Learn
Developer Guides
Durable fundamentals around the code: version control, terminals, containers, and repeatable workflows.
Developer Guides collect the foundation skills that make day-to-day engineering feel less improvised. These are not framework tutorials. They cover the tools and habits around the code.
If you are new, read a topic in order and practice each concept in a throwaway repo. If you are experienced, use the pages as a checklist for weak spots that still cost time during reviews, incidents, or onboarding.
4 articles
Git
Version control beyond memorized commands: commits, branches, rebases, workflows, and the judgment needed to keep collaboration clean.
Use this track when code review, branch cleanup, or merge anxiety slows your team down.
4 articles
Terminal
Shell fundamentals, tmux, scripting, and productivity habits for developers who want the command line to become a reliable workspace.
Use this track when you copy commands without knowing how to adapt them.
4 articles
Docker
Container basics, Compose, volumes, networking, and Dockerfile tradeoffs explained from local development through deployable services.
Use this track when containers work on someone else's machine but not yours.