<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web01.fireside.fm</fireside:hostname>
    <fireside:genDate>Thu, 16 Apr 2026 19:02:20 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Coder Radio - Episodes Tagged with “Mono”</title>
    <link>https://coder.show/tags/mono</link>
    <pubDate>Wed, 16 Feb 2022 08:30:00 -0500</pubDate>
    <description>A weekly talk show taking a pragmatic look at the art and business of Software Development and the world of technology.
</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>A weekly talk show</itunes:subtitle>
    <itunes:author>The Mad Botter</itunes:author>
    <itunes:summary>A weekly talk show taking a pragmatic look at the art and business of Software Development and the world of technology.
</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:owner>
      <itunes:name>The Mad Botter</itunes:name>
      <itunes:email>michael@themadbotter.com</itunes:email>
    </itunes:owner>
<itunes:category text="Technology"/>
<itunes:category text="Education">
  <itunes:category text="How To"/>
</itunes:category>
<itunes:category text="Business"/>
<item>
  <title>453: International Boomer Marooners</title>
  <link>https://coder.show/453</link>
  <guid isPermaLink="false">b8aa1d56-1341-468f-9810-e0b645678000</guid>
  <pubDate>Wed, 16 Feb 2022 08:30:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/b8aa1d56-1341-468f-9810-e0b645678000.mp3" length="35025107" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>After reminiscing about .Net's 20th birthday, Mike and Chris air IBM's hypocritically dirty laundry and marvel at Microsoft's 3D chess moves.</itunes:subtitle>
  <itunes:duration>48:38</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>After reminiscing about .Net's 20th birthday, Mike and Chris air IBM's hypocritically dirty laundry and marvel at Microsoft's 3D chess moves. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Java embeded, .Net Framework, Mono, client maintenance, Microsoft, Windows App Store, Activision Blizzard, app store principles, Dinobabies, IBM Younger Work Force, Accenture, Sun Microsystems, F#, Epic Lawsuit, Mazda, Radio, NPR, Open App Markets Act</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>After reminiscing about .Net&#39;s 20th birthday, Mike and Chris air IBM&#39;s hypocritically dirty laundry and marvel at Microsoft&#39;s 3D chess moves.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li></ul><p>Links:</p><ul><li><a title="Seattle Mazda drivers can’t tune their radios away from KUOW " rel="nofollow" href="https://www.seattletimes.com/seattle-news/thanks-to-a-glitch-some-seattle-mazda-drivers-cant-tune-their-radios-away-from-kuow/">Seattle Mazda drivers can’t tune their radios away from KUOW </a> &mdash; Also gone from the infotainment center were such features as Bluetooth, navigation, the clock and vehicle stats — “Many of the features I paid for when I bought it new,” Welding says.</li><li><a title="How Microsoft hopes to secure Activision Blizzard takeover" rel="nofollow" href="https://www.theregister.com/2022/02/09/microsoft_app_rules/">How Microsoft hopes to secure Activision Blizzard takeover</a> &mdash; "We have developed these principles in part to address Microsoft's growing role and responsibility as we start the process of seeking regulatory approval in capitals around the world for our acquisition of Activision Blizzard," said Microsoft president Brad Smith, in a blog post announcing Redmond's commitments.</li><li><a title="Microsoft Promises Openness on New App Store as It Seeks Approval for Activision Deal" rel="nofollow" href="https://www.wsj.com/articles/microsoft-promises-openness-on-new-app-store-as-it-seeks-approval-for-activision-acquisition-11644424237?mod=djemalertNEWS">Microsoft Promises Openness on New App Store as It Seeks Approval for Activision Deal</a> &mdash; The move is a response to concerns raised by app developers and lawmakers about competition
</li><li><a title="Microsoft announces new app store principles, aligning with Open App Markets Act" rel="nofollow" href="https://www.washingtonpost.com/technology/2022/02/09/microsoft-app-store-principles/">Microsoft announces new app store principles, aligning with Open App Markets Act</a> &mdash; The rules come as Microsoft is attempting to win regulatory approval for the largest deal in the company’s history

