$ blog
Blog
Notes on disciplined systems, engineering with LLMs, and B-boying — three pursuits, one operator.
Lessons from what I run into at work, learned from and written down.
Series · 10 parts
Jul 2026Reaching a Remote DB From Your Laptop
One mental model for reaching a remote database from your laptop: the five coordinates, the tunnel, docker packaging, and one-shot vs REPL queries.
Reaching a Remote DB From Your Laptop
Series · 8 parts
Jul 2026Crop, Resize, Fill: Image Processing
A GIF crop bug that rendered garbage taught how images and animation really work — format trade-offs, libvips page-strips, and one load path for stills and animation.
Crop, Resize, Fill: Image Processing
Series · 10 parts
Jul 2026One Operation, Many Engines
One operation, three engines: query ClickHouse, Spark, and MongoDB by thinking in intent instead of memorizing three sets of syntax.
One Operation, Many Engines
Series · 5 parts
Jul 2026Thread-Safe Login, the Hard Way
A production race condition taught four lessons about locks, atomicity, and safe publication.
Thread-Safe Login, the Hard Way
Notes and stories from my dancing life.