Writing
Occasional notes on systems, tooling, and engineering craft.
Designing for the edge: latency as a feature
2025-04-12 · 8 minWhy the fastest path to your user is a product decision, not just an infrastructure one.
Branch-aware Postgres migrations, finally
2025-02-28 · 6 minA practical approach to keeping schema changes safe across long-lived branches and deploy previews.
Writing as an engineering skill
2024-12-04 · 4 minClear writing leads to clear thinking, and clear thinking leads to better systems.
When Rust is worth it for backend services
2024-09-19 · 10 minRust is not a default choice, but there are places where its guarantees materially change the economics of a system.