Skip to main content
Uber logo

Schedule rides in advance

Reserve a rideReserve a ride

Schedule rides in advance

Reserve a rideReserve a ride
Engineering

Devpod: Improving Developer Productivity at Uber with Remote Development

December 13, 2022 / Global
Featured image for Devpod: Improving Developer Productivity at Uber with Remote Development
Image
Figure 1: Move to Monorepo
Image
Figure 2: Devpod Overview – Remote Development Environment at Uber
Image
Figure 3: Devpod Flavors – Out of the Box Configurations
Image
Figure 4: Devpod Central – Management Portal
Image
Figure 5: Devpod Architecture
Image
Figure 6: Devpod Image Hierarchy
Image
Figure 7: Devpod Operator
Image
Figure 8: Devpod IDE Options
Image
Figure 9: Devpod Key SLOs – Uptime
Image
Figure 10: Improvements in Git Status (p95)
Image
Figure 11: Improvements in Go Build Times (p95)
Image
Figure 12: Improvements in Go Build Times (p75)
Image
Figure 13: Devpod Adoption
Roadmap banner
Ali-Reza Adl-Tabatabai

Ali-Reza Adl-Tabatabai

Ali-Reza Adl-Tabatabai leads the Developer Platform at Uber. His team builds the frameworks and tools that empower Uber developers to Build with Heart. His vision is for Uber to lead the industry in how developers build, deploy, and manage high-quality software productively and at scale.

Serdar Badem

Serdar Badem

Serdar Badem is the Product Manager Lead for the Developer Platform at Uber. His focus is to measure and identify the developers pain points, prioritize and accelerate key projects to improve developer effectiveness across Uber. He drives several initiatives across the platform to reduce friction and improve developer velocity.

Matas Antanas Strukčinskas

Matas Antanas Strukčinskas

Matas Antanas Strukčinskas is an engineer on the Uber Developer Platform team, working on the remote development environment - Devpod, located in Vilnius. He is the owner of Devpod cost savings and keeping the environments up to date through automation.

Aistis Jokubauskas

Aistis Jokubauskas

Aistis Jokubauskas is the technical Devpod Team Lead. His main focus is to identify the biggest technical gaps and set direction to further improve Uber Engineer productivity and day to day work quality.

Posted by Ali-Reza Adl-Tabatabai, Serdar Badem, Matas Antanas Strukčinskas, Aistis Jokubauskas

Category: