Drums
A fill can feel locked in and still rush, so I built Rhythm Checker to time every hit to the millisecond.
Play
Six things I do, and a few you can play. Hover or tap a frame.Tap a frame.
A fill can feel locked in and still rush, so I built Rhythm Checker to time every hit to the millisecond.
A surprising amount of this site was worked out in the second half of a run.
A hard boulder problem scratches the same itch as a hard product problem: stare, try something, fall off, try something else.
Every plant tells me, a week later, whether I got the light and the water right. Slow feedback, in the best way.
I came to Ironman distance from the pool, where I swam competitively through high school, and stayed for the bike.
A weekend thrifting habit became Hillside Trends, the vintage resale business I ran alone to more than $100,000 in revenue. I still can’t pass a rack of old band tees without digging.
Records
12 records I keep coming back to.
Pick a record.
Music
This set plays CornellRadio.net live.
Since Fall 2026
Stefan and I play metal, mostly, and talk about whatever the week gave us.
Tuesdays, 10 to 11 PM Eastern.

Composed by me
Flikr is the game my studio is making for Steam; you play a lamp. Four pieces, as they stand.
My beat machine
Set the pads and press play.
One Tab stop for all the pads: the arrow keys move between steps and voices, Space or Enter sets a step.
Training log
One route per channel, newest first.
Where the miles went
Latest
Synced OCT 2, 12 PM
19.2-mile run
Afternoon Run · 3 hr 10 min · Sep 8
Hey, I’m AI Ben. Office hours are open: pick a question or type your own.
Written by me, as of September 2026. Nothing you type is stored.
A one-time download of a few hundred megabytes; it runs on your device.