

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

Jan 6, 2023 • 1h 30min
Coffee and Code - with Isaac Levin
In this episode, I was joined by Isaac Levin that chat about… way too many things to put in an episode title, that’s for sure! 😂 We decided to not have a particular topic in mind - and just chat and see where the conversation took us! We ended up talking about podcasting, working remotely and the pandemic, general career stuff, public speaking, containers, AWS, learning, mindsets, guitars, and more!Isaac is a .NET Developer Advocate at Amazon Web Services and a Microsoft MVP. He hosts a podcast called Coffee and Open Source, where he interviews folks from across the tech industry.For a full list of show notes, or to add comments - please see the website here

Dec 13, 2022 • 1h 16min
Application Security - with Tanya Janca
In this episode, I was joined by Tanya Janca to chat about Application Security (or AppSec for short!). We chatted about various topics - from security topics and training, to her book and online community, to public speaking!Tanya is the founder and CEO at We Hack Purple, which is an online learning academy, community and weekly podcast that revolves around teaching everyone to create secure software. She’s also the Director of Developer Relations at Bright, and best-selling author of the book Alice and Bob Learn Application Security.For a full list of show notes, or to add comments - please see the website here

5 snips
Nov 27, 2022 • 39min
Vim - with Joseph Woodward
In this episode, I was joined again by Joseph Woodward to geek out on Vim! Joe joined us on the last episode to talk about the Go programming language - and as we’re both huge fans of Vim, we decided to stay on and record a second episode chatting about it!In it, we talk about both the Vim way of using the keyboard (Vim keybindings), and also Vim the editor and its plugin ecosystem.Joseph is a Software Engineer at Form3, speaker, and open-source contributor. Lover of Go, OSS, Neovim and distributed systems things.For a full list of show notes, or to add comments - please see the website here

Nov 13, 2022 • 43min
Go - with Joseph Woodward
In this episode, I was joined by Joseph Woodward to chat all about the Go programming language. Joe has done a lot of dotnet in the past, but is now focusing more on Go - so an ideal guest to help us compare on contrast.Joseph is a Software Engineer at Form3, speaker, and open-source contributor. Lover of Go, OSS, Neovim and distributed systems things.For a full list of show notes, or to add comments - please see the website here

Oct 29, 2022 • 52min
gRPC - with Poornima Nayar
In this episode, I was joined by Poornima Nayar to chat all about gRPC! gRPC is Google’s implementation of RPC. Since .NET Core 3.0, gRPC has first-class support in .NET and seems to be the way forward for remote procedure calls. We chatted about what gRPC is, how to use it, what usecases you’d want to use it for, and much much more!Poornima is a .NET developer with over 10 years of experience in .NET and Umbraco. She is passionate about learning new technologies and keeping herself up-to-date with the latest developments in technology. Outside her work, Poornima enjoys music and is undergoing training in Indian Classical music. Based in Langley, UK she mothers a little girl and spends her spare time reading, cooking, and watching movies.For a full list of show notes, or to add comments - please see the website here

Sep 18, 2022 • 33min
Docker Demystified - with (me) Dan Clarke
This episode was a solo episode where I try my best to “demystify” Docker! A difficult task over an audio podcast, so hopefully it’s digestible! I cover the following topics…What are containers and images?Container registriesUse cases for containersInteracting with DockerDocker ComposeVolumesBuilding your own imagesImage layer cachingMulti-stage DockerfilesAbout Container OrchestratorsUsing Docker for local developmentFor a full list of show notes, or to add comments - please see the website here

Aug 14, 2022 • 1h 22min
The Unlikely Success of a Copy Paste Developer - with Iris Classon
In this episode, I was joined by Iris Classon to chat all about her book - The Unlikely Success of a Copy Paste Developer. The book is a very fun, light-hearted, fictional novel about a software developer called Leo, and a range of very interesting characters Leo has to work with. I’ve recently read the book, and thoroughly enjoyed it. As a software developer, a lot of the stories are very relatable!Iris Classon is an appreciated speaker, writer, blogger, Microsoft C# MVP and member of MEET (Microsoft Extended Experts Team) with a tremendous passion for programming. She has had a remarkable career path that proves that nothing is impossible - switching from being a licensed and registered clinical dietician to a software developer with a dozen certifications and a full time developer job with renowned companies.For a full list of show notes, or to add comments - please see the website here

Jul 31, 2022 • 1h 11min
OpenTelemetry - with Martin Thwaites
In this episode, I was joined by Martin Thwaites from Honeycomb to chat about OpenTelemetry. OpenTelemetry (or OTel) standardises metrics, logs, and traces - allowing different systems and languages to be able to write telemetry data in a common format and be understood by any visualisation UIs that support it. This is becoming widely adopted, meaning that with minor changes to your applications - you can ship off telemetry to various combinations of providers, giving you much more choice and flexibility. And from a local development point of view - it’s also easy to spin up visualisation tools locally (eg. Jaeger), even if you’re using something different in production. Definitely something I’ll be embracing for all my projects moving forward!Martin is a Developer Advocate at Honeycomb, o11y enthusiast, and a delivery-focused Developer from the UK. With over 20 years of experience in development in the .NET ecosystem, he’s worked with many companies on scaling up engineering teams and products. The past few years have been spent working on solving complex problems with some of the UK’s big names, including e-commerce retailers and credit lenders.For a full list of show notes, or to add comments - please see the website here

Jul 19, 2022 • 1h 10min
Demystifying Messaging in Azure - with Sean Feldman
In this episode, I was joined by Sean Feldman to chat all about messaging in Azure! Starting off explaining why you’d want to use messaging in your solutions. Then explaining the difference between different types of messaging - eg. pub/sub, event streaming, etc. Then going through discussing all the different Azure services that relate to messaging.Sean Feldman is a consulting Solutions Architect and an Azure MVP. He likes tinkering with various Azure-related services and is in seventh heaven when cloud and distributed technologies are combined. When he’s away from his computer and back on planet earth, he’s having fun with family and his Malamute.For a full list of show notes, or to add comments - please see the website here

Jun 26, 2022 • 45min
Windows Terminal - with Kayla Cinnamon
In this episode, I was thrilled to be joined by Kayla Cinnamon to chat about the Windows Terminal! I’m a huge fan of WT, and use it daily - so it was an honour to have Kayla on to chat about it! Kayla is a Program Manager at Microsoft, Delivering Windows Terminal and Cascadia Code. She’s also the Host of Windows Wednesday, and works on the Windows developer experience.For a full list of show notes, or to add comments - please see the website here