Start Here
A curated reading path through the site
This blog has 300+ posts on deep technical architecture. Select your role below to get a sequenced reading path — not just links, but an order that builds each concept on the previous one.
For the DBA & Database Engineer
Deep dives into PostgreSQL and MySQL internals, incident runbooks, and zero-downtime migrations. Read in this order.
- MVCC Explained Like a Database Engineer — how readers and writers avoid blocking each other
- WAL Explained for Database Engineers — the foundation behind crash recovery and replication
- PostgreSQL Autovacuum: What Every Engineer Should Know — why it's a capacity problem, not a maintenance task
- PostgreSQL Slow Query Triage Workflow — from symptom to fix
- Database Connection Pooling: Why Apps Kill Databases — the failure mode teams discover too late
- PostgreSQL Connection Storm Runbook — what to do when it's already on fire
- Schema Deployment Risk Checklist — the 12 checks before any live migration
- Database Changes in CI/CD — migrations, backfills, and rollback paths
- Database Alert Design — thresholds that fire on saturation, not noise
- Database Reliability Playbook (full series)
- Oracle to PostgreSQL ROI Calculator
For the Cloud & Platform Engineer
Terraform, GitOps, CI/CD, multi-region systems, and cloud provider decisions. Read in this order.
- Terraform State Is a Production Dependency — state deserves the same controls as your database
- Terraform Plan Review: What Senior Engineers Look For — the eleven checks beginners miss
- Terraform Drift Triage Workflow — detect, classify, reconcile, prevent
- Aurora vs RDS: The Operational Difference Engineers Actually Feel — what changes at 03:00
- Multi-Region Architecture: Latency, Consistency, and Blast Radius
- AWS vs Azure vs GCP vs OCI: Database Decision Framework
- Black Friday Database Readiness — capacity checks before peak traffic
- Cloud Platform Architecture (full series)
- Cloud Architecture Review Checklist
For the AI Engineering Reader
Safely running agents, evals, RAG architectures, database guardrails, and MCP. Read in this order.
- Agent Loop Anatomy for DB & Cloud Engineers — how agents plan, call tools, and observe results
- Evals Are the New Unit Tests for Agents — why test coverage is not enough
- The Agent Should Not Have Your App Credentials — database-enforced read-only access
- Natural Language SQL Agents Need Database Guardrails — role design, SQL parsing, and audit records
- Runtime Boundaries for Agentic App Builders — what agents can read, write, call, and spend
- Agent Autonomy Ladder — when to auto-approve vs require human confirmation
- Tool Search vs Loading Every MCP Tool — token-efficient tool selection at runtime
- AI Engineering Operating Model (full series)
- Vector Search Systems (series)
For the Manager & Architect
Decision frameworks, operating models, risk reviews, and the calls that are hard to reverse. Read in this order.
- System Design Starts With Failure Modes — draw the failure path before the happy path
- Queues vs Streams: The Decision Engineers Keep Reversing — the one question that determines which is right
- Idempotency Keys: The Small Table That Saves Distributed Systems
- AWS vs Azure vs GCP vs OCI: Database Decision Framework
- System Design Review Checklist for Senior Engineers
- Product Catalog Modeling Decisions — relational, document, search, or all three
- Architecture Review Checklists (full series)
- Database Modernization Tools
For the New Reader
The absolute fundamentals, ordered as a concept ladder. Each one builds on the previous. Read in this order.
- System Design Starts With Failure Modes — the mental model behind everything else on this site
- MVCC Explained Like a Database Engineer
- WAL Explained for Database Engineers
- Queues vs Streams: The Decision Engineers Keep Reversing
- Idempotency Keys: The Small Table That Saves Distributed Systems
- Caches Do Not Remove Database Load — unless you design the miss path
- System Design for Database Engineers (full series)
- Best Of — the highest-signal posts across all topics