
MyLogbook
An adaptive training platform for runners and cyclists that builds each block around completed work rather than a fixed plan.
MyLogbook ingests activities from Strava and Garmin alongside recovery metrics (HRV, resting heart rate and sleep) and post-session notes, then rebalances the coming weeks when sessions are missed or fatigue builds. I designed and built it independently, and it's currently in beta.
TypeScript, Hono, React and Drizzle on Postgres, with Python services handling Garmin sync as QStash background jobs.
mylogbook.run
