Concept library
The building blocks, made legible.
Go from the first HTTP request to production-ready systems with mental models that hold up when the details get complex.
Foundations · 18 lessons
How the web carries a request
DNS, TCP, TLS, HTTP, and the invisible handoffs that make a browser and service talk.
Data · 14 lessons
Databases beyond CRUD
Indexes, transactions, replication, schemas, and choosing data stores with intention.
Reliability · 12 lessons
Designing for things to break
Timeouts, retries, idempotency, circuit breakers, and graceful degradation.
Security · 10 lessons
Trust is an engineering problem
Identity, permissions, secrets, encryption, and safe boundaries between systems.
Built to grow
A structure that can hold the whole backend stack.
Built for ongoing publishing
Each starter route is designed to expand into articles, explainers, and visual deep-dives without changing the site structure.
SEO-friendly from day one
Every route ships with metadata, crawlable content, and stable internal links so the site can grow with the library.
Made for backend thinking
The layout keeps the editorial feel while leaving room for diagrams, flows, and interactive models later.