Backend engineering journal

Quiet notes from building systems that have to keep working.

I write about backend engineering, product-shaped infrastructure, and the systems I build in public.

Selected work

Projects with backend weight.

All projects
Recent writing

Notes worth keeping.

All writing

Building BlogSync as a publishing system

Why the writing tool and the public site should be separate systems.

Calm release notes for a changing codebase

Notes on keeping small releases legible when a project grows across repos and deploy targets.

Explicit contracts make boring systems easier to trust

A short note on why narrow inputs, typed content, and predictable outputs reduce maintenance work.