The Repo Is the Proof
Why a concept you can't run is a concept you don't quite believe — a companion to the build-it-yourself approach behind my book, Applied Computer Science.
Where I Started
On why a concept you can't run is a concept you don't quite believe.
You've read about rate limiters. Connection pools. Write-ahead logs. You nodded along, the explanation made sense, and if someone handed you a blank file and asked you to build one, you'd stall. That gap — between understanding something and being able to make it — is where most technical reading quietly fails.
It isn't that the reading was bad. It's that prose can only carry so much.
What Prose Can and Can't Carry
Prose is excellent at the why and the shape of an idea: the problem that motivates it, the mental model that makes it click, the tradeoffs that govern it. That's the part worth reading, and the part that's hard to extract from code alone.
What prose can't carry is the thousand small decisions that only surface when the thing actually has to run — the edge case at the boundary, the ordering that matters under load, the config that's obvious only in hindsight. You can describe those. You can't transfer them by description. They live in the doing.
Map and Territory
So every chapter ends the same way: a Build it → link to a real, runnable implementation in a companion projects repo. The chapter is the map — it tells you where things are and why they're arranged that way. The project is the territory — the actual system, with the actual decisions, that you can run, break, and modify.
Read the chapter and you understand the idea. Build the project and you own it. The two aren't redundant; they're the two halves of knowing something. The prose without the project is a tour you watched from the bus. The project without the prose is a pile of code with no account of why it's shaped that way.
Production knowledge lives in the gap between "I understand X" and "I've shipped X." The whole book is built to push you across that gap — concept first, then the working system that proves it.
This is a companion to the approach behind my book, Applied Computer Science: Production systems, built from first principles. Every chapter pairs narrative with a runnable implementation in the companion applied-cs-projects repo, linked inline as Build it →.