EPISODE · May 10, 2026 · 1H 7M
Ep 7: Can AI Ever Create Mission Critical Software? With Martin Davidson
from Asynchronous & Unreliable - Tech Chat For Practitioners Who Want to Understand The New Ideas · host Anne Currie
Join host Anne Currie in this episode of "Asynchronous and Unreliable," where she talks with veteran technologist Martin Davidson about his journey from telecommunications to AI-driven software development. Discover how AI looks set to reshape the software industry, including by building high-quality, production-ready code and redefining testing, design, and organizational structures.- Martin Davidson’s career evolution from high-resilience telco software to AI and machine learning - The concept of oracle-driven development for AI-generated code quality - Practical experimentation with rewriting libraries and building emulators in Rust using AI- The extension of traditional unit testing to fuzz testing, differential testing, and other AI-powered validation - The importance of defining success criteria ("what good looks like") upfront in AI projects - Parallelization strategies in AI and software architectures: from agents to cores and teams - Organizational implications of AI-driven productivity increases and automation - Future outlook for legacy software companies amid AI disruptions - The cultural and economic impacts of AI on software engineering careers and industry stability#tech #podcast #softwareengineering #AI #sustainability #green #software #distributedsystemsshownotes and transcript: https://www.asynchronousunreliable.com/asynchronous-and-unreliable-e7
What this episode covers
Join host Anne Currie in this episode of "Asynchronous and Unreliable," where she talks with veteran technologist Martin Davidson about his journey from telecommunications to AI-driven software development. Discover how AI looks set to reshape the software industry, including by building high-quality, production-ready code and redefining testing, design, and organizational structures.- Martin Davidson’s career evolution from high-resilience telco software to AI and machine learning - The concept of oracle-driven development for AI-generated code quality - Practical experimentation with rewriting libraries and building emulators in Rust using AI- The extension of traditional unit testing to fuzz testing, differential testing, and other AI-powered validation - The importance of defining success criteria ("what good looks like") upfront in AI projects - Parallelization strategies in AI and software architectures: from agents to cores and teams - Organizational implications of AI-driven productivity increases and automation - Future outlook for legacy software companies amid AI disruptions - The cultural and economic impacts of AI on software engineering careers and industry stability#tech #podcast #softwareengineering #AI #sustainability #green #software #distributedsystemsshownotes and transcript: https://www.asynchronousunreliable.com/asynchronous-and-unreliable-e7
NOW PLAYING
Ep 7: Can AI Ever Create Mission Critical Software? With Martin Davidson
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m