EPISODE · Jun 8, 2026 · 41 MIN
Ep 12: How Can We Trust AI To Build Software? With Jon Berger
from Asynchronous & Unreliable - Tech Chat For Practitioners Who Want to Understand The New Ideas · host Anne Currie
ShownotesTitle: Navigating AI's Impact on Software Development and TrustO'Reilly author Anne Currie and Mission Critical software expert Jon Berger discuss the question of the moment: how can we entrust AI with the software that underpins everything?Join Anne and Jon as they explore real experiments, strategic implications, and practical steps for leaders in a rapidly evolving tech landscape.Main Topics:The future of AI in software engineering: rapid development and risk managementLeadership strategies for integrating AI with team dynamics and trustFundamental principles in software and life that AI may reshapePractical ways to start using AI safely in development cyclesThe importance of diversified oversight and multiple 'oracles' in AI deploymentIn this episode:How AI is changing the long-term landscape of human versus machine-built softwareWhy understanding your unique business context matters in adopting AI toolsThe significance of experimenting with low-risk AI integrations like code review and testingThe evolving concept of trust in AI-generated code and processesStrategic leadership tips: balancing risks, risks awareness, and fostering innovationTimestamps: 00:00 - Welcome and episode overview on AI's influence on software creation01:22 - Transition from human-only to AI-assisted software engineering02:48 - The importance of understanding your context as a leader03:46 - Considerations for teams experimenting with AI in development04:19 - Risks and opportunities in AI-driven software processes05:50 - How speed and scale shape business decisions in AI-enabled environments07:12 - The role of leadership in managing AI adoption and team dynamics08:37 - Critical thinking about AI's impact on team sizes and productivity10:30 - Market-driven decisions: layoffs and strategic AI integration12:15 - Choosing trustworthy sources and multiple perspectives ("oracles")13:55 - Balancing risk-taking and risk mitigation among teams15:22 - Protect the future versus change the future in tech strategies16:02 - Assessing environment and risk: high-stakes vs low-stakes AI applications17:11 - Supporting existing systems with AI: deployment, testing, and feedback loops19:22 - Trust, testing, and automation in the software lifecycle21:23 - The changing nature of AI models and managing their variability22:26 - The importance of agility and adaptability in a fast-changing AI landscape23:05 - Valuing diverse team roles, including skeptics and early adopters27:28 - Embracing AI as a black box: focusing on outcomes rather than process transparency30:56 - Revisiting core principles of system resilience in an AI world31:52 - How AI shifts decision-making trade-offs and process scaling32:24 - Moving forward with trust: aligning business goals with AI capabilities33:22 - Starting small: low-risk AI applications in testing and review36:19 - Building confidence with modular, trustable AI-driven processes39:38 - Actionable strategies for leaders: experiment, assess, and iterate safelyNote: For further insights into managing AI in software development, stay tuned for upcoming episodes on security, testing, and team leadership adaptations.Full transcript
What this episode covers
ShownotesTitle: Navigating AI's Impact on Software Development and TrustO'Reilly author Anne Currie and Mission Critical software expert Jon Berger discuss the question of the moment: how can we entrust AI with the software that underpins everything?Join Anne and Jon as they explore real experiments, strategic implications, and practical steps for leaders in a rapidly evolving tech landscape.Main Topics:The future of AI in software engineering: rapid development and risk managementLeadership strategies for integrating AI with team dynamics and trustFundamental principles in software and life that AI may reshapePractical ways to start using AI safely in development cyclesThe importance of diversified oversight and multiple 'oracles' in AI deploymentIn this episode:How AI is changing the long-term landscape of human versus machine-built softwareWhy understanding your unique business context matters in adopting AI toolsThe significance of experimenting with low-risk AI integrations like code review and testingThe evolving concept of trust in AI-generated code and processesStrategic leadership tips: balancing risks, risks awareness, and fostering innovationTimestamps: 00:00 - Welcome and episode overview on AI's influence on software creation01:22 - Transition from human-only to AI-assisted software engineering02:48 - The importance of understanding your context as a leader03:46 - Considerations for teams experimenting with AI in development04:19 - Risks and opportunities in AI-driven software processes05:50 - How speed and scale shape business decisions in AI-enabled environments07:12 - The role of leadership in managing AI adoption and team dynamics08:37 - Critical thinking about AI's impact on team sizes and productivity10:30 - Market-driven decisions: layoffs and strategic AI integration12:15 - Choosing trustworthy sources and multiple perspectives ("oracles")13:55 - Balancing risk-taking and risk mitigation among teams15:22 - Protect the future versus change the future in tech strategies16:02 - Assessing environment and risk: high-stakes vs low-stakes AI applications17:11 - Supporting existing systems with AI: deployment, testing, and feedback loops19:22 - Trust, testing, and automation in the software lifecycle21:23 - The changing nature of AI models and managing their variability22:26 - The importance of agility and adaptability in a fast-changing AI landscape23:05 - Valuing diverse team roles, including skeptics and early adopters27:28 - Embracing AI as a black box: focusing on outcomes rather than process transparency30:56 - Revisiting core principles of system resilience in an AI world31:52 - How AI shifts decision-making trade-offs and process scaling32:24 - Moving forward with trust: aligning business goals with AI capabilities33:22 - Starting small: low-risk AI applications in testing and review36:19 - Building confidence with modular, trustable AI-driven processes39:38 - Actionable strategies for leaders: experiment, assess, and iterate safelyNote: For further insights into managing AI in software development, stay tuned for upcoming episodes on security, testing, and team leadership adaptations.Full transcript
NOW PLAYING
Ep 12: How Can We Trust AI To Build Software? With Jon Berger
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m