5-part series.
PostgreSQL in Production
Keeping a single PostgreSQL cluster healthy in production: connection pooling, backups, read/write splitting, zero-downtime migrations and restore testing.
Article series that develop a single topic across multiple parts. 2 series.
Keeping a single PostgreSQL cluster healthy in production: connection pooling, backups, read/write splitting, zero-downtime migrations and restore testing.
Treating runtime, framework and dependency upgrades as a risk decision rather than a technical chore: triggers, inventory, decision matrix, target version, prerequisites, rollout and the decision not to upgrade.
New series · Free books
The Unreliable Systems Trilogy
Reliable systems are not built from reliable parts; they are built around the parts that fail. Three books on one idea: access, events and AI agents.