</li><li><a title="Want a new Podcast App?" rel="nofollow" href="https://podcastindex.org/apps">Want a new Podcast App?</a></li><li><a title="Making ‘Dinobabies’ Extinct: IBM’s Push for a Younger Work Force" rel="nofollow" href="https://www.nytimes.com/2022/02/12/business/economy/ibm-age-discrimination.html">Making ‘Dinobabies’ Extinct: IBM’s Push for a Younger Work Force</a> &mdash; Documents released in an age-discrimination case appear to show high-level discussion about paring the ranks of older employees.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>After reminiscing about .Net&#39;s 20th birthday, Mike and Chris air IBM&#39;s hypocritically dirty laundry and marvel at Microsoft&#39;s 3D chess moves.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li></ul><p>Links:</p><ul><li><a title="Seattle Mazda drivers can’t tune their radios away from KUOW " rel="nofollow" href="https://www.seattletimes.com/seattle-news/thanks-to-a-glitch-some-seattle-mazda-drivers-cant-tune-their-radios-away-from-kuow/">Seattle Mazda drivers can’t tune their radios away from KUOW </a> &mdash; Also gone from the infotainment center were such features as Bluetooth, navigation, the clock and vehicle stats — “Many of the features I paid for when I bought it new,” Welding says.</li><li><a title="How Microsoft hopes to secure Activision Blizzard takeover" rel="nofollow" href="https://www.theregister.com/2022/02/09/microsoft_app_rules/">How Microsoft hopes to secure Activision Blizzard takeover</a> &mdash; "We have developed these principles in part to address Microsoft's growing role and responsibility as we start the process of seeking regulatory approval in capitals around the world for our acquisition of Activision Blizzard," said Microsoft president Brad Smith, in a blog post announcing Redmond's commitments.</li><li><a title="Microsoft Promises Openness on New App Store as It Seeks Approval for Activision Deal" rel="nofollow" href="https://www.wsj.com/articles/microsoft-promises-openness-on-new-app-store-as-it-seeks-approval-for-activision-acquisition-11644424237?mod=djemalertNEWS">Microsoft Promises Openness on New App Store as It Seeks Approval for Activision Deal</a> &mdash; The move is a response to concerns raised by app developers and lawmakers about competition
</li><li><a title="Microsoft announces new app store principles, aligning with Open App Markets Act" rel="nofollow" href="https://www.washingtonpost.com/technology/2022/02/09/microsoft-app-store-principles/">Microsoft announces new app store principles, aligning with Open App Markets Act</a> &mdash; The rules come as Microsoft is attempting to win regulatory approval for the largest deal in the company’s history

</li><li><a title="Want a new Podcast App?" rel="nofollow" href="https://podcastindex.org/apps">Want a new Podcast App?</a></li><li><a title="Making ‘Dinobabies’ Extinct: IBM’s Push for a Younger Work Force" rel="nofollow" href="https://www.nytimes.com/2022/02/12/business/economy/ibm-age-discrimination.html">Making ‘Dinobabies’ Extinct: IBM’s Push for a Younger Work Force</a> &mdash; Documents released in an age-discrimination case appear to show high-level discussion about paring the ranks of older employees.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>356: Fear, Uncertainty, and .NET</title>
  <link>https://coder.show/356</link>
  <guid isPermaLink="false">5de6966c-7a0c-4a86-b437-ea1180fa46a1</guid>
  <pubDate>Wed, 08 May 2019 03:15:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/5de6966c-7a0c-4a86-b437-ea1180fa46a1.mp3" length="24849577" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft's plans and speculate about what they mean for F#.</itunes:subtitle>
  <itunes:duration>34:30</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft's plans and speculate about what they might mean for F#.
