
•11 min read
Bike Maintenance Is a Memory Problem, Not a Skill Problem
Every cyclist knows a chain wears out. Almost nobody can say when they fitted it or which one it was. That gap is why I built WatchMy.bike.
Build-in-public notes from the one person making WatchMy.bike: why it exists, how it's put together, and what running it solo actually looks like.

Every cyclist knows a chain wears out. Almost nobody can say when they fitted it or which one it was. That gap is why I built WatchMy.bike.

I tracked every watt and interval, but had no idea how many km were on my chain. The story of how a personal ride site slid into a component tracker.

Cloudflare Workers, Supabase, webhook-first Strava sync with a 6-hour cron backstop, and MCP for AI assistants. The architecture one person can actually run.