My Three Training Apps Don't Talk to Each Other. So I Made Them.
On aggregating Whoop, TrainingPeaks, and Strava into one view, adding an LLM coaching layer, planning Vätternrundan with physics-based race estimates, and where the project stands now.
Latest articles and updates
A tour of the tracking stack behind my nutrition coach: how it is built, what it tracks, how a photo becomes a row with nine numbers, and what it does for me every day.
A nutrition system that reads my TrainingPeaks plan, picks the calorie and macro target from planned training load, updates carbs to measured ride burn, and sizes portions from photos.
On using Karpathy's LLM-wiki pattern to preserve a departing senior engineer's institutional memory in five hours of pair-programming.
Get the latest articles and updates delivered to your inbox.