Essentials🔗
You already manage production systems. Essentials covers the tools you reach for constantly but never formally learned end to end — Git past "commit and push," seeing what's actually on the wire when an API call doesn't do what you expected, and the data and diagnostic tools an incident actually runs on.
-
Git for Beginners and Git Clone, Push & Pull — the three states, your first repository, and working with remotes as a team, not just solo.
-
How to Inspect HTTP Traffic —
curl -vand browser DevTools, for the headers and status codes a plain response body doesn't show you. -
Data on the Command Line
jq: Parsing API Responses and Logs, yq: Wrangling YAML Configs, and Regular Expressions for SREs — filtering JSON, editing YAML safely, and the six regex characters that solve most log-searching problems.
-
Surviving the Terminal
Terminal Diagnostics and Vim Survival Mode — the first-60-seconds incident checklist, and enough Vim to fix a config and get out alive.
Start with Git for Beginners if Git itself is still shaky, jump to How to Inspect HTTP Traffic if you're debugging an API right now, or start with Terminal Diagnostics if you just landed on a struggling server and need to know what to check first.