Writing on software, cooking, and family.

All of my long-form thoughts on programming, cooking, and more, collected in chronological order.

The Tesla OSS suite: 85K words of research distilled into 8 repos

I have a Model Y on order. I also have an RTX 3090 and a habit of building tools out of frustration. The result: 8 dependency-ordered Tesla repos, 6 of them live on PyPI, 611 passing tests, and a workspace that any owner can run without a vehicle in hand.

helpmetopray.org: a quiet place to pray, and to be prayed for

Most prayer apps are dressed-up journals. The differentiator I wanted was felt presence — when you post a request, real people pray for it. When you open the app, you can carry a stranger's burden for two minutes.

LexiGrow: a clinical-grade tracker for my kids' first words

Built on the MacArthur-Bates Communicative Development Inventories — the actual instrument speech-language pathologists use — instead of yet another habit-tracker UI. Flutter, Isar, COPPA-aware, bilingual-aware.

rsbot: building an autonomous OSRS bot that actually has a plan

Most bots run a single script forever. I wanted one with goals — combat to 70, wealth to 1M GP, 200+ QP — that picks its own next action based on game state, inventory, and how close it is to each target. YOLOv8 for vision, an LLM for strategy, a state machine for everything else.

Traeger Peppered Beef Jerky

Used eye of the round for the meat, hand sliced from whole Costco cut. Used dragons milk dark stout for the beer in marinade, and everything else listed in recipe which we doubled.