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."
More The Pragmatic Engineer episodes

Published 15 Jul 2026
Duration: 01:32:24
"Explores AI's role in software development, addressing challenges like code quality, human oversight, and balancing automation with human judgment while evaluating different AI-assisted approaches and future implications."
Brought to You By:* Antithesis - verify your system's correctness without human review or traditional integration tests - and avoid bugs or outages.*...
The podcast discusses the evolving role of AI in software development, focusing on AI agents, context engineering, and the reimagining of development workflows. It explores how AI agents can autonomously generate code and manage software factories, but highlights significant challenges in maintaining code quality, architectural integrity, and long-term maintainability without human oversight. The discussion emphasizes the importance of balancing automation with human judgment to avoid "slop" - low-quality, unmaintainable code - especially in fully automated or "dark factory" models.
Key concepts such as context engineering, loop engineering, and harness engineering are examined as critical for optimizing AI performance. Context engineering involves carefully managing the information and instructions fed into large language models to improve output quality and efficiency, particularly given limitations in attention mechanisms and context window performance. Techniques like intentional compaction, retrieval-augmented generation (RAG), and the use of smart zones within context windows are proposed to enhance reliability. Additionally, structured workflows - such as the Research-Plan-Implement (RPI) framework and agent control systems - are evaluated for their effectiveness in enabling scalable, AI-driven development while maintaining control through human-in-the-loop checkpoints.
What if you built a personal codebase guardian using AI agents and loop engineering?
What if you applied context engineering to your spec-to-code pipeline to cut rework?
What if you treated your development loop like a software factory with human-in-the-loop checkpoints?
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."
29 Jul 2026 Formal methods with Hillel Wayne
"Formal verification methods, like TLA+ in AWS's DynamoDB, ensure AI-generated code correctness, with property-based testing offering a practical middle ground; the discussion affirms software engineering as a legitimate discipline, balancing traditional principles with rapid iteration and open-source culture, while exploring AI's future impact on development and job markets."
1 Jul 2026 How Kent Beck shapes the software engineering industry
Ken Beck's career in software engineering, contributions to TDD, XP, and the Agile Manifesto, critiques of Agile commercialization, AI's impact, challenges of OOP, Smalltalk's legacy, JUnit, and the balance between technical mastery and human-centric skills in evolving development practices.
24 Jun 2026 Tech interviews with NeetCode
Engineering careers are shifting from algorithm memorization to problem-solving and critical thinking amid AI's influence, critiquing outdated hiring practices, highlighting adaptation divides, trade-offs, cultural contrasts, and the enduring need for human-driven decision-making in tech.