Plus the value of manual testing, Visual Studio Code Remote, and Conway's Game of Life in Rust. 
</description>
  <itunes:keywords>.net 5, testing, documentation, rdoc, javadoc, literate programming, QA, devops, testing culture, automated testing, manual testing, ui programming, oop, functional programming, sdet, lfnw, rust, web assembly, community, conway's game of life, simulation, WSL, pengwin, visual studio code, visual studio code remote, development environments, ide, .net, clr, mono, unity, .net core, open source, ahead of time, aot, llvm, runtime, objective c, java, rust, swift, jit, compilers, f#, iOS, xaml, xamarin, UWP, project uno, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft&#39;s plans and speculate about what they might mean for F#.</p>

<p>Plus the value of manual testing, Visual Studio Code Remote, and Conway&#39;s Game of Life in Rust.</p><p>Links:</p><ul><li><a title="Feedback: Testing as a Career" rel="nofollow" href="https://pastebin.com/veNbnXSX">Feedback: Testing as a Career</a></li><li><a title="Feedback: Keeping up with Documentation" rel="nofollow" href="https://pastebin.com/xQxv6kar">Feedback: Keeping up with Documentation</a></li><li><a title="ruby/rdoc" rel="nofollow" href="https://github.com/ruby/rdoc">ruby/rdoc</a> &mdash; RDoc produces HTML and command-line documentation for Ruby projects.</li><li><a title="Javadoc" rel="nofollow" href="https://en.wikipedia.org/wiki/Javadoc">Javadoc</a> &mdash; Javadoc is a documentation generator created by Sun Microsystems for the Java language for generating API documentation in HTML format from Java source code. </li><li><a title="Literate programming" rel="nofollow" href="https://en.wikipedia.org/wiki/Literate_programming">Literate programming</a> &mdash; Literate programming is a programming paradigm introduced by Donald Knuth in which a program is given as an explanation of the program logic in a natural language, such as English, interspersed with snippets of macros and traditional source code, from which a compilable source code can be generated.</li><li><a title="Literate Programming" rel="nofollow" href="http://www.literateprogramming.com/">Literate Programming</a> &mdash; Writing a literate program is a lot more work than writing a normal program. After all, who ever documents their programs in the first place!? Moreover, who documents them in a pedagogical style that is easy to understand? And finally, who ever provides commentary on the theory and design issues behind the code as they write the documentation?</li><li><a title="A tutorial that implements Conway&#39;s Game of Life in Rust and WebAssembly." rel="nofollow" href="https://rustwasm.github.io/docs/book/game-of-life/introduction.html">A tutorial that implements Conway's Game of Life in Rust and WebAssembly.</a> &mdash; This tutorial is for anyone who already has basic Rust and JavaScript experience, and wants to learn how to use Rust, WebAssembly, and JavaScript together.

</li><li><a title="JupiterBroadcasting/Talks" rel="nofollow" href="https://github.com/JupiterBroadcasting/talks">JupiterBroadcasting/Talks</a> &mdash; Public repository of crew talks, slides, and additional resources.
</li><li><a title="Visual Studio Code Remote Development" rel="nofollow" href="https://code.visualstudio.com/docs/remote/remote-overview">Visual Studio Code Remote Development</a> &mdash; Visual Studio Code Remote Development allows you to use a container, remote machine, or the Windows Subsystem for Linux (WSL) as a full-featured development environment. </li><li><a title="Remote Development - Visual Studio Marketplace" rel="nofollow" href="https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack">Remote Development - Visual Studio Marketplace</a></li><li><a title="Introducing .NET 5" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/introducing-net-5/">Introducing .NET 5</a> &mdash; There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more.</li><li><a title="The Friday Stream" rel="nofollow" href="https://fridaystream.com/">The Friday Stream</a> &mdash; Our crew from all over the world share stories, make new friends, and give each other a hard time live.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft&#39;s plans and speculate about what they might mean for F#.</p>

