New: how one CI check would have caught both of Railway's billion-row Postgres migration outages. Read the post →

Writing from Datapace: database reliability in practice

Postgres post-mortems, patterns, and pre-merge checks, for backend teams without a dedicated DBA.

Self-driving databases in 2026: what actually shipped

The 2017 self-driving DBMS vision promised autonomous tuning, indexing, and healing. Nine years on, the research shipped components, production stayed advisory, the human stayed in the loop.

Essay
Apr 19, 2026
13 min read

Reading Postgres EXPLAIN ANALYZE BUFFERS, end to end

Postgres has three concentric levels of EXPLAIN: the plan, the actual execution, and the real I/O cost. Most developers learn the first and miss the other two. Here is all three, on real output.

Tutorial
Apr 18, 2026
10 min read

What Supabase's built-in monitoring does not tell you

Supabase ships solid default monitoring. Past a point, three gaps appear: no historical context, reactive top-queries view, no correlation to user impact. Here is what fills each, and what does not.

Best Practices
Apr 18, 2026
8 min read

Want to optimize your database performance?

Get AI-powered recommendations for your specific database setup.