Journal

Short write-ups from client work. Roughly one a month.

Why we stopped putting everything behind one load balancer

Splitting public and internal traffic made incidents smaller and cheaper to debug.

A boring backup checklist that actually gets used

Seven questions we ask before trusting any restore procedure.

Moving a small PostgreSQL database without downtime

Logical replication, one short pause and a rollback plan.