<p>Plus the value of manual testing, Visual Studio Code Remote, and Conway&#39;s Game of Life in Rust.</p><p>Links:</p><ul><li><a title="Feedback: Testing as a Career" rel="nofollow" href="https://pastebin.com/veNbnXSX">Feedback: Testing as a Career</a></li><li><a title="Feedback: Keeping up with Documentation" rel="nofollow" href="https://pastebin.com/xQxv6kar">Feedback: Keeping up with Documentation</a></li><li><a title="ruby/rdoc" rel="nofollow" href="https://github.com/ruby/rdoc">ruby/rdoc</a> &mdash; RDoc produces HTML and command-line documentation for Ruby projects.</li><li><a title="Javadoc" rel="nofollow" href="https://en.wikipedia.org/wiki/Javadoc">Javadoc</a> &mdash; Javadoc is a documentation generator created by Sun Microsystems for the Java language for generating API documentation in HTML format from Java source code. </li><li><a title="Literate programming" rel="nofollow" href="https://en.wikipedia.org/wiki/Literate_programming">Literate programming</a> &mdash; Literate programming is a programming paradigm introduced by Donald Knuth in which a program is given as an explanation of the program logic in a natural language, such as English, interspersed with snippets of macros and traditional source code, from which a compilable source code can be generated.</li><li><a title="Literate Programming" rel="nofollow" href="http://www.literateprogramming.com/">Literate Programming</a> &mdash; Writing a literate program is a lot more work than writing a normal program. After all, who ever documents their programs in the first place!? Moreover, who documents them in a pedagogical style that is easy to understand? And finally, who ever provides commentary on the theory and design issues behind the code as they write the documentation?</li><li><a title="A tutorial that implements Conway&#39;s Game of Life in Rust and WebAssembly." rel="nofollow" href="https://rustwasm.github.io/docs/book/game-of-life/introduction.html">A tutorial that implements Conway's Game of Life in Rust and WebAssembly.</a> &mdash; This tutorial is for anyone who already has basic Rust and JavaScript experience, and wants to learn how to use Rust, WebAssembly, and JavaScript together.

</li><li><a title="JupiterBroadcasting/Talks" rel="nofollow" href="https://github.com/JupiterBroadcasting/talks">JupiterBroadcasting/Talks</a> &mdash; Public repository of crew talks, slides, and additional resources.
</li><li><a title="Visual Studio Code Remote Development" rel="nofollow" href="https://code.visualstudio.com/docs/remote/remote-overview">Visual Studio Code Remote Development</a> &mdash; Visual Studio Code Remote Development allows you to use a container, remote machine, or the Windows Subsystem for Linux (WSL) as a full-featured development environment. </li><li><a title="Remote Development - Visual Studio Marketplace" rel="nofollow" href="https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack">Remote Development - Visual Studio Marketplace</a></li><li><a title="Introducing .NET 5" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/introducing-net-5/">Introducing .NET 5</a> &mdash; There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more.</li><li><a title="The Friday Stream" rel="nofollow" href="https://fridaystream.com/">The Friday Stream</a> &mdash; Our crew from all over the world share stories, make new friends, and give each other a hard time live.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>343: Say My Functional Name</title>
  <link>https://coder.show/343</link>
  <guid isPermaLink="false">c0e9822b-0b4c-45a1-a675-035fb0154267</guid>
  <pubDate>Tue, 05 Feb 2019 13:15:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/c0e9822b-0b4c-45a1-a675-035fb0154267.mp3" length="36040121" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike breaks down the drama around nullable reference types in C# 8.0, and we debate what it means for the future of the language.</itunes:subtitle>
  <itunes:duration>50:03</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike breaks down the drama around nullable reference types in C# 8.0, and we debate what it means for the future of the language.
