All subjects
The foundations — shared by every subject
Common Foundations
Understand the plumbing every app rides on, and handle the everyday tools that every engineering role assumes.
33 guides & blogs·2 stages·≈ 5 hr·2 more being written
- 01
How the internet works
≈ 1 hrWhat actually happens between typing a URL and seeing a page — the plumbing under every role.
- 02
The working engineer’s toolkit
≈ 4 hrThe tools around the code that every role assumes you know: version control, shells, containers, tests, and production awareness.
Testing fundamentalsbeing written
Will cover: unit vs integration vs end-to-end · test doubles & fixtures · what to test (and what not to) · CI pipelines
Observability & monitoringbeing written
Will cover: logs, metrics & traces · alerting without alert fatigue · debugging production incidents · SLOs & error budgets