

The Unhandled Exception Podcast
Dan Clarke (@dracan)
Software Development podcast hosted by Dan Clarke (@dracan on Twitter). Slightly bias towards .NET and Azure, but covering lots of other topics such as Git, Docker, Kubernetes, productivity, the list goes on!
Episodes
Mentioned books

Nov 21, 2025 • 38min
AI-driven development and DevOps - with Jeffrey Palermo
In this episode, I was joined by Jeffrey Palermo to chat about AI-driven development and DevOps. We discussed how AI is changing the way we write software, and the importance of having mature DevOps processes in place (eg. good tests, CI pipelines, and specs) before we can properly start leveraging AI to write features in a reliable and consistent way.Jeffrey Palermo is the host of the Azure & DevOps podcast, Founder and Chief Architect of Clear Measure, a long-time Microsoft MVP, tech speaker, book author, and more!For a full list of show notes, or to add comments - please see the website here

Nov 12, 2025 • 51min
Oh My Posh - with Jan De Dobbeleer
In this episode, I was delighted to be joined by Jan De Dobbeleer to chat about the amazing Oh My Posh! This is something I’ve used for years, so it was really great chatting with Jan about it. Oh My Posh is a highly customisable cross-platform prompt engine for any shell. We also chatted about his experiences as an open-source developer.Jan is a passionate software engineer with a love for creating clean, intuitive, and user-friendly tools. With a background in computer science and years of experience in the industry, he has a deep understanding of what it takes to build successful and widely-used open-source projects.For a full list of show notes, or to add comments - please see the website here

Oct 17, 2025 • 35min
A Microsoft AI discussion with Olorunfemi Davis
In this episode, I was joined by Olorunfemi Davis to chat about AI. We chatted about Microsoft Copilot Studio, Semantic Kernel, and AI in general.With 9 years of experience, Olorunfemi specialises in architecting, building, and optimising secure, high-performance systems. His expertise covers the full spectrum of C# / .NET development and managing infrastructure across Microsoft Azure, AWS, and Google Cloud (GCP). He focuses on bridging Dev and Ops to drive efficiency, CI/CD Automation, and data-driven reliability, incorporating robust security features like end-to-end encryption and leveraging techniques like AI/machine learning to streamline complex workflows.For a full list of show notes, or to add comments - please see the website here

Jul 11, 2025 • 1h 9min
Goals and time management - with Gui Ferreira
Gui Ferreira, a Minimalist Software Craftsman and Microsoft MVP, shares his insights on life productivity, goal setting, and time management. He emphasizes the benefits of quarterly goals over annual resolutions, enriched by anecdotes from his software development experience. The discussion touches on balancing structured routines with spontaneity, utilizing techniques like time blocking, and the nuances of productivity systems. Gui also explores the evolving role of AI in development, including its integration in testing practices and the challenges it presents.

Jul 1, 2025 • 58min
Shawn Wildermuth
In this episode, I was delighted to be joined by Shawn Wildermuth. We chatted about software development in general, careers, AI, and more!Shawn Wildermuth is a software development consultant, Microsoft MVP, Pluralsight author, and speaker with over 30 years of experience in the industry.For a full list of show notes, or to add comments - please see the website here

May 12, 2025 • 1h 16min
.NET Aspire - with Maddy Montaquila
In this episode, I was honoured to be joined by Maddy Montaquila to chat about the amazing .NET Aspire! We covered a lot of stuff in this episode - from what Aspire is, and its features - to various stories about the decisions made and the future plans for Aspire. We also took a few tangents, chatting about AI and vibe coding! It was such a fun conversation!We also talk about my new Dometrain course on .NET Aspire, which can be found here.For a full list of show notes, or to add comments - please see the website here

Mar 31, 2025 • 1h 12min
The Outbox Pattern - with Tomek Masternak and Szymon Pobiega
In this episode, I was joined by Tomek Masternak and Szymon Pobiega from Particular Software (NServiceBus) for a technical discussion about the Outbox Pattern! The pattern is designed to improve reliability of messaging by storing outgoing messages in a database table (the “outbox”) as part of the same transaction that modifies business data - allowing a separate process to read and publish those messages to a message broker.For a full list of show notes, or to add comments - please see the website here

Feb 28, 2025 • 58min
The Uno Platform and Hot Design - with Jérôme Laban
In this episode, I was joined by Jérôme Laban, the CTO of the Uno Platform. We chatted about the Uno Platform itself, which is a cross-platform framework for building single-codebase applications that run on Windows, iOS, Android, macOS, Linux, and the web via WebAssembly. We also discussed a new Hot Design feature, which is a designer/builder that during development, becomes part your application at runtime, so you can live build/edit your UIs with an easy drag and drop interface, whilst your application is running! Given you’re building your UI at runtime, the designer UI also has access to your real data and its properties for databinding, and renders them as you edit!Jérôme Laban is the Chief Technology Officer at Uno Platform. With over two decades of experience in software development, Jérôme is a recognized expert in cross-platform development, .NET technologies, and has been awarded Microsoft MVP award for many years. At Uno Platform, Jerome leads the technical vision and development of the framework, empowering developers worldwide to create rich, performant applications across all platforms. A passionate advocate for open-source and community-driven development, Jerome frequently shares his insights at global conferences, webinars, and on Twitch.For a full list of show notes, or to add comments - please see the website here

Nov 18, 2024 • 1h 5min
Upgrade your Brain's OS - with Rob West
As developers, we’re always looking for ways to improve and optimise our code. Yet we often neglect our body’s hardware and software. In this episode, I was joined by Rob West, to chat about how we can use mindfulness, nutrition, and exercise to upgrade our brain’s operating system. A large part of our discussion was about our ability to focus, why are brains naturally struggle with this, especially in the modern world - and techniques to help us with this. We did, of course, also chat about coffee! ☕️For a full list of show notes, or to add comments - please see the website here

Oct 15, 2024 • 1h 11min
Unhandled Exceptions - With Callum Linington
In this episode, I was joined for a second time by Callum Linington - this time to discuss exceptions, which is quite fitting given the show’s name! We chatted about why you should avoid using exceptions for your main business logic and control flow, and explored better ways to handle errors. And I’m afraid the “monad” word got thrown in too! 🙈For a full list of show notes, or to add comments - please see the website here


