<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="https://rss.buzzsprout.com/styles.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:psc="http://podlove.org/simple-chapters" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <atom:link href="https://rss.buzzsprout.com/978640.rss" rel="self" type="application/rss+xml" />
  <atom:link href="https://pubsubhubbub.appspot.com/" rel="hub" xmlns="http://www.w3.org/2005/Atom" />
  <title>The Unhandled Exception Podcast</title>

  <lastBuildDate>Fri, 07 Aug 2026 11:50:16 -0400</lastBuildDate>
  <link>https://unhandledexceptionpodcast.com/</link>
  <language>en-gb</language>
  <copyright>© 2026 The Unhandled Exception Podcast</copyright>
  <podcast:locked>yes</podcast:locked>
    <podcast:guid>e5733f95-5482-5c85-be99-a50c2a390337</podcast:guid>
  <itunes:author>Dan Clarke (@dracan)</itunes:author>
  <itunes:type>episodic</itunes:type>
  <itunes:explicit>false</itunes:explicit>
  <description><![CDATA[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! ]]></description>
  <generator>Buzzsprout (https://www.buzzsprout.com)</generator>
  <itunes:owner>
    <itunes:name>Dan Clarke (@dracan)</itunes:name>
  </itunes:owner>
  <image>
     <url>https://storage.buzzsprout.com/p8pk7rfqugjs6f4msjdsuvq7vwdi?.jpg</url>
     <title>The Unhandled Exception Podcast</title>
     <link>https://unhandledexceptionpodcast.com/</link>
  </image>
  <itunes:image href="https://storage.buzzsprout.com/p8pk7rfqugjs6f4msjdsuvq7vwdi?.jpg" />
  <itunes:category text="Technology" />
  <item>
    <itunes:title>Agent Skills - with Matt Pocock</itunes:title>
    <title>Agent Skills - with Matt Pocock</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Matt Pocock - creator of Total TypeScript, and the author of the wildly popular mattpocock/skills repo of agent skills, which work with any agent or model. We deliberately agreed beforehand not to plan this one, and just let the conversation go wherever it wanted to! We chatted about his grill-me and wayfinder skills, the death of tactical programming, the "smart zone" and the "dumb zone" of context windows, whether sprints still make any sense, and the era of...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://www.mattpocock.com/'>Matt Pocock</a> - creator of <a href='https://www.totaltypescript.com/'>Total TypeScript</a>, and the author of the wildly popular <a href='https://github.com/mattpocock/skills'>mattpocock/skills</a> repo of agent skills, which work with any agent or model. We deliberately agreed beforehand not to plan this one, and just let the conversation go wherever it wanted to! We chatted about his grill-me and wayfinder skills, the death of tactical programming, the &quot;smart zone&quot; and the &quot;dumb zone&quot; of context windows, whether sprints still make any sense, and the era of personal software.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0088-mattpocock/'><b>For a full list of show notes, or to add comments, please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://www.mattpocock.com/'>Matt Pocock</a> - creator of <a href='https://www.totaltypescript.com/'>Total TypeScript</a>, and the author of the wildly popular <a href='https://github.com/mattpocock/skills'>mattpocock/skills</a> repo of agent skills, which work with any agent or model. We deliberately agreed beforehand not to plan this one, and just let the conversation go wherever it wanted to! We chatted about his grill-me and wayfinder skills, the death of tactical programming, the &quot;smart zone&quot; and the &quot;dumb zone&quot; of context windows, whether sprints still make any sense, and the era of personal software.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0088-mattpocock/'><b>For a full list of show notes, or to add comments, please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/19580032-agent-skills-with-matt-pocock.mp3" length="43412131" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0088-mattpocock/</link>
    <itunes:image href="https://storage.buzzsprout.com/zo1i7geopp7w30oy96z6gwza3hoo?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19580032</guid>
    <pubDate>Fri, 31 Jul 2026 16:00:00 +0100</pubDate>
    <podcast:soundbite startTime="711.0" duration="60.0" />
    <itunes:duration>3570</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>88</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>OpenSpec - with Tabish Bidiwale</itunes:title>
    <title>OpenSpec - with Tabish Bidiwale</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Tabish Bidiwale, the creator of OpenSpec! As a daily user (and big fan) of OpenSpec, this was a great honour to geek-out about it with the creator, and chat in general about coding with AI agents. For a full list of show notes, or to add comments, please see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://github.com/TabishB'>Tabish Bidiwale</a>, the creator of <a href='https://openspec.dev/'>OpenSpec</a>! As a daily user (and big fan) of OpenSpec, this was a great honour to geek-out about it with the creator, and chat in general about coding with AI agents.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0087-openspec/'><b>For a full list of show notes, or to add comments, please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://github.com/TabishB'>Tabish Bidiwale</a>, the creator of <a href='https://openspec.dev/'>OpenSpec</a>! As a daily user (and big fan) of OpenSpec, this was a great honour to geek-out about it with the creator, and chat in general about coding with AI agents.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0087-openspec/'><b>For a full list of show notes, or to add comments, please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/19407103-openspec-with-tabish-bidiwale.mp3" length="46967910" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0087-openspec/</link>
    <itunes:image href="https://storage.buzzsprout.com/517495anyyux38wv6vj743j9oycw?.jpg" />
    <itunes:author>Dan Clarke (danclarke.com)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19407103</guid>
    <pubDate>Fri, 26 Jun 2026 17:00:00 +0100</pubDate>
    <podcast:soundbite startTime="3681.0" duration="29.0" />
    <itunes:duration>3852</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>87</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>AI Panel Discussion at DDD South West 2026</itunes:title>
    <title>AI Panel Discussion at DDD South West 2026</title>
    <itunes:summary><![CDATA[This was another live audience recording, hosted once again at the DDD South West conference in Bristol (UK) - two years on from the first live panel we recorded there. I was joined by a panel of speakers, and this time the conversation focused specifically on what AI means for software developers. After introductions, we dug into whether AI is going to take our jobs, how much code we actually still hand-write, whether (and how) we review every line of AI-generated code, what's going to happe...]]></itunes:summary>
    <description><![CDATA[<p>This was another live audience recording, hosted once again at the DDD South West conference in Bristol (UK) - two years on from the first live panel we recorded there. I was joined by a panel of speakers, and this time the conversation focused specifically on what AI means for software developers. After introductions, we dug into whether AI is going to take our jobs, how much code we actually still hand-write, whether (and how) we review every line of AI-generated code, what&apos;s going to happen to programming languages, and what advice the panel had for developers just starting out.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0086-dddpanel/'><b>For a full list of show notes, or to add comments, please see the website here</b></a></p><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>This was another live audience recording, hosted once again at the DDD South West conference in Bristol (UK) - two years on from the first live panel we recorded there. I was joined by a panel of speakers, and this time the conversation focused specifically on what AI means for software developers. After introductions, we dug into whether AI is going to take our jobs, how much code we actually still hand-write, whether (and how) we review every line of AI-generated code, what&apos;s going to happen to programming languages, and what advice the panel had for developers just starting out.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0086-dddpanel/'><b>For a full list of show notes, or to add comments, please see the website here</b></a></p><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/19208398-ai-panel-discussion-at-ddd-south-west-2026.mp3" length="29735371" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0086-dddpanel/</link>
    <itunes:image href="https://storage.buzzsprout.com/6ir55r17layxoelhbxzrp70ygu5a?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19208398</guid>
    <pubDate>Wed, 20 May 2026 18:00:00 +0100</pubDate>
    <itunes:duration>2444</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>86</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Simplicity First - with Chris Woody Woodruff</itunes:title>
    <title>Simplicity First - with Chris Woody Woodruff</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Chris “Woody” Woodruff to chat about a simplicity-first approach to software architecture. Chris has a book coming out on this topic, and we discussed why simplicity should be the default. For a full list of show notes, or to add comments - please see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://woodruff.dev/'>Chris “Woody” Woodruff</a> to chat about a <a href='https://simplicity-first.dev/'>simplicity-first</a> approach to software architecture. Chris has a book coming out on this topic, and we discussed why simplicity should be the default.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0085-simplicityfirst/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://woodruff.dev/'>Chris “Woody” Woodruff</a> to chat about a <a href='https://simplicity-first.dev/'>simplicity-first</a> approach to software architecture. Chris has a book coming out on this topic, and we discussed why simplicity should be the default.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0085-simplicityfirst/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/18993399-simplicity-first-with-chris-woody-woodruff.mp3" length="33048664" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0085-simplicityfirst/</link>
    <itunes:image href="https://storage.buzzsprout.com/iuyg6f18yaa05sesydy4eahv41qi?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18993399</guid>
    <pubDate>Fri, 10 Apr 2026 12:00:00 +0100</pubDate>
    <itunes:duration>2696</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>85</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The .NET Foundation - with Irina Dominte and Jonathan Tower</itunes:title>
    <title>The .NET Foundation - with Irina Dominte and Jonathan Tower</title>
    <itunes:summary><![CDATA[In this episode, I was joined by both Irina Dominte and Jonathan Tower to chat about the .NET Foundation. They both recently ran for the .NET Foundation’s board of directors, and were elected! 👏 We chatted about their experiences running for the board, what the election process was like, and their initial experiences as board members. For a full list of show notes, or to add comments - please see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by both Irina Dominte and Jonathan Tower to chat about the .NET Foundation. They both recently ran for the .NET Foundation’s board of directors, and were elected! 👏 We chatted about their experiences running for the board, what the election process was like, and their initial experiences as board members.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0084-dotnetfoundation/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by both Irina Dominte and Jonathan Tower to chat about the .NET Foundation. They both recently ran for the .NET Foundation’s board of directors, and were elected! 👏 We chatted about their experiences running for the board, what the election process was like, and their initial experiences as board members.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0084-dotnetfoundation/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/18760443-the-net-foundation-with-irina-dominte-and-jonathan-tower.mp3" length="33492479" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0084-dotnetfoundation/</link>
    <itunes:image href="https://storage.buzzsprout.com/txfqegt23z7t0o9b15ku0vflk5iq?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18760443</guid>
    <pubDate>Fri, 27 Feb 2026 12:00:00 +0000</pubDate>
    <itunes:duration>2738</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>84</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Playwright - with Debbie O&#39;Brien</itunes:title>
    <title>Playwright - with Debbie O&#39;Brien</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Debbie O’Brien to chat about Playwright - Microsoft’s open-source end-to-end testing framework. I’m a huge fan of Playwright, so I was really excited to have this chat with Debbie. We covered a lot of ground, including features such as Codegen, Trace Viewer, and UI Mode. We also spoke a lot about AI - including the exciting Playwright MCP Server which enables AI agents to automate browser interactions! Debbie has been an integral part of Playwright as a Princi...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://debbie.codes/'>Debbie O’Brien</a> to chat about <a href='https://playwright.dev/'>Playwright</a> - Microsoft’s open-source end-to-end testing framework. I’m a huge fan of Playwright, so I was really excited to have this chat with Debbie. We covered a lot of ground, including features such as Codegen, Trace Viewer, and UI Mode. We also spoke a lot about AI - including the exciting <a href='https://github.com/microsoft/playwright-mcp'>Playwright MCP Server</a> which enables AI agents to automate browser interactions!</p><p>Debbie has been an integral part of Playwright as a Principal Program Manager at Microsoft and has led the Playwright community, shaping much of what Playwright has become today - driving a lot of the features mentioned above. She’s also a Google Developer Expert in web technologies, Nuxt Ambassador, and is a former Microsoft Most Valuable Professional in developer technologies, Media Developer Expert and GitHub star alumni.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0083-playwright/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://debbie.codes/'>Debbie O’Brien</a> to chat about <a href='https://playwright.dev/'>Playwright</a> - Microsoft’s open-source end-to-end testing framework. I’m a huge fan of Playwright, so I was really excited to have this chat with Debbie. We covered a lot of ground, including features such as Codegen, Trace Viewer, and UI Mode. We also spoke a lot about AI - including the exciting <a href='https://github.com/microsoft/playwright-mcp'>Playwright MCP Server</a> which enables AI agents to automate browser interactions!</p><p>Debbie has been an integral part of Playwright as a Principal Program Manager at Microsoft and has led the Playwright community, shaping much of what Playwright has become today - driving a lot of the features mentioned above. She’s also a Google Developer Expert in web technologies, Nuxt Ambassador, and is a former Microsoft Most Valuable Professional in developer technologies, Media Developer Expert and GitHub star alumni.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0083-playwright/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/18419230-playwright-with-debbie-o-brien.mp3" length="38143337" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0083-playwright/</link>
    <itunes:image href="https://storage.buzzsprout.com/e1w9hjzweo1gwfegezg21drup49o?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18419230</guid>
    <pubDate>Sat, 27 Dec 2025 19:00:00 +0000</pubDate>
    <itunes:duration>3117</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>83</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>AI and the Microsoft Agent Framework - with James World</itunes:title>
    <title>AI and the Microsoft Agent Framework - with James World</title>
    <itunes:summary><![CDATA[In this episode, I was joined by James World to chat about AI for developers. We covered a lot of general AI chat - from using it to quickly knock up tools, to spec-driven development, and much more. We also discussed the Microsoft Agent Framework - a new open-source framework for building AI agents and multi-agent workflows. James World is a seasoned technology leader and Solution Architect with over three decades of experience building and guiding software solutions across the financial and...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/james-world-08a55a1/'>James World</a> to chat about AI for developers. We covered a lot of general AI chat - from using it to quickly knock up tools, to spec-driven development, and much more. We also discussed the <a href='https://github.com/microsoft/agent-framework'>Microsoft Agent Framework</a> - a new open-source framework for building AI agents and multi-agent workflows.</p><p>James World is a seasoned technology leader and Solution Architect with over three decades of experience building and guiding software solutions across the financial and enterprise sectors. He’s a passionate polyglot programmer, with deep expertise in C# and the Azure ecosystem, including years spent learning and teaching at Microsoft where he was a consultant advising customers building solutions on the Microsoft stack. Outside of hands-on engineering and architecture, he loves exploring continuous learning, mentorship, and ways to help teams level up their craft - topics he’s shared on The Unhandled Exception Podcast and in tech communities around .NET and cloud computing.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0082-jamesworld/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/james-world-08a55a1/'>James World</a> to chat about AI for developers. We covered a lot of general AI chat - from using it to quickly knock up tools, to spec-driven development, and much more. We also discussed the <a href='https://github.com/microsoft/agent-framework'>Microsoft Agent Framework</a> - a new open-source framework for building AI agents and multi-agent workflows.</p><p>James World is a seasoned technology leader and Solution Architect with over three decades of experience building and guiding software solutions across the financial and enterprise sectors. He’s a passionate polyglot programmer, with deep expertise in C# and the Azure ecosystem, including years spent learning and teaching at Microsoft where he was a consultant advising customers building solutions on the Microsoft stack. Outside of hands-on engineering and architecture, he loves exploring continuous learning, mentorship, and ways to help teams level up their craft - topics he’s shared on The Unhandled Exception Podcast and in tech communities around .NET and cloud computing.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0082-jamesworld/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/18369719-ai-and-the-microsoft-agent-framework-with-james-world.mp3" length="52328488" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0082-jamesworld/</link>
    <itunes:image href="https://storage.buzzsprout.com/y807iqpr9e8t9iinqz82fde6cbm9?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18369719</guid>
    <pubDate>Wed, 17 Dec 2025 09:00:00 +0000</pubDate>
    <itunes:duration>4280</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>82</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>AI-driven development and DevOps - with Jeffrey Palermo</itunes:title>
    <title>AI-driven development and DevOps - with Jeffrey Palermo</title>
    <itunes:summary><![CDATA[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 &amp; DevOps podcast, Founder and Chief Architect of Clear Measure, a long-time Microsoft MVP, tech s...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://jeffreypalermo.com/'>Jeffrey Palermo</a> 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.</p><p>Jeffrey Palermo is the host of the <a href='https://azuredevopspodcast.clear-measure.com/'>Azure &amp; DevOps podcast</a>, Founder and Chief Architect of <a href='https://clearmeasure.com/'>Clear Measure</a>, a long-time Microsoft MVP, tech speaker, book author, and more!</p><p><a href='https://unhandledexceptionpodcast.com/posts/0081-jeffreypalermo/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://jeffreypalermo.com/'>Jeffrey Palermo</a> 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.</p><p>Jeffrey Palermo is the host of the <a href='https://azuredevopspodcast.clear-measure.com/'>Azure &amp; DevOps podcast</a>, Founder and Chief Architect of <a href='https://clearmeasure.com/'>Clear Measure</a>, a long-time Microsoft MVP, tech speaker, book author, and more!</p><p><a href='https://unhandledexceptionpodcast.com/posts/0081-jeffreypalermo/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/18229944-ai-driven-development-and-devops-with-jeffrey-palermo.mp3" length="27810084" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0081-jeffreypalermo/</link>
    <itunes:image href="https://storage.buzzsprout.com/3uuhl7qk6mbhnkzuf0mncs11nvps?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18229944</guid>
    <pubDate>Fri, 21 Nov 2025 11:00:00 +0000</pubDate>
    <itunes:duration>2270</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>81</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Oh My Posh - with Jan De Dobbeleer</itunes:title>
    <title>Oh My Posh - with Jan De Dobbeleer</title>
    <itunes:summary><![CDATA[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...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was delighted to be joined by <a href='https://ohmyposh.dev/'>Jan De Dobbeleer</a> to chat about the amazing <a href='https://ohmyposh.dev/'>Oh My Posh</a>! 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.</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0080-ohmyposh/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was delighted to be joined by <a href='https://ohmyposh.dev/'>Jan De Dobbeleer</a> to chat about the amazing <a href='https://ohmyposh.dev/'>Oh My Posh</a>! 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.</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0080-ohmyposh/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/18179084-oh-my-posh-with-jan-de-dobbeleer.mp3" length="37031008" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0080-ohmyposh/</link>
    <itunes:image href="https://storage.buzzsprout.com/2pt4ivap5mtb9704miynokquaukz?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18179084</guid>
    <pubDate>Wed, 12 Nov 2025 19:00:00 +0000</pubDate>
    <itunes:duration>3031</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>80</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>A Microsoft AI discussion with Olorunfemi Davis</itunes:title>
    <title>A Microsoft AI discussion with Olorunfemi Davis</title>
    <itunes:summary><![CDATA[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 ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/olorunfemidavis/'>Olorunfemi Davis</a> to chat about AI. We chatted about Microsoft Copilot Studio, Semantic Kernel, and AI in general.</p><p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0079-olorunfemidavis/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/olorunfemidavis/'>Olorunfemi Davis</a> to chat about AI. We chatted about Microsoft Copilot Studio, Semantic Kernel, and AI in general.</p><p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0079-olorunfemidavis/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/18027976-a-microsoft-ai-discussion-with-olorunfemi-davis.mp3" length="25954353" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0079-olorunfemidavis/</link>
    <itunes:image href="https://storage.buzzsprout.com/fj8n0unbuzwxuyjeercfvt5yvwz4?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18027976</guid>
    <pubDate>Fri, 17 Oct 2025 18:00:00 +0100</pubDate>
    <itunes:duration>2107</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>79</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Goals and time management - with Gui Ferreira</itunes:title>
    <title>Goals and time management - with Gui Ferreira</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Gui Ferreira to chat about one of my favourite topics - life productivity! Where we talked about goal-setting, time management, and productivity in general. We also chatted a bit at the end about testing and AI.  Guilherme Ferreira, also known as Gui, is a Minimalist Software Craftsman, passionate about simplicity and continuous learning. Gui is a Microsoft MVP for Developer Technologies, a Tech Speaker, a YouTuber, and a .NET content creator. With over 15 yea...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by Gui Ferreira to chat about one of my favourite topics - life productivity! Where we talked about goal-setting, time management, and productivity in general. We also chatted a bit at the end about testing and AI.<br/><br/>Guilherme Ferreira, also known as Gui, is a Minimalist Software Craftsman, passionate about simplicity and continuous learning. Gui is a Microsoft MVP for Developer Technologies, a Tech Speaker, a YouTuber, and a .NET content creator. With over 15 years of experience in software development, Gui went from Startups to Tech Giants. Along his journey, he got to know several hats, including Software Engineer, Architect, CTO, and Developer Advocate, gathering a diverse and invaluable skill set.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0078-guiferreira/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by Gui Ferreira to chat about one of my favourite topics - life productivity! Where we talked about goal-setting, time management, and productivity in general. We also chatted a bit at the end about testing and AI.<br/><br/>Guilherme Ferreira, also known as Gui, is a Minimalist Software Craftsman, passionate about simplicity and continuous learning. Gui is a Microsoft MVP for Developer Technologies, a Tech Speaker, a YouTuber, and a .NET content creator. With over 15 years of experience in software development, Gui went from Startups to Tech Giants. Along his journey, he got to know several hats, including Software Engineer, Architect, CTO, and Developer Advocate, gathering a diverse and invaluable skill set.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0078-guiferreira/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/17488520-goals-and-time-management-with-gui-ferreira.mp3" length="50234165" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0078-guiferreira/</link>
    <itunes:image href="https://storage.buzzsprout.com/jjg3hvcfk64qnz06rcsd1gomb0q9?.jpg" />
    <itunes:author>Dan Clarke (@danclarke.com)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17488520</guid>
    <pubDate>Fri, 11 Jul 2025 09:00:00 +0100</pubDate>
    <itunes:duration>4114</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>78</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Shawn Wildermuth</itunes:title>
    <title>Shawn Wildermuth</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was delighted to be joined by <a href='https://wildermuth.com/'>Shawn Wildermuth</a>. We chatted about software development in general, careers, AI, and more!</p><p>Shawn Wildermuth is a software development consultant, Microsoft MVP, Pluralsight author, and speaker with over 30 years of experience in the industry.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0077-shawnwildermuth/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was delighted to be joined by <a href='https://wildermuth.com/'>Shawn Wildermuth</a>. We chatted about software development in general, careers, AI, and more!</p><p>Shawn Wildermuth is a software development consultant, Microsoft MVP, Pluralsight author, and speaker with over 30 years of experience in the industry.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0077-shawnwildermuth/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/17428782-shawn-wildermuth.mp3" length="42562414" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0077-shawnwildermuth/</link>
    <itunes:image href="https://storage.buzzsprout.com/tv5tr1hkyfcedkoruom8a9gbkev9?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17428782</guid>
    <pubDate>Tue, 01 Jul 2025 08:00:00 +0100</pubDate>
    <itunes:duration>3486</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>77</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>.NET Aspire - with Maddy Montaquila</itunes:title>
    <title>.NET Aspire - with Maddy Montaquila</title>
    <itunes:summary><![CDATA[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 - ...]]></itunes:summary>
    <description><![CDATA[<p>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!</p><p>We also talk about my new Dometrain course on .NET Aspire, which <a href='https://dometrain.com/course/getting-started-dotnet-aspire/?ref=dan-clarke&amp;promotion=podcast'>can be found here</a>.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0076-dotnetaspire/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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!</p><p>We also talk about my new Dometrain course on .NET Aspire, which <a href='https://dometrain.com/course/getting-started-dotnet-aspire/?ref=dan-clarke&amp;promotion=podcast'>can be found here</a>.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0076-dotnetaspire/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/17137291-net-aspire-with-maddy-montaquila.mp3" length="55436729" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0076-dotnetaspire/</link>
    <itunes:image href="https://storage.buzzsprout.com/pfudg2kxbnazaf01kfp4ddjhrjwe?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17137291</guid>
    <pubDate>Mon, 12 May 2025 06:00:00 +0100</pubDate>
    <itunes:duration>4546</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>76</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Outbox Pattern - with Tomek Masternak and Szymon Pobiega</itunes:title>
    <title>The Outbox Pattern - with Tomek Masternak and Szymon Pobiega</title>
    <itunes:summary><![CDATA[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 ...]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0075-theoutboxpattern/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0075-theoutboxpattern/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/16891790-the-outbox-pattern-with-tomek-masternak-and-szymon-pobiega.mp3" length="52739038" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0075-theoutboxpattern/</link>
    <itunes:image href="https://storage.buzzsprout.com/qrathdy3dp37w1nip3mbm09wm541?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16891790</guid>
    <pubDate>Mon, 31 Mar 2025 19:00:00 +0100</pubDate>
    <itunes:duration>4308</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>75</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Uno Platform and Hot Design - with Jérôme Laban</itunes:title>
    <title>The Uno Platform and Hot Design - with Jérôme Laban</title>
    <itunes:summary><![CDATA[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 you...]]></itunes:summary>
    <description><![CDATA[<p>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 <em>real</em> data and its properties for databinding, and renders them as you edit!</p><p>Jérôme Laban is the Chief Technology Officer at <a href='https://platform.uno/'>Uno Platform</a>. 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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0074-unoplatformandhotdesign/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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 <em>real</em> data and its properties for databinding, and renders them as you edit!</p><p>Jérôme Laban is the Chief Technology Officer at <a href='https://platform.uno/'>Uno Platform</a>. 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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0074-unoplatformandhotdesign/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/16631109-the-uno-platform-and-hot-design-with-jerome-laban.mp3" length="42959883" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0074-unoplatformandhotdesign/</link>
    <itunes:image href="https://storage.buzzsprout.com/nzgvrq57hzmfdz55zkbx8w1sge48?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16631109</guid>
    <pubDate>Fri, 28 Feb 2025 12:00:00 +0000</pubDate>
    <itunes:duration>3504</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>74</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Upgrade your Brain&#39;s OS - with Rob West</itunes:title>
    <title>Upgrade your Brain&#39;s OS - with Rob West</title>
    <itunes:summary><![CDATA[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 ...]]></itunes:summary>
    <description><![CDATA[<p>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! ☕️<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0073-robwest/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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! ☕️<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0073-robwest/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/16121600-upgrade-your-brain-s-os-with-rob-west.mp3" length="48015789" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0073-robwest/</link>
    <itunes:image href="https://storage.buzzsprout.com/yourgorj0tu6izd3iw3l0f1xqqpg?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16121600</guid>
    <pubDate>Mon, 18 Nov 2024 11:00:00 +0000</pubDate>
    <itunes:duration>3927</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>73</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Unhandled Exceptions - With Callum Linington</itunes:title>
    <title>Unhandled Exceptions - With Callum Linington</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>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! 🙈<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0072-exceptions/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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! 🙈<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0072-exceptions/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/15925080-unhandled-exceptions-with-callum-linington.mp3" length="51678434" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0072-exceptions/</link>
    <itunes:image href="https://storage.buzzsprout.com/9nuhxb39g9hfl79xl3m0o8fhmhu4?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15925080</guid>
    <pubDate>Tue, 15 Oct 2024 18:00:00 +0100</pubDate>
    <itunes:duration>4238</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>72</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>GitHub Actions - With Scott Sauber</itunes:title>
    <title>GitHub Actions - With Scott Sauber</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0071-githubactions/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0071-githubactions/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/15762471-github-actions-with-scott-sauber.mp3" length="38429449" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0071-githubactions/</link>
    <itunes:image href="https://storage.buzzsprout.com/dfy6ikqrsun2t0wjqfz7xvv421t3?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15762471</guid>
    <pubDate>Mon, 16 Sep 2024 19:00:00 +0100</pubDate>
    <itunes:duration>3140</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>71</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Naming things is hard! - with Nick Cosentino</itunes:title>
    <title>Naming things is hard! - with Nick Cosentino</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0070-namingthingsishard/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0070-namingthingsishard/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/15655098-naming-things-is-hard-with-nick-cosentino.mp3" length="46931604" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0070-namingthingsishard/</link>
    <itunes:image href="https://storage.buzzsprout.com/l0int1ti3zvt410gq8oqmc1h03ey?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15655098</guid>
    <pubDate>Wed, 28 Aug 2024 06:00:00 +0100</pubDate>
    <itunes:duration>3837</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>70</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Umbraco CMS and Community</itunes:title>
    <title>The Umbraco CMS and Community</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0069-umbraco/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0069-umbraco/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/15540584-the-umbraco-cms-and-community.mp3" length="52864597" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0069-umbraco/</link>
    <itunes:image href="https://storage.buzzsprout.com/gasb9a0e23rdz6cbn3p2rap2nojb?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15540584</guid>
    <pubDate>Tue, 06 Aug 2024 19:00:00 +0100</pubDate>
    <itunes:duration>4325</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>69</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Modular Monoliths - with Steve &quot;ardalis&quot; Smith</itunes:title>
    <title>Modular Monoliths - with Steve &quot;ardalis&quot; Smith</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0068-modularmonolithswithardalis/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0068-modularmonolithswithardalis/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/15386752-modular-monoliths-with-steve-ardalis-smith.mp3" length="32886126" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0068-modularmonolithswithardalis/</link>
    <itunes:image href="https://storage.buzzsprout.com/37se0w8m64uptro1m0uskrfbxllu?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15386752</guid>
    <pubDate>Tue, 09 Jul 2024 18:00:00 +0100</pubDate>
    <itunes:duration>2690</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>68</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Live Panel Discussion at DDD South West 2024</itunes:title>
    <title>Live Panel Discussion at DDD South West 2024</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0067-dddpanel/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0067-dddpanel/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/15052916-live-panel-discussion-at-ddd-south-west-2024.mp3" length="38174576" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0067-dddpanel/</link>
    <itunes:image href="https://storage.buzzsprout.com/11khh4nl5oe5teyk6l1ihe70vvh1?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15052916</guid>
    <pubDate>Sun, 12 May 2024 12:00:00 +0100</pubDate>
    <itunes:duration>3129</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>67</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Serverless, AWS, and .NET - with James Eastham</itunes:title>
    <title>Serverless, AWS, and .NET - with James Eastham</title>
    <itunes:summary><![CDATA[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 ...]]></itunes:summary>
    <description><![CDATA[<p>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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0066-jameseastham/'><b>For a full list of show notes, or to add comments - please see the website here</b></a><br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0066-jameseastham/'><b>For a full list of show notes, or to add comments - please see the website here</b></a><br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/14686269-serverless-aws-and-net-with-james-eastham.mp3" length="45556158" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0066-jameseastham/</link>
    <itunes:image href="https://storage.buzzsprout.com/cj4ctfxj8rwecdejp7mgl72qu3ww?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14686269</guid>
    <pubDate>Thu, 14 Mar 2024 06:00:00 +0000</pubDate>
    <itunes:duration>3735</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>66</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>C# and Blazor - with Mads Torgersen, Dan Roth, and Scott Hunter!</itunes:title>
    <title>C# and Blazor - with Mads Torgersen, Dan Roth, and Scott Hunter!</title>
    <itunes:summary><![CDATA[In this episode, I was honoured to be joined by Mads Torgersen, Dan Roth, and Scott Hunter!!! 🤯 We chatted about Blazor in .NET 8; C#12 interceptors, C#13, C#36 (you have to listen 😉), source generators, discriminated unions, AOT, and Stephen Toub’s performance blog posts! Mads, Dan, and Scott all work for Microsoft, and are heavily involved in .NET. Mads is the Lead Designer of C#, Dan is Product Manager on the ASP.NET Team for Blazor, and Scott is the VP of Product, working on the Azure Dev...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was honoured to be joined by <a href='https://twitter.com/MadsTorgersen'>Mads Torgersen</a>, <a href='https://twitter.com/danroth27'>Dan Roth</a>, and <a href='https://twitter.com/coolcsh'>Scott Hunter</a>!!! 🤯 We chatted about Blazor in .NET 8; C#12 interceptors, C#13, C#36 (you have to listen 😉), source generators, discriminated unions, AOT, and Stephen Toub’s performance blog posts!</p><p>Mads, Dan, and Scott all work for Microsoft, and are heavily involved in .NET. <a href='https://twitter.com/MadsTorgersen'>Mads</a> is the Lead Designer of C#, <a href='https://twitter.com/danroth27'>Dan</a> is Product Manager on the ASP.NET Team for Blazor, and <a href='https://twitter.com/coolcsh'>Scott</a> is the VP of Product, working on the Azure Dev Experience team.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0065-madst-danr-scotth/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was honoured to be joined by <a href='https://twitter.com/MadsTorgersen'>Mads Torgersen</a>, <a href='https://twitter.com/danroth27'>Dan Roth</a>, and <a href='https://twitter.com/coolcsh'>Scott Hunter</a>!!! 🤯 We chatted about Blazor in .NET 8; C#12 interceptors, C#13, C#36 (you have to listen 😉), source generators, discriminated unions, AOT, and Stephen Toub’s performance blog posts!</p><p>Mads, Dan, and Scott all work for Microsoft, and are heavily involved in .NET. <a href='https://twitter.com/MadsTorgersen'>Mads</a> is the Lead Designer of C#, <a href='https://twitter.com/danroth27'>Dan</a> is Product Manager on the ASP.NET Team for Blazor, and <a href='https://twitter.com/coolcsh'>Scott</a> is the VP of Product, working on the Azure Dev Experience team.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0065-madst-danr-scotth/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/14432276-c-and-blazor-with-mads-torgersen-dan-roth-and-scott-hunter.mp3" length="50706293" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0065-madst-danr-scotth/</link>
    <itunes:image href="https://storage.buzzsprout.com/9wp11e7i9rerbysnobvenoi4nd5d?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14432276</guid>
    <pubDate>Sat, 03 Feb 2024 15:00:00 +0000</pubDate>
    <itunes:duration>4163</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>65</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>GitKraken - with Justin Roberts and Eric Amodio</itunes:title>
    <title>GitKraken - with Justin Roberts and Eric Amodio</title>
    <itunes:summary><![CDATA[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 c...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/justinar/'>Justin Roberts</a> and <a href='https://www.linkedin.com/in/eamodio/'>Eric Amodio</a> to chat about the <a href='https://chocolatey.org/'>GitKraken</a> 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.</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0064-gitkraken/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/justinar/'>Justin Roberts</a> and <a href='https://www.linkedin.com/in/eamodio/'>Eric Amodio</a> to chat about the <a href='https://chocolatey.org/'>GitKraken</a> 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.</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0064-gitkraken/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/14296249-gitkraken-with-justin-roberts-and-eric-amodio.mp3" length="43797012" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0064-gitkraken/</link>
    <itunes:image href="https://storage.buzzsprout.com/9hcnab7470ig8spcn913ie2yh7lj?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14296249</guid>
    <pubDate>Fri, 12 Jan 2024 07:00:00 +0000</pubDate>
    <itunes:duration>3575</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>64</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Chocolatey - with Gary Ewan Park</itunes:title>
    <title>Chocolatey - with Gary Ewan Park</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/gep13'>Gary Ewan Park</a> to chat about <a href='https://chocolatey.org/'>Chocolatey</a>, 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!</p><p>Gary is a Principal Software Engineer at Chocolatey Software and Microsoft Visual Studio and Development Technologies MVP and GitHub Star.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0063-chocolatey/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/gep13'>Gary Ewan Park</a> to chat about <a href='https://chocolatey.org/'>Chocolatey</a>, 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!</p><p>Gary is a Principal Software Engineer at Chocolatey Software and Microsoft Visual Studio and Development Technologies MVP and GitHub Star.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0063-chocolatey/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/14181926-chocolatey-with-gary-ewan-park.mp3" length="35487454" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0063-chocolatey/</link>
    <itunes:image href="https://storage.buzzsprout.com/otazw0elsmasmaf1thhz9mldn20s?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14181926</guid>
    <pubDate>Wed, 20 Dec 2023 19:00:00 +0000</pubDate>
    <itunes:duration>2885</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>63</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Speed mentoring and the power of Community - with Mia Gordon</itunes:title>
    <title>Speed mentoring and the power of Community - with Mia Gordon</title>
    <itunes:summary><![CDATA[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 softw...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/mia-gordon-63940273/'>Mia Gordon</a> 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.</p><p>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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0062-speedmentoring/'><b>For a full list of show notes, or to add comments - please see the website here</b></a><br/><br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/mia-gordon-63940273/'>Mia Gordon</a> 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.</p><p>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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0062-speedmentoring/'><b>For a full list of show notes, or to add comments - please see the website here</b></a><br/><br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/14128500-speed-mentoring-and-the-power-of-community-with-mia-gordon.mp3" length="28433260" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0062-speedmentoring/</link>
    <itunes:image href="https://storage.buzzsprout.com/fhk49mxw3vlw70ivomqz8t5i4zu5?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14128500</guid>
    <pubDate>Mon, 11 Dec 2023 20:00:00 +0000</pubDate>
    <itunes:duration>2305</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>62</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Platform Engineering and IaC - with Shahid Iqbal</itunes:title>
    <title>Platform Engineering and IaC - with Shahid Iqbal</title>
    <itunes:summary><![CDATA[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! 😂 Shahid is a Principal Platform Architect at Auror based in Auckland NZ, and is also an Azure MVP.  For a full list of show notes, or to add comments - please see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined for a second time by <a href='https://twitter.com/ShahidDev'>Shahid Iqbal</a>, 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! 😂</p><p>Shahid is a Principal Platform Architect at <a href='https://www.auror.co/'>Auror</a> based in Auckland NZ, and is also an Azure MVP.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0061-platformengineering/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined for a second time by <a href='https://twitter.com/ShahidDev'>Shahid Iqbal</a>, 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! 😂</p><p>Shahid is a Principal Platform Architect at <a href='https://www.auror.co/'>Auror</a> based in Auckland NZ, and is also an Azure MVP.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0061-platformengineering/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/14086934-platform-engineering-and-iac-with-shahid-iqbal.mp3" length="28215839" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0061-platformengineering/</link>
    <itunes:image href="https://storage.buzzsprout.com/ozyocuklxaysmhgt4nlzarz5m9dk?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14086934</guid>
    <pubDate>Mon, 04 Dec 2023 19:00:00 +0000</pubDate>
    <itunes:duration>2303</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>61</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>.NET Conf 2023 - with Scott Hunter</itunes:title>
    <title>.NET Conf 2023 - with Scott Hunter</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode I was honoured to be joined by <a href='https://twitter.com/coolcsh'>Scott Hunter</a> 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0060-dotnetconfwithscotthunter/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode I was honoured to be joined by <a href='https://twitter.com/coolcsh'>Scott Hunter</a> 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0060-dotnetconfwithscotthunter/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/13968108-net-conf-2023-with-scott-hunter.mp3" length="32723545" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0060-dotnetconfwithscotthunter/</link>
    <itunes:image href="https://storage.buzzsprout.com/ugjcdvinu0fsaoon02vs41o0iv8x?.jpg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-13968108</guid>
    <pubDate>Tue, 14 Nov 2023 18:00:00 +0000</pubDate>
    <itunes:duration>2675</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>60</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hexagonal Architecture - with Valentina Cupać</itunes:title>
    <title>Hexagonal Architecture - with Valentina Cupać</title>
    <itunes:summary><![CDATA[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 comme...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/ValentinaCupac'>Valentina Cupać</a> 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.</p><p>Valentina is a Technical Coach at Optive, helping development teams deliver quality software with TDD and Clean Architecture. She also the runs the <a href='https://www.meetup.com/techexcellence/'>Tech Excellence community</a>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0059-hexagonalarchitecture/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/ValentinaCupac'>Valentina Cupać</a> 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.</p><p>Valentina is a Technical Coach at Optive, helping development teams deliver quality software with TDD and Clean Architecture. She also the runs the <a href='https://www.meetup.com/techexcellence/'>Tech Excellence community</a>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0059-hexagonalarchitecture/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/13923857-hexagonal-architecture-with-valentina-cupac.mp3" length="41971541" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0059-hexagonalarchitecture/</link>
    <itunes:image href="https://storage.buzzsprout.com/750h87ytvehua9yv1llym2mtlivq?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13923857</guid>
    <pubDate>Tue, 07 Nov 2023 05:00:00 +0000</pubDate>
    <itunes:duration>3445</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>59</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Dometrain - with Nick Chapsas</itunes:title>
    <title>Dometrain - with Nick Chapsas</title>
    <itunes:summary><![CDATA[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 fu...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined for the second time by Nick Chapsas! This time, we chatted about his new <a href='https://www.dometrain.com/'>Dometrain</a> 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0058-dometrain/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined for the second time by Nick Chapsas! This time, we chatted about his new <a href='https://www.dometrain.com/'>Dometrain</a> 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0058-dometrain/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/13866707-dometrain-with-nick-chapsas.mp3" length="35066562" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0058-dometrain/</link>
    <itunes:image href="https://storage.buzzsprout.com/x9g3a0calgts66odks9vg8ndl1zg?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13866707</guid>
    <pubDate>Sun, 29 Oct 2023 15:00:00 +0000</pubDate>
    <itunes:duration>2885</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>58</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>.NET and Podcasting - with Jamie Taylor</itunes:title>
    <title>.NET and Podcasting - with Jamie Taylor</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by the host of <a href='https://dotnetcore.show/'>The Modern .NET Show</a>, <a href='https://twitter.com/podcasterJay'>Jamie Taylor</a> 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0057-jamietaylor/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by the host of <a href='https://dotnetcore.show/'>The Modern .NET Show</a>, <a href='https://twitter.com/podcasterJay'>Jamie Taylor</a> 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0057-jamietaylor/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/13796717-net-and-podcasting-with-jamie-taylor.mp3" length="40838767" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0057-jamietaylor/</link>
    <itunes:image href="https://storage.buzzsprout.com/4o0vddfxlma23fattafv59rhca4z?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13796717</guid>
    <pubDate>Tue, 17 Oct 2023 19:00:00 +0100</pubDate>
    <itunes:duration>3354</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>57</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>NServiceBus - with Laïla Bougriâ</itunes:title>
    <title>NServiceBus - with Laïla Bougriâ</title>
    <itunes:summary><![CDATA[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 Mi...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I had great fun chatting with <a href='https://www.linkedin.com/in/lailabougria/'>Laïla Bougriâ</a> 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0056-nservicebus/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I had great fun chatting with <a href='https://www.linkedin.com/in/lailabougria/'>Laïla Bougriâ</a> 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0056-nservicebus/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/13666675-nservicebus-with-laila-bougria.mp3" length="38914590" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0056-nservicebus/</link>
    <itunes:image href="https://storage.buzzsprout.com/w0zaswqlix2caxqfawo1hnm6d8jl?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13666675</guid>
    <pubDate>Tue, 26 Sep 2023 19:00:00 +0100</pubDate>
    <itunes:duration>3224</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>56</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RavenDB Database Internals - with Oren Eini</itunes:title>
    <title>RavenDB Database Internals - with Oren Eini</title>
    <itunes:summary><![CDATA[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 bu...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I had the pleasure of speaking with <a href='https://ayende.com/blog/'>Oren Eini</a> 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.</p><p>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 &amp; agile, cutting-edge NoSQL end-to-end solutions, empowering businesses in efficient data management.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0055-oreneini-databaseinternals/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I had the pleasure of speaking with <a href='https://ayende.com/blog/'>Oren Eini</a> 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.</p><p>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 &amp; agile, cutting-edge NoSQL end-to-end solutions, empowering businesses in efficient data management.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0055-oreneini-databaseinternals/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/13389671-ravendb-database-internals-with-oren-eini.mp3" length="38344337" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0055-oreneini-databaseinternals/</link>
    <itunes:image href="https://storage.buzzsprout.com/3ldyijt570n77l9kxag3i64k4sv2?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13389671</guid>
    <pubDate>Fri, 11 Aug 2023 17:00:00 +0100</pubDate>
    <itunes:duration>3193</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>55</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Cleaning your Big Ball of Mud using CQS - with Matt Hunt</itunes:title>
    <title>Cleaning your Big Ball of Mud using CQS - with Matt Hunt</title>
    <itunes:summary><![CDATA[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 ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/DoesDotNet'>Matt Hunt</a> 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0054-ballofmudcqrs/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/DoesDotNet'>Matt Hunt</a> 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0054-ballofmudcqrs/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/13098312-cleaning-your-big-ball-of-mud-using-cqs-with-matt-hunt.mp3" length="43439073" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0054-ballofmudcqrs/</link>
    <itunes:image href="https://storage.buzzsprout.com/y0p7f660atvypyj9i0gua4yt3rea?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13098312</guid>
    <pubDate>Sat, 24 Jun 2023 11:00:00 +0100</pubDate>
    <itunes:duration>3568</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>54</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>We Are .NET - with Tim Cadenbach and Matthias Jost</itunes:title>
    <title>We Are .NET - with Tim Cadenbach and Matthias Jost</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by both <a href='https://twitter.com/TimCadenbach'>Tim Cadenbach</a> and <a href='https://twitter.com/jost0101'>Matthias Jost</a> to chat about the exciting new .NET community - <a href='https://www.wearedotnet.io/'>We Are .NET</a>! 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0053-wearedotnet/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by both <a href='https://twitter.com/TimCadenbach'>Tim Cadenbach</a> and <a href='https://twitter.com/jost0101'>Matthias Jost</a> to chat about the exciting new .NET community - <a href='https://www.wearedotnet.io/'>We Are .NET</a>! 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0053-wearedotnet/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/12742936-we-are-net-with-tim-cadenbach-and-matthias-jost.mp3" length="37034470" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0053-wearedotnet/</link>
    <itunes:image href="https://storage.buzzsprout.com/yyqdwv52ltdkudb4e3yn4916p7ma?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12742936</guid>
    <pubDate>Fri, 28 Apr 2023 17:00:00 +0100</pubDate>
    <itunes:duration>3052</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>53</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Elastic - with Steve Gordon</itunes:title>
    <title>Elastic - with Steve Gordon</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/stevejgordon'>Steve Gordon</a> to chat about the <a href='https://www.elastic.co/elastic-stack'>Elastic Stack</a>, and his work on the Elasticsearch .NET client.</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0052-elasticsearch/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/stevejgordon'>Steve Gordon</a> to chat about the <a href='https://www.elastic.co/elastic-stack'>Elastic Stack</a>, and his work on the Elasticsearch .NET client.</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0052-elasticsearch/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/12659194-elastic-with-steve-gordon.mp3" length="44787450" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0052-elasticsearch/</link>
    <itunes:image href="https://storage.buzzsprout.com/fms7ypgxcu3rr52utqxmin7vj2qy?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12659194</guid>
    <pubDate>Sun, 16 Apr 2023 17:00:00 +0100</pubDate>
    <itunes:duration>3678</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>52</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Brighter - with Ian Cooper</itunes:title>
    <title>Brighter - with Ian Cooper</title>
    <itunes:summary><![CDATA[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 Londo...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://hachyderm.io/@ICooper'>Ian Cooper</a> to chat about the <a href='https://github.com/BrighterCommand/Brighter'>Brighter</a> and <a href='https://github.com/BrighterCommand/Darker'>Darker</a> frameworks.</p><p>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 <em>query</em> counterpart to Brighter.</p><p>Ian is a Senior Principal Engineer at Just Eat Takeaway, frequent public speaker, and organiser of <a href='https://www.meetup.com/london-net-user-group/'>London .NET</a> user group.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0051-brighter/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://hachyderm.io/@ICooper'>Ian Cooper</a> to chat about the <a href='https://github.com/BrighterCommand/Brighter'>Brighter</a> and <a href='https://github.com/BrighterCommand/Darker'>Darker</a> frameworks.</p><p>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 <em>query</em> counterpart to Brighter.</p><p>Ian is a Senior Principal Engineer at Just Eat Takeaway, frequent public speaker, and organiser of <a href='https://www.meetup.com/london-net-user-group/'>London .NET</a> user group.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0051-brighter/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/12492979-brighter-with-ian-cooper.mp3" length="67977340" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0051-brighter/</link>
    <itunes:image href="https://storage.buzzsprout.com/cb4tr6dd7pog3da4d032n131pmh6?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12492979</guid>
    <pubDate>Wed, 22 Mar 2023 12:00:00 +0000</pubDate>
    <itunes:duration>5613</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>51</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hot Reload - with David Wengier</itunes:title>
    <title>Hot Reload - with David Wengier</title>
    <itunes:summary><![CDATA[In this milestone 50th episode (🥳🎉🍻) - I was joined by David Wengier to chat about how .NET’s hot reload works! We covered how the metadata in dotnet assemblies work, and how hot reload manipulates this data in various ways in memory to do its thing. We also touched a bit on the whole hot-reload dotnet drama thing! 🤫🙈 We had quite a fun chat afterwards too, so decided to include that in the episode - so keep playing past my usual outro to hear that. David is a Roslyn and Razor tooling develop...]]></itunes:summary>
    <description><![CDATA[<p>In this milestone 50th episode (🥳🎉🍻) - I was joined by <a href='https://aus.social/@davidwengier'>David Wengier</a> to chat about how .NET’s hot reload works! We covered how the metadata in dotnet assemblies work, and how hot reload manipulates this data in various ways in memory to do its thing. We also touched a bit on the whole hot-reload dotnet drama thing! 🤫🙈</p><p>We had quite a fun chat afterwards too, so decided to include that in the episode - so keep playing past my usual outro to hear that.</p><p><a href='https://aus.social/@davidwengier'>David</a> is a Roslyn and Razor tooling developer at Microsoft, living in Melbourne, Australia.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0050-hotreload/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this milestone 50th episode (🥳🎉🍻) - I was joined by <a href='https://aus.social/@davidwengier'>David Wengier</a> to chat about how .NET’s hot reload works! We covered how the metadata in dotnet assemblies work, and how hot reload manipulates this data in various ways in memory to do its thing. We also touched a bit on the whole hot-reload dotnet drama thing! 🤫🙈</p><p>We had quite a fun chat afterwards too, so decided to include that in the episode - so keep playing past my usual outro to hear that.</p><p><a href='https://aus.social/@davidwengier'>David</a> is a Roslyn and Razor tooling developer at Microsoft, living in Melbourne, Australia.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0050-hotreload/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/12362216-hot-reload-with-david-wengier.mp3" length="61655781" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0050-hotreload/</link>
    <itunes:image href="https://storage.buzzsprout.com/v0lke96kics2p5d23tbfs6h5npmx?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12362216</guid>
    <pubDate>Thu, 02 Mar 2023 18:00:00 +0000</pubDate>
    <itunes:duration>5095</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>50</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Cake 🍰 - with Mattias Karlsson</itunes:title>
    <title>Cake 🍰 - with Mattias Karlsson</title>
    <itunes:summary><![CDATA[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 age...]]></itunes:summary>
    <description><![CDATA[<p>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&apos;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&apos;ve lost when doing CI/CD natively in YAML where I&apos;ve had to push to CI/CD, waiting for a build agent to pick it up, just to find that I&apos;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.<br/><br/><a href='https://twitter.com/devlead'>Mattias Karlsson</a> is a Partner and Technical fellow at WCOMAB. He&apos;s a Microsoft Azure and Developer Technologies MVP, and is on the Board Of Directors at the .NET Foundation. He&apos;s also a conference organiser, and open-source maintainer and contributor.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0049-cake/'><b>For a full list of show notes, or to add comments - please see the website here</b></a><br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>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&apos;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&apos;ve lost when doing CI/CD natively in YAML where I&apos;ve had to push to CI/CD, waiting for a build agent to pick it up, just to find that I&apos;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.<br/><br/><a href='https://twitter.com/devlead'>Mattias Karlsson</a> is a Partner and Technical fellow at WCOMAB. He&apos;s a Microsoft Azure and Developer Technologies MVP, and is on the Board Of Directors at the .NET Foundation. He&apos;s also a conference organiser, and open-source maintainer and contributor.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0049-cake/'><b>For a full list of show notes, or to add comments - please see the website here</b></a><br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/12098868-cake-with-mattias-karlsson.mp3" length="43154395" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0049-cake/</link>
    <itunes:image href="https://storage.buzzsprout.com/yglrk0lsmczfrc90t6afhaf3oxjv?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-12098868</guid>
    <pubDate>Mon, 23 Jan 2023 07:00:00 +0000</pubDate>
    <itunes:duration>3555</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>49</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Coffee and Code - with Isaac Levin</itunes:title>
    <title>Coffee and Code - with Isaac Levin</title>
    <itunes:summary><![CDATA[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 podc...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/isaacrlevin'>Isaac Levin</a> 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!</p><p>Isaac is a .NET Developer Advocate at Amazon Web Services and a Microsoft MVP. He hosts a podcast called <a href='https://www.coffeeandopensource.com/'>Coffee and Open Source</a>, where he interviews folks from across the tech industry.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0048-isaaclevin/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/isaacrlevin'>Isaac Levin</a> 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!</p><p>Isaac is a .NET Developer Advocate at Amazon Web Services and a Microsoft MVP. He hosts a podcast called <a href='https://www.coffeeandopensource.com/'>Coffee and Open Source</a>, where he interviews folks from across the tech industry.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0048-isaaclevin/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/11992350-coffee-and-code-with-isaac-levin.mp3" length="64875410" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0048-isaaclevin/</link>
    <itunes:image href="https://storage.buzzsprout.com/2gqoaavaotddzw71oh6567aiyckt?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11992350</guid>
    <pubDate>Fri, 06 Jan 2023 15:00:00 +0000</pubDate>
    <itunes:duration>5403</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>48</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Application Security - with Tanya Janca</itunes:title>
    <title>Application Security - with Tanya Janca</title>
    <itunes:summary><![CDATA[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 b...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/shehackspurple'>Tanya Janca</a> 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!</p><p>Tanya is the founder and CEO at <a href='https://community.wehackpurple.com/'>We Hack Purple</a>, 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 <a href='https://brightsec.com/'>Bright</a>, and best-selling author of the book <a href='https://www.amazon.co.uk/Alice-Bob-Learn-Application-Security/dp/1119687357'>Alice and Bob Learn Application Security</a>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0047-applicationsecurity/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/shehackspurple'>Tanya Janca</a> 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!</p><p>Tanya is the founder and CEO at <a href='https://community.wehackpurple.com/'>We Hack Purple</a>, 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 <a href='https://brightsec.com/'>Bright</a>, and best-selling author of the book <a href='https://www.amazon.co.uk/Alice-Bob-Learn-Application-Security/dp/1119687357'>Alice and Bob Learn Application Security</a>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0047-applicationsecurity/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/11866093-application-security-with-tanya-janca.mp3" length="55095249" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0047-applicationsecurity/</link>
    <itunes:image href="https://storage.buzzsprout.com/5q74qc8xscpjn0cgas5emkdawsna?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11866093</guid>
    <pubDate>Tue, 13 Dec 2022 19:00:00 +0000</pubDate>
    <itunes:duration>4555</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>47</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Vim - with Joseph Woodward</itunes:title>
    <title>Vim - with Joseph Woodward</title>
    <itunes:summary><![CDATA[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 dis...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined again by <a href='https://twitter.com/_josephwoodward'>Joseph Woodward</a> to geek out on Vim! Joe joined us on the <a href='http://localhost:1313/posts/0045-go/'>last episode</a> 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!</p><p>In it, we talk about both the Vim way of using the keyboard (Vim keybindings), and also Vim the editor and its plugin ecosystem.</p><p>Joseph is a Software Engineer at <a href='https://www.form3.tech/'>Form3</a>, speaker, and open-source contributor. Lover of Go, OSS, Neovim and distributed systems things.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0046-vim/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined again by <a href='https://twitter.com/_josephwoodward'>Joseph Woodward</a> to geek out on Vim! Joe joined us on the <a href='http://localhost:1313/posts/0045-go/'>last episode</a> 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!</p><p>In it, we talk about both the Vim way of using the keyboard (Vim keybindings), and also Vim the editor and its plugin ecosystem.</p><p>Joseph is a Software Engineer at <a href='https://www.form3.tech/'>Form3</a>, speaker, and open-source contributor. Lover of Go, OSS, Neovim and distributed systems things.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0046-vim/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/11766140-vim-with-joseph-woodward.mp3" length="28510841" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0046-vim/</link>
    <itunes:image href="https://storage.buzzsprout.com/k2k6v5wp5ju9knziyrnuzn821ixm?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11766140</guid>
    <pubDate>Sun, 27 Nov 2022 07:00:00 +0000</pubDate>
    <itunes:duration>2339</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>46</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Go - with Joseph Woodward</itunes:title>
    <title>Go - with Joseph Woodward</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/_josephwoodward'>Joseph Woodward</a> 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.</p><p>Joseph is a Software Engineer at <a href='https://www.form3.tech/'>Form3</a>, speaker, and open-source contributor. Lover of Go, OSS, Neovim and distributed systems things.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0045-go/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/_josephwoodward'>Joseph Woodward</a> 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.</p><p>Joseph is a Software Engineer at <a href='https://www.form3.tech/'>Form3</a>, speaker, and open-source contributor. Lover of Go, OSS, Neovim and distributed systems things.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0045-go/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/11683254-go-with-joseph-woodward.mp3" length="31632217" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0045-go/</link>
    <itunes:image href="https://storage.buzzsprout.com/gt473i5ola9ndp4wtk40gf2w3ciq?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11683254</guid>
    <pubDate>Sun, 13 Nov 2022 12:00:00 +0000</pubDate>
    <itunes:duration>2596</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>45</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>gRPC - with Poornima Nayar</itunes:title>
    <title>gRPC - with Poornima Nayar</title>
    <itunes:summary><![CDATA[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-da...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/PoornimaNayar'>Poornima Nayar</a> 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0044-grpc/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/PoornimaNayar'>Poornima Nayar</a> 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0044-grpc/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/11592052-grpc-with-poornima-nayar.mp3" length="37906594" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0044-grpc/</link>
    <itunes:image href="https://storage.buzzsprout.com/khui28twgh5m5d04hr3kumo3bjtw?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11592052</guid>
    <pubDate>Sat, 29 Oct 2022 20:00:00 +0100</pubDate>
    <itunes:duration>3111</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>44</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Docker Demystified - with (me) Dan Clarke</itunes:title>
    <title>Docker Demystified - with (me) Dan Clarke</title>
    <itunes:summary><![CDATA[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...]]></itunes:summary>
    <description><![CDATA[<p>This episode was a solo episode where I try my best to <em>“demystify”</em> Docker! A difficult task over an audio podcast, so hopefully it’s digestible! I cover the following topics…</p><ul><li>What are containers and images?</li><li>Container registries</li><li>Use cases for containers</li><li>Interacting with Docker</li><li>Docker Compose</li><li>Volumes</li><li>Building your own images</li><li>Image layer caching</li><li>Multi-stage Dockerfiles</li><li>About Container Orchestrators</li><li>Using Docker for local development</li></ul><p><a href='https://unhandledexceptionpodcast.com/posts/0043-dockerdemystified/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>This episode was a solo episode where I try my best to <em>“demystify”</em> Docker! A difficult task over an audio podcast, so hopefully it’s digestible! I cover the following topics…</p><ul><li>What are containers and images?</li><li>Container registries</li><li>Use cases for containers</li><li>Interacting with Docker</li><li>Docker Compose</li><li>Volumes</li><li>Building your own images</li><li>Image layer caching</li><li>Multi-stage Dockerfiles</li><li>About Container Orchestrators</li><li>Using Docker for local development</li></ul><p><a href='https://unhandledexceptionpodcast.com/posts/0043-dockerdemystified/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/11339396-docker-demystified-with-me-dan-clarke.mp3" length="24415139" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0043-dockerdemystified/</link>
    <itunes:image href="https://storage.buzzsprout.com/ldpsg5xnxusvxwxgur627ybazpxn?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11339396</guid>
    <pubDate>Sun, 18 Sep 2022 19:00:00 +0100</pubDate>
    <itunes:duration>2007</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>43</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Unlikely Success of a Copy Paste Developer - with Iris Classon</itunes:title>
    <title>The Unlikely Success of a Copy Paste Developer - with Iris Classon</title>
    <itunes:summary><![CDATA[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 ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/irisclasson'>Iris Classon</a> to chat all about her book - <a href='https://thecopypastedeveloper.com/'>The Unlikely Success of a Copy Paste Developer</a>. The book is a very fun, light-hearted, fictional novel about a software developer called Leo, and a range of very <em>interesting</em> 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0042-irisclasson/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/irisclasson'>Iris Classon</a> to chat all about her book - <a href='https://thecopypastedeveloper.com/'>The Unlikely Success of a Copy Paste Developer</a>. The book is a very fun, light-hearted, fictional novel about a software developer called Leo, and a range of very <em>interesting</em> 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0042-irisclasson/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/11134307-the-unlikely-success-of-a-copy-paste-developer-with-iris-classon.mp3" length="60224448" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0042-irisclasson/</link>
    <itunes:image href="https://storage.buzzsprout.com/m5y8qc8ewir9t0m3r12i29nxhstf?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11134307</guid>
    <pubDate>Sun, 14 Aug 2022 13:00:00 +0100</pubDate>
    <itunes:duration>4945</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>42</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>OpenTelemetry - with Martin Thwaites</itunes:title>
    <title>OpenTelemetry - with Martin Thwaites</title>
    <itunes:summary><![CDATA[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...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/MartinDotNet'>Martin Thwaites</a> from <a href='https://www.honeycomb.io/'>Honeycomb</a> to chat about <a href='https://opentelemetry.io/'>OpenTelemetry</a>. 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0041-opentelemetry/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/MartinDotNet'>Martin Thwaites</a> from <a href='https://www.honeycomb.io/'>Honeycomb</a> to chat about <a href='https://opentelemetry.io/'>OpenTelemetry</a>. 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!</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0041-opentelemetry/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/11054916-opentelemetry-with-martin-thwaites.mp3" length="51844807" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0041-opentelemetry/</link>
    <itunes:image href="https://storage.buzzsprout.com/4yx5xxoyefk5442jvaqeqes1fupd?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-11054916</guid>
    <pubDate>Sun, 31 Jul 2022 07:00:00 +0100</pubDate>
    <itunes:duration>4248</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>41</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Demystifying Messaging in Azure - with Sean Feldman</itunes:title>
    <title>Demystifying Messaging in Azure - with Sean Feldman</title>
    <itunes:summary><![CDATA[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 heav...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/sfeldman'>Sean Feldman</a> 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.</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0040-azuremessaging/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/sfeldman'>Sean Feldman</a> 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.</p><p>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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0040-azuremessaging/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10988456-demystifying-messaging-in-azure-with-sean-feldman.mp3" length="51232728" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0040-azuremessaging/</link>
    <itunes:image href="https://storage.buzzsprout.com/s8vaq7zwulocdye7njpp42z15zjk?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10988456</guid>
    <pubDate>Tue, 19 Jul 2022 21:00:00 +0100</pubDate>
    <itunes:duration>4186</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>40</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Windows Terminal - with Kayla Cinnamon</itunes:title>
    <title>Windows Terminal - with Kayla Cinnamon</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/cinnamon_msft'>Kayla Cinnamon</a> to chat about the <a href='https://github.com/microsoft/terminal'>Windows Terminal</a>! 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0039-windowsterminal/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/cinnamon_msft'>Kayla Cinnamon</a> to chat about the <a href='https://github.com/microsoft/terminal'>Windows Terminal</a>! 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0039-windowsterminal/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10856189-windows-terminal-with-kayla-cinnamon.mp3" length="32913150" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0039-windowsterminal/</link>
    <itunes:image href="https://storage.buzzsprout.com/q86fw5rlsv1e6fu8pb2dba4c2s2g?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10856189</guid>
    <pubDate>Sun, 26 Jun 2022 15:00:00 +0100</pubDate>
    <itunes:duration>2694</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>39</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>.NET MAUI, IoT, and Handy the bionic Arm - with Clifford Agius</itunes:title>
    <title>.NET MAUI, IoT, and Handy the bionic Arm - with Clifford Agius</title>
    <itunes:summary><![CDATA[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...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/CliffordAgius'>Clifford Agius</a> 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!</p><p>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.</p><p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0038-cliffordagius/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/CliffordAgius'>Clifford Agius</a> 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!</p><p>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.</p><p>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.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0038-cliffordagius/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10754243-net-maui-iot-and-handy-the-bionic-arm-with-clifford-agius.mp3" length="59347657" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0038-cliffordagius/</link>
    <itunes:image href="https://storage.buzzsprout.com/xobqdam24b3a9aylqi1y2osolanm?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10754243</guid>
    <pubDate>Tue, 07 Jun 2022 20:00:00 +0100</pubDate>
    <itunes:duration>4848</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>38</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Microsoft Build 2022</itunes:title>
    <title>Microsoft Build 2022</title>
    <itunes:summary><![CDATA[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. ...]]></itunes:summary>
    <description><![CDATA[<p>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 <a href='https://twitter.com/coolcsh'>Scott Hunter</a> and <a href='https://twitter.com/gauravseth'>Gaurav Seth</a> to chat about various topics. Check out the links below for a guide to what we discussed.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0037-build/'><b style='background-color: highlight;'>For a full list of show notes, or to add comments - please see the website here</b></a><br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>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 <a href='https://twitter.com/coolcsh'>Scott Hunter</a> and <a href='https://twitter.com/gauravseth'>Gaurav Seth</a> to chat about various topics. Check out the links below for a guide to what we discussed.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0037-build/'><b style='background-color: highlight;'>For a full list of show notes, or to add comments - please see the website here</b></a><br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10681909-microsoft-build-2022.mp3" length="52573147" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0037-build/</link>
    <itunes:image href="https://storage.buzzsprout.com/oryt5z8euexk3411ayn99j3fc3i1?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10681909</guid>
    <pubDate>Wed, 25 May 2022 20:00:00 +0100</pubDate>
    <itunes:duration>4300</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>37</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Andrew Lock - ASP.NET, Blogging, Kubernetes, and more!</itunes:title>
    <title>Andrew Lock - ASP.NET, Blogging, Kubernetes, and more!</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was honoured to be joined by <a href='https://andrewlock.net/'>Andrew Lock</a>, who is probably best known for his amazing ‘must-subscribe’ blog - <a href='https://andrewlock.net/'>andrewlock.net</a>. He’s also the author of the Manning ebook, <a href='https://www.manning.com/books/asp-net-core-in-action-second-edition'>ASP.NET Core in Action, Second Edition</a>. We covered a lot in this episode - from the different flavours of ASP.NET, to Kubernetes, Blazor, gRPC, testing, Minimal API, MediatR… and more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0036-andrewlock/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was honoured to be joined by <a href='https://andrewlock.net/'>Andrew Lock</a>, who is probably best known for his amazing ‘must-subscribe’ blog - <a href='https://andrewlock.net/'>andrewlock.net</a>. He’s also the author of the Manning ebook, <a href='https://www.manning.com/books/asp-net-core-in-action-second-edition'>ASP.NET Core in Action, Second Edition</a>. We covered a lot in this episode - from the different flavours of ASP.NET, to Kubernetes, Blazor, gRPC, testing, Minimal API, MediatR… and more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0036-andrewlock/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10542009-andrew-lock-asp-net-blogging-kubernetes-and-more.mp3" length="55987465" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0036-andrewlock/</link>
    <itunes:image href="https://storage.buzzsprout.com/gs0vpvebuu1keasj4zbp25cdjbye?.jpg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-10542009</guid>
    <pubDate>Mon, 02 May 2022 14:00:00 +0100</pubDate>
    <itunes:duration>4592</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>36</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>MiniHack - with Paul Michaels and Kev Smith</itunes:title>
    <title>MiniHack - with Paul Michaels and Kev Smith</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/paul_michaels'>Paul Michaels</a> and <a href='https://twitter.com/kev_bite'>Kev Smith</a>, to chat about their monthly online meetup they both run.</p><p>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 - <em>“Where we meet monthly to come up with cool solutions to pointless problems”</em>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0035-minihack/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/paul_michaels'>Paul Michaels</a> and <a href='https://twitter.com/kev_bite'>Kev Smith</a>, to chat about their monthly online meetup they both run.</p><p>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 - <em>“Where we meet monthly to come up with cool solutions to pointless problems”</em>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0035-minihack/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10500679-minihack-with-paul-michaels-and-kev-smith.mp3" length="35057303" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0035-minihack/</link>
    <itunes:image href="https://storage.buzzsprout.com/3mpeol1l92mhosiqxdjr2zifszzm?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10500679</guid>
    <pubDate>Mon, 25 Apr 2022 19:00:00 +0100</pubDate>
    <itunes:duration>2846</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>35</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Geeking out on .NET with Nick Chapsas</itunes:title>
    <title>Geeking out on .NET with Nick Chapsas</title>
    <itunes:summary><![CDATA[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 a...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/nickchapsas'>Nick Chapsas</a>! If you’re a .NET developer - then his <a href='https://youtube.com/c/Elfocrash'>YouTube channel</a> 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…</p><ul><li>.NET 6 Minimal API</li><li>The outdated opinion of some non .NET developers on C# and .NET</li><li>GitHub Copilot</li><li>MediatR</li><li>Open Source</li></ul><p><a href='https://unhandledexceptionpodcast.com/posts/0034-nickchapsas/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/nickchapsas'>Nick Chapsas</a>! If you’re a .NET developer - then his <a href='https://youtube.com/c/Elfocrash'>YouTube channel</a> 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…</p><ul><li>.NET 6 Minimal API</li><li>The outdated opinion of some non .NET developers on C# and .NET</li><li>GitHub Copilot</li><li>MediatR</li><li>Open Source</li></ul><p><a href='https://unhandledexceptionpodcast.com/posts/0034-nickchapsas/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10352005-geeking-out-on-net-with-nick-chapsas.mp3" length="57053258" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0034-nickchapsas/</link>
    <itunes:image href="https://storage.buzzsprout.com/fkbuutlvyhsuunej17wcfalomfhm?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10352005</guid>
    <pubDate>Thu, 31 Mar 2022 07:00:00 +0100</pubDate>
    <itunes:duration>4697</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>34</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Razor Pages - with Mike Brind</itunes:title>
    <title>Razor Pages - with Mike Brind</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/Mikesdotnetting'>Mike Brind</a> to chat about ASP.NET Core Razor Pages. We also spoke about his Manning MEAP book, <a href='https://www.manning.com/books/asp-net-core-razor-pages-in-action'>ASP.NET Core Razor Pages in Action</a>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0033-razorpages/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/Mikesdotnetting'>Mike Brind</a> to chat about ASP.NET Core Razor Pages. We also spoke about his Manning MEAP book, <a href='https://www.manning.com/books/asp-net-core-razor-pages-in-action'>ASP.NET Core Razor Pages in Action</a>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0033-razorpages/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10278234-razor-pages-with-mike-brind.mp3" length="28617369" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0033-razorpages/</link>
    <itunes:image href="https://storage.buzzsprout.com/r1awjvgznq4v7m6zhucom16n0cpb?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10278234</guid>
    <pubDate>Sat, 19 Mar 2022 11:00:00 +0000</pubDate>
    <itunes:duration>2297</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>33</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Technical Leadership - with Jess White</itunes:title>
    <title>Technical Leadership - with Jess White</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/JessPWhite'>Jess White</a> 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0032-jesswhite/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/JessPWhite'>Jess White</a> 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0032-jesswhite/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10192253-technical-leadership-with-jess-white.mp3" length="43832451" type="audio/mpeg" />
    <itunes:image href="https://storage.buzzsprout.com/xemmmpvoy0dx55xd2fwlblevp3vc?.jpg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-10192253</guid>
    <pubDate>Sun, 06 Mar 2022 09:00:00 +0000</pubDate>
    <itunes:duration>3600</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>32</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>MassTransit and Open Source - with Chris Patterson</itunes:title>
    <title>MassTransit and Open Source - with Chris Patterson</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/PhatBoyG'>Chris Patterson</a> to chat about the open-source distributed messaging framework, <a href='https://masstransit-project.com/'>MassTransit</a>. We also spoke about open-source, event-driven architecture, docker, k8s, testing, Rider, and more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0031-masstransit/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/PhatBoyG'>Chris Patterson</a> to chat about the open-source distributed messaging framework, <a href='https://masstransit-project.com/'>MassTransit</a>. We also spoke about open-source, event-driven architecture, docker, k8s, testing, Rider, and more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0031-masstransit/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/10088406-masstransit-and-open-source-with-chris-patterson.mp3" length="60686798" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0031-masstransit/</link>
    <itunes:image href="https://storage.buzzsprout.com/9y0pxif3yjr3kpl6a955hcp6v0uw?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-10088406</guid>
    <pubDate>Wed, 16 Feb 2022 20:00:00 +0000</pubDate>
    <itunes:duration>5005</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>31</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Developer Productivity with (me!) Dan Clarke</itunes:title>
    <title>Developer Productivity with (me!) Dan Clarke</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>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 <em>solo</em>, 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0030-developerproductivity/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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 <em>solo</em>, 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0030-developerproductivity/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9854277-developer-productivity-with-me-dan-clarke.mp3" length="20537303" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0030-developerproductivity/</link>
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9854277</guid>
    <pubDate>Sun, 09 Jan 2022 16:00:00 +0000</pubDate>
    <itunes:duration>1682</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>30</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Snapshot Testing with Simon Cropp</itunes:title>
    <title>Snapshot Testing with Simon Cropp</title>
    <itunes:summary><![CDATA[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 asse...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/SimonCropp'>Simon Cropp</a> to chat about a form of testing called Snapshot testing! Simon is the author of <a href='https://github.com/VerifyTests/Verify'>Verify</a>, 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0029-snapshottesting/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/SimonCropp'>Simon Cropp</a> to chat about a form of testing called Snapshot testing! Simon is the author of <a href='https://github.com/VerifyTests/Verify'>Verify</a>, 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0029-snapshottesting/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9616767-snapshot-testing-with-simon-cropp.mp3" length="54974659" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0029-snapshottesting/</link>
    <itunes:image href="https://storage.buzzsprout.com/mghwdq5sd6u7huzguut2vklas4d2?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9616767</guid>
    <pubDate>Fri, 26 Nov 2021 14:00:00 +0000</pubDate>
    <itunes:duration>4497</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>29</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>UX with Jessica Engstrom</itunes:title>
    <title>UX with Jessica Engstrom</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/EngstromJess'>Jessica Engström</a> 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 <a href='http://codingafterwork.com/'>Coding After Work</a> podcast!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0028-uxwithjessicaengstrom/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/EngstromJess'>Jessica Engström</a> 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 <a href='http://codingafterwork.com/'>Coding After Work</a> podcast!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0028-uxwithjessicaengstrom/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9481799-ux-with-jessica-engstrom.mp3" length="39759324" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0028-uxwithjessicaengstrom/</link>
    <itunes:image href="https://storage.buzzsprout.com/2v7sbbvrn1rgmvaxapk2asie1ghc?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9481799</guid>
    <pubDate>Wed, 03 Nov 2021 07:00:00 +0000</pubDate>
    <itunes:duration>3242</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>28</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Visual Studio 2022 - with Kendra Havens</itunes:title>
    <title>Visual Studio 2022 - with Kendra Havens</title>
    <itunes:summary><![CDATA[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’r...]]></itunes:summary>
    <description><![CDATA[<p>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 <a href='https://twitter.com/gotheap'>Kendra Havens</a> 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0027-kendrahavens/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>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 <a href='https://twitter.com/gotheap'>Kendra Havens</a> 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0027-kendrahavens/'><b>For a full list of show notes, or to add comments - please see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9422343-visual-studio-2022-with-kendra-havens.mp3" length="51097368" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0027-kendrahavens/</link>
    <itunes:image href="https://storage.buzzsprout.com/y4kosllu9jux4w9tsc6wwswpt5k2?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9422343</guid>
    <pubDate>Sun, 24 Oct 2021 14:00:00 +0100</pubDate>
    <itunes:duration>4175</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>27</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Event Sourcing and Event Driven Architecture - with Callum Linington</itunes:title>
    <title>Event Sourcing and Event Driven Architecture - with Callum Linington</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/No1Melman'>Callum Linington</a> 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0026-eventsourcing/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/No1Melman'>Callum Linington</a> 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!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0026-eventsourcing/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9372646-event-sourcing-and-event-driven-architecture-with-callum-linington.mp3" length="57234757" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0026-eventsourcing/</link>
    <itunes:image href="https://storage.buzzsprout.com/vnhyirxzil3tsac5wckldvqyq512?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9372646</guid>
    <pubDate>Fri, 15 Oct 2021 05:00:00 +0100</pubDate>
    <itunes:duration>4691</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>26</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>NDepend with Patrick Smacchia</itunes:title>
    <title>NDepend with Patrick Smacchia</title>
    <itunes:summary><![CDATA[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 ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/patrick-smacchia-b0123110/'>Patrick Smacchia</a>, all the way from the beautiful island of Mauritius, to chat all about <a href='https://www.ndepend.com/'>NDepend</a>! 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0025-ndepend/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://www.linkedin.com/in/patrick-smacchia-b0123110/'>Patrick Smacchia</a>, all the way from the beautiful island of Mauritius, to chat all about <a href='https://www.ndepend.com/'>NDepend</a>! 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.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0025-ndepend/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9300769-ndepend-with-patrick-smacchia.mp3" length="50836461" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0025-ndepend/</link>
    <itunes:image href="https://storage.buzzsprout.com/5zam7ehof944128du2rc3zb7glmc?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9300769</guid>
    <pubDate>Sun, 03 Oct 2021 15:00:00 +0100</pubDate>
    <itunes:duration>4188</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>25</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Dependency Injection in .NET with Steve Collins</itunes:title>
    <title>Dependency Injection in .NET with Steve Collins</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Steve Collins to chat all about dependency injection in .NET. We (well, Steve!) demystified terms such as dependency inversion and inversion of control containers, and then delved into the world of dependency injection in .NET, covering scopes, and much more…  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/stevetalkscode'>Steve Collins</a> to chat all about dependency injection in .NET. We (well, Steve!) demystified terms such as dependency inversion and inversion of control containers, and then delved into the world of dependency injection in .NET, covering scopes, and much more…<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0024-stevecollins/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/stevetalkscode'>Steve Collins</a> to chat all about dependency injection in .NET. We (well, Steve!) demystified terms such as dependency inversion and inversion of control containers, and then delved into the world of dependency injection in .NET, covering scopes, and much more…<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0024-stevecollins/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9218106-dependency-injection-in-net-with-steve-collins.mp3" length="35774770" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0024-stevecollins/</link>
    <itunes:image href="https://storage.buzzsprout.com/aklshe4p8dljkt2zv038pp7pt6no?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9218106</guid>
    <pubDate>Sat, 18 Sep 2021 20:00:00 +0100</pubDate>
    <itunes:duration>2913</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>24</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Git - with Jesse Liberty and James World</itunes:title>
    <title>Git - with Jesse Liberty and James World</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Jesse Liberty and James World to chat about a topic I'm also personally very passionate about - the Git source control system. Jesse is a fellow podcast host, as well as an author of a book about Git. James is a Solution Architect who has done many a talk on Git and likes to delve a bit deeper into what goes on under the hood (as you'll see in this episode!).  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://file+.vscode-resource.vscode-webview.net/c%3A/Code/UnhandledExceptionPodcastWebsite/content/posts/0023-Git.md'>Jesse Liberty</a> and <a href='https://file+.vscode-resource.vscode-webview.net/c%3A/Code/UnhandledExceptionPodcastWebsite/content/posts/0023-Git.md'>James World</a> to chat about a topic I&apos;m also personally very passionate about - the Git source control system.</p><p>Jesse is a fellow podcast host, as well as an author of a book about Git.</p><p>James is a Solution Architect who has done many a talk on Git and likes to delve a bit deeper into what goes on under the hood (as you&apos;ll see in this episode!).<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0023-Git/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://file+.vscode-resource.vscode-webview.net/c%3A/Code/UnhandledExceptionPodcastWebsite/content/posts/0023-Git.md'>Jesse Liberty</a> and <a href='https://file+.vscode-resource.vscode-webview.net/c%3A/Code/UnhandledExceptionPodcastWebsite/content/posts/0023-Git.md'>James World</a> to chat about a topic I&apos;m also personally very passionate about - the Git source control system.</p><p>Jesse is a fellow podcast host, as well as an author of a book about Git.</p><p>James is a Solution Architect who has done many a talk on Git and likes to delve a bit deeper into what goes on under the hood (as you&apos;ll see in this episode!).<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0023-Git/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9177622-git-with-jesse-liberty-and-james-world.mp3" length="54542897" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0023-git/</link>
    <itunes:image href="https://storage.buzzsprout.com/mk8dxfn613elnvue9gntilsbeofp?.jpg" />
    <itunes:author>Dan Clarke (@dracan)</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9177622</guid>
    <pubDate>Sat, 11 Sep 2021 20:00:00 +0100</pubDate>
    <itunes:duration>4470</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>23</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jetbrains Rider, Code With Me, and more!</itunes:title>
    <title>Jetbrains Rider, Code With Me, and more!</title>
    <itunes:summary><![CDATA[Everyone who knows me, knows I'm a massive fan of Jetbrains Rider! So it was about time we had an episode on it! In this episode, I was joined by both Maarten Balliauw and Kirill Skrygan to chat all about it. We discussed the Rider architecture, Code With Me, Remote Development; and also the awesome power of keyboard shortcuts!  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>Everyone who knows me, knows I&apos;m a <em>massive</em> fan of <a href='https://www.jetbrains.com/rider/'>Jetbrains Rider</a>! So it was about time we had an episode on it! In this episode, I was joined by both <a href='https://twitter.com/maartenballiauw'>Maarten Balliauw</a> and <a href='https://twitter.com/kskrygan'>Kirill Skrygan</a> to chat all about it. We discussed the Rider architecture, Code With Me, Remote Development; and also the awesome power of keyboard shortcuts!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0022-rider/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>Everyone who knows me, knows I&apos;m a <em>massive</em> fan of <a href='https://www.jetbrains.com/rider/'>Jetbrains Rider</a>! So it was about time we had an episode on it! In this episode, I was joined by both <a href='https://twitter.com/maartenballiauw'>Maarten Balliauw</a> and <a href='https://twitter.com/kskrygan'>Kirill Skrygan</a> to chat all about it. We discussed the Rider architecture, Code With Me, Remote Development; and also the awesome power of keyboard shortcuts!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0022-rider/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9066826-jetbrains-rider-code-with-me-and-more.mp3" length="44312822" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0022-rider/</link>
    <itunes:image href="https://storage.buzzsprout.com/kzttfqaemkv9hnxvsa2vidyytvtz?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9066826</guid>
    <pubDate>Sun, 22 Aug 2021 14:00:00 +0100</pubDate>
    <itunes:duration>3628</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>22</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Azure Bicep with Alex Frankel</itunes:title>
    <title>Azure Bicep with Alex Frankel</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Alex Frankel to chat about Azure Bicep! Bicep is a new DSL that transpiles down to native ARM templates. Except that it greatly improved upon the very hard to read and write ARM templates, making Infrastructure as Code in Azure a far nicer user experience. We delved into the Bicep language, the tooling, a bit of the history - and even geeked out a bit on how awesome .NET has become!  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/adotfrank'>Alex Frankel</a> to chat about <a href='https://github.com/Azure/bicep'>Azure Bicep</a>! Bicep is a new DSL that transpiles down to native ARM templates. Except that it <em>greatly</em> improved upon the very hard to read and write ARM templates, making <em>Infrastructure as Code</em> in Azure a far nicer user experience. We delved into the Bicep language, the tooling, a bit of the history - and even geeked out a bit on how awesome .NET has become!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0021-bicep/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/adotfrank'>Alex Frankel</a> to chat about <a href='https://github.com/Azure/bicep'>Azure Bicep</a>! Bicep is a new DSL that transpiles down to native ARM templates. Except that it <em>greatly</em> improved upon the very hard to read and write ARM templates, making <em>Infrastructure as Code</em> in Azure a far nicer user experience. We delved into the Bicep language, the tooling, a bit of the history - and even geeked out a bit on how awesome .NET has become!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0021-bicep/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/9020712-azure-bicep-with-alex-frankel.mp3" length="40128704" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0021-bicep/</link>
    <itunes:image href="https://storage.buzzsprout.com/vgsar1g78v2xj1nuyh5dg342dgq3?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-9020712</guid>
    <pubDate>Thu, 12 Aug 2021 20:00:00 +0100</pubDate>
    <itunes:duration>3294</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>21</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Mark Rendle&#39;s Stream of Consciousness</itunes:title>
    <title>Mark Rendle&#39;s Stream of Consciousness</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Mark Rendle to chat about his experiences live-coding/streaming on Twitch! Warning: We went on a lot of tangents during the conversation! It’s all good though - as they were all awesome tangents! We not only talked about streaming, but also Blazor, C#, Unity, the rate of tech advancement, teaching kids to code, and much more! For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/markrendle'>Mark Rendle</a> to chat about his experiences live-coding/streaming on Twitch! Warning: We went on a lot of tangents during the conversation! It’s all good though - as they were all awesome tangents! We not only talked about streaming, but also Blazor, C#, Unity, the rate of tech advancement, teaching kids to code, and much more!</p><p><a href='https://unhandledexceptionpodcast.com/posts/0020-markrendle/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/markrendle'>Mark Rendle</a> to chat about his experiences live-coding/streaming on Twitch! Warning: We went on a lot of tangents during the conversation! It’s all good though - as they were all awesome tangents! We not only talked about streaming, but also Blazor, C#, Unity, the rate of tech advancement, teaching kids to code, and much more!</p><p><a href='https://unhandledexceptionpodcast.com/posts/0020-markrendle/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/8904412-mark-rendle-s-stream-of-consciousness.mp3" length="53729981" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0020-markrendle/</link>
    <itunes:image href="https://storage.buzzsprout.com/gddtmwgkcyx8qdldgtn0t6ph9cx1?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8904412</guid>
    <pubDate>Thu, 22 Jul 2021 09:00:00 +0100</pubDate>
    <podcast:soundbite startTime="3216.008" duration="60.0" />
    <itunes:duration>4387</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>20</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Blazor with Chris Sainty</itunes:title>
    <title>Blazor with Chris Sainty</title>
    <itunes:summary><![CDATA[In this episode, I was thrilled to be joined by Chris Sainty to chat all about Blazor! Blazor is a new .NET technology allowing you to build SPA-like frontend web UIs in C#! Very focused on developer productivity and componentisation - Blazor is certainly going to become my go-to for frontends moving forward! And chatting with Chris in this episode, has shown me even more reasons why Blazor is becoming so immensely popular!  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/chris_sainty'>Chris Sainty</a> to chat all about Blazor! Blazor is a new .NET technology allowing you to build SPA-like frontend web UIs in C#! Very focused on developer productivity and componentisation - Blazor is certainly going to become my go-to for frontends moving forward! And chatting with Chris in this episode, has shown me even more reasons why Blazor is becoming so immensely popular!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0019-blazor/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/chris_sainty'>Chris Sainty</a> to chat all about Blazor! Blazor is a new .NET technology allowing you to build SPA-like frontend web UIs in C#! Very focused on developer productivity and componentisation - Blazor is certainly going to become my go-to for frontends moving forward! And chatting with Chris in this episode, has shown me even more reasons why Blazor is becoming so immensely popular!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0019-blazor/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/8855078-blazor-with-chris-sainty.mp3" length="61256299" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0019-blazor/</link>
    <itunes:image href="https://storage.buzzsprout.com/lj2p9e27mp3w5fam0f32dsngaz2d?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8855078</guid>
    <pubDate>Tue, 13 Jul 2021 06:00:00 +0100</pubDate>
    <podcast:soundbite startTime="3847.15" duration="60.0" />
    <itunes:duration>5040</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>19</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Mutation Testing in .NET with Stefan Pölz</itunes:title>
    <title>Mutation Testing in .NET with Stefan Pölz</title>
    <itunes:summary><![CDATA[In this episode, I was thrilled to be joined by Stefan Pölz to chat about Mutation Testing! I had seen a lightning talk by Stefan last year about this, and was fascinated by the concept. So it was great to have him on the show to chat about it!  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/0x_F0'>Stefan Pölz</a> to chat about Mutation Testing! I had seen a lightning talk by Stefan last year about this, and was fascinated by the concept. So it was great to have him on the show to chat about it!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0018-mutationtesting'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was thrilled to be joined by <a href='https://twitter.com/0x_F0'>Stefan Pölz</a> to chat about Mutation Testing! I had seen a lightning talk by Stefan last year about this, and was fascinated by the concept. So it was great to have him on the show to chat about it!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0018-mutationtesting'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/8724085-mutation-testing-in-net-with-stefan-polz.mp3" length="26853178" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0018-mutationtesting/</link>
    <itunes:image href="https://storage.buzzsprout.com/qx108pqbp8disslmbrh6p04m62x3?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8724085</guid>
    <pubDate>Fri, 18 Jun 2021 11:00:00 +0100</pubDate>
    <itunes:duration>2198</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>18</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>TDD with Ian Cooper</itunes:title>
    <title>TDD with Ian Cooper</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Ian Cooper to chat about Test Driven Development (TDD)! We discussed pain points that a lot of people hit when attempting to do TDD, and how to avoid them.  For a full list of show links, see the website here   ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/ICooper'>Ian Cooper</a> to chat about Test Driven Development (TDD)! We discussed pain points that a lot of people hit when attempting to do TDD, and how to avoid them.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0017-tddwithiancooper'><b>For a full list of show links, see the website here</b></a><br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/ICooper'>Ian Cooper</a> to chat about Test Driven Development (TDD)! We discussed pain points that a lot of people hit when attempting to do TDD, and how to avoid them.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0017-tddwithiancooper'><b>For a full list of show links, see the website here</b></a><br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/8606489-tdd-with-ian-cooper.mp3" length="50755332" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0017-tddwithiancooper/</link>
    <itunes:image href="https://storage.buzzsprout.com/7czk5vtvxguk98ll689fggs8odm0?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8606489</guid>
    <pubDate>Fri, 28 May 2021 20:00:00 +0100</pubDate>
    <itunes:duration>4199</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>17</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Learning and Self Development with James World</itunes:title>
    <title>Learning and Self Development with James World</title>
    <itunes:summary><![CDATA[In this episode, I was joined by James World to chat about learning! We covered an incredible amount in this episode - from certifications, to books and reading, interviews, what it means to be a senior developer, and much much more!  For a full list of show links, see the website here   ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/jamesw0rld'>James World</a> to chat about learning! We covered an incredible amount in this episode - from certifications, to books and reading, interviews, what it means to be a senior developer, and much much more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0016-learningwithjamesworld'><b>For a full list of show links, see the website here</b></a><br/><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/jamesw0rld'>James World</a> to chat about learning! We covered an incredible amount in this episode - from certifications, to books and reading, interviews, what it means to be a senior developer, and much much more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0016-learningwithjamesworld'><b>For a full list of show links, see the website here</b></a><br/><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/8443292-learning-and-self-development-with-james-world.mp3" length="58891396" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0016-learningwithjamesworld/</link>
    <itunes:image href="https://storage.buzzsprout.com/gvwwq6e2og3f8uan7jvo4o9jdy7p?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8443292</guid>
    <pubDate>Sun, 02 May 2021 15:00:00 +0100</pubDate>
    <itunes:duration>4863</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>16</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>C#9 Source Generators with Jason Bock</itunes:title>
    <title>C#9 Source Generators with Jason Bock</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Jason Bock to chat about the new C#9 source generators! Writing code that writes code! We covered a ton of content, covering Source Generators, the Compiler API, Syntax Trees, Semantic Models, Expression Trees, and much much more!  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/jasonbock'>Jason Bock</a> to chat about the new C#9 source generators! Writing code that writes code! We covered a <em>ton</em> of content, covering Source Generators, the Compiler API, Syntax Trees, Semantic Models, Expression Trees, and much much more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0015-sourcegeneratorswithjasonbock/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/jasonbock'>Jason Bock</a> to chat about the new C#9 source generators! Writing code that writes code! We covered a <em>ton</em> of content, covering Source Generators, the Compiler API, Syntax Trees, Semantic Models, Expression Trees, and much much more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0015-sourcegeneratorswithjasonbock/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/8303617-c-9-source-generators-with-jason-bock.mp3" length="56745949" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0015-sourcegeneratorswithjasonbock/</link>
    <itunes:image href="https://storage.buzzsprout.com/qq0xu2tpxltf8lzpup02u8r1oeau?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8303617</guid>
    <pubDate>Fri, 09 Apr 2021 15:00:00 +0100</pubDate>
    <itunes:duration>4701</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>15</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Spectre Console and Cake with Patrik Svensson</itunes:title>
    <title>Spectre Console and Cake with Patrik Svensson</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Patrik Svensson, creator of both the Cake Build System, and a .NET library called Spectre.Console. We mostly chatted about the Spectre Console library, which adds AMAZING functionality to .NET console apps (grid, charts, images, and much more!). We also touched on Cake and Cake Frosting.  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/firstdrafthell'>Patrik Svensson</a>, creator of both the <a href='https://cakebuild.net/'>Cake Build System</a>, and a .NET library called <a href='https://spectresystems.github.io/spectre.console/'>Spectre.Console</a>. We mostly chatted about the Spectre Console library, which adds AMAZING functionality to .NET console apps (grid, charts, images, and much more!). We also touched on Cake and Cake Frosting.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0014-patriksvensson/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/firstdrafthell'>Patrik Svensson</a>, creator of both the <a href='https://cakebuild.net/'>Cake Build System</a>, and a .NET library called <a href='https://spectresystems.github.io/spectre.console/'>Spectre.Console</a>. We mostly chatted about the Spectre Console library, which adds AMAZING functionality to .NET console apps (grid, charts, images, and much more!). We also touched on Cake and Cake Frosting.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0014-patriksvensson/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/8200992-spectre-console-and-cake-with-patrik-svensson.mp3" length="22079949" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0014-patriksvensson/</link>
    <itunes:image href="https://storage.buzzsprout.com/ovkvbifhhbyensvqb56ew6mw4spm?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8200992</guid>
    <pubDate>Wed, 24 Mar 2021 08:00:00 +0000</pubDate>
    <itunes:duration>1814</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>14</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>DevOps with Dushyant</itunes:title>
    <title>DevOps with Dushyant</title>
    <itunes:summary><![CDATA[In this episode, I was joined by good friend and ex-colleague, Dushyant Priyadarshee to chat about devops! We covered a lot of ground, from what devops is, to infrastructure as code deployments, to exams and certifications! Dushyant is a Senior Platform Engineer at NewDay.  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by good friend and ex-colleague, <a href='https://www.linkedin.com/in/dpriyadarshee/'>Dushyant Priyadarshee</a> to chat about devops! We covered a lot of ground, from what devops is, to infrastructure as code deployments, to exams and certifications! Dushyant is a Senior Platform Engineer at <a href='https://www.newday.co.uk/'>NewDay</a>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0013-devopswithdushyant/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by good friend and ex-colleague, <a href='https://www.linkedin.com/in/dpriyadarshee/'>Dushyant Priyadarshee</a> to chat about devops! We covered a lot of ground, from what devops is, to infrastructure as code deployments, to exams and certifications! Dushyant is a Senior Platform Engineer at <a href='https://www.newday.co.uk/'>NewDay</a>.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0013-devopswithdushyant/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/8114127-devops-with-dushyant.mp3" length="28853362" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0013-devopswithdushyant/</link>
    <itunes:image href="https://storage.buzzsprout.com/l8dfwa6zk73u0w4k52ah7oaf82lv?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8114127</guid>
    <pubDate>Wed, 10 Mar 2021 12:00:00 +0000</pubDate>
    <itunes:duration>2380</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>13</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Kentico Kontent Headless CMS and JAMStack - with Matt Nield</itunes:title>
    <title>Kentico Kontent Headless CMS and JAMStack - with Matt Nield</title>
    <itunes:summary><![CDATA[In this episode, I was joined by good friend Matt Nield, who also co-runs the .NET Oxford user group with me. We chatted about the Kentico Kontent headless CMS, static websites and the JAMStack - plus much more!  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by good friend <a href='https://twitter.com/mnield'>Matt Nield</a>, who also co-runs the <a href='https://www.dotnetoxford.com/'>.NET Oxford</a> user group with me. We chatted about the <a href='https://kontent.ai/'>Kentico Kontent</a> headless CMS, static websites and the JAMStack - plus much more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0012-mattnield/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by good friend <a href='https://twitter.com/mnield'>Matt Nield</a>, who also co-runs the <a href='https://www.dotnetoxford.com/'>.NET Oxford</a> user group with me. We chatted about the <a href='https://kontent.ai/'>Kentico Kontent</a> headless CMS, static websites and the JAMStack - plus much more!<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0012-mattnield/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/8040535-kentico-kontent-headless-cms-and-jamstack-with-matt-nield.mp3" length="43789316" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0012-mattnield/</link>
    <itunes:image href="https://storage.buzzsprout.com/m4ysovp8tky9m3ubzstxgjhkhskg?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-8040535</guid>
    <pubDate>Sat, 27 Feb 2021 19:00:00 +0000</pubDate>
    <itunes:duration>3615</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>12</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>LINQPad with Joseph Albahari</itunes:title>
    <title>LINQPad with Joseph Albahari</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Joe Albahari, author of one of my favourite software development tools - LINQPad! This is a tool that I use on a daily basis, and it saves me so much time! So I especially enjoyed chatting with Joe about the many features of LINQPad, his experiences when developing it, and also future plans.  For a full list of show links, see the website here ]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by Joe Albahari, author of one of my favourite software development tools - <a href='https://www.linqpad.net/'>LINQPad</a>! This is a tool that I use on a daily basis, and it saves me so much time! So I especially enjoyed chatting with Joe about the <em>many </em>features of LINQPad, his experiences when developing it, and also future plans.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0011-linqpad/'><b>For a full list of show links, see the website here</b></a></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by Joe Albahari, author of one of my favourite software development tools - <a href='https://www.linqpad.net/'>LINQPad</a>! This is a tool that I use on a daily basis, and it saves me so much time! So I especially enjoyed chatting with Joe about the <em>many </em>features of LINQPad, his experiences when developing it, and also future plans.<br/><br/><a href='https://unhandledexceptionpodcast.com/posts/0011-linqpad/'><b>For a full list of show links, see the website here</b></a></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/7719526-linqpad-with-joseph-albahari.mp3" length="32782014" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0011-linqpad/</link>
    <itunes:image href="https://storage.buzzsprout.com/i21jk9g91nyi98fvomjv26fm94kt?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-7719526</guid>
    <pubDate>Sun, 07 Feb 2021 07:00:00 +0000</pubDate>
    <podcast:soundbite startTime="305.904" duration="60.0" />
    <itunes:duration>2717</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>11</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>F# and Functional Programming</itunes:title>
    <title>F# and Functional Programming</title>
    <itunes:summary><![CDATA[In this group episode I was joined by Scott Wlaschin, Isaac Abraham, and Ian Russell - to talk all about F#! This is .NET's functional programming language, and we discussed functional programming, and the benefits of using a functional programming language like F#, whilst also comparing it to other languages like C#. For a full list of show links, see the website here (there were too many links to include here!) ]]></itunes:summary>
    <description><![CDATA[<p>In this group episode I was joined by <a href='https://twitter.com/ScottWlaschin'>Scott Wlaschin</a>, <a href='https://twitter.com/isaac_abraham'>Isaac Abraham</a>, and <a href='https://twitter.com/ijrussell'>Ian Russell</a> - to talk all about F#! This is .NET&apos;s functional programming language, and we discussed functional programming, and the benefits of using a functional programming language like F#, whilst also comparing it to other languages like C#.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0010-fsharp/'><b>For a full list of show links, see the website here</b></a><b><br/></b>(there were too many links to include here!)</p>]]></description>
    <content:encoded><![CDATA[<p>In this group episode I was joined by <a href='https://twitter.com/ScottWlaschin'>Scott Wlaschin</a>, <a href='https://twitter.com/isaac_abraham'>Isaac Abraham</a>, and <a href='https://twitter.com/ijrussell'>Ian Russell</a> - to talk all about F#! This is .NET&apos;s functional programming language, and we discussed functional programming, and the benefits of using a functional programming language like F#, whilst also comparing it to other languages like C#.</p><p><a href='https://unhandledexceptionpodcast.com/posts/0010-fsharp/'><b>For a full list of show links, see the website here</b></a><b><br/></b>(there were too many links to include here!)</p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/7454740-f-and-functional-programming.mp3" length="69075214" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0010-fsharp/</link>
    <itunes:image href="https://storage.buzzsprout.com/9e1t3ocyvt3smhkcbkhl05zke9ai?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-7454740</guid>
    <pubDate>Sun, 24 Jan 2021 15:00:00 +0000</pubDate>
    <itunes:duration>5742</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>10</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Functional Programming in C# with Simon Painter</itunes:title>
    <title>Functional Programming in C# with Simon Painter</title>
    <itunes:summary><![CDATA[For this very first episode of 2021, I was joined by Simon Painter to talk all about Functional Programming in C#! We spoke about functional concepts, plus terms such as Options, Maybes, and even tried to explain what a Monad is! As usual, there were a few tangents, and we also touched on topics such as React, TDD, and much more! Links from the showSimon’s social links:TwitterWebsiteBook: Functional Programming in C# by Enrico BuonannoRecording of Simon’s ‘Functional Programming in C# talk (t...]]></itunes:summary>
    <description><![CDATA[<p>For this very first episode of 2021, I was joined by <a href='https://www.twitter.com/madSimonJ'>Simon Painter</a> to talk all about Functional Programming in C#! We spoke about functional concepts, plus terms such as <em>Options</em>, <em>Maybes</em>, and even tried to explain what a Monad is! As usual, there were a few tangents, and we also touched on topics such as React, TDD, and much more!</p><h1>Links from the show</h1><ul><li>Simon’s social links:<ul><li><a href='https://www.twitter.com/madSimonJ'>Twitter</a></li><li><a href='https://www.thecodepainter.co.uk/'>Website</a></li></ul></li><li><a href='https://www.manning.com/books/functional-programming-in-c-sharp'>Book: Functional Programming in C# by Enrico Buonanno</a></li><li><a href='https://www.youtube.com/watch?v=v7WLC5As6g4'>Recording of Simon’s ‘Functional Programming in C# talk</a> (thanks to <a href='https://www.meetup.com/dotnetsheff/'>.NET Sheff</a> for this, as we didn’t record his talk at .NET Oxford)</li><li><a href='https://vimeo.com/97344498'>Scott Wlaschin - Railway Oriented Programming video</a></li><li><a href='https://ramdajs.com/'>Ramda JS</a></li><li><a href='https://www.danclarke.com/2020-more-succinct-csharp'>Dan’s ‘Writing More Succinct C#’ blog post</a></li><li><a href='https://reactjs.org/'>React</a></li><li><a href='https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet'>ML.NET</a></li><li>DevTip links<ul><li><a href='https://apps.ankiweb.net/'>Anki</a></li><li><a href='https://regex101.com/'>regex101.com</a></li><li><a href='https://darklang.com/'>Darklang</a></li></ul></li></ul>]]></description>
    <content:encoded><![CDATA[<p>For this very first episode of 2021, I was joined by <a href='https://www.twitter.com/madSimonJ'>Simon Painter</a> to talk all about Functional Programming in C#! We spoke about functional concepts, plus terms such as <em>Options</em>, <em>Maybes</em>, and even tried to explain what a Monad is! As usual, there were a few tangents, and we also touched on topics such as React, TDD, and much more!</p><h1>Links from the show</h1><ul><li>Simon’s social links:<ul><li><a href='https://www.twitter.com/madSimonJ'>Twitter</a></li><li><a href='https://www.thecodepainter.co.uk/'>Website</a></li></ul></li><li><a href='https://www.manning.com/books/functional-programming-in-c-sharp'>Book: Functional Programming in C# by Enrico Buonanno</a></li><li><a href='https://www.youtube.com/watch?v=v7WLC5As6g4'>Recording of Simon’s ‘Functional Programming in C# talk</a> (thanks to <a href='https://www.meetup.com/dotnetsheff/'>.NET Sheff</a> for this, as we didn’t record his talk at .NET Oxford)</li><li><a href='https://vimeo.com/97344498'>Scott Wlaschin - Railway Oriented Programming video</a></li><li><a href='https://ramdajs.com/'>Ramda JS</a></li><li><a href='https://www.danclarke.com/2020-more-succinct-csharp'>Dan’s ‘Writing More Succinct C#’ blog post</a></li><li><a href='https://reactjs.org/'>React</a></li><li><a href='https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet'>ML.NET</a></li><li>DevTip links<ul><li><a href='https://apps.ankiweb.net/'>Anki</a></li><li><a href='https://regex101.com/'>regex101.com</a></li><li><a href='https://darklang.com/'>Darklang</a></li></ul></li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/7108510-functional-programming-in-c-with-simon-painter.mp3" length="55774556" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0009-simonpainter/</link>
    <itunes:image href="https://storage.buzzsprout.com/74jfte21pezsuyxvp0a393x8ujdx?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-7108510</guid>
    <pubDate>Sun, 03 Jan 2021 13:00:00 +0000</pubDate>
    <itunes:duration>4629</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>9</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Identity with Christos Matskas</itunes:title>
    <title>Identity with Christos Matskas</title>
    <itunes:summary><![CDATA[In this last episode of the year, I was joined by Christos Matskas to talk all about Identity! Christos is the Program Manager for the Microsoft Identity Platform, so obviously the conversation was slightly biased towards AzureAD and B2C as an identity provider - but we also tried to cover some common identity topics, and demystify terminology such as OAuth, OpenID Connect, scopes, claims, and more! We even went a bit off-piste at the end and chatted about public speaking, languages (not prog...]]></itunes:summary>
    <description><![CDATA[<p>In this last episode of the year, I was joined by <a href='https://www.twitter.com/christosmatskas'>Christos Matskas</a> to talk all about Identity! Christos is the Program Manager for the Microsoft Identity Platform, so obviously the conversation was slightly biased towards AzureAD and B2C as an identity provider - but we also tried to cover some common identity topics, and demystify terminology such as OAuth, OpenID Connect, scopes, claims, and more! We even went a bit <em>off-piste</em> at the end and chatted about public speaking, languages (not programming languages), and even touched on speed reading!<br/><br/></p><h1>Links from the show</h1><ul><li>Christos’s social links:<ul><li><a href='https://www.twitter.com/christosmatskas'>Twitter</a></li><li>425 Show<ul><li><a href='https://aka.ms/425Show'>Twitch</a></li><li><a href='https://aka.ms/425Show/yt'>YouTube</a></li><li><a href='https://aka.ms/425Show/blog'>Blog</a></li><li><a href='https://aka.ms/425Show/discord/join'>Discord</a></li><li><a href='mailto:425Show@microsoft.com'>Email</a></li></ul></li></ul></li><li><a href='https://oauth.net/2/'>OAuth</a></li><li><a href='https://openid.net/connect/'>OpenID Connect</a></li><li><a href='https://docs.microsoft.com/en-us/azure/active-directory/develop/'>Microsoft Identity Platform documentation</a></li><li><a href='https://docs.microsoft.com/en-us/azure/active-directory-b2c'>Azure B2C</a></li><li><a href='https://jwt.ms/'>JWT.MS</a> / <a href='https://jwt.io/'>JWT.IO</a></li><li><a href='https://twitter.com/dracan/status/1316090848807989248'>Upstream vs downstream Twitter poll</a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this last episode of the year, I was joined by <a href='https://www.twitter.com/christosmatskas'>Christos Matskas</a> to talk all about Identity! Christos is the Program Manager for the Microsoft Identity Platform, so obviously the conversation was slightly biased towards AzureAD and B2C as an identity provider - but we also tried to cover some common identity topics, and demystify terminology such as OAuth, OpenID Connect, scopes, claims, and more! We even went a bit <em>off-piste</em> at the end and chatted about public speaking, languages (not programming languages), and even touched on speed reading!<br/><br/></p><h1>Links from the show</h1><ul><li>Christos’s social links:<ul><li><a href='https://www.twitter.com/christosmatskas'>Twitter</a></li><li>425 Show<ul><li><a href='https://aka.ms/425Show'>Twitch</a></li><li><a href='https://aka.ms/425Show/yt'>YouTube</a></li><li><a href='https://aka.ms/425Show/blog'>Blog</a></li><li><a href='https://aka.ms/425Show/discord/join'>Discord</a></li><li><a href='mailto:425Show@microsoft.com'>Email</a></li></ul></li></ul></li><li><a href='https://oauth.net/2/'>OAuth</a></li><li><a href='https://openid.net/connect/'>OpenID Connect</a></li><li><a href='https://docs.microsoft.com/en-us/azure/active-directory/develop/'>Microsoft Identity Platform documentation</a></li><li><a href='https://docs.microsoft.com/en-us/azure/active-directory-b2c'>Azure B2C</a></li><li><a href='https://jwt.ms/'>JWT.MS</a> / <a href='https://jwt.io/'>JWT.IO</a></li><li><a href='https://twitter.com/dracan/status/1316090848807989248'>Upstream vs downstream Twitter poll</a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/6936815-identity-with-christos-matskas.mp3" length="50580188" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0008-identitywithchristosmatskas/</link>
    <itunes:image href="https://storage.buzzsprout.com/bw41olkdka3eu9rhrzj7itx22kce?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-6936815</guid>
    <pubDate>Sun, 20 Dec 2020 20:00:00 +0000</pubDate>
    <itunes:duration>4202</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>8</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>WSL2 with Stuart Leeks</itunes:title>
    <title>WSL2 with Stuart Leeks</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Stuart Leeks to chat all about WSL2, and his new book, WSL 2 Tips, Tricks, and Techniques! We also covered plenty of other topics, such as public speaking, Windows Terminal, standing desks, and much more! Stuart is a Principal Software Development Engineer at Microsoft. Links from the show Stuart’s social links: Twitter Blog GitHub THE BOOK!WSL2 homepageDr Michelle Dickinson: @NanogirlLabs on Twitter Public Speaking Skills for Qui...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/stuartleeks'>Stuart Leeks</a> to chat all about WSL2, and his new book, <a href='https://wsl.tips/book'>WSL 2 Tips, Tricks, and Techniques</a>! We also covered plenty of other topics, such as public speaking, Windows Terminal, standing desks, and much more! Stuart is a Principal Software Development Engineer at Microsoft.</p><p><b>Links from the show</b></p><ul><li>Stuart’s social links: <ul><li><a href='https://twitter.com/stuartleeks'>Twitter</a> </li><li><a href='https://stuartleeks.com/'>Blog</a> </li><li><a href='https://github.com/stuartleeks'>GitHub</a> </li></ul></li><li><a href='https://wsl.tips/book'>THE BOOK!</a></li><li><a href='https://docs.microsoft.com/en-us/windows/wsl/'>WSL2 homepage</a></li><li>Dr Michelle Dickinson: <ul><li><a href='https://twitter.com/NanogirlLabs'>@NanogirlLabs on Twitter</a> </li><li><a href='https://channel9.msdn.com/Events/Ignite/Microsoft-Ignite-New-Zealand-2015/M316'>Public Speaking Skills for Quiet People</a> </li><li><a href='https://www.youtube.com/watch?v=uKtMwmWv6Q0'>How to Rock the Stage (with Dr James Whittaker)</a> </li></ul></li><li><a href='https://www.dotnetoxford.com/posts/2019-12-lightning-talks#wsl2-and-vscode-remote-stuart-leeks'>Stuart’s WSL2 .NET Oxford Lightning talk</a></li><li>Visual Studio Code <ul><li>Remote-Development: <ul><li><a href='http://code.visualstudio.com/docs/remote/'>Overview</a> </li><li><a href='https://code.visualstudio.com/docs/remote/wsl'>Remote-WSL</a> </li><li><a href='https://code.visualstudio.com/docs/remote/containers'>Remote-Containers</a> </li><li><a href='https://code.visualstudio.com/docs/remote/codespaces'>CodeSpaces</a> </li><li>Extensions <ul><li><a href='https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph'>Git Graph - Visual Studio Marketplace</a> </li><li><a href='https://marketplace.visualstudio.com/items?itemName=trentrand.git-rebase-shortcuts'>Git rebase shortcuts - Visual Studio Marketplace</a> </li></ul></li></ul></li></ul></li><li><a href='https://github.com/microsoft/terminal'>Windows Terminal</a></li><li><a href='https://www.youtube.com/watch?v=8gw0rXPMMPE'>Windows Terminal marketing video</a></li><li><a href='https://github.com/mathiasbynens/dotfiles'>dotfiles project on GitHub</a></li><li>Some of Stuart’s related projects: <ul><li><a href='https://github.com/stuartleeks/devcontainer-cli'>stuartleeks/devcontainer-cli</a>: CLI for working with Visual Studio Code devcontainers (github.com) </li><li><a href='https://github.com/stuartleeks/wsl-clock'>stuartleeks/wsl-clock</a>: A utility to automatically correct clock drift in WSL 2 using Windows Events to detect points where clock drift may have occurred (github.com) </li></ul></li><li><a href='https://www.danclarke.com/standing-desk-part1'>Standing desk: Part 1 - Initial thoughts - Dan Clarke</a></li><li><a href='https://travelerguitar.com/'>Traveler Guitar</a></li><li><a href='https://xkcd.com/303/'>XKCD: Compiling</a></li></ul><p> </p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/stuartleeks'>Stuart Leeks</a> to chat all about WSL2, and his new book, <a href='https://wsl.tips/book'>WSL 2 Tips, Tricks, and Techniques</a>! We also covered plenty of other topics, such as public speaking, Windows Terminal, standing desks, and much more! Stuart is a Principal Software Development Engineer at Microsoft.</p><p><b>Links from the show</b></p><ul><li>Stuart’s social links: <ul><li><a href='https://twitter.com/stuartleeks'>Twitter</a> </li><li><a href='https://stuartleeks.com/'>Blog</a> </li><li><a href='https://github.com/stuartleeks'>GitHub</a> </li></ul></li><li><a href='https://wsl.tips/book'>THE BOOK!</a></li><li><a href='https://docs.microsoft.com/en-us/windows/wsl/'>WSL2 homepage</a></li><li>Dr Michelle Dickinson: <ul><li><a href='https://twitter.com/NanogirlLabs'>@NanogirlLabs on Twitter</a> </li><li><a href='https://channel9.msdn.com/Events/Ignite/Microsoft-Ignite-New-Zealand-2015/M316'>Public Speaking Skills for Quiet People</a> </li><li><a href='https://www.youtube.com/watch?v=uKtMwmWv6Q0'>How to Rock the Stage (with Dr James Whittaker)</a> </li></ul></li><li><a href='https://www.dotnetoxford.com/posts/2019-12-lightning-talks#wsl2-and-vscode-remote-stuart-leeks'>Stuart’s WSL2 .NET Oxford Lightning talk</a></li><li>Visual Studio Code <ul><li>Remote-Development: <ul><li><a href='http://code.visualstudio.com/docs/remote/'>Overview</a> </li><li><a href='https://code.visualstudio.com/docs/remote/wsl'>Remote-WSL</a> </li><li><a href='https://code.visualstudio.com/docs/remote/containers'>Remote-Containers</a> </li><li><a href='https://code.visualstudio.com/docs/remote/codespaces'>CodeSpaces</a> </li><li>Extensions <ul><li><a href='https://marketplace.visualstudio.com/items?itemName=mhutchie.git-graph'>Git Graph - Visual Studio Marketplace</a> </li><li><a href='https://marketplace.visualstudio.com/items?itemName=trentrand.git-rebase-shortcuts'>Git rebase shortcuts - Visual Studio Marketplace</a> </li></ul></li></ul></li></ul></li><li><a href='https://github.com/microsoft/terminal'>Windows Terminal</a></li><li><a href='https://www.youtube.com/watch?v=8gw0rXPMMPE'>Windows Terminal marketing video</a></li><li><a href='https://github.com/mathiasbynens/dotfiles'>dotfiles project on GitHub</a></li><li>Some of Stuart’s related projects: <ul><li><a href='https://github.com/stuartleeks/devcontainer-cli'>stuartleeks/devcontainer-cli</a>: CLI for working with Visual Studio Code devcontainers (github.com) </li><li><a href='https://github.com/stuartleeks/wsl-clock'>stuartleeks/wsl-clock</a>: A utility to automatically correct clock drift in WSL 2 using Windows Events to detect points where clock drift may have occurred (github.com) </li></ul></li><li><a href='https://www.danclarke.com/standing-desk-part1'>Standing desk: Part 1 - Initial thoughts - Dan Clarke</a></li><li><a href='https://travelerguitar.com/'>Traveler Guitar</a></li><li><a href='https://xkcd.com/303/'>XKCD: Compiling</a></li></ul><p> </p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/6787804-wsl2-with-stuart-leeks.mp3" length="42149721" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0006-stuartleeks/</link>
    <itunes:image href="https://storage.buzzsprout.com/yuvfogbpxj8e4of9u8ju4j6w4nd6?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-6787804</guid>
    <pubDate>Thu, 10 Dec 2020 17:00:00 +0000</pubDate>
    <itunes:duration>3498</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>7</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The DDD Conferences!</itunes:title>
    <title>The DDD Conferences!</title>
    <itunes:summary><![CDATA[In this episode, I was joined by five awesome guests to chat all about the DDD conferences! This was such a fun episode, where we chatted about both organising and speaking at the DDD conferences, plus a few other bits and bats along the way! GuestsJess WhitePaul MichaelsPete GallagherSimon PainterStuart LangLinks from the showWikipedia page about the DDD conferencesDDD DayDDD East Midlands blogDDD South WestDDD NorthDDD East AngliaDDD ScotlandEvent registration for DDD on the 12th DecIan Joh...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by five awesome guests to chat all about the DDD conferences! This was <em>such</em> a fun episode, where we chatted about both organising and speaking at the DDD conferences, plus a few other bits and bats along the way!</p><h1>Guests</h1><ul><li><a href='https://twitter.com/JessPWhite'>Jess White</a></li><li><a href='https://twitter.com/paul_michaels'>Paul Michaels</a></li><li><a href='https://twitter.com/pete_codes'>Pete Gallagher</a></li><li><a href='https://twitter.com/madSimonJ'>Simon Painter</a></li><li><a href='https://twitter.com/stuartblang'>Stuart Lang</a></li></ul><h1>Links from the show</h1><ul><li><a href='https://en.wikipedia.org/wiki/Developer!_Developer!_Developer!'>Wikipedia page about the DDD conferences</a></li><li><a href='https://www.developerdeveloperdeveloper.com/'>DDD Day</a></li><li><a href='https://blog.dddeastmidlands.com/'>DDD East Midlands blog</a></li><li><a href='https://www.dddsouthwest.com/'>DDD South West</a></li><li><a href='https://www.dddnorth.co.uk/'>DDD North</a></li><li><a href='https://www.dddeastanglia.com/'>DDD East Anglia</a></li><li><a href='https://twitter.com/dddscot'>DDD Scotland</a></li><li><a href='https://ddd2020.eventbrite.co.uk/'>Event registration for DDD on the 12th Dec</a></li><li><a href='https://blog.ninjaferret.co.uk/'>Ian Johnson’s sketch notes</a></li><li><a href='https://twitter.com/dracan/status/1333893000402001925'>Musical instrument photo taken at end</a></li><li><a href='https://www.meetup.com/mini-hack/'>Paul’s MiniHack meetup mentioned in intro</a></li><li>Dan’s DDD-related blog posts:<ul><li><a href='https://www.danclarke.com/dddsw-bristol-2017'>2017: “Fun at DDDSW in Bristol!&quot;</a></li><li><a href='https://www.danclarke.com/ddd12-reading-2017'>2017: “Developer Day 2017 (DDD12)&quot;</a></li><li><a href='https://www.danclarke.com/developer-productivity-talk-at-dddsw'>2018: “Developer Productivity: My Talk at DDDSW”</a></li><li><a href='https://www.danclarke.com/k8s-on-raspberry-pis-talk'>2019: “Kubernetes and .NET running on a Raspberry Pi Cluster”</a></li></ul></li></ul>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by five awesome guests to chat all about the DDD conferences! This was <em>such</em> a fun episode, where we chatted about both organising and speaking at the DDD conferences, plus a few other bits and bats along the way!</p><h1>Guests</h1><ul><li><a href='https://twitter.com/JessPWhite'>Jess White</a></li><li><a href='https://twitter.com/paul_michaels'>Paul Michaels</a></li><li><a href='https://twitter.com/pete_codes'>Pete Gallagher</a></li><li><a href='https://twitter.com/madSimonJ'>Simon Painter</a></li><li><a href='https://twitter.com/stuartblang'>Stuart Lang</a></li></ul><h1>Links from the show</h1><ul><li><a href='https://en.wikipedia.org/wiki/Developer!_Developer!_Developer!'>Wikipedia page about the DDD conferences</a></li><li><a href='https://www.developerdeveloperdeveloper.com/'>DDD Day</a></li><li><a href='https://blog.dddeastmidlands.com/'>DDD East Midlands blog</a></li><li><a href='https://www.dddsouthwest.com/'>DDD South West</a></li><li><a href='https://www.dddnorth.co.uk/'>DDD North</a></li><li><a href='https://www.dddeastanglia.com/'>DDD East Anglia</a></li><li><a href='https://twitter.com/dddscot'>DDD Scotland</a></li><li><a href='https://ddd2020.eventbrite.co.uk/'>Event registration for DDD on the 12th Dec</a></li><li><a href='https://blog.ninjaferret.co.uk/'>Ian Johnson’s sketch notes</a></li><li><a href='https://twitter.com/dracan/status/1333893000402001925'>Musical instrument photo taken at end</a></li><li><a href='https://www.meetup.com/mini-hack/'>Paul’s MiniHack meetup mentioned in intro</a></li><li>Dan’s DDD-related blog posts:<ul><li><a href='https://www.danclarke.com/dddsw-bristol-2017'>2017: “Fun at DDDSW in Bristol!&quot;</a></li><li><a href='https://www.danclarke.com/ddd12-reading-2017'>2017: “Developer Day 2017 (DDD12)&quot;</a></li><li><a href='https://www.danclarke.com/developer-productivity-talk-at-dddsw'>2018: “Developer Productivity: My Talk at DDDSW”</a></li><li><a href='https://www.danclarke.com/k8s-on-raspberry-pis-talk'>2019: “Kubernetes and .NET running on a Raspberry Pi Cluster”</a></li></ul></li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/6703288-the-ddd-conferences.mp3" length="47339253" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0006-ddd/</link>
    <itunes:image href="https://storage.buzzsprout.com/ysbamyhc99e8fux9l432k6nnip3x?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-6703288</guid>
    <pubDate>Sat, 05 Dec 2020 10:00:00 +0000</pubDate>
    <itunes:duration>3930</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>6</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Kubernetes with Shahid Iqbal</itunes:title>
    <title>Kubernetes with Shahid Iqbal</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Shahid Iqbal to chat about Kubernetes. We covered containers in general, Docker, Docker-Compose, Kubernetes, Helm, Istio, and much more! Shahid is a Microsoft MVP and user-group organiser, specialising in Azure and Kubernetes. Links from the showShahid on TwitterShahid’s blogKubernetesAzure AKSGoogle GKEAmazon EKSHelmIstioProject TyeKataCoda‘Deploying blog on Kubernetes’ memeZoomItChris O’Dell talk on ‘How to get your submission accepted at NDC London’]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/ShahidDev'>Shahid Iqbal</a> to chat about Kubernetes. We covered containers in general, Docker, Docker-Compose, Kubernetes, Helm, Istio, and much more! Shahid is a Microsoft MVP and user-group organiser, specialising in Azure and Kubernetes.</p><h1>Links from the show</h1><ul><li><a href='https://twitter.com/ShahidDev'>Shahid on Twitter</a></li><li><a href='https://blog.headforcloud.com/'>Shahid’s blog</a></li><li><a href='https://kubernetes.io/'>Kubernetes</a></li><li><a href='https://azure.microsoft.com/en-gb/services/kubernetes-service/'>Azure AKS</a></li><li><a href='https://cloud.google.com/kubernetes-engine'>Google GKE</a></li><li><a href='https://aws.amazon.com/kubernetes/'>Amazon EKS</a></li><li><a href='https://helm.sh/'>Helm</a></li><li><a href='https://istio.io/'>Istio</a></li><li><a href='https://github.com/dotnet/tye'>Project Tye</a></li><li><a href='https://www.katacoda.com/'>KataCoda</a></li><li><a href='https://twitter.com/dexhorthy/status/856639005462417409'>‘Deploying blog on Kubernetes’ meme</a></li><li><a href='https://docs.microsoft.com/en-us/sysinternals/downloads/zoomit'>ZoomIt</a></li><li><a href='https://www.youtube.com/watch?v=Ah13fl6VZag'>Chris O’Dell talk on ‘How to get your submission accepted at NDC London’</a></li></ul>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/ShahidDev'>Shahid Iqbal</a> to chat about Kubernetes. We covered containers in general, Docker, Docker-Compose, Kubernetes, Helm, Istio, and much more! Shahid is a Microsoft MVP and user-group organiser, specialising in Azure and Kubernetes.</p><h1>Links from the show</h1><ul><li><a href='https://twitter.com/ShahidDev'>Shahid on Twitter</a></li><li><a href='https://blog.headforcloud.com/'>Shahid’s blog</a></li><li><a href='https://kubernetes.io/'>Kubernetes</a></li><li><a href='https://azure.microsoft.com/en-gb/services/kubernetes-service/'>Azure AKS</a></li><li><a href='https://cloud.google.com/kubernetes-engine'>Google GKE</a></li><li><a href='https://aws.amazon.com/kubernetes/'>Amazon EKS</a></li><li><a href='https://helm.sh/'>Helm</a></li><li><a href='https://istio.io/'>Istio</a></li><li><a href='https://github.com/dotnet/tye'>Project Tye</a></li><li><a href='https://www.katacoda.com/'>KataCoda</a></li><li><a href='https://twitter.com/dexhorthy/status/856639005462417409'>‘Deploying blog on Kubernetes’ meme</a></li><li><a href='https://docs.microsoft.com/en-us/sysinternals/downloads/zoomit'>ZoomIt</a></li><li><a href='https://www.youtube.com/watch?v=Ah13fl6VZag'>Chris O’Dell talk on ‘How to get your submission accepted at NDC London’</a></li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/6602386-kubernetes-with-shahid-iqbal.mp3" length="58021049" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0005-shahidiqbal/</link>
    <itunes:image href="https://storage.buzzsprout.com/ntw4hwcrw1nlwp5k9lpclypeivrr?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-6602386</guid>
    <pubDate>Sun, 29 Nov 2020 20:00:00 +0000</pubDate>
    <itunes:duration>4821</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>5</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Teaching Kids to Code with Pete Gallagher</itunes:title>
    <title>Teaching Kids to Code with Pete Gallagher</title>
    <itunes:summary><![CDATA[In this episode, I was joined by Pete Gallagher - Microsoft MVP, Pluralsight author, speaker, user-group organiser, and huge fan of IoT devices and STEM. We had great fun chatted for over an hour about various topics - mostly themed around technologies helping kids get into coding - but with many tangents thrown into the mix!   Links from the showPete on TwitterPete’s blogScratchTinkercadMicrobit KitMakeCodeMakeCode ExtensionsMakeCode ArcadeRaspberry Pi SimulatorMX Chip SimulatorML For KidsLo...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/pete_codes'>Pete Gallagher</a> - Microsoft MVP, Pluralsight author, speaker, user-group organiser, and huge fan of IoT devices and STEM. We had great fun chatted for over an hour about various topics - mostly themed around technologies helping kids get into coding - but with many tangents thrown into the mix!<br/><br/></p><h1>Links from the show</h1><ul><li><a href='https://twitter.com/pete_codes'>Pete on Twitter</a></li><li><a href='https://www.petecodes.co.uk/'>Pete’s blog</a></li><li><a href='https://scratch.mit.edu/'>Scratch</a></li><li><a href='https://www.tinkercad.com/'>Tinkercad</a></li><li><a href='https://www.amazon.co.uk/gp/product/B01L25N6YS'>Microbit Kit</a></li><li><a href='https://makecode.microbit.org/?WT.mc_id=IoT-MVP-5003506'>MakeCode</a></li><li><a href='https://makecode.microbit.org/extensions#electronics?WT.mc_id=IoT-MVP-5003506'>MakeCode Extensions</a></li><li><a href='https://arcade.makecode.com/?WT.mc_id=IoT-MVP-5003506'>MakeCode Arcade</a></li><li><a href='https://azure-samples.github.io/raspberry-pi-web-simulator?WT.mc_id=IoT-MVP-5003506'>Raspberry Pi Simulator</a></li><li><a href='https://azure-samples.github.io/iot-devkit-web-simulator?WT.mc_id=IoT-MVP-5003506'>MX Chip Simulator</a></li><li><a href='http://localhost:1313/posts/0004-petegallagher/https//machinelearningforkids.co.uk/'>ML For Kids</a></li><li><a href='http://lobe.ai/?WT.mc_id=AZ-MVP-5003506'>Lobe AI</a></li><li><a href='https://docs.microsoft.com/en-us/learn/certifications/exams/az-220?WT.mc_id=IoT-MVP-5003506'>AZ220 IoT Exam</a></li><li><a href='https://docs.microsoft.com/en-gb/learn/browse/?products=azure-iot%2Cazure-iot-central%2Cazure-iot-edge%2Cazure-iot-hub&amp;filter-products=iot?WT.mc_id=IoT-MVP-5003506'>IoT Docs and Learn</a></li><li><a href='https://trinket.io/sense-hat'>Sense Hat Simulator</a></li><li><a href='https://github.com/pjgpetecodes/pxt-mcp23s17'>MicroBit: MCP23s17 I/O Expander Source Code</a></li><li><a href='https://astro-pi.org/'>AstroPi</a></li><li><a href='https://www.petecodes.co.uk/install-and-use-microsoft-dot-net-5-with-the-raspberry-pi/?WT.mc_id=IoT-MVP-5003506'>.NET 5 on the Pi</a></li><li><a href='https://www.twitch.tv/azureishlive?WT.mc_id=AZ-MVP-5003506'>Azureish</a></li><li><a href='https://open.spotify.com/show/7r3FceDwIN1X47c4xfyzTG?si=14T5UO3wTVCNa4EF8peLyg'>Agile Engineering Podcast</a></li><li><a href='https://bit.ly/pjgaz220pluralsight01'>AZ220 Pluralsight Course - Create and Configure an IoT Hub (Online mid-December)</a></li><li><a href='https://www.danclarke.com/k8s-on-raspberry-pis-talk'>Dan’s .NET, Docker, and Kubernetes on a Raspberry Pi cluster blog post and talk</a></li><li><a href='https://github.com/paulgb/Treeverse'>TreeVerse</a></li><li><a href='https://threadreaderapp.com/'>ThreadReaderApp</a></li></ul>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I was joined by <a href='https://twitter.com/pete_codes'>Pete Gallagher</a> - Microsoft MVP, Pluralsight author, speaker, user-group organiser, and huge fan of IoT devices and STEM. We had great fun chatted for over an hour about various topics - mostly themed around technologies helping kids get into coding - but with many tangents thrown into the mix!<br/><br/></p><h1>Links from the show</h1><ul><li><a href='https://twitter.com/pete_codes'>Pete on Twitter</a></li><li><a href='https://www.petecodes.co.uk/'>Pete’s blog</a></li><li><a href='https://scratch.mit.edu/'>Scratch</a></li><li><a href='https://www.tinkercad.com/'>Tinkercad</a></li><li><a href='https://www.amazon.co.uk/gp/product/B01L25N6YS'>Microbit Kit</a></li><li><a href='https://makecode.microbit.org/?WT.mc_id=IoT-MVP-5003506'>MakeCode</a></li><li><a href='https://makecode.microbit.org/extensions#electronics?WT.mc_id=IoT-MVP-5003506'>MakeCode Extensions</a></li><li><a href='https://arcade.makecode.com/?WT.mc_id=IoT-MVP-5003506'>MakeCode Arcade</a></li><li><a href='https://azure-samples.github.io/raspberry-pi-web-simulator?WT.mc_id=IoT-MVP-5003506'>Raspberry Pi Simulator</a></li><li><a href='https://azure-samples.github.io/iot-devkit-web-simulator?WT.mc_id=IoT-MVP-5003506'>MX Chip Simulator</a></li><li><a href='http://localhost:1313/posts/0004-petegallagher/https//machinelearningforkids.co.uk/'>ML For Kids</a></li><li><a href='http://lobe.ai/?WT.mc_id=AZ-MVP-5003506'>Lobe AI</a></li><li><a href='https://docs.microsoft.com/en-us/learn/certifications/exams/az-220?WT.mc_id=IoT-MVP-5003506'>AZ220 IoT Exam</a></li><li><a href='https://docs.microsoft.com/en-gb/learn/browse/?products=azure-iot%2Cazure-iot-central%2Cazure-iot-edge%2Cazure-iot-hub&amp;filter-products=iot?WT.mc_id=IoT-MVP-5003506'>IoT Docs and Learn</a></li><li><a href='https://trinket.io/sense-hat'>Sense Hat Simulator</a></li><li><a href='https://github.com/pjgpetecodes/pxt-mcp23s17'>MicroBit: MCP23s17 I/O Expander Source Code</a></li><li><a href='https://astro-pi.org/'>AstroPi</a></li><li><a href='https://www.petecodes.co.uk/install-and-use-microsoft-dot-net-5-with-the-raspberry-pi/?WT.mc_id=IoT-MVP-5003506'>.NET 5 on the Pi</a></li><li><a href='https://www.twitch.tv/azureishlive?WT.mc_id=AZ-MVP-5003506'>Azureish</a></li><li><a href='https://open.spotify.com/show/7r3FceDwIN1X47c4xfyzTG?si=14T5UO3wTVCNa4EF8peLyg'>Agile Engineering Podcast</a></li><li><a href='https://bit.ly/pjgaz220pluralsight01'>AZ220 Pluralsight Course - Create and Configure an IoT Hub (Online mid-December)</a></li><li><a href='https://www.danclarke.com/k8s-on-raspberry-pis-talk'>Dan’s .NET, Docker, and Kubernetes on a Raspberry Pi cluster blog post and talk</a></li><li><a href='https://github.com/paulgb/Treeverse'>TreeVerse</a></li><li><a href='https://threadreaderapp.com/'>ThreadReaderApp</a></li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/6497776-teaching-kids-to-code-with-pete-gallagher.mp3" length="55339198" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0004-petegallagher/</link>
    <itunes:image href="https://storage.buzzsprout.com/g00knowpmfy6fuv5cc415odoq8jn?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-6497776</guid>
    <pubDate>Sun, 22 Nov 2020 18:00:00 +0000</pubDate>
    <podcast:soundbite startTime="3137.333" duration="30.0" />
    <itunes:duration>4606</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>4</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Steve Gordon</itunes:title>
    <title>Steve Gordon</title>
    <itunes:summary><![CDATA[In this episode, I had a fascinating chat with Steve Gordon. We covered tons of topics - from his experience in being a Pluralsight author, to performance, productivity, organising user-groups, public speaking, audio editing, and much more! Links from the show  Steve’s social and content links:TwitterBlogPluralsightYouTubeUser-group links and mentioned events:.NET South East (Steve’s user-group)MK.NET meetup with Steve on the 18thScott Hanselman’s talk at .NET OxfordScott Hunter’s talk at .NE...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, I had a fascinating chat with <a href='https://twitter.com/stevejgordon'>Steve Gordon</a>. We covered tons of topics - from his experience in being a Pluralsight author, to performance, productivity, organising user-groups, public speaking, audio editing, and much more!</p><h1>Links from the show<br/><br/></h1><ul><li>Steve’s social and content links:<ul><li><a href='https://twitter.com/stevejgordon'>Twitter</a></li><li><a href='https://www.stevejgordon.co.uk/'>Blog</a></li><li><a href='https://pluralsight.pxf.io/AavkN'>Pluralsight</a></li><li><a href='https://www.youtube.com/codewithsteve'>YouTube</a></li></ul></li><li>User-group links and mentioned events:<ul><li><a href='https://www.meetup.com/dotnetsoutheast/'>.NET South East (Steve’s user-group)</a></li><li><a href='https://www.meetup.com/Milton-Keynes-NET-Meetup-Group/events/274405773/'>MK.NET meetup with Steve on the 18th</a></li><li><a href='https://www.dotnetoxford.com/posts/2020-09-wsl-with-scott-hanselman'>Scott Hanselman’s talk at .NET Oxford</a></li><li><a href='https://www.dotnetoxford.com/posts/2020-06-scott-hunter'>Scott Hunter’s talk at .NET Oxford</a></li></ul></li><li>Blog posts:<ul><li><a href='https://www.stevejgordon.co.uk/dotnet-performance-optimisations-dont-have-to-be-complex'>.NET performance optimisations don’t have to be complex</a></li><li><a href='https://www.stevejgordon.co.uk/become-a-better-developer-through-blogging-part-1'>Becoming a better developer through blogging</a></li><li><a href='https://www.danclarke.com/azureadventcalendar-azurecli'>Azure Advent Calendar video</a></li></ul></li><li>Dev Tips:<ul><li><a href='https://www.danclarke.com/the-erroneous-git-merge-commit'>Git Erroneous merge commit blog post</a></li></ul></li><li>Others:<ul><li><a href='https://www.htbox.org/'>Humanitarian Toolbox</a></li><li><a href='https://github.com/elastic/elasticsearch-net'>Elastic .NET library</a></li><li><a href='https://www.amazon.co.uk/Windows-Subsystem-Linux-Tricks-Techniques/dp/1800562446'>WSL2 book by Stuart Leeks</a></li></ul></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, I had a fascinating chat with <a href='https://twitter.com/stevejgordon'>Steve Gordon</a>. We covered tons of topics - from his experience in being a Pluralsight author, to performance, productivity, organising user-groups, public speaking, audio editing, and much more!</p><h1>Links from the show<br/><br/></h1><ul><li>Steve’s social and content links:<ul><li><a href='https://twitter.com/stevejgordon'>Twitter</a></li><li><a href='https://www.stevejgordon.co.uk/'>Blog</a></li><li><a href='https://pluralsight.pxf.io/AavkN'>Pluralsight</a></li><li><a href='https://www.youtube.com/codewithsteve'>YouTube</a></li></ul></li><li>User-group links and mentioned events:<ul><li><a href='https://www.meetup.com/dotnetsoutheast/'>.NET South East (Steve’s user-group)</a></li><li><a href='https://www.meetup.com/Milton-Keynes-NET-Meetup-Group/events/274405773/'>MK.NET meetup with Steve on the 18th</a></li><li><a href='https://www.dotnetoxford.com/posts/2020-09-wsl-with-scott-hanselman'>Scott Hanselman’s talk at .NET Oxford</a></li><li><a href='https://www.dotnetoxford.com/posts/2020-06-scott-hunter'>Scott Hunter’s talk at .NET Oxford</a></li></ul></li><li>Blog posts:<ul><li><a href='https://www.stevejgordon.co.uk/dotnet-performance-optimisations-dont-have-to-be-complex'>.NET performance optimisations don’t have to be complex</a></li><li><a href='https://www.stevejgordon.co.uk/become-a-better-developer-through-blogging-part-1'>Becoming a better developer through blogging</a></li><li><a href='https://www.danclarke.com/azureadventcalendar-azurecli'>Azure Advent Calendar video</a></li></ul></li><li>Dev Tips:<ul><li><a href='https://www.danclarke.com/the-erroneous-git-merge-commit'>Git Erroneous merge commit blog post</a></li></ul></li><li>Others:<ul><li><a href='https://www.htbox.org/'>Humanitarian Toolbox</a></li><li><a href='https://github.com/elastic/elasticsearch-net'>Elastic .NET library</a></li><li><a href='https://www.amazon.co.uk/Windows-Subsystem-Linux-Tricks-Techniques/dp/1800562446'>WSL2 book by Stuart Leeks</a></li></ul></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/6294781-steve-gordon.mp3" length="46957790" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0003-stevegordon/</link>
    <itunes:image href="https://storage.buzzsprout.com/9rh0qmaf3kectxhdym13p8kwq12p?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-6294781</guid>
    <pubDate>Mon, 09 Nov 2020 20:00:00 +0000</pubDate>
    <podcast:soundbite startTime="1313.833" duration="60.0" />
    <itunes:duration>3903</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>3</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Derek Comartin - CQRS, MediatR, and more!</itunes:title>
    <title>Derek Comartin - CQRS, MediatR, and more!</title>
    <itunes:summary><![CDATA[In this second episode, I’m thrilled to welcome Derek Comartin (also known as CodeOpinion) onto the show to talk about CQRS and MediatR! We ended up recording over two different sessions and covered lots of different topics, including functional programming and remote working. Links from the showDerek on TwitterDerek’s blogDerek’s YouTube channelMediatRlanguage-ext functional C# libraryDan's "Writing More Succinct C#" blog postSimon Painter's Functional Programming in C# talkLINQPad (from dev...]]></itunes:summary>
    <description><![CDATA[<p>In this second episode, I’m thrilled to welcome <a href='https://twitter.com/codeopinion'>Derek Comartin</a> (also known as CodeOpinion) onto the show to talk about CQRS and MediatR! We ended up recording over two different sessions and covered lots of different topics, including functional programming and remote working.</p><h1>Links from the show</h1><ul><li><a href='https://twitter.com/codeopinion'>Derek on Twitter</a></li><li><a href='https://codeopinion.com/'>Derek’s blog</a></li><li><a href='https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw'>Derek’s YouTube channel</a></li><li><a href='https://github.com/jbogard/MediatR'>MediatR</a></li><li><a href='https://github.com/louthy/language-ext'>language-ext functional C# library</a></li><li><a href='https://www.danclarke.com/2020-more-succinct-csharp'>Dan&apos;s &quot;Writing More Succinct C#&quot; blog post</a></li><li><a href='https://www.youtube.com/watch?v=mwIEYPLXh3A'>Simon Painter&apos;s Functional Programming in C# talk</a></li><li><a href='https://www.linqpad.net/'>LINQPad</a> (from devtips)</li><li><a href='https://www.danclarke.com/linqpad-tips-and-tricks'>Dan’s LINQPad Tips and Tricks blog post series</a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this second episode, I’m thrilled to welcome <a href='https://twitter.com/codeopinion'>Derek Comartin</a> (also known as CodeOpinion) onto the show to talk about CQRS and MediatR! We ended up recording over two different sessions and covered lots of different topics, including functional programming and remote working.</p><h1>Links from the show</h1><ul><li><a href='https://twitter.com/codeopinion'>Derek on Twitter</a></li><li><a href='https://codeopinion.com/'>Derek’s blog</a></li><li><a href='https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw'>Derek’s YouTube channel</a></li><li><a href='https://github.com/jbogard/MediatR'>MediatR</a></li><li><a href='https://github.com/louthy/language-ext'>language-ext functional C# library</a></li><li><a href='https://www.danclarke.com/2020-more-succinct-csharp'>Dan&apos;s &quot;Writing More Succinct C#&quot; blog post</a></li><li><a href='https://www.youtube.com/watch?v=mwIEYPLXh3A'>Simon Painter&apos;s Functional Programming in C# talk</a></li><li><a href='https://www.linqpad.net/'>LINQPad</a> (from devtips)</li><li><a href='https://www.danclarke.com/linqpad-tips-and-tricks'>Dan’s LINQPad Tips and Tricks blog post series</a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/6103414-derek-comartin-cqrs-mediatr-and-more.mp3" length="25655559" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0002-derekcomartin/</link>
    <itunes:image href="https://storage.buzzsprout.com/wzqtg5ch176fwlr89bl5nrpyhajn?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-6103414</guid>
    <pubDate>Wed, 28 Oct 2020 11:00:00 +0000</pubDate>
    <podcast:soundbite startTime="355.15" duration="27.0" />
    <itunes:duration>2134</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>2</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hello World!</itunes:title>
    <title>Hello World!</title>
    <itunes:summary><![CDATA[In this very first episode, I introduce the podcast and what it's all about! This is a short 6-minute episode talking about the focus of the podcast, who I am, and also a bit about the .NET Oxford user-group I run. Links from the show Dan's blogDan on Twitter.NET Oxford.NET Oxford SlackAzure Oxford]]></itunes:summary>
    <description><![CDATA[<p>In this very first episode, I introduce the podcast and what it&apos;s all about! This is a short 6-minute episode talking about the focus of the podcast, who I am, and also a bit about the .NET Oxford user-group I run.</p><p><b>Links from the show</b></p><ul><li><a href='https://www.danclarke.com/'>Dan&apos;s blog</a></li><li><a href='https://twitter.com/dracan'>Dan on Twitter</a></li><li><a href='https://www.meetup.com/dotnetoxford/'>.NET Oxford</a></li><li><a href='https://www.dotnetoxford.com/slack'>.NET Oxford Slack</a></li><li><a href='https://www.meetup.com/Azure-Oxford/'>Azure Oxford</a></li></ul>]]></description>
    <content:encoded><![CDATA[<p>In this very first episode, I introduce the podcast and what it&apos;s all about! This is a short 6-minute episode talking about the focus of the podcast, who I am, and also a bit about the .NET Oxford user-group I run.</p><p><b>Links from the show</b></p><ul><li><a href='https://www.danclarke.com/'>Dan&apos;s blog</a></li><li><a href='https://twitter.com/dracan'>Dan on Twitter</a></li><li><a href='https://www.meetup.com/dotnetoxford/'>.NET Oxford</a></li><li><a href='https://www.dotnetoxford.com/slack'>.NET Oxford Slack</a></li><li><a href='https://www.meetup.com/Azure-Oxford/'>Azure Oxford</a></li></ul>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/978640/episodes/5829550-hello-world.mp3" length="4544776" type="audio/mpeg" />
    <link>https://unhandledexceptionpodcast.com/posts/0001-helloworld/</link>
    <itunes:image href="https://storage.buzzsprout.com/sde09rbk3agx7pvkr0dny8e5hi6l?.jpg" />
    <itunes:author>Dan Clarke</itunes:author>
    <guid isPermaLink="false">Buzzsprout-5829550</guid>
    <pubDate>Sat, 10 Oct 2020 14:00:00 +0100</pubDate>
    <itunes:duration>374</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>1</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
</channel>
</rss>
