Blog / Engineering Notes
Field notes from shipping systems.
Practical writing on Rails performance, frontend decisions, AI workflows, local development, and the tradeoffs behind reliable product engineering.
Rails Memory Growth and jemalloc
The Rails app looked fine after boot, then slowly grew until Kubernetes killed it.
Index
All articles
01 02 03 04
Finding N+1 Queries in Rails
5 min readThe page still works, but one request can quietly turn into hundreds of small queries.
React vs Svelte After Shipping Both
4 min readReact is still the safer default for many teams. Svelte makes me carry less code.
Running the Production Dockerfile Locally with Tilt
4 min readOne Dockerfile, local feedback, and fewer production-only surprises.
Moving from Docker Desktop to Colima and OrbStack
3 min readA practical split between the clean CLI option and the Mac-native daily driver.