Writing
Notes on what I am building and fixing.
Posts
- Running a 20Hz game world on serverless functions. Aug 27, 2026
My multiplayer game's whole backend runs on Vercel functions and one Redis database, no game server anywhere. How a leased 20Hz simulation survives on infrastructure that is designed to die, and what it actually costs.
- Seventeen experiments on a wall of flipping dots. Nov 8, 2025
The portfolio has a lab page now, seventeen small demos running on the same flip-dot grid as the rest of the site. Why each one costs almost nothing to add, and the one rendering lesson that shaped all of them.
- The aspens will outlive the crew. Mar 19, 2024
A season with Arizona Conservation Corps, cutting ponderosa to save an aspen grove that will not come back for thirty years. I write software now and nothing I ship works on that timescale.