Skip to content

Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

✨ Dev Cheat Sheet Repository ✨

Welcome, fellow coder, programmers, nerds, and anyone in between! Are you constantly jumping between languages, tools, and configurations? Do you ever find yourself thinking, "Wait, how do I do that for_each loop in HCL again?" or "What's the Go short declaration operator?"

Fear not! This repository is your personal utility belt, packed with quick-reference "cheat sheets" to supercharge your daily coding adventures. Each sheet is designed to be concise, and immediately useful!

These are actually my personal cheat sheets that I usually keep stored in Obsidian but I figured I'd make them available to the rest of you! And of course if you have a sheet of your own that you'd like to contribute feel free to!

📚 The guides!

Dive into these guides to refresh your memory or learn new tricks!

Cheat SheetDescription
HCL Cheat SheetHashiCorp Configuration Language! Master blocks, variables, expressions, and dynamic infrastructure-as-code patterns. Make your config files sing!
Golang Cheat SheetNavigate variables, functions, structs, interfaces, and unlock the magic of Go's concurrency with goroutines and channels.
Markdown Cheat SheetTransform plain text into beautiful, readable documentation with headings, lists, code blocks, tables, and GitHub Flavored Markdown tricks.
EJS Cheat SheetInject data and logic into your web pages with Embedded JavaScript, mastering output tags, conditionals, loops, and partials.
GitHub Actions Cheat SheetCraft powerful CI/CD pipelines with GitHub Actions, from basic builds and tests to complex multi-job deployments and reusable workflows.
Python Cheat SheetMaster the fundamentals of Python, from basic syntax, data types, and control flow to functions, comprehensions, and object-oriented programming.

⚡ How to Use

  1. Clone this repo: git clone https://github.com/DCCoder90/dev-cheatsheets.git
  2. Browse the md files: Each .md file is a self-contained cheat sheet.
  3. Keep it handy: Bookmark this repo or keep a local copy for quick lookups!

🤝 Contributing

Got a "guide" for another language or tool that you think would fit right in? I'd love to expand this!

  1. Fork this repository.
  2. Create a new branch (git checkout -b feature/new-tech-cheatsheet).
  3. Add your new YOUR_TECH_CheatSheet.md file following the existing style (fun, personal, developer-focused).
  4. Update this README.md to include your new guide in the table above.
  5. Commit your changes (git commit -m 'feat: Add [Your Tech] cheat sheet').
  6. Push to your branch (git push origin feature/new-tech-cheatsheet).
  7. Open a Pull Request!

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A small collection of programming cheat-sheets!

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors