Journal

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

Moving a small PostgreSQL database without downtime

Logical replication, one short pause and a rollback plan.

What we check first when a site gets slow

Five checks that find the cause of most slowdowns within an hour.

Why we stopped putting everything behind one load balancer

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