Start Here: Reading Guide
This blog is organized by series. Each series builds from foundations to implementation to operationsābut you don't need to read everything.
How to navigate:
- Pick a series from the list below that matches what you're building or solving for right now.
- Read the core articles first. These establish the conceptual foundations and trade-offs. They're dense but necessary.
- Skip the supplementary articles unless you need them. They go deeper into specific concerns (caching, migration patterns, resilience) that may not apply to your situation.
The core articles assume you're an experienced engineer. They don't explain what a REST API is. They explain when to use one and when not to.
The underlying principle
Understand the constraints and trade-offs at your layer of the stack, and the rest becomes predictable. Read with that lens.
The Frontend's Contract: Building Backends for Frontends
A practitioner's guide to the BFF pattern ā from architectural rationale to production-grade implementation.Passwordless: Modern Authentication Patterns for PWAs
From passwords to passkeys: designing real authentication systems for Progressive Web Apps.Understanding Cron from First Principles to Production
Why cron still matters, how time-based jobs really work, and where they fit in modern web architecture.Designing a Microservice-Friendly Datahub
Designing event-driven systems that scale without coupling.Containers, Actually: Building Real Local Dev Environments
From first principles to a real Windows-based Docker stack.Web Authentication Demystified ā From Concepts to Real-World
A practical introduction to modern authentication standards, flows, and the core ideas that power secure user login on the web.

