Blog
Recent explorations
Engineering, sports and electronics. Long enough to be useful, short enough to finish.
Headroom: an open source app for training, recovery and nutrition
A React Native app that reads my Garmin through Health Connect or Apple Health, plans each week with rules that explain themselves, runs my gym sessions, tracks Indian vegetarian food, and puts my steps and VO2 max on the home and lock screen. No server, no account, and the code is now on GitHub.
Build an ESP32 desk display that tracks your Claude Code usage in real time
A $12 ESP32-C3 with a round LCD that shows how much of your Claude Code session limit you've burned and when it resets. No API key, nothing leaves your network, and it's an evening's work.
Replacing Runna with Claude
Runna costs $119.99 a year and can't see your tennis, your treadmill splits, or the season you ran before you signed up. Two scheduled Claude tasks can.