Episode Details

Back to Episodes
Ep 7: Can AI Ever Create Mission Critical Software?  With Martin Davidson

Ep 7: Can AI Ever Create Mission Critical Software? With Martin Davidson

Season 1 Published 2 months, 1 week ago
Description

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 #distributedsystems

shownotes and transcript: https://www.asynchronousunreliable.com/asynchronous-and-unreliable-e7

Listen Now

Love PodBriefly?

If you like Podbriefly.com, please consider donating to support the ongoing development.

Support Us