The Pragmatic Engineer

Developer Experience at Uber with Gautam Korlam

134 snips
Mar 12, 2025
Gautam Korlam, co-founder of the AI startup Gitar and former mobile engineer at Uber, shares hilarious tales from his time at Uber, including the infamous accidental deletion of their Java monorepo. He discusses the pros and cons of monorepos while detailing unique engineering solutions like SubmitQueue. Gautam highlights the importance of building trust among engineers and how AI tools are revolutionizing developer productivity. He also dives into the evolving skills needed as automation transforms the industry, making for an insightful conversation on future tech trends.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Accidental Monorepo Deletion

  • Gautam Korlam accidentally deleted Uber's Java monorepo while testing a command.
  • The repository was quickly recovered from backup, minimizing disruption.
INSIGHT

Effective Recovery Systems

  • Uber's SubmitQueue, backups, and automated recovery systems limited the impact of the monorepo deletion.
  • Only a minor delay occurred, with no data loss or broken reliability SLOs.
INSIGHT

Custom Solutions for Scale

  • Uber built custom solutions due to the limitations of existing tools for their scale.
  • Their build systems couldn't handle the volume of commits and merge conflicts.
Get the Snipd Podcast app to discover more snips from this episode
Get the app