
Kapitelklicken springt direkt hin
Shownotes
Brought to You By:
• turbopuffer.com/pragmatic – a vector and full-text search engine built on object storage. It’s fast, cheap, and extremely scalable
• Linear (linear.app/pragmatic) – the product development system for teams and agents
• WorkOS (workos.com) – everything you need to make your app enterprise-ready.
—
What do developer tools look like inside of Uber, today? They are very different from what you would see at most places. For example, can you guess what service a system called DevPods, Code Inbox, Slate or Wisdom would be providing to engineers?
Today’s episode is a deepdive into the day-to-day tools of devs at Uber, our tour guide being on of Uber’s longest-tenured engineers: Uday Kiran Medisetty (x.com/udaykiran?lang=en). Uday is one of the few Distinguished Engineers at the company, and leads much of the work on agentic AI, today.
With Uday, we talk through how Uber’s developer infrastructure prepared it for AI agents. We look at the systems Uber built before generative AI and the new tools that connect agents to its code, internal services, and engineering knowledge. Uday explains how engineers use background agents, why tools like Slate make development (and bugfixing!) more efficient, and how code review is changing. We also cover Uber’s approach to token costs and how it measures productivity as the engineer’s role changes.
Timestamps
Intro
Uday’s early days at Uber
Uber’s move to microservices
Uber’s engineering team, then and now
Developer tooling before AI
DevPods
Building for AI agents
MCP gateway
Agent Skills repo
The context graph and Cortana
PRD and ERD tool
Minion
Testing and code review with Bazel, Slate, and Capri
Edge Gateway, Shepherd, and Wisdom
The changing role of engineer and measuring productivity
Uday’s favorite new products
—
The Pragmatic Engineer deepdives relevant for this episode:
• How Uber uses AI for development: inside look (newsletter.pragmaticengineer.com/p/how-uber-us…)
• Scaling Uber with Thuan Pham (Uber's first CTO) (newsletter.pragmaticengineer.com/p/scaling-ube…)
• Inside Uber's move to the Cloud (newsletter.pragmaticengineer.com/p/uber-move-t…)
• The Platform and Program Split at Uber (newsletter.pragmaticengineer.com/p/program-pla…)
• Hypergrowth startups: Uber and CloudKitchens with Charles-Axel Dein (newsletter.pragmaticengineer.com/p/high-growth…)
• How Uber Built its Observability Platform (newsletter.pragmaticengineer.com/p/how-uber-bu…)
• How Uber is Measuring Engineering Productivity (newsletter.pragmaticengineer.com/p/uber-eng-pr…)
• Developer Experience at Uber with Gautam Korlam (newsletter.pragmaticengineer.com/p/developer-e…)
—
Production and marketing by (penname.co)penname.co/ (newsletter.pragmaticengineer.com/p/engineers-l…). For inquiries about sponsoring the podcast, email podcast@pragmaticengineer.com.
Get full access to The Pragmatic Engineer at newsletter.pragmaticengineer.com/subscribe?utm…