Skip to content

A curated collection of developer cheat sheets, Mac productivity shortcuts, VS Code workflows, CLI tips, and practical engineering notes for modern SDEs.

License

Notifications You must be signed in to change notification settings

Nymphalys/DevNotes

Repository files navigation


🚀 DevNotes

Your Personal Developer Knowledge Operating System

A curated, structured, and evolving collection of developer cheat sheets, system design notes, workflows, terminal tricks, and real-world engineering learnings.

Contributions Welcome License Last Updated


✨ Why This Repository Exists

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.


📂 What You'll Find Here

  • 🖥️ 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

🧠 Philosophy

"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.


🚀 Getting Started

1️⃣ Clone the Repository

git clone https://github.com/Nymphalys/DevNotes.git
cd DevNotes

2️⃣ Explore by Topic

Browse the markdown files organized by technology or concept.

Use GitHub search or:

⌘ + F

to quickly find what you need.


🤝 How to Contribute

We welcome contributions from:

  • Engineers
  • DevOps folks
  • Interns
  • Students
  • Curious builders

You can contribute by:

  • Adding new cheat sheets
  • Improving clarity of notes
  • Updating outdated commands
  • Adding real-world debugging solutions
  • Improving structure & categorization

🐞 Reporting Issues

If something is outdated or incorrect:

  1. Go to Issues

  2. Search if it already exists

  3. Open a new issue with:

    • Clear title
    • Context
    • Example if possible

We value clarity over volume.


🔥 Submitting a Pull Request

  1. Fork this repository
  2. Create a branch
git checkout -b feature/topic-name
  1. Make your changes
  2. Commit clearly
git commit -m "Add Redis troubleshooting guide"
  1. Push and open a PR

🏗️ Contribution Guidelines

  • 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

📈 Roadmap

  • Add System Design section
  • Add Interview Preparation Notes
  • Add Production Incident Playbooks
  • Add Cloud (AWS/GCP/Azure) Cheatsheets
  • Add Architecture Diagrams

🌍 Who Is This For?

  • Developers building real systems
  • Teams that want shared knowledge
  • Students preparing for tech interviews
  • Engineers who hate forgetting commands

⭐ Support This Project

If you find this useful:

  • Star ⭐ the repository
  • Share it
  • Contribute
  • Improve it

👩‍💻 Maintainer

Maintained by: 🔗 nymphalys


📜 License

MIT License – Feel free to use, modify, and improve.


💡 Final Thought

A strong engineer doesn’t just code. They document, refine, and optimize their thinking.

This repository is a step toward that.


About

A curated collection of developer cheat sheets, Mac productivity shortcuts, VS Code workflows, CLI tips, and practical engineering notes for modern SDEs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published