Plus a fresh reminder of Apple's absolute App Store authority, and the state of Mike's relationship with the rust compiler. 
</description>
  <itunes:keywords>.NET, C#, C# 8.0, rustc, Rust, Embedded development, ML, Haskell, Functional programming, Monads, Optionals, Nullable, Nullable Reference Types, NPE, Null, nil punning, Unity, Mono, Maybe, soundness, compiler, concurrency, safety, Apple, Facebook, Google, EDC, Enterprise, Jailbreak, Sideload, App Store, iOS, Walled Garden, iPhone, iPad, MacOS, Privacy, Facebook Research, VPN, Static types, Certificates, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike breaks down the drama around nullable reference types in C# 8.0, and we debate what it means for the future of the language.</p>

<p>Plus a fresh reminder of Apple&#39;s absolute App Store authority, and the state of Mike&#39;s relationship with the rust compiler.</p><p>Links:</p><ul><li><a title="RustPython: A Python Interpreter written in Rust" rel="nofollow" href="https://github.com/RustPython/RustPython">RustPython: A Python Interpreter written in Rust</a></li><li><a title="Apple bans Facebook’s Research app that paid users for data" rel="nofollow" href="https://techcrunch.com/2019/01/30/apple-bans-facebook-vpn/">Apple bans Facebook’s Research app that paid users for data</a></li><li><a title="Apple restores Google’s own internal iPhone apps after privacy brouhaha" rel="nofollow" href="https://arstechnica.com/information-technology/2019/02/in-addition-to-facebooks-apple-restores-googles-ios-app-certificate/">Apple restores Google’s own internal iPhone apps after privacy brouhaha</a> &mdash; For less than a day, Apple had briefly revoked Google’s iOS certificate that enabled those private apps to conduct various internal business such as company shuttles, food menus, as well as pre-release beta testing, and more.
</li><li><a title="Apple Developer Enterprise Program" rel="nofollow" href="https://developer.apple.com/programs/enterprise/">Apple Developer Enterprise Program</a> &mdash; Get tools and resources to transform your mobile workforce with enterprise-class apps, distributed seamlessly and securely within your organization. </li><li><a title="Apple Is Fighting a Good Fight Against Facebook and Google" rel="nofollow" href="https://medium.com/s/story/apple-is-fighting-a-good-fight-against-facebook-and-google-cd39b8a6b733">Apple Is Fighting a Good Fight Against Facebook and Google</a> &mdash; The implication that Apple is exhibiting some monopolistic urge to gutshot Facebook and Google makes close to zero sense. The events of this week will not affect their bottom lines, and Apple could have taken much more drastic action to lock down iOS — as it has before.</li><li><a title="Nilay Patel on Twitter" rel="nofollow" href="https://twitter.com/reckless/status/1090696656855728129">Nilay Patel on Twitter</a> &mdash; Hi, I'm the nagging voice in the back of your head pointing out that it's pretty intense that Apple can simply decide to prevent people from running code on their phones.</li><li><a title="Essential .NET - C# 8.0 and Nullable Reference Types" rel="nofollow" href="https://msdn.microsoft.com/en-us/magazine/mt829270.aspx">Essential .NET - C# 8.0 and Nullable Reference Types</a> &mdash; Nonetheless, as it currently stands, and even after 7 versions of C#, we still don’t have a perfect language.</li><li><a title="Make your next C# project non-nullable" rel="nofollow" href="http://blog.hovland.xyz/2019-01-15-make-your-next-csharp-project-non-nullable/">Make your next C# project non-nullable</a> &mdash; The naming is a bit confusing, because reference types have always been nullable, and that’s the whole problem. The novelty is that they can now also be non-nullable.</li><li><a title="Switch to errors instead of warnings for nullable reference types in C# 8" rel="nofollow" href="https://www.tabsoverspaces.com/233764-switch-to-errors-instead-of-warnings-for-nullable-reference-types-in-csharp-8">Switch to errors instead of warnings for nullable reference types in C# 8</a> &mdash; Nullable reference types coming in C# 8 are a great addition to anyone’s toolbox. But if you tried it you probably know “just” warnings are produced. And sometimes you’d like to have errors instead of warnings, so the build fails hard or something like that. It’s surprisingly easy to do so.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike breaks down the drama around nullable reference types in C# 8.0, and we debate what it means for the future of the language.</p>

