Habits · Consumer
Atoms
The official Atomic Habits app, built from the ground up.
0→1
founding engineer, ground-up to production
01 — The problem
Turn James Clear's 20M-copy Atomic Habits framework into a daily product millions could actually rely on.
02 — The decision
Build to habit-formation's brutal reliability bar — a missed reminder is a broken promise. Observability and fault-tolerance from the first commit, not after the first outage.
03 — Architecture
- Microservices on DynamoDB + Firebase
- Grafana observability wired in from the first deploy
- Timezone-correct check-ins: device-local times normalized to UTC, with retroactive check-ins, snoozes, and mid-day schedule changes handled explicitly
- Date math moved from Luxon to date-fns-tz for performance
- NextJS / React product surface
04 — Outcome
Shipped the official app behind one of the best-selling habit books of all time — from zero to production.
Stack
NestJSNextJSDynamoDBAWSGrafana