A curated, structured, and evolving collection of developer cheat sheets, system design notes, workflows, terminal tricks, and real-world engineering learnings.
Every developer Googles the same things again and again.
This repository exists to:
- π§ Eliminate repeated Googling
- β‘ Speed up debugging & development
- π Build a second brain for engineering
- π€ Encourage team-wide knowledge sharing
- π Keep practical notes version-controlled
This is not documentation. This is a developer survival kit.
- π₯οΈ Terminal & CLI Cheatsheets
- π³ Docker & DevOps Commands
- π οΈ Git Workflows & Fixes
- π API & Backend Notes
- βοΈ Frontend Patterns
- π§ͺ Debugging Playbooks
- π Security Quick References
- π Performance Optimization Tips
- π§© Architecture & System Design Notes
"Document once. Reuse forever."
- Keep it practical.
- Keep it minimal.
- Keep it searchable.
- Keep it real-world tested.
If it's not useful in real projects, it doesn't belong here.
git clone https://github.com/Nymphalys/DevNotes.git
cd DevNotesBrowse the markdown files organized by technology or concept.
Use GitHub search or:
β + Fto quickly find what you need.
We welcome contributions from:
- Engineers
- DevOps folks
- Interns
- Students
- Curious builders
- Adding new cheat sheets
- Improving clarity of notes
- Updating outdated commands
- Adding real-world debugging solutions
- Improving structure & categorization
If something is outdated or incorrect:
-
Go to Issues
-
Search if it already exists
-
Open a new issue with:
- Clear title
- Context
- Example if possible
We value clarity over volume.
- Fork this repository
- Create a branch
git checkout -b feature/topic-name- Make your changes
- Commit clearly
git commit -m "Add Redis troubleshooting guide"- Push and open a PR
- Keep markdown clean and structured
- Use headings consistently
- Add examples wherever possible
- Avoid unnecessary long explanations
- Focus on actionable information
If possible, include:
- Command
- What it does
- When to use it
- Example usage
- Add System Design section
- Add Interview Preparation Notes
- Add Production Incident Playbooks
- Add Cloud (AWS/GCP/Azure) Cheatsheets
- Add Architecture Diagrams
- Developers building real systems
- Teams that want shared knowledge
- Students preparing for tech interviews
- Engineers who hate forgetting commands
If you find this useful:
- Star β the repository
- Share it
- Contribute
- Improve it
Maintained by: π nymphalys
MIT License β Feel free to use, modify, and improve.
A strong engineer doesnβt just code. They document, refine, and optimize their thinking.
This repository is a step toward that.