
Sign up to save your podcasts
Or


AI Teams, Niceness and Who's Responsible — Martin Davidson, Part 2
Martin Davidson returns for the second half of our conversation about working with AI agents. We discuss niceness, delegation and agents that negotiate with one another, as well as code optimisation, rewriting Windows 3.1 in Rust, and the growing gap between what AI can do and what people think it can do. And when automation goes wrong, who's responsible?
#rustlang #AIdevelopment
Transcript
What happens when you go to bed and your AI teams carry on working? My old friend and colleague Martin Davidson returns to Asynchronous & Unreliable to talk about his latest experiments in building software with AI. Martin has spent decades producing highly resilient systems, and more than two years exploring how to get AI to produce high-quality software. Even with that perspective, he says the pace of change over the past fortnight has been astonishing.
We discuss agents that lead teams for weeks, find work to do when they are blocked, and share computing resources without waiting for Martin to organise everything. That raises some interesting questions about hiring: what skills would another person need, and would adding them actually help?
We also talk about something rather familiar from working with humans: being nice. Martin finds some models much easier to work with than others, and we explore how clear communication, humour and likeability affect collaboration. Along the way there are old Unix workstations, game emulators, a cache/cash joke, and a little product placement for Jon Berger’s What Happens When You Are Not in the Room?
By the end, Martin’s agents are producing enough code and commits to run into infrastructure limits that rarely troubled his human teams. This is the first half of our conversation.
In this episodeModel comparisons, prices and product behaviour discussed here reflect Martin’s experience at the time of recording.
Transcript
Shownotes
Building reliability out of unreliable humans, with unreliable human Anne Currie
What happens when a podcast about unreliability meets a household full of colds? This week, I use the podcast itself as a worked example of building more resilient systems.
With Jon too ill to join me, I explore three techniques: setting expectations, planning graceful downgrades and buffering work in advance. Along the way, I explain why a backup co-host who lives in the same household might share your failure mode, how listeners can help a system remain stable, and why recording a stockpile of episodes turned out to be surprisingly difficult.
The catch is cognitive load. A hard drive can store an episode and forget about it. I can’t. Unpublished conversations stay in my head and find their way into the next interview, even though nobody else can listen to them yet.
A shorter solo episode about systems, networking and the inconvenient fact that humans are human. Let me know whether this particular graceful downgrade works for you.
Topics covered
Mentioned in the episode:
Listener question
Does a shorter solo episode work as an occasional graceful downgrade? I’d love to know whether you enjoyed this one.
AI, authors and the business of telling stories—with Katherine Pathak
Could AI help a prolific novelist keep up with her own imagination? And how different is an AI continuing a successful series from a ghostwriter—or an author’s family—taking over?
This week I’m joined by crime writer Katherine Pathak, author of the best selling DCI Dani Bevan series, to talk about her new book, Red Red Rose, and what AI might mean for writers, readers and publishing.
We explore the possibilities for producing and abridging audiobooks, adapting novels for the screen, and keeping much-loved characters alive after their creators want to move on. Along the way, we discuss celebrity authors, the appeal of a recognisable human voice, and why fictional characters spend so much time drinking tea and dragging their hands through their hair.
Katherine and I don’t agree on everything—particularly whether readers will always want human authors. But we find plenty of interesting parallels between possible uses of AI and how publishing already works.
In this episode:
Read the transcript
The DCI Dani Bevan series and the Alice Mann series, set in Scotland, and the Imogen Croft series, set in Essex, are all available on Amazon by Katherine Pathak and they are very readable. I always finish them in one sitting
Are AIs Learning Humanity's Better Nature? with Yanqing Cheng
Anne Currie talks with software engineering leader and Tollens.ai founder Yanqing Cheng about how large language models acquired the helpful assistant persona, and what their training tells us about human learning, morality, and alignment. Yanqing traces the assistant from early role-played prompts through reinforcement learning and synthetic post-training, while Anne asks whether books and long-form writing carry more of humanity's better nature than the short-form internet.
The conversation moves from AI training to parenting, cautionary stories, Chinese AI research, recursive improvement, regulation, and the risks created by both malice and ordinary negligence. They finish with a cautiously hopeful question: if today's systems are a form of baby AGI, can we deliberately raise them to help solve humanity's problems?
Key Topics
Action Items
Transcript
#AI #AIAlignment
In this episode of Asynchronous and Unreliable, I talk to Sam Newman, author of Building Microservices, about his new O’Reilly book, Building Resilient Distributed Systems.
Distributed systems are hard — and, as they scale, they become hard in distinctly inhuman ways. Rare events stop being rare, components inevitably fail, resources run out, and the million-to-one chance starts happening nine times out of ten.
Sam’s new book is intended as a survival guide for developers who find themselves building distributed systems, deliberately or otherwise.
We talk about why microservices don’t automatically make systems more resilient; why resilience is a socio-technical property involving people, organisations and incentives as well as software; and why expecting failure can actually be the foundation of extraordinarily robust systems.
We also discuss what software can learn from aviation, railways and the internet; incident response and game days; Google’s wonderfully pragmatic early hardware; the dangers of adding complexity in pursuit of resilience; and why sometimes accepting that your system will go down is exactly the right engineering decision.
Plus rabbits, Godzilla, smart litter boxes, Terry Pratchett, and why Sam thinks we need to have a serious conversation about what the word “asynchronous” actually means.
Transcript
AI Management, Agent Limits, and Why Long Form Text Still Matters
Anne Currie talks with Yanqing Cheng about what she has been learning from building Tollens.ai, where she is experimenting with quality management for AI software products. They also dig into Jon Berger’s book, What Happens When You're Not In The Room, and compare what it means to manage humans versus managing AI agents.
In this episode, they explore where AI agents are genuinely useful, where they still fail badly, and why judgment, categorization, and process design remain human strengths. They also widen the lens to training data, model behavior, safety, and the role of long-form writing in shaping better systems and better people.
Key topics
New stack article comparing harnesses
Transcript
Book Launch: What Happens When You Are Not in the Room by Jon Berger
What Happens When You Are Not In The Room?
Buy on Amazon UK
Buy on Amazon US
Anne Currie welcomes back mission critical software delivery expert Jon Berger for a book launch conversation about leadership, management, and strategy. This episode focuses on the hard-won lessons behind Jon’s new book, why he wrote it, and the practical models he uses to think about whether leadership is actually working.
We discuss what it means to lead well in different contexts, how to reduce the pain that poor leadership creates, and why the most important measure of success is what happens when you are not in the room.
Key topics
Anne points to the followability model as another useful framework, especially the distinction between:
The discussion emphasizes that good leadership starts by recognizing where teams really are, including when they are “in a hole,” before pushing them toward a vision.
Anne closes by praising the book as practical, self-aware, and useful for anyone trying to lead teams and deliver difficult work better.
Buy on Amazon UK
Buy on Amazon US
Anne Currie talks with mission critical software veteran Jon Berger about his upcoming book on strategy, leadership and management, shaped by 30 years of experience across startups, scale-ups, and Microsoft. The conversation focuses on why context matters, how to build alignment, and why internal teaching, writing, and speaking can make leaders more effective when they are not physically present.
They also discuss Team Topologies, internal tech conferences, and how AI may create a real discontinuity in team evolution and software delivery.
Key topics
Action items
Internal Conferences, Team Topologies, and the AI Learning Organization
Anne Currie speaks with Matthew Skelton, co-author of the bestseller Team Topologies and CEO of Conflux, about why AI is exposing weak organizational design and making intentional knowledge-sharing more important than ever.
They chat about how internal conferences, shared language, and clear team boundaries help organizations align faster, reduce duplication, and spread useful practices across the business. The conversation also introduces Matthew’s upcoming book Adapt Together and a new leadership program, Engineering the AI Native Organization.
Key topics
In this episode, Matthew explains that AI is acting like a bright light on organizational effectiveness, making unclear operating principles and vague responsibilities much harder to ignore.
He connects Team Topologies to the broader challenge of organizational architecture, arguing that value flow depends on clear team boundaries, aligned workflows, and shared understanding.
Matthew and Anne discuss how internal conferences at places like Financial Times, Metaswitch, and Klarna helped teams share knowledge, avoid duplication, and accelerate cloud native adoption.
They emphasize that the real value of conferences is not just the talks, but the hallway track, where context, nuance, and shared meaning are built through conversation.
Matthew introduces an innovation and practices enabling team, or IPET, as a way to spot emerging good practices, curate them, and help them spread across the organization.
The episode highlights the importance of intentional knowledge diffusion, especially now that AI systems depend on human-generated context and well-aligned terminology.
They discuss why leaders must define what good looks like, rather than assuming work is obvious or that teams will naturally converge on the right approach.
Matthew argues that organizations need a continuous refresh of context because what worked three months ago may already be outdated in fast-changing environments.
The conversation closes with Matthew describing Engineering the AI Native Organization, a leadership program for helping non-engineers understand concepts like APIs, decoupling, and asynchronous working in organizational terms.
#AI #learningorganisations #TeamTopologies #ITRevolutions
Transcript
From the publisher's feed
Welcome to Asynchronous and Unreliable, the new weekly podcast where we discuss the latest and most fascinating ideas in tech and AI
Our host Anne Currie is a tech veteran,…
Expect animated, friendly, and lighthearted discussions with some of the most interesting thinkers and practitioners in technology.
To find out about just a few of our amazing guests in 2026, visit our website.