Many years ago, I was tasked with leading the engineering team in charge of the re-architecture of the delivery experience in the Uber Eats Eater App. It was a very bold project, spanning over mobile and a number of critical backend services. I was excited about the opportunity, but there was a little wrinkle in the plan. In typical Uber fashion, we were given 3 weeks to complete the project.