The Problem No One Talks About
The Philosophy: The Slight Edge
- Machine Learning: Read one abstract (5 min). Write one function (15 min). One math problem (10 min).
- Music: Piano (15 min). Singing (15 min).
- Body: Dance (10 min). Calisthenics (15 min).
- Mind: Systems thinking (10 min).
The Build
enfp. Ironic for an INTP, but the warm tones make me want to open the app. That matters more than it should.
Google OAuth 2.0 with Google Sheets sync for cloud backup. No database to manage, no infrastructure to maintain. My data lives in a spreadsheet I own. localStorage handles persistence between syncs.
The heatmap is the centerpiece. Not because heatmaps are novel (they aren't), but because the compound pattern is invisible without one. Day three looks identical to day one. Day ninety doesn't. You need the visual proof that the slight edge is working, especially on the days when it doesn't feel like it is.
There's a RunningDog companion animation. It's unnecessary. I kept it anyway. Sometimes the thing that gets you to open the app isn't the feature set.
Dark and light mode. The usual.


