State of play: AI Coding (AI DevCon London)
June 2026
Yet another iteration of my overview on the state of play in AI coding - as of early June 2026
Watch![]() |
VOOZH | about |
June 2026
Yet another iteration of my overview on the state of play in AI coding - as of early June 2026
WatchJune 2026
InfoQ podcast, following up with Olimpiu Pop on my 'State of Play' presentation at QCon London in March 2026
ListenMay 2026
Thoughtworks Technology Podcast episode where I talk with Laura Tacho about definitions, workflows and practical realities of spec-driven development
ListenMay 2026
Practical follow-up on harness engineering for coding agent users: Sharing about my experiments with sensors to improve coding-agent maintainability
ReadMay 2026
Thoughtworks Technology Podcast discussing harness engineering for coding agent users
ListenApril 2026
Conversation with Chris Ford about harness engineering, deep diving into examples of computational sensors to help coding agents self-correct
WatchApril 2026
What part of the agent harness can we build as coding agent users?
ReadMay 2026
Thoughtworks Technology Podcast episode where I talk with Laura Tacho about definitions, workflows and practical realities of spec-driven development
ListenOctober 2025
An evaluation of three spec-driven development tools (Kiro, spec-kit, and Tessl), including a practical definition of SDD and trade-offs observed in real usage
ReadI regularly give talks at conferences about the 'state of play' of AI coding, always updated to that point in time. So every one of these presentations is different, sometimes slightly, sometimes significantly.
June 2026
Yet another iteration of my overview on the state of play in AI coding - as of early June 2026
WatchJune 2026
InfoQ podcast, following up with Olimpiu Pop on my 'State of Play' presentation at QCon London in March 2026
ListenMarch 2026
Overview of what happened in AI coding assistants over the previous year - context engineering, unsupervised cloud agents, swarms, as well as a rise of costs and security incidents.
WatchMarch 2026
What are the most important things to know about the last 12 months in AI coding, and where are we today?
WatchJuly 2023 -> today
Series of memos on martinfowler.com, exploring emerging thoughts about using Generative AI for coding assistance, and to help with various other software delivery assistance
ReadFebruary 2026
Slides of my (German) keynote presentation at the OOP conference in Munich
WatchJune 2025
Guest post for The Pragmatic Engineer newsletter. Covers evolution from autocomplete to AI agents, ways of working, impact on teams, and thoughts on the future.
ReadMay 2025
Recap of where coding assistants are today, introduction to agents, and overview of impact on speed and quality
WatchApril 2025
Recap of where coding assistants are today, introduction to agents, and overview of impact on speed and quality. One of the top 3 highest rated talks at the conference!
WatchApril 2025
Recap of where coding assistants are today, introduction to agents, and overview of impact on speed and quality
WatchOctober 2024
An overview of AI tools for software development teams, as of Oct 2024
WatchDecember 2023
How can AI help boost productivity, creativity, and effectiveness in other parts of the delivery lifecycle as well?
WatchJune 2025
Keynote presentation at the 26th XP conference, about AI assistance opportunities beyond coding, and the importance of maintaining agile practices while leveraging AI capabilities.
WatchApril 2025
Diving into the state of play of AI tools for design, requirements analysis, and more
WatchJune 2024
What building blocks do we need to assist non-coding tasks in software delivery with AI?
WatchMay 2024
Early exploration of how GenAI can support software delivery tasks other than coding
WatchMarch 2026
With Joerg Mueller, Daniel Terhorst-North, Silvia Schreier, Aino Vonge Corry, Emily Bache
WatchMarch 2026
CaSE podcast episode discussing AI-assisted development, team practices, and engineering rigor
ListenSeptember 2025
Refactoring Podcast episode discussing AI coding workflows, productivity impact, and how engineering teams can make the most out of AI tools
ListenAugust 2025
Thoughtworks Technology Podcast episode exploring how we used generative AI for various reverse engineering techniques
ListenAugust 2025
Experiments exploring how far Generative AI can be pushed toward autonomously developing high-quality durable software without human intervention
ReadJune 2025
Exploring how AI can be used to reverse engineer and rebuild applications with limited access to source code
ReadJune 2025
Panel discussion with fellow panelists from Atlassian and AWS about a LinearB report about AI usage in organizations
WatchMay 2025
15 mins talk at O'Reilly's 'Coding with AI' conference. [Take-aways from the whole event](https://www.oreilly.com/radar/takeaways-from-coding-with-ai/)
WatchMay 2025
A conversation with Olimpiu Pop about my talk at QCon London
ListenApril 2025
Thoughtworks Technology Podcast episode discussing vibe coding - the emerging practice of using AI to understand and maintain code vibes
ListenFeb 2025
A snippet taken from a talk at the O'Reilly superstream event on 'AI for code modernization'
WatchSeptember 2024
A tour of the state of AI tools, coding assistants and beyond
WatchSeptember 2024
I talked to Rob Zuber from Circle CI about AI and software development
ListenMay 2024
In this episode of The Engineering Room, Dave & Birgitta talk about her most recent work involving AI-assisted software delivery
ListenApril 2024
Thoughtworks Technology Podcast episode with guests Adam Tornhill and Martin Fowler, discussing using AI for refactoring
ListenApril 2024
Article describing archetypes of tools for AI assistance for software in the market at the time
ReadMarch 2024
AI in der Software-Delivery: Unsere grΓΆΓte MΓΆglichkeit oder purer Hype? - Ein RealitΓ€tscheck
ListenNovember 2023
Software creation remains a design process; we still have to figure out how to collaborate; New tools don't change the challenges of measuring outcomes
ReadNovember 2023
Thoughtworks Technology Podcast episode, discussing AI-assisted coding with Mike Mason, Prem Chandrasekaran and Neal Ford
ListenAug 2023
I talked to Jordi Mon Companys about the state of AI assistance for software delivery in August 2023.
ListenDec 2022
How Cognitive Biases Affect our Software Architecture
WatchSep 2022
Cognitive Biases and Agile Architecture
WatchMay 2022
I talked to Rebecca Parsons and Alexey Boas about 'Mitigating cognitive biases when coding'
ListenNov 2020
Redefining Confidence: Cognitive Biases in a Developer's Life
WatchNov 2019
Keynote, 'Redefining confidence: Cognitive Biases in the Architect's Life'
WatchJuly 2022
Guest to discuss 'Starting out with sensible default practices', with Kief Morris
ListenAugust 2020
Guest on the CASE podcast to discuss "Cultivating architecture principles"
ListenDec 2019
Cultivating Architecture
WatchMay 2019 at CraftConf
How to walk the line between hard rules and helpful guidance, with Martin Fowler
Watch2016
I summarized all the things I read about programmer stereotypes over the years, and added some of my own thoughts and conclusions.
Read2016
I summarized all the things I read about programmer stereotypes over the years, and added some of my own thoughts and conclusions.
Watch