// Writing

Notes from the
engineering trenches.

Scaling stories, AI in production systems, and the occasional detour into open science. Written between standups and incident reviews.

JOURNEY9 min
Four Years at Butlr: A Journey in Commits

A dozen people and about a hundred sensors when I joined. Thousands of sensors around the world today. The road between, as my commit history remembers it.

Read
SCALING8 min
From 2,000 to 3 Billion: Re-architecting an API Without Downtime

How we took an API from a few thousand requests a month into the billions — and why the hardest part wasn't throughput, it was the migration nobody noticed.

Read
AI9 min
Putting AI in the Critical Path

Shipping LLMs into real production systems — not demos. What it took to trust a model enough to put it on the hot path, and the guardrails that made it safe.

Read
OPEN SCIENCE7 min
Why I Spent My Nights Simulating Cancer Cells in Rust

A side project that turned into 4,830 papers, a simulation engine, and a book. What building it taught me about evidence, humility, and shipping research in the open.

Read
SYSTEMS · RUST10 min
Building IronBus: A Message Queue for Machines That Lose Power

Every broker I reached for was wrong for the edge in a different way. So I started writing one that treats power loss as the normal case — durable, self-healing, one static binary.

Read
SYSTEMS · RUST10 min
Building IronCache: The Most Efficient Redis-Compatible Cache

Redis runs the world's caches on a single thread. What does a from-scratch, shared-nothing, thread-per-core cache that still honors the Redis contract actually do?

Read