Category

How-to

Step-by-step guides to infrastructure, deployment and tooling tasks, written for people doing the work.

3 posts · newest 3 Jun 2026

Upgrading a decade-old PHP app without stopping the business

A phased migration that kept the site up every weekend, what the strangler-fig pattern actually looks like in practice, and the two things that nearly went wrong.

2 min readmigration · php

Backups: the checks that matter are the ones nobody runs

A restoration drill is the only backup that has ever saved anyone. How to run one in an afternoon, and the three failures it will find.

2 min readbackups · infrastructure

Deploying a Cloudflare Worker for a Nepali SaaS, and what surprised me

Latency numbers, D1 versus Postgres from Kathmandu, and the three assumptions that turned out to be wrong when I moved a client onto Cloudflare Workers.

2 min readcloudflare · workers