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 21 Jan 2026
Duration: 4694
Amazon Web Services S3 is discussed in terms of its massive scale, engineering complexities, and capabilities in managing and processing large volumes of data.
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 provides an in-depth look at the scale, engineering, and evolution of AWS S3, highlighting its position as the world's largest cloud storage service. It processes over a quadrillion requests annually, stores hundreds of exabytes of data, and manages more than 500 trillion objects. The discussion covers S3's foundational design based on eventual consistency, its shift toward strong consistency, and the use of formal methods to ensure correctness and reliability.
The podcast also examines S3's expanding role in data lakes and big data applications, including its growing support for structured and vector data formats such as Parquet, Iceberg, and S3 Vectors. Engineering challenges like crash consistency, failure allowances, and replication strategies are explored in detail. Innovations such as S3 tables, intelligent tiering, and cost management features are highlighted as key advancements. The overall focus is on S3's ability to evolve and adapt, supporting new data formats, integrating with AI and analytics workflows, and maintaining high availability, durability, and performance at scale.
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."