writing —

work and non work

shipping a player-safety tool in four months

what it actually took to go from zero infrastructure to a working moderation panel, on a launch deadline that wasn't moving.

why i still prototype in code

on the gap between a figma flow and something you can actually click, and why closing it early saves everyone time.

teaching html to a room of 12-year-olds

what three weeks of teaching k-12 students to build web pages taught me about explaining my own work.