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 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?
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."