All sections

Everything on the site, grouped by how you want to read it.

guides 172 One topic, properly explained — setup to gotchas. courses 129 Multi-chapter, zero to production. Read in order, build as you go. releases 50 What changed, what breaks, whether to upgrade. news 48 Releases and ecosystem shifts, with the 'why it matters'. blog 39 Essays, opinions and deep-dives from the engineering trenches. comparisons 27 X vs Y with real tradeoffs — pick with confidence. how-it-works 24 The internals, from first principles to production behavior. tutorials 20 Follow-along builds with working code at every step. research 15 Papers and benchmarks, translated for practitioners. projects 11 Real builds with architecture decisions shown, not hidden. posts 10 Long-form writing that doesn't fit anywhere else. case-studies 9 How real teams built, scaled and recovered. cut-the-chase 9 The five-minute version — just what you need to know. postmortems 8 What broke, why, and the guardrails that came after. best-practices 6 Conventions that survive production contact. homelab 6 Self-hosted setups that actually stay running. interviews 6 Answer frameworks and tradeoff thinking, not memorized trivia. cheatsheets 5 The commands and patterns you keep re-googling. troubleshooting 5 Symptom → cause → fix, for errors you actually hit. systems 5 Distributed systems, consistency and the hard parts. projects-v2 4 Second-generation project builds with deeper architecture notes. migrations 2 Version and platform moves without the horror stories. ai 1 AI/ML topic hubs and reference material. networking 1 Packets, protocols and why it's always DNS. podcast 1 Audio editions and show notes.