Doordash optimizes real-time notifications with the frontend events by leveraging streaming processing.
Optimize your Dasher journey: unlock efficiency, boost earnings, and overcome challenges with our self-help content hub
At DoorDash, we work to implement efficient processes that can mitigate common conflicts within a large iOS development team. Part of those efforts involve using XcodeGen, a command line interface (CLI), to reduce merging conflicts within our various iOS teams. Here we will discuss its implementation to manage the intricate business scenarios and demanding requirements ...
Learn how DoorDash went about optimizing our customers' experience and making continuous improvements in app launch times
Check out PreviewSnapshots, an open-source preview snapshot tool that can share configurations between Xcode previews and snapshot tests
Learn how DoorDash expanded the VIPER architecture to accelerate its engineers working on the iOS Dasher App
Learn about DoorDash's journey exploring programmatic scrolling support in swiftUI. Check out the open sourced solution in this guide
we compare UIKit’s event-driven approach to SwiftUI’s data-driven one, then dive into the SwiftUI view cycle, identity, and rendering process
When looking for ways to help our iOS developers become more productive the first step was buying them the new M1 Max Macbook Pros.
Get ahead of the behavior changes in the latest Android 12 update by fixing deep links with web intents in this guide
Avoid challenges in user experience, payment methods and fraud when implementing payments to an android with these 8 learnings.
Learn how Generic server driven UI enabled faster iterations and more experimentation on the DoorDash platform
Susbscribe to the DoorDash engineering blog