A mindful approach to rewriting an app
What developer doesn't occasionally daydream about scrapping their legacy codebase and rebuilding a project from scratch on a completely blank canvas?
My team had the opportunity to do just that, with only a couple caveats (6-7 month roadmap, no in-house QA team, and a global pandemic..just to name a few). In this talk I'd like to share the good, bad and ugly of our process - everything from picking an architecture pattern to devising a safe rollout plan for our users - as well as some key learnings we were able to take away from the experience.
Monica is an engineer and co-lead of the Headspace Android team. She loves working at the intersection of tech and mindfulness. Outside of work she enjoys baking bread, reading, and exploring LA (from a safe and social distance).