The Unhandled Exception Podcast

Follow The Unhandled Exception Podcast
Share on
Copy link to clipboard

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!

Dan Clarke (@dracan)


    • Mar 31, 2025 LATEST EPISODE
    • monthly NEW EPISODES
    • 1h AVG DURATION
    • 75 EPISODES


    Search for episodes from The Unhandled Exception Podcast with a specific topic:

    Latest episodes from The Unhandled Exception Podcast

    The Outbox Pattern - with Tomek Masternak and Szymon Pobiega

    Play Episode Listen Later Mar 31, 2025 71:48


    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

    The Uno Platform and Hot Design - with Jérôme Laban

    Play Episode Listen Later Feb 28, 2025 58:24


    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

    Upgrade your Brain's OS - with Rob West

    Play Episode Listen Later Nov 18, 2024 65:27


    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

    Unhandled Exceptions - With Callum Linington

    Play Episode Listen Later Oct 15, 2024 70:38


    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!

    GitHub Actions - With Scott Sauber

    Play Episode Listen Later Sep 16, 2024 52:20


    In this episode, I was joined by Scott Sauber to chat about GitHub Actions. Before that though, we chatted about the differences between ‘Continuous Integration', ‘Continuous Delivery', and ‘Continuous Deployment'. Then we delved into the world of GitHub Actions, and how they can be used to automate your workflows.For a full list of show notes, or to add comments - please see the website here

    Naming things is hard! - with Nick Cosentino

    Play Episode Listen Later Aug 28, 2024 63:57


    In this episode, I was joined by Nick Cosentino (DevLeader on the socials) to chat about refactoring code. We also discussed various other things, like automated testing, and how AI might affect us as developers, and much more!For a full list of show notes, or to add comments - please see the website here

    The Umbraco CMS and Community

    Play Episode Listen Later Aug 6, 2024 72:05


    In this group episode, I was joined by Carl Sargunar, Lotte Pitcher, Carole Rennie Logan, and Callum Whyte, to discuss the Umbraco community and CMS! We chatted about the amazing community around Umbraco, as well as the features of the CMS itself. It definitely made me want to reach for Umbraco next time I need a CMS!For a full list of show notes, or to add comments - please see the website here

    Modular Monoliths - with Steve "ardalis" Smith

    Play Episode Listen Later Jul 9, 2024 44:50


    In this episode, I was honoured to be joined by Steve “ardalis” Smith to chat about Modular Monoliths! We discussed the benefits of going down the Modular Monolith route instead of moving to microservices. We also chatted about how MediatR can help with this, and also about creating online courses.For a full list of show notes, or to add comments - please see the website here

    Live Panel Discussion at DDD South West 2024

    Play Episode Listen Later May 12, 2024 52:09


    This was the first episode we've done which has been recorded live with an audience! It was hosted at the DDD South West conference in Bristol (UK), and I was joined by a panel of speakers. After introductions, I kicked off the conversation with a question about AI - and then we went from there, taking further dev-related questions from the audience.For a full list of show notes, or to add comments - please see the website here

    Serverless, AWS, and .NET - with James Eastham

    Play Episode Listen Later Mar 14, 2024 62:15


    In this episode I was joined by James Eastham to initially to chat about AWS and Serverless with .NET… but we ended up covering a whole lot more! We chatted about OpenTelemetry, Kubernetes, Rust, and our Dometrain courses too!James Eastham is a Senior Cloud Architect at Amazon Web Services and content creator. He has over 10 years of experience in software, at all layers of the application stack. He has worked in front-line support, database administration, backend development and now works with some of the biggest companies in the world architecting systems using AWS technologies. James produces content on YouTube, focused on building applications with serverless technologies using .NET, Java, and Rust.For a full list of show notes, or to add comments - please see the website here

    C# and Blazor - with Mads Torgersen, Dan Roth, and Scott Hunter!

    Play Episode Listen Later Feb 3, 2024 69:23


    In this episode, I was honoured to be joined by Mads Torgersen, Dan Roth, and Scott Hunter!!!

    GitKraken - with Justin Roberts and Eric Amodio

    Play Episode Listen Later Jan 12, 2024 59:35


    In this episode, I was joined by Justin Roberts and Eric Amodio to chat about the GitKraken Git client. We chatted about its features, and also what it's been like working on it. We also spoke about the GitLens VS Code client.Justin is the Senior Director of Product at GitKraken, and has been leading the design of the GitKraken Git Client. Eric is the CTO, and also the creator of GitLens for VS Code, and previously a VS Code developer at Microsoft.For a full list of show notes, or to add comments - please see the website here

    Chocolatey - with Gary Ewan Park

    Play Episode Listen Later Dec 20, 2023 48:05


    In this episode, I was joined by Gary Ewan Park to chat about Chocolatey, and what it's been like as a developer working on it. Chocolatey is a package manager for Windows, and it's a tool that I've used for many years - so really enjoyed chatting with Gary about it!Gary is a Principal Software Engineer at Chocolatey Software and Microsoft Visual Studio and Development Technologies MVP and GitHub Star.For a full list of show notes, or to add comments - please see the website here

    Speed mentoring and the power of Community - with Mia Gordon

    Play Episode Listen Later Dec 11, 2023 38:25


    In this episode, I was joined by Mia Gordon to chat about speed mentoring! I was recently invited to a speed mentoring event that she organised, and it was such a fun event and great idea and concept - that I invited her onto the show to chat about it! We also spoke about the power of community, and how big a difference it can make to your career and life.Mia is a Full Stack Developer at Ministry of Justice Digital and Technology. She's an ex event-manager, who then switched careers to software development. So she has tons of experience in organising events like these speed mentoring sessions!For a full list of show notes, or to add comments - please see the website here

    Platform Engineering and IaC - with Shahid Iqbal

    Play Episode Listen Later Dec 4, 2023 38:23


    In this episode, I was joined for a second time by Shahid Iqbal, this time to chat about Platform Engineering and Infrastructure as Code! We discussed what Platform Engineering means, and also different IaC tools. And Shahid's undying love for Pulumi!

    .NET Conf 2023 - with Scott Hunter

    Play Episode Listen Later Nov 14, 2023 44:35


    In this episode I was honoured to be joined by Scott Hunter to chat about the announcements from .NET Conf 2023! The main areas we discussed were C#12 features, the new .NET Aspire, C# Devkit, Native AOT, and also touched a bit on Blazor. As always - it's an exciting time to be a .NET developer!For a full list of show notes, or to add comments - please see the website here

    Hexagonal Architecture - with Valentina Cupać

    Play Episode Listen Later Nov 7, 2023 57:25


    In this episode, I was joined by Valentina Cupać to chat about Hexagonal Architecture. We discussed what Hexagonal Architecture is, how it can help us build better software, and the difference between it and other similar architectures, such as Clean and Onion Architecture.Valentina is a Technical Coach at Optive, helping development teams deliver quality software with TDD and Clean Architecture. She also the runs the Tech Excellence community.For a full list of show notes, or to add comments - please see the website here

    Dometrain - with Nick Chapsas

    Play Episode Listen Later Oct 29, 2023 48:05


    In this episode, I was joined for the second time by Nick Chapsas! This time, we chatted about his new Dometrain teaching platform. Nick started off creating courses on his own website, nickchapsas.com, which he's recently rebranded to Dometrain and reached out to other authors to also create courses - myself included! I've recently released a Docker course on Dometrain, and we chatted about my experience doing this, as well as Nick's story and motivations behind building Dometrain.For a full list of show notes, or to add comments - please see the website here

    .NET and Podcasting - with Jamie Taylor

    Play Episode Listen Later Oct 17, 2023 55:54


    In this episode, I was joined by the host of The Modern .NET Show, Jamie Taylor to chat about both .NET and podcasting! We also chatted about various other things like productivity, remote working and life balance, supporting junior developers, and plenty more!For a full list of show notes, or to add comments - please see the website here

    NServiceBus - with Laïla Bougriâ

    Play Episode Listen Later Sep 26, 2023 53:44


    In this episode, I had great fun chatting with Laïla Bougriâ about NServiceBus and how it can help with your distributed architecture. From its support for observability (including OTel) and dashboarding, to sagas and pub/sub. Even zombie and ghost messages! (spooky!). And as has been known to happen on this show - we did end up going on a tangent and geeking out about the awesome Jetbrains Rider too!Laïla is a Solutions Architect and Software Engineer at Particular Software. She's also a Microsoft MVP, and frequent speaker talking about topics such as dotnet, messaging, distributed systems, and software engineering in general.For a full list of show notes, or to add comments - please see the website here

    RavenDB Database Internals - with Oren Eini

    Play Episode Listen Later Aug 11, 2023 53:13


    In this episode, I had the pleasure of speaking with Oren Eini about RavenDB and diving deep into the world of database internals. We explore the intricacies of how databases work under the hood and discuss the challenges - especially around performance.Oren Eini, also known as Ayende Rahien, is the Founder and CEO of RavenDB, a leading NoSQL document database management platform, empowering both startups and Fortune 500 companies. With over 20 years of software development experience and business leadership, Oren is an internationally acclaimed presenter, a thought leader and an author, committed to continue and lead innovation of quality software and best practices. RavenDB delivers fully transactional (ACID), smart & agile, cutting-edge NoSQL end-to-end solutions, empowering businesses in efficient data management.For a full list of show notes, or to add comments - please see the website here

    Cleaning your Big Ball of Mud using CQS - with Matt Hunt

    Play Episode Listen Later Jun 24, 2023 59:28


    In this episode, I was thrilled to be joined by Matt Hunt to chat about using the CQS pattern to improve your codebase quality and help avoid writing those ‘Big Ball of Mud' code-bases that sadly we see way too often in our industry!CQS (Command Query Separation) is a pattern that states that a method should either be a command that performs an action or a query that returns data, but not both. This approach promotes a clear separation of concerns, improves readability, and can lead to more maintainable and scalable codebases.For a full list of show notes, or to add comments - please see the website here

    We Are .NET - with Tim Cadenbach and Matthias Jost

    Play Episode Listen Later Apr 28, 2023 50:52


    In this episode, I was joined by both Tim Cadenbach and Matthias Jost to chat about the exciting new .NET community - We Are .NET! At its core, it's a community portal aggregating and presenting videos, blogs, twitch, and other feeds of any creator with .NET content. However, it's not just content aggregation though - and is becoming a rapidly growing community.For a full list of show notes, or to add comments - please see the website here

    Elastic - with Steve Gordon

    Play Episode Listen Later Apr 16, 2023 61:18


    In this episode, I was joined by Steve Gordon to chat about the Elastic Stack, and his work on the Elasticsearch .NET client.Steve is a senior engineer at Elastic, maintaining the .NET client libraries. He's a Microsoft MVP, Pluralsight author, speaker, and blogger, and user-group organiser.For a full list of show notes, or to add comments - please see the website here

    Brighter - with Ian Cooper

    Play Episode Listen Later Mar 22, 2023 93:33


    In this episode, I was joined by Ian Cooper to chat about the Brighter and Darker frameworks.Brighter is a framework for building messaging applications with .NET and C#. It can be used with an in-memory bus, or for interoperability in a microservices architecture allowing out of process messaging via a wider range of middleware transports. And Darker is the query counterpart to Brighter.Ian is a Senior Principal Engineer at Just Eat Takeaway, frequent public speaker, and organiser of London .NET user group.For a full list of show notes, or to add comments - please see the website here

    Hot Reload - with David Wengier

    Play Episode Listen Later Mar 2, 2023 84:55


    In this milestone 50th episode (

    Cake

    Play Episode Listen Later Jan 23, 2023 59:15


    In this episode, I was joined by Mattias Karlsson to chat about Cake! Nope, not the food - something _even better_! Cake is a build orchestration tool where your builds scripts are written in C#. There are tons of addons for most tasks you can think of, and it's easy to write your own. And you can run these all locally just like you would on the build agent. I dread to think how many many days I've lost when doing CI/CD natively in YAML where I've had to push to CI/CD, waiting for a build agent to pick it up, just to find that I'd got a path or indentation wrong. Doing this locally in Cake dramatically reduces that developer cycle. And thanks to the VSCode extension adding intellisense and linting - this is reduced even further.Mattias Karlsson is a Partner and Technical fellow at WCOMAB. He's a Microsoft Azure and Developer Technologies MVP, and is on the Board Of Directors at the .NET Foundation. He's also a conference organiser, and open-source maintainer and contributor.For a full list of show notes, or to add comments - please see the website here

    Coffee and Code - with Isaac Levin

    Play Episode Listen Later Jan 6, 2023 90:03


    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!

    Application Security - with Tanya Janca

    Play Episode Listen Later Dec 13, 2022 75:55


    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

    Vim - with Joseph Woodward

    Play Episode Listen Later Nov 27, 2022 38:59


    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

    Go - with Joseph Woodward

    Play Episode Listen Later Nov 13, 2022 43:16


    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

    gRPC - with Poornima Nayar

    Play Episode Listen Later Oct 29, 2022 51:51


    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

    Docker Demystified - with (me) Dan Clarke

    Play Episode Listen Later Sep 18, 2022 33:27


    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

    The Unlikely Success of a Copy Paste Developer - with Iris Classon

    Play Episode Listen Later Aug 14, 2022 82:25


    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

    OpenTelemetry - with Martin Thwaites

    Play Episode Listen Later Jul 31, 2022 70:48


    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

    Demystifying Messaging in Azure - with Sean Feldman

    Play Episode Listen Later Jul 19, 2022 69:46


    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

    Windows Terminal - with Kayla Cinnamon

    Play Episode Listen Later Jun 26, 2022 44:54


    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

    .NET MAUI, IoT, and Handy the bionic Arm - with Clifford Agius

    Play Episode Listen Later Jun 7, 2022 80:48


    In this episode, I was joined by Clifford Agius to chat about both .NET MAUI, and also developing for IoT. (These were separate topics - not specifically IoT on MAUI). Clifford is an airline pilot who's also a freelance .NET developer who regularly blogs and speaks at conferences around the world!MAUI (Multi-platform App UI) is a new .NET framework for building multi-platform apps - both mobile (iOS/Android) and desktop (macOS/Windows) using C# and XAML in a single codebase. It also supports Blazor components for those that prefer that over XAML.We also chatted about an incredible life-changing project that Clifford has worked on, building a 3D-printed prosthetic arm, which has helped turn a young boy's life around.For a full list of show notes, or to add comments - please see the website here

    Microsoft Build 2022

    Play Episode Listen Later May 25, 2022 71:40


    Microsoft have just had their annual Build conference - which comes with a whole host of exciting announcements and discussions about hot programming topics in the Microsoft developer space. And each year, I long for a podcast episode to come out straight after Build, overviewing them! Well, this year - this podcast aims to do just that! In this episode, I was joined by both Scott Hunter and Gaurav Seth to chat about various topics. Check out the links below for a guide to what we discussed.For a full list of show notes, or to add comments - please see the website here

    Andrew Lock - ASP.NET, Blogging, Kubernetes, and more!

    Play Episode Listen Later May 2, 2022 76:32


    In this episode, I was honoured to be joined by Andrew Lock, who is probably best known for his amazing ‘must-subscribe' blog - andrewlock.net. He's also the author of the Manning ebook, ASP.NET Core in Action, Second Edition. We covered a lot in this episode - from the different flavours of ASP.NET, to Kubernetes, Blazor, gRPC, testing, Minimal API, MediatR… and more!For a full list of show notes, or to add comments - please see the website here

    MiniHack - with Paul Michaels and Kev Smith

    Play Episode Listen Later Apr 25, 2022 47:26


    In this episode, I was joined by Paul Michaels and Kev Smith, to chat about their monthly online meetup they both run.MiniHack is an online tech-agnostic monthly meetup, where teams of between 3 and 6 people compete to produce the best solution to a given problem. In their own words - “Where we meet monthly to come up with cool solutions to pointless problems”.For a full list of show notes, or to add comments - please see the website here

    Geeking out on .NET with Nick Chapsas

    Play Episode Listen Later Mar 31, 2022 78:17


    In this episode, I was thrilled to be joined by Nick Chapsas! If you're a .NET developer - then his YouTube channel is an absolute must! Given all the amazing topics he covers on his channel - it would have been a shame to just chat with him about a single topic! So we decided to do a few lightning topics instead! Here's what we geeked out on….NET 6 Minimal APIThe outdated opinion of some non .NET developers on C# and .NETGitHub CopilotMediatROpen SourceFor a full list of show notes, or to add comments - please see the website here

    Razor Pages - with Mike Brind

    Play Episode Listen Later Mar 19, 2022 38:17


    In this episode, I was joined by Mike Brind to chat about ASP.NET Core Razor Pages. We also spoke about his Manning MEAP book, ASP.NET Core Razor Pages in Action.For a full list of show notes, or to add comments - please see the website here

    Technical Leadership - with Jess White

    Play Episode Listen Later Mar 6, 2022 60:00


    In this episode, I was joined by Jess White to chat about technical leadership and how to support teams and manage people. Jess provides tons of advice and insights into what makes teams both happy and productive.For a full list of show notes, or to add comments - please see the website here

    MassTransit and Open Source - with Chris Patterson

    Play Episode Listen Later Feb 16, 2022 83:25


    In this episode, I was joined by Chris Patterson to chat about the open-source distributed messaging framework, MassTransit. We also spoke about open-source, event-driven architecture, docker, k8s, testing, Rider, and more!For a full list of show notes, or to add comments - please see the website here

    Developer Productivity with (me!) Dan Clarke

    Play Episode Listen Later Jan 9, 2022 28:02


    Developer productivity is something I've been really interested in for quite a few years. So I decided, rather than having a guest on for this topic - it's one I wanted to cover myself. So in this first episode of the year - I've gone solo, and talk about the things I find have made a big difference to my productivity over the years. Also why I think this term “10x developer” is a big understatement!For a full list of show notes, or to add comments - please see the website here

    Snapshot Testing with Simon Cropp

    Play Episode Listen Later Nov 26, 2021 74:57


    In this episode, I was joined by Simon Cropp to chat about a form of testing called Snapshot testing! Simon is the author of Verify, which is a library that I'm quickly discovering is going to save me a HUGE amount of time when writing tests in dotnet! We chatted about snapshot testing in general; the various helper extensions that Verify has, which adds support for lots of different technologies; and also about testing in general. If you've ever felt that you spend too much time writing asserts in tests - then this is the episode for you!For a full list of show notes, or to add comments - please see the website here

    UX with Jessica Engstrom

    Play Episode Listen Later Nov 3, 2021 54:02


    In this episode, I was joined by Jessica Engström to chat about UX! A topic that most developers (myself included) need to be more aware of when building UIs! Jessica is also a fellow podcast host, co-hosting the awesome Coding After Work podcast!For a full list of show notes, or to add comments - please see the website here

    Visual Studio 2022 - with Kendra Havens

    Play Episode Listen Later Oct 24, 2021 69:35


    Not long to go until the release of both .NET 6 and Visual Studio 2022! But if you can't wait that long - the preview releases of both can be downloaded right now! In this episode, I was joined by Kendra Havens to chat about what's new and coming! Kendra is a Program Manager on the .NET and Visual Studio team, and we also chatted a bit in this episode about what software development is like internally at Microsoft, and learn that Microsoft face the same struggles as most other companies! We're all human after all!For a full list of show notes, or to add comments - please see the website here

    Event Sourcing and Event Driven Architecture - with Callum Linington

    Play Episode Listen Later Oct 15, 2021 78:11


    In this episode, I was joined by Callum Linington to chat about Event Sourcing! Events over time are how the world works - so shouldn't we be leveraging that in our architectures? As quite often happens, we also went on one or two tangents, and covered a ton of other related including MediatR, CQRS, F#, DDD, Rx, Redux, and more!For a full list of show links, see the website here

    NDepend with Patrick Smacchia

    Play Episode Listen Later Oct 3, 2021 69:48


    In this episode, I was joined by Patrick Smacchia, all the way from the beautiful island of Mauritius, to chat all about NDepend! An amazing tool for analysing .NET projects and displaying tons of useful information to help improve code quality. From scanning for code quality issues, to showing plenty of dependency graphs and code visualisations.For a full list of show links, see the website here

    Claim The Unhandled Exception Podcast

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel