17 Sept 2026 AI Skills with Matt Pocock
"Former voice coach turned developer shares insights on AI integration in software engineering, emphasizing fundamentals, adaptability, and structured workflows for productivity."
More The Pragmatic Engineer episodes

Published 1 Apr 2026
Duration: 01:38:55
Tuan Pham's journey from a Vietnamese refugee to Uber's tech leader, transforming its dispatch system via microservices, overcoming academic-to-industry challenges, and emphasizing adaptability, mentorship, and aligning innovation with real-world needs through AI and logistics.
Brought to You By:Statsig The unified platform for flags, analytics, experiments, and more.Sonar The makers of SonarQube, the industry standard for au...
The podcast details Tuan Phams journey from a Vietnamese refugee who survived the 1980s "boat people" exodus to becoming a leading tech executive. Resettled in the U.S. with no English skills or resources, he learned programming through self-study and later pursued formal education at MIT, laying the foundation for a career in technology. His early interest in computing led to roles at Bell Core, HP Labs, and Silicon Graphics, where he grappled with the gap between academic research and commercial viability. This experience shaped his transition to industry, where he co-founded a startup in internet advertising and later joined VMware, contributing to the development of virtualization technologies before becoming Ubers first CTO.
At Uber, Tuan faced the monumental task of scaling the companys engineering infrastructure during exponential growth, leading the Helix project to rewrite the mobile app and overhauling the dispatch system to support global expansion, including a demanding launch in China. The podcast highlights themes of resilience, the tension between rapid growth and sustainable infrastructure, and the importance of adapting technical solutions to real-world constraints. Tuans career also underscores the role of mentorship, community support, and personal perseverance in overcoming adversity. Later, he reflects on leadership, the evolving role of AI in software engineering, and the balance between innovation and market readiness, offering insights on career progression, talent development, and the enduring value of adaptability in navigating technological and economic shifts.
17 Sept 2026 AI Skills with Matt Pocock
"Former voice coach turned developer shares insights on AI integration in software engineering, emphasizing fundamentals, adaptability, and structured workflows for productivity."
9 Sept 2026 Building Codex with Tibo Sottiaux
"Explores Codex's AI-powered coding assistant development, Rust's role, open-source benefits, AI's impact on software workflows, and the future of AI-assisted problem-solving."
26 Aug 2026 Why performant code matters (but gets widely ignored), with Casey Muratori
"Performance optimization in software hinges on early architectural decisions, deep system knowledge, and avoiding premature abstraction, with historical and modern challenges shaping its evolution."
19 Aug 2026 From Chrome DevTools to AI Engineering, with Addy Osmani
"AI is reshaping software engineering by automating coding tasks, while adaptability, leadership, and lifelong learning remain key to thriving in the evolving tech landscape."
12 Aug 2026 Stop being skeptical about AI for development with Charity Majors
"AI's impact on software engineering is reshaping code review, reliability, and career paths, demanding new verification methods, ethical accountability, and adaptability in a rapidly evolving field."