<p>Plus a fresh reminder of Apple&#39;s absolute App Store authority, and the state of Mike&#39;s relationship with the rust compiler.</p><p>Links:</p><ul><li><a title="RustPython: A Python Interpreter written in Rust" rel="nofollow" href="https://github.com/RustPython/RustPython">RustPython: A Python Interpreter written in Rust</a></li><li><a title="Apple bans Facebook’s Research app that paid users for data" rel="nofollow" href="https://techcrunch.com/2019/01/30/apple-bans-facebook-vpn/">Apple bans Facebook’s Research app that paid users for data</a></li><li><a title="Apple restores Google’s own internal iPhone apps after privacy brouhaha" rel="nofollow" href="https://arstechnica.com/information-technology/2019/02/in-addition-to-facebooks-apple-restores-googles-ios-app-certificate/">Apple restores Google’s own internal iPhone apps after privacy brouhaha</a> &mdash; For less than a day, Apple had briefly revoked Google’s iOS certificate that enabled those private apps to conduct various internal business such as company shuttles, food menus, as well as pre-release beta testing, and more.
</li><li><a title="Apple Developer Enterprise Program" rel="nofollow" href="https://developer.apple.com/programs/enterprise/">Apple Developer Enterprise Program</a> &mdash; Get tools and resources to transform your mobile workforce with enterprise-class apps, distributed seamlessly and securely within your organization. </li><li><a title="Apple Is Fighting a Good Fight Against Facebook and Google" rel="nofollow" href="https://medium.com/s/story/apple-is-fighting-a-good-fight-against-facebook-and-google-cd39b8a6b733">Apple Is Fighting a Good Fight Against Facebook and Google</a> &mdash; The implication that Apple is exhibiting some monopolistic urge to gutshot Facebook and Google makes close to zero sense. The events of this week will not affect their bottom lines, and Apple could have taken much more drastic action to lock down iOS — as it has before.</li><li><a title="Nilay Patel on Twitter" rel="nofollow" href="https://twitter.com/reckless/status/1090696656855728129">Nilay Patel on Twitter</a> &mdash; Hi, I'm the nagging voice in the back of your head pointing out that it's pretty intense that Apple can simply decide to prevent people from running code on their phones.</li><li><a title="Essential .NET - C# 8.0 and Nullable Reference Types" rel="nofollow" href="https://msdn.microsoft.com/en-us/magazine/mt829270.aspx">Essential .NET - C# 8.0 and Nullable Reference Types</a> &mdash; Nonetheless, as it currently stands, and even after 7 versions of C#, we still don’t have a perfect language.</li><li><a title="Make your next C# project non-nullable" rel="nofollow" href="http://blog.hovland.xyz/2019-01-15-make-your-next-csharp-project-non-nullable/">Make your next C# project non-nullable</a> &mdash; The naming is a bit confusing, because reference types have always been nullable, and that’s the whole problem. The novelty is that they can now also be non-nullable.</li><li><a title="Switch to errors instead of warnings for nullable reference types in C# 8" rel="nofollow" href="https://www.tabsoverspaces.com/233764-switch-to-errors-instead-of-warnings-for-nullable-reference-types-in-csharp-8">Switch to errors instead of warnings for nullable reference types in C# 8</a> &mdash; Nullable reference types coming in C# 8 are a great addition to anyone’s toolbox. But if you tried it you probably know “just” warnings are produced. And sometimes you’d like to have errors instead of warnings, so the build fails hard or something like that. It’s surprisingly easy to do so.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Episode 317: A Chat with Uno</title>
  <link>https://coder.show/317</link>
  <guid isPermaLink="false">9edd509e-0109-4efe-aa29-9467681bc4b5</guid>
  <pubDate>Wed, 11 Jul 2018 19:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/9edd509e-0109-4efe-aa29-9467681bc4b5.mp3" length="32106132" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>The Uno platform recently got our attention, and Jérôme from the project joins us to explain a few things, and have a frank discussion about what they've gotten right, that others have missed.</itunes:subtitle>
  <itunes:duration>41:39</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>The Uno platform recently got our attention, and Jérôme from the project joins us to explain a few things, and have a frank discussion about what they've gotten right, that others have missed.
