How we rebuilt a meditation app, one chapter at a time.
The brief.
Drift had grown to 200k users on a codebase that had been written for 5k. The cofounders gave us a deceptively simple brief: keep everything users love, fix everything that breaks.
Discovery.
Three weeks of user interviews. We listened to 84 sessions. We watched 31 onboarding flows. Twelve patterns emerged, and one was urgent: the bedtime mode was nobody favourite for a reason we had not anticipated.
Design.
We redesigned around three primary scenes: morning, transit, bedtime. Each scene has its own colour temperature, its own typographic rhythm, and its own audio mix. The system has 41 components and 12 motion patterns.
Build.
Six engineers, four designers, ten weeks. We shipped in two-week increments behind a feature flag, with cohort testing on every step. Zero downtime, zero P0 bugs at launch.
Launch.
We launched on a Thursday at 8am. App Store featured us by Friday. Press picked it up Monday. The cofounders went out for dinner for the first time in a year.
Outcomes.
Daily active users up 41%. Session length up 28%. Churn down 19%. The team has shipped six more releases on the new system without us touching the codebase.