Shipping Software You Can't Log In to Fix
Decisions from six years of software running in customers' own data centers, and what each one taught me about assumptions.
ls writing/
Posts on things I’ve built, broken, and learned from.
Decisions from six years of software running in customers' own data centers, and what each one taught me about assumptions.
What rebuilding 500k+ open source artifacts from source at Chainguard taught me about SLSA 3 provenance, cosign, and why 'nearly reproducible' still needs proof.
How I use AI agents every day, from specs to tickets to PRs, what happened when two teams adopted them, and why our release process splits work between machines, agents, and people.
How LogicMonitor evaluated and migrated from Spring Boot to Quarkus, achieving 85% CPU and 88% memory reductions