Plus your emails, a bit of hoopla, and more! Special Guest: Jérôme Laban.
</description>
  <itunes:keywords>Jérôme Laban, Uno platform, .NET, WebAssembly, Xamarin, Universal Windows apps, XAML, WPF, C#, mono, development podcast</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>The Uno platform recently got our attention, and Jérôme from the project joins us to explain a few things, and have a frank discussion about what they&#39;ve gotten right, that others have missed.</p>

<p>Plus your emails, a bit of hoopla, and more!</p><p>Special Guest: Jérôme Laban.</p><p>Links:</p><ul><li><a title="I just went on a coder binge" rel="nofollow" href="https://pastebin.com/pw6pdDKF">I just went on a coder binge</a></li><li><a title="Python for Kids: A Playful Introduction To Programming" rel="nofollow" href="https://www.amazon.com/Python-Kids-Playful-Introduction-Programming/dp/1593274076">Python for Kids: A Playful Introduction To Programming</a></li><li><a title="No Escaping an Echo Chamber" rel="nofollow" href="https://pastebin.com/inQ1A7Dc">No Escaping an Echo Chamber</a></li><li><a title="Mailspring - The best free email app" rel="nofollow" href="https://getmailspring.com/">Mailspring - The best free email app</a></li><li><a title="Spark Email" rel="nofollow" href="https://sparkmailapp.com/features">Spark Email</a></li><li><a title="Uno" rel="nofollow" href="http://platform.uno/">Uno</a></li><li><a title="Uno Playground" rel="nofollow" href="http://platform.uno/Playground/index.html">Uno Playground</a></li><li><a title="Currents" rel="nofollow" href="https://www.digitalocean.com/currents/june-2018/">Currents</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>The Uno platform recently got our attention, and Jérôme from the project joins us to explain a few things, and have a frank discussion about what they&#39;ve gotten right, that others have missed.</p>

<p>Plus your emails, a bit of hoopla, and more!</p><p>Special Guest: Jérôme Laban.</p><p>Links:</p><ul><li><a title="I just went on a coder binge" rel="nofollow" href="https://pastebin.com/pw6pdDKF">I just went on a coder binge</a></li><li><a title="Python for Kids: A Playful Introduction To Programming" rel="nofollow" href="https://www.amazon.com/Python-Kids-Playful-Introduction-Programming/dp/1593274076">Python for Kids: A Playful Introduction To Programming</a></li><li><a title="No Escaping an Echo Chamber" rel="nofollow" href="https://pastebin.com/inQ1A7Dc">No Escaping an Echo Chamber</a></li><li><a title="Mailspring - The best free email app" rel="nofollow" href="https://getmailspring.com/">Mailspring - The best free email app</a></li><li><a title="Spark Email" rel="nofollow" href="https://sparkmailapp.com/features">Spark Email</a></li><li><a title="Uno" rel="nofollow" href="http://platform.uno/">Uno</a></li><li><a title="Uno Playground" rel="nofollow" href="http://platform.uno/Playground/index.html">Uno Playground</a></li><li><a title="Currents" rel="nofollow" href="https://www.digitalocean.com/currents/june-2018/">Currents</a></li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
