ARCHITECTURE
LAB
Real-world system design, database internals, and engineering depth — written as I learn it. No textbook answers, just trade-offs, mistakes, and the thinking behind every decision.
3 series · 43 posts
🐘Postgres19 partsLatest: April 4, 2026
Postgres Internals
A ground-up journey through Postgres — storage, querying, performance, reliability, and scale. One layer at a time.
LATEST
Staff Prep 23: Postgres VACUUM & Table Bloat — Dead Tuples & Autovacuum Tuning
⚙️System Design6 partsLatest: April 4, 2026
System Design
Real-world architecture problems with hard constraints. Trade-offs, failure modes, and the thinking behind every decision.
LATEST
Staff Prep 28: Observability — Metrics, Logs, Traces & SLOs
⚡FastAPI18 partsLatest: April 4, 2026
FastAPI
How FastAPI actually works under the hood — request lifecycle, async vs sync, dependency injection, and the gotchas that bite you in production.
LATEST
Staff Prep 20: API Design at Scale — Idempotency, ETags & Versioning