To safeguard our users’ accounts and prevent fraud, we sometimes ask users to verify their identity or confirm a transaction by completing a “user friction” such as two-factor authentication.
Category Archives: Web
Improving Web Page Performance at DoorDash Through Server-Side Rendering with Next.JS
Large e-commerce companies often face the challenge of displaying enticing product images while also ensuring fast loading speeds on high-traffic pages of their website.
Building a Unified Chat Experience at DoorDash
Resolving customer problems at scale is not an easy task, which is why the most feasible solution is implementing a chat feature; however, making these chat experiences unified and cohesive is a challenge in itself.
DoorDash customers often want to be able to talk to a customer support representative immediately.
Leveraging the Pipeline Design Pattern to Modularize Recommendation Services
DoorDash engineers used a pipeline design pattern to make our recommendation page more efficient and flexible.
Overcoming Localization Challenges for International Expansions
DoorDash defined four key challenges to getting its platform ready for an international launch.
Building Chat Into the DoorDash App to Improve Deliveries
Every delivery enabled by the DoorDash platform is different.
Rebuilding and Migrating a Session Management System with Zero Downtime
Migrating DoorDash’s business-critical session management system in a disruption-free manner required careful planning and monitoring.
Managing React State on DoorDash’s Item Modal Using the Class Pattern
DoorDash’s Item Modal, one of the most complex components of our app and web frontends, shows customers information about items they can order.
Serving Multiple Websites and Business Logic From a Single Platform
Building flexibility into the DoorDash platform lets us scale to serve a variety of retailers.
2020 Hindsight: Building Reliability and Innovating at DoorDash
DoorDash recaps a number of its engineering highlights from 2020, including its microservices architecture, data platform, and new frontend development.