Blog

I don't have the resume that says you should listen to me. What I have is time spent thinking about how software works, problems I've actually encountered, and a willingness to be wrong on the internet. I write about ideas that don't get discussed much—side projects, niche tools, weird corners of systems that most people skip. Stick around if you want to see those, or if you just vibe with this kind of voice.

(Yeah, you'll see lots of em-dashes—and ideas that needed skewering.)

February 10, 2026

Type-Driven Development

August 15, 2025

Live Reloading File-Based Databases