
Scaling Uber with Thuan Pham (Uber’s first CTO)
Gergely Orosz... · 98:55 · 8 575 прослушиваний
Из альбома The Pragmatic Engineer
Описание
Brought to You By:• Statsig — The unified platform for flags, analytics, experiments, and more.• Sonar – The makers of SonarQube, the industry standard for automated code review• WorkOS – Everything you need to make your app enterprise ready.—Thuan Pham was Uber's first and longest-serving CTO, and today he’s the CTO of Faire, a B2B wholesale platform. Back when Thuan joined Uber, it had around 40 engineers and 30,000 rides per day, and the system crashed multiple times a week. Over seven years, he helped rebuild the system, move it from a monolith to microservices, and scaled the engineering organization behind it. I had the privilege of working with Thuan for four of those seven years. Later, the very first issue of The Pragmatic Engineer newsletter was a deepdive into Uber’s Program and Platform split. This episode of the podcast contains a nice “full circle” moment, where Thuan shares even more details about why Uber chose to embrace that structure.We discuss what it takes to operate and build in that kind of environment. Thuan explains how he divided his time at Uber into three “tours of duty,” from stabilizing a fragile system, to re-architecting it, and scaling the org.We go deep into the platform-and-program split, the Helix app rewrite, and what it took to launch Uber in China in just five months (the original estimate was 18 months). We also cover Uber’s in-house tools and explain why they were necessary to support rapid growth.Finally, we discuss his role today as CTO of Faire, how the company is using AI, and how he sees AI changing software engineering.—Timestamps(00:00) Intro(05:32) Getting into tech(16:09) The dot-com bust(20:42) VMware(26:29) Getting hired by Travis at Uber(33:22) Early days at Uber and scaling challenges(40:57) Uber’s China launch(47:12) The platform and program split(50:26) From monolith to microservices (53:38) Internal tools at Uber (57:05) Helix: Uber’s mobile app rewrite(59:55) Thuan’s email about naming(1:02:03) Org structure changes under(1:06:34) Thuan’s work philosophy
More By Gergely Orosz...
- 1
The Pragmatic Engineer AMA
Gergely Orosz... · 8 197 прослушиваний · 78:21
- 2
Building WhatsApp with Jean Lee
Gergely Orosz... · 1 630 прослушиваний · 70:37
- 3
Stop being skeptical about AI for development with Charity Majors
Gergely Orosz... · 9 028 прослушиваний · 85:32
- 4
Building Pi, and what makes self-modifying software so fascinating
Gergely Orosz... · 5 995 прослушиваний · 93:07
- 5
From Chrome DevTools to AI Engineering, with Addy Osmani
Gergely Orosz... · 6 865 прослушиваний · 91:35
- 6
CI/CD with Robert Erez
Gergely Orosz... · 4 284 прослушиваний · 74:48
- 7
From IDEs to AI Agents with Steve Yegge
Gergely Orosz... · 9 448 прослушиваний · 91:17
- 8
How AWS S3 is built
Gergely Orosz... · 6 516 прослушиваний · 78:14
- 9
Why Rust is different, with Alice Ryhl
Gergely Orosz... · 8 185 прослушиваний · 64:59
- 10
Building OpenCode with Dax Raad
Gergely Orosz... · 7 146 прослушиваний · 80:05
Вам также может понравиться
- 1
АльбомLiK007
LiK007 · 3 904 прослушиваний
- 2
АльбомThe Sequence
The Sequence · 9 548 прослушиваний
- 3
АльбомThe Remixes, Pt. 2
Ten Drops · 6 085 прослушиваний
- 4
АльбомWorks
Mountain Doom · 7 015 прослушиваний
- 5
АльбомSimone Terigi
Simone Terigi · 6 536 прослушиваний
- 6
АльбомDeep Chill
Deep Technique · 10 999 прослушиваний
- 7
АльбомGrow
Lizzy Petitt · 9 406 прослушиваний
- 8
АльбомAlegria de Nós Dois
Maciel Melo · 11 649 прослушиваний
- 9
АльбомUntil Then
Kano Da Kobra · 174 прослушиваний
- 10
АльбомSunset Mirage
Lamsing · 6 825 прослушиваний
- 11
АльбомКошмары Гагарина
Кошмары Гагарина · 9 116 прослушиваний
- 12
АльбомAmazing Grace Praise Band Radio
2 093 прослушиваний