the robot and the boy in the cap lying on a grassy hill at night, gazing up amazed at a sky absolutely crowded with tiny satellites, dots and small orbiting gadgets — so many they almost fill the sky; wonder, not fear

Nothing Ever Deorbits

55 years of dev tools as orbital debris. If you feel behind: nobody can keep up with this. It’s not you. It’s the sky.

Brew Buddy batch detail with fermentation log

🫙 I Built a Tracker for My Kombucha. The Data Model Was the Hard Part.

Brewing kombucha looks simple until you try to model it: one batch splits into many flavored bottles, every jar generates a stream of pH and taste readings, and a SCOBY has a lineage. Here’s the little app I built to keep track — and why the schema, not the code, was the real work.

Attack efficiency heatmap — win rate by attacker and defender dice count

📊 I Added a Stats Service to My Game to Answer One Question. It Multiplied.

Building a telemetry backend for Dice & Shrines — every attack logged, every guardian tracked, every die rolled accounted for. What the data revealed about balance, luck, and how people actually play.

Dice & Shrines mid-game — eight factions fighting over a procedurally generated hex map

🎲 I Built a Browser Game to Learn Coding Agents. It Turned Into Something Else.

What started as a Claude Code / Codex sandbox became a territory conquest game with five asymmetric guardians, procedurally generated hex maps, and a stats service to balance them. Here’s what happened.