Long-form
Essays on scalability, JavaScript, and the operational seams of running software in production.
- 9 min
The cost of a thousand pods
Horizontal scaling solves a lot of problems and creates one big one: every pod is a tiny machine with its own opinions about your database.
#scalability#postgres#kubernetes - 7 min
Postgres pooling in 2026
A pragmatic survey of where pooling lives now — in the driver, in a sidecar, in the cloud — and which one to reach for first.
#postgres#infrastructure - 6 min
Type-driven infrastructure, finally
SST and CDK pushed infra-as-code into TypeScript. The interesting part is what type inference does to the shape of a stack.
#devops#typescript#iac - 5 min
The quiet case for monorepos
Not the Google-scale argument. The two-engineer argument: one repo, one CI, one shared types package, no coordination problem.
#tooling#monorepo - 8 min
Observability without a vendor
OpenTelemetry, a single collector, and the discipline to instrument only what you will actually read. A minimal stack that costs almost nothing.
#observability#otel - 4 min
Deleting code as a practice
On the strange, useful habit of opening a pull request whose only job is to remove things.
#craft#process