<?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>Tue, 16 Jun 2026 16:07:00 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Coder Radio - Episodes Tagged with “Typescript”</title>
    <link>https://coder.show/tags/typescript</link>
    <pubDate>Wed, 13 Nov 2024 05:00: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=8"/>
    <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>595: Year of the Snake</title>
  <link>https://coder.show/595</link>
  <guid isPermaLink="false">e47119b0-291f-4cd9-9e45-0056637bd9a0</guid>
  <pubDate>Wed, 13 Nov 2024 05:00:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/e47119b0-291f-4cd9-9e45-0056637bd9a0.mp3" length="32947797" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Python's eating the world - and AI's helping it digest. A cheeky look at why this programming language is suddenly everywhere and the bizarre tale of how AI infiltrated the last place you'd expect.</itunes:subtitle>
  <itunes:duration>39:13</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=8"/>
  <description>&lt;p&gt;Python's eating the world - and AI's helping it digest. A cheeky look at why this programming language is suddenly everywhere and the bizarre tale of how AI infiltrated the last place you'd expect. &lt;/p&gt;
</description>
  <itunes:keywords>Coder Radio, Development Podcast, developers, AMD, Intel, Arrow Lake, Python, JavaScript, AI development, GitHub Octoverse, .NET 9, healthcare AI, nursing automation, developer communities, TypeScript, data science, security vulnerabilities, EU regulation, geo-blocking, Apple, market share, desktop CPU, AI integration, cross-platform development, machine learning, TensorFlow, PyTorch, global developers, patient care, privacy concerns, critical thinking, performance optimization, developer tools</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Python's eating the world - and AI's helping it digest. A cheeky look at why this programming language is suddenly everywhere and the bizarre tale of how AI infiltrated the last place you'd expect.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=117630">Annual Membership - Jupiter Party</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=117630">Put your support on auto-pilot and get one month for free!
</a></li><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53334&amp;coupon=jarjar">Coder QA</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53334&amp;coupon=jarjar">Take $2 a month off for the lifetime of your membership and contribute to our show directly
</a> Promo Code: jarjar</li></ul><p>Links:</p><ul><li><a title="💥 Gets Sats Quick and Easy with Strike" rel="nofollow" href="https://strike.me/">💥 Gets Sats Quick and Easy with Strike
</a> &mdash; Strike is a lightning-powered app that lets you quickly and cheaply grab sats in over 100 countries. Easily integrates with Fountain.fm. Setup your Strike account, and you have one of the world's best ways to buy sats.
</li><li><a title="🇨🇦 Bitcoin Well" rel="nofollow" href="https://bitcoinwell.com/">🇨🇦 Bitcoin Well
</a> &mdash; Enable your independence with the fastest and safest way to buy bitcoin in Canada and the USA. Focused on Bitcoin excellence, enabling true financial independence 🥇
</li><li><a title="📻 Boost with Fountain.FM" rel="nofollow" href="https://fountain.fm/">📻 Boost with Fountain.FM
</a> &mdash; Boost from Fountain.FM's website and keep your current Podcast app. Or kick the tires on the Podcasting 2.0 revolution and try out Fountain.FM the app! 🚀
</li><li><a title="AMD grabs a quarter of x86 market with desktop gains" rel="nofollow" href="https://www.theregister.com/2024/11/12/amd_gains_on_intel/">AMD grabs a quarter of x86 market with desktop gains
</a> &mdash; AMD now accounts for 25 percent of all x86 processor shipments, but only made a slight increase in the past quarter against industry leader Intel in servers – the main gains came from the desktop market.
</li><li><a title="Intel exec says Arrow Lake launch ‘just didn’t go as planned&#39;" rel="nofollow" href="https://www.theverge.com/2024/11/9/24292221/intel-acknowledged-arrow-lake-performance-issues-robert-hallock-exec">Intel exec says Arrow Lake launch ‘just didn’t go as planned'
</a> &mdash; Intel’s Arrow Lake chips’ “bones are solid,” Hallock said during the interview. Still, the company has identified factors “that can combine to produce some pretty wild unintended effects.” Hallock was also clear that the new Arrow Lake performance issues are strictly Intel’s responsibility, and not the fault of Microsoft or anyone else. 
</li><li><a title="Announcing .NET 9 " rel="nofollow" href="https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/">Announcing .NET 9 
</a> &mdash; Today, we are excited to announce the launch of .NET 9, the most productive, modern, secure, intelligent, and performant release of .NET yet. It’s the result of another year of effort on the part of thousands of developers from around the world.
</li><li><a title="Octoverse: AI leads Python to top language as the number of global developers surges - The GitHub Blog" rel="nofollow" href="https://github.blog/news-insights/octoverse/octoverse-2024/">Octoverse: AI leads Python to top language as the number of global developers surges - The GitHub Blog
</a> &mdash; In this year’s Octoverse report, we study how public and open source activity on GitHub shows how AI is expanding as the global developer community surges in size. 
</li><li><a title="TensorFlow" rel="nofollow" href="https://www.tensorflow.org/">TensorFlow
</a> &mdash; TensorFlow makes it easy to create ML models that can run in any environment. Learn how to use the intuitive APIs through interactive code samples.
</li><li><a title="NumPy -" rel="nofollow" href="https://numpy.org/">NumPy -
</a> &mdash; The fundamental package for scientific computing with Python
</li><li><a title="pandas - Python Data Analysis Library" rel="nofollow" href="https://pandas.pydata.org/">pandas - Python Data Analysis Library
</a> &mdash; pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool,
built on top of the Python programming language. 
</li><li><a title="PyTorch" rel="nofollow" href="https://pytorch.org/">PyTorch
</a> &mdash; A rich ecosystem of tools and libraries extends PyTorch and supports development in computer vision, NLP and more.
</li><li><a title="I’m a neurology ICU nurse. The creep of AI in our hospitals terrifies me " rel="nofollow" href="https://www.codastory.com/stayonthestory/nursing-ai-hospitals-robots-capture/">I’m a neurology ICU nurse. The creep of AI in our hospitals terrifies me 
</a> &mdash; We didn’t call it AI at first. The first thing that happened was these new innovations just crept into our electronic medical record system. They were tools that monitored whether specific steps in patient treatment were being followed. If something was missed or hadn’t been done, the AI would send an alert. It was very primitive, and it was there to stop patients falling through the cracks. 
</li><li><a title="Text Editor Election Results" rel="nofollow" href="https://imgur.com/o9w0JPN">Text Editor Election Results
</a></li><li><a title="Snippety - Productivity App for macOS" rel="nofollow" href="https://snippety.app/">Snippety - Productivity App for macOS
</a> &mdash; Snippety is a tool that will boost your everyday tasks by providing a quick access to your snippets. Snippety works flawlessly with every text field! Just press ⌘⇧Space, find your snippet, and hit ↩︎. 
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Python's eating the world - and AI's helping it digest. A cheeky look at why this programming language is suddenly everywhere and the bizarre tale of how AI infiltrated the last place you'd expect.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=117630">Annual Membership - Jupiter Party</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=117630">Put your support on auto-pilot and get one month for free!
</a></li><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53334&amp;coupon=jarjar">Coder QA</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53334&amp;coupon=jarjar">Take $2 a month off for the lifetime of your membership and contribute to our show directly
</a> Promo Code: jarjar</li></ul><p>Links:</p><ul><li><a title="💥 Gets Sats Quick and Easy with Strike" rel="nofollow" href="https://strike.me/">💥 Gets Sats Quick and Easy with Strike
</a> &mdash; Strike is a lightning-powered app that lets you quickly and cheaply grab sats in over 100 countries. Easily integrates with Fountain.fm. Setup your Strike account, and you have one of the world's best ways to buy sats.
</li><li><a title="🇨🇦 Bitcoin Well" rel="nofollow" href="https://bitcoinwell.com/">🇨🇦 Bitcoin Well
</a> &mdash; Enable your independence with the fastest and safest way to buy bitcoin in Canada and the USA. Focused on Bitcoin excellence, enabling true financial independence 🥇
</li><li><a title="📻 Boost with Fountain.FM" rel="nofollow" href="https://fountain.fm/">📻 Boost with Fountain.FM
</a> &mdash; Boost from Fountain.FM's website and keep your current Podcast app. Or kick the tires on the Podcasting 2.0 revolution and try out Fountain.FM the app! 🚀
</li><li><a title="AMD grabs a quarter of x86 market with desktop gains" rel="nofollow" href="https://www.theregister.com/2024/11/12/amd_gains_on_intel/">AMD grabs a quarter of x86 market with desktop gains
</a> &mdash; AMD now accounts for 25 percent of all x86 processor shipments, but only made a slight increase in the past quarter against industry leader Intel in servers – the main gains came from the desktop market.
</li><li><a title="Intel exec says Arrow Lake launch ‘just didn’t go as planned&#39;" rel="nofollow" href="https://www.theverge.com/2024/11/9/24292221/intel-acknowledged-arrow-lake-performance-issues-robert-hallock-exec">Intel exec says Arrow Lake launch ‘just didn’t go as planned'
</a> &mdash; Intel’s Arrow Lake chips’ “bones are solid,” Hallock said during the interview. Still, the company has identified factors “that can combine to produce some pretty wild unintended effects.” Hallock was also clear that the new Arrow Lake performance issues are strictly Intel’s responsibility, and not the fault of Microsoft or anyone else. 
</li><li><a title="Announcing .NET 9 " rel="nofollow" href="https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/">Announcing .NET 9 
</a> &mdash; Today, we are excited to announce the launch of .NET 9, the most productive, modern, secure, intelligent, and performant release of .NET yet. It’s the result of another year of effort on the part of thousands of developers from around the world.
</li><li><a title="Octoverse: AI leads Python to top language as the number of global developers surges - The GitHub Blog" rel="nofollow" href="https://github.blog/news-insights/octoverse/octoverse-2024/">Octoverse: AI leads Python to top language as the number of global developers surges - The GitHub Blog
</a> &mdash; In this year’s Octoverse report, we study how public and open source activity on GitHub shows how AI is expanding as the global developer community surges in size. 
</li><li><a title="TensorFlow" rel="nofollow" href="https://www.tensorflow.org/">TensorFlow
</a> &mdash; TensorFlow makes it easy to create ML models that can run in any environment. Learn how to use the intuitive APIs through interactive code samples.
</li><li><a title="NumPy -" rel="nofollow" href="https://numpy.org/">NumPy -
</a> &mdash; The fundamental package for scientific computing with Python
</li><li><a title="pandas - Python Data Analysis Library" rel="nofollow" href="https://pandas.pydata.org/">pandas - Python Data Analysis Library
</a> &mdash; pandas is a fast, powerful, flexible and easy to use open source data analysis and manipulation tool,
built on top of the Python programming language. 
</li><li><a title="PyTorch" rel="nofollow" href="https://pytorch.org/">PyTorch
</a> &mdash; A rich ecosystem of tools and libraries extends PyTorch and supports development in computer vision, NLP and more.
</li><li><a title="I’m a neurology ICU nurse. The creep of AI in our hospitals terrifies me " rel="nofollow" href="https://www.codastory.com/stayonthestory/nursing-ai-hospitals-robots-capture/">I’m a neurology ICU nurse. The creep of AI in our hospitals terrifies me 
</a> &mdash; We didn’t call it AI at first. The first thing that happened was these new innovations just crept into our electronic medical record system. They were tools that monitored whether specific steps in patient treatment were being followed. If something was missed or hadn’t been done, the AI would send an alert. It was very primitive, and it was there to stop patients falling through the cracks. 
</li><li><a title="Text Editor Election Results" rel="nofollow" href="https://imgur.com/o9w0JPN">Text Editor Election Results
</a></li><li><a title="Snippety - Productivity App for macOS" rel="nofollow" href="https://snippety.app/">Snippety - Productivity App for macOS
</a> &mdash; Snippety is a tool that will boost your everyday tasks by providing a quick access to your snippets. Snippety works flawlessly with every text field! Just press ⌘⇧Space, find your snippet, and hit ↩︎. 
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>437: Microsoft War Stories</title>
  <link>https://coder.show/437</link>
  <guid isPermaLink="false">386317ef-c039-4079-b820-531da7a23374</guid>
  <pubDate>Wed, 27 Oct 2021 08:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/386317ef-c039-4079-b820-531da7a23374.mp3" length="34833263" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Chatting about the week's .NET news leads us into a blue-tinted tale of woe. When Microsoft taketh, they also giveth. But is it enough?</itunes:subtitle>
  <itunes:duration>48:22</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=8"/>
  <description>&lt;p&gt;Chatting about the week's .NET news leads us into a blue-tinted tale of woe. When Microsoft taketh, they also giveth. But is it enough?&lt;/p&gt;

&lt;p&gt;Plus, which MacBooks we did or did not buy. &lt;/p&gt;
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Microsoft, .NET 6, .NET 6 SDK, Foundation, Claire Novotny, UWP, Universal Windows Platform, Windows App SDK, Project Reunion, UWP deprecated, vscode.dev, Visual Studio Code for the Web, TypeScript, JavaScript, Python, C+, SON, HTML, CSS, Apple Tech Talks, WWDC is dead, M1 Pro, M1 MAX</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Chatting about the week's .NET news leads us into a blue-tinted tale of woe. When Microsoft taketh, they also giveth. But is it enough?</p>

<p>Plus, which MacBooks we did or did not buy.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.
</a></li><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="Microsoft reverses controversial .NET change after open source community outcry" rel="nofollow" href="https://www.theverge.com/2021/10/23/22742282/microsoft-dotnet-hot-reload-u-turn-response">Microsoft reverses controversial .NET change after open source community outcry
</a> &mdash; .NET 6 will now include Hot Reload across multiple platforms
</li><li><a title="Microsoft Officially Deprecates UWP" rel="nofollow" href="https://www.thurrott.com/dev/258377/microsoft-officially-deprecates-uwp">Microsoft Officially Deprecates UWP
</a> &mdash; Going forward, UWP will only receive “bug, reliability, and security fixes,” and not new features, Microsoft says, indicating that it is now deprecated.
</li><li><a title="vscode.dev Visual Studio Code for the Web" rel="nofollow" href="https://code.visualstudio.com/blogs/2021/10/20/vscode-dev">vscode.dev Visual Studio Code for the Web
</a> &mdash; Now when you go to <a href="https://vscode.dev" target="_blank" rel="nofollow noopener">https://vscode.dev</a>, you'll be presented with a lightweight version of VS Code running fully in the browser. Open a folder on your local machine and start coding.
</li><li><a title="Apple Announces &#39;Tech Talks&#39; Where Developers Can Interface With Apple Experts" rel="nofollow" href="https://www.macrumors.com/2021/10/20/apple-tech-talks-2021/">Apple Announces 'Tech Talks' Where Developers Can Interface With Apple Experts
</a> &mdash; Apple says that developers can use the sessions to dive into technical content, get answers to questions, and seek one-on-one meetings for guidance. Sessions will be held online from Apple locations around the world in multiple time zones, including Bengaluru, India; Cupertino, California; London; Mexico City; São Paulo; Seoul, South Korea; Shanghai; Singapore; Sydney; Tel Aviv, Israel; and Tokyo.
</li><li><a title="MacBook Pro with M1 Pro and M1 Max impressions" rel="nofollow" href="https://www.theverge.com/22744023/macbook-pro-2021-m1-pro-m1-max-impressions">MacBook Pro with M1 Pro and M1 Max impressions
</a> &mdash; New chips, familiar ports, and actual volume buttons — it might be love
</li><li><a title="14-inch MacBook Pro review: A Mac Pro in your backpack" rel="nofollow" href="https://sixcolors.com/post/2021/10/review-14-inch-macbook-pro-2021/">14-inch MacBook Pro review: A Mac Pro in your backpack
</a> &mdash; I’ve spent the last week with a 14-inch MacBook Pro with an M1 Max processor with 32 GPU cores and 64 GB of RAM. And I’m happy to report, it’s true—all of it.
</li><li><a title="PTP Changes by SpaceX" rel="nofollow" href="https://github.com/SpaceExplorationTechnologies/linuxptp/commit/8d4768a7467e5a46dc80373cde6358a034ed9ca7">PTP Changes by SpaceX
</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Chatting about the week's .NET news leads us into a blue-tinted tale of woe. When Microsoft taketh, they also giveth. But is it enough?</p>

<p>Plus, which MacBooks we did or did not buy.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.
</a></li><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="Microsoft reverses controversial .NET change after open source community outcry" rel="nofollow" href="https://www.theverge.com/2021/10/23/22742282/microsoft-dotnet-hot-reload-u-turn-response">Microsoft reverses controversial .NET change after open source community outcry
</a> &mdash; .NET 6 will now include Hot Reload across multiple platforms
</li><li><a title="Microsoft Officially Deprecates UWP" rel="nofollow" href="https://www.thurrott.com/dev/258377/microsoft-officially-deprecates-uwp">Microsoft Officially Deprecates UWP
</a> &mdash; Going forward, UWP will only receive “bug, reliability, and security fixes,” and not new features, Microsoft says, indicating that it is now deprecated.
</li><li><a title="vscode.dev Visual Studio Code for the Web" rel="nofollow" href="https://code.visualstudio.com/blogs/2021/10/20/vscode-dev">vscode.dev Visual Studio Code for the Web
</a> &mdash; Now when you go to <a href="https://vscode.dev" target="_blank" rel="nofollow noopener">https://vscode.dev</a>, you'll be presented with a lightweight version of VS Code running fully in the browser. Open a folder on your local machine and start coding.
</li><li><a title="Apple Announces &#39;Tech Talks&#39; Where Developers Can Interface With Apple Experts" rel="nofollow" href="https://www.macrumors.com/2021/10/20/apple-tech-talks-2021/">Apple Announces 'Tech Talks' Where Developers Can Interface With Apple Experts
</a> &mdash; Apple says that developers can use the sessions to dive into technical content, get answers to questions, and seek one-on-one meetings for guidance. Sessions will be held online from Apple locations around the world in multiple time zones, including Bengaluru, India; Cupertino, California; London; Mexico City; São Paulo; Seoul, South Korea; Shanghai; Singapore; Sydney; Tel Aviv, Israel; and Tokyo.
</li><li><a title="MacBook Pro with M1 Pro and M1 Max impressions" rel="nofollow" href="https://www.theverge.com/22744023/macbook-pro-2021-m1-pro-m1-max-impressions">MacBook Pro with M1 Pro and M1 Max impressions
</a> &mdash; New chips, familiar ports, and actual volume buttons — it might be love
</li><li><a title="14-inch MacBook Pro review: A Mac Pro in your backpack" rel="nofollow" href="https://sixcolors.com/post/2021/10/review-14-inch-macbook-pro-2021/">14-inch MacBook Pro review: A Mac Pro in your backpack
</a> &mdash; I’ve spent the last week with a 14-inch MacBook Pro with an M1 Max processor with 32 GPU cores and 64 GB of RAM. And I’m happy to report, it’s true—all of it.
</li><li><a title="PTP Changes by SpaceX" rel="nofollow" href="https://github.com/SpaceExplorationTechnologies/linuxptp/commit/8d4768a7467e5a46dc80373cde6358a034ed9ca7">PTP Changes by SpaceX
</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>404: Not Found</title>
  <link>https://coder.show/404</link>
  <guid isPermaLink="false">81153d54-eab6-4369-9e0e-106b06240ea5</guid>
  <pubDate>Wed, 10 Mar 2021 20:30:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/81153d54-eab6-4369-9e0e-106b06240ea5.mp3" length="36865722" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike reveals his secret project to Chris, who has several probing questions.</itunes:subtitle>
  <itunes:duration>50:31</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=8"/>
  <description>&lt;p&gt;Mike reveals his secret project to Chris, who has several probing questions. &lt;/p&gt;
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Jupiter Broadcasting, Coding live streams, Bug Bounty, LISP, SUSE for Development, Resharper, TypeScript, C#, VB.NET, ASP.NET, Rust, iMac Pro,  Visual Studio, MacOS problems, Linux, JetBrains</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike reveals his secret project to Chris, who has several probing questions.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.
</a></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><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></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1368921734708158465">Michael Dominick on Twitter
</a> &mdash; Mesa announcing something new tonight and someone we all know and love who has great hair is going disapprove of the architecture! 
</li><li><a title="CoderBytes" rel="nofollow" href="https://coderbytes.herokuapp.com/">CoderBytes
</a> &mdash; New super secret project landing page.
</li><li><a title="Open Bug Bounty" rel="nofollow" href="https://www.openbugbounty.org/">Open Bug Bounty
</a> &mdash; Free Bug Bounty Program and Coordinated Vulnerability Disclosure.
</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1368920303242477588">Michael Dominick on Twitter
</a> &mdash; I’m submitting a talk entitled “OpenSUSE Evangelism and The @ChrisLAS Challenge”  😈
</li><li><a title="ReSharper" rel="nofollow" href="https://www.jetbrains.com/resharper/">ReSharper
</a> &mdash; The Visual Studio Extension for .NET Developers
</li><li><a title="dotUltimate" rel="nofollow" href="https://www.jetbrains.com/dotnet/">dotUltimate
</a> &mdash; All .NET tools, ReSharper C++,
and JetBrains Rider, together in one pack 
</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1368613894164516868">Michael Dominick on Twitter
</a> &mdash; Damn.... working in #CSharp is just a pleasure.... #Tempation. Does anyone know a lot about how @dotnet #Linux binaries compare in comparison to #cpp ones? I am reconsidering some of my choices here....
</li><li><a title="The iMac Pro has been discontinued" rel="nofollow" href="https://arstechnica.com/gadgets/2021/03/the-imac-pro-has-been-discontinued/">The iMac Pro has been discontinued
</a> &mdash; Apple confirms the meaning behind "while supplies last" note in online store.
</li><li><a title="Apple discontinues the iMac Pro" rel="nofollow" href="https://sixcolors.com/post/2021/03/goodbye-parallel-timeline-apple-discontinues-the-imac-pro/">Apple discontinues the iMac Pro
</a> &mdash; More notably, the iMac Pro is a product from a different time, and represents a path Apple ultimately chose not to take with the Mac. When Apple announced in April 2017 it would make a new Mac Pro and was recommitting to its core pro customers, the iMac Pro was about to be announced. When it shipped that December, it felt very much like an interim step, a computer that was built as the replacement for the Mac Pro, only to have the Mac Pro survive after all. 
</li><li><a title="MWC Barcelona Conference Planning for 50,000 In-Person" rel="nofollow" href="https://www.macrumors.com/2021/03/08/mwc-barcelona-in-person/">MWC Barcelona Conference Planning for 50,000 In-Person
</a> &mdash; As reported by Bloomberg, GSMA, the organizer of MWC Barcelona, says that it plans to hold the conference in-person between June 28 and July 1, with expectations of up to 50,000 attendees.
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike reveals his secret project to Chris, who has several probing questions.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.
</a></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><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></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1368921734708158465">Michael Dominick on Twitter
</a> &mdash; Mesa announcing something new tonight and someone we all know and love who has great hair is going disapprove of the architecture! 
</li><li><a title="CoderBytes" rel="nofollow" href="https://coderbytes.herokuapp.com/">CoderBytes
</a> &mdash; New super secret project landing page.
</li><li><a title="Open Bug Bounty" rel="nofollow" href="https://www.openbugbounty.org/">Open Bug Bounty
</a> &mdash; Free Bug Bounty Program and Coordinated Vulnerability Disclosure.
</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1368920303242477588">Michael Dominick on Twitter
</a> &mdash; I’m submitting a talk entitled “OpenSUSE Evangelism and The @ChrisLAS Challenge”  😈
</li><li><a title="ReSharper" rel="nofollow" href="https://www.jetbrains.com/resharper/">ReSharper
</a> &mdash; The Visual Studio Extension for .NET Developers
</li><li><a title="dotUltimate" rel="nofollow" href="https://www.jetbrains.com/dotnet/">dotUltimate
</a> &mdash; All .NET tools, ReSharper C++,
and JetBrains Rider, together in one pack 
</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1368613894164516868">Michael Dominick on Twitter
</a> &mdash; Damn.... working in #CSharp is just a pleasure.... #Tempation. Does anyone know a lot about how @dotnet #Linux binaries compare in comparison to #cpp ones? I am reconsidering some of my choices here....
</li><li><a title="The iMac Pro has been discontinued" rel="nofollow" href="https://arstechnica.com/gadgets/2021/03/the-imac-pro-has-been-discontinued/">The iMac Pro has been discontinued
</a> &mdash; Apple confirms the meaning behind "while supplies last" note in online store.
</li><li><a title="Apple discontinues the iMac Pro" rel="nofollow" href="https://sixcolors.com/post/2021/03/goodbye-parallel-timeline-apple-discontinues-the-imac-pro/">Apple discontinues the iMac Pro
</a> &mdash; More notably, the iMac Pro is a product from a different time, and represents a path Apple ultimately chose not to take with the Mac. When Apple announced in April 2017 it would make a new Mac Pro and was recommitting to its core pro customers, the iMac Pro was about to be announced. When it shipped that December, it felt very much like an interim step, a computer that was built as the replacement for the Mac Pro, only to have the Mac Pro survive after all. 
</li><li><a title="MWC Barcelona Conference Planning for 50,000 In-Person" rel="nofollow" href="https://www.macrumors.com/2021/03/08/mwc-barcelona-in-person/">MWC Barcelona Conference Planning for 50,000 In-Person
</a> &mdash; As reported by Bloomberg, GSMA, the organizer of MWC Barcelona, says that it plans to hold the conference in-person between June 28 and July 1, with expectations of up to 50,000 attendees.
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>384: Leaping Lizard People</title>
  <link>https://coder.show/384</link>
  <guid isPermaLink="false">c4308f22-558d-49a9-a750-68bf89f952d9</guid>
  <pubDate>Wed, 21 Oct 2020 20:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/c4308f22-558d-49a9-a750-68bf89f952d9.mp3" length="38335970" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>It's confession hour on the podcast, and your hosts surprise each other with several twists and turns.</itunes:subtitle>
  <itunes:duration>53:14</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=8"/>
  <description>&lt;p&gt;It's confession hour on the podcast, and your hosts surprise each other with several twists and turns. &lt;/p&gt;
</description>
  <itunes:keywords>Dark Matter Dev, Oracle, Google, HomePod Mini, 5g, Apple iPhone 12, LTE, Dropbox, WFH, Work Frome Home, vim, Micro, VScode, TypeScript, openSUSE, SUSE, Kubernetes, Coder Radio, Development Podcast, Jupiter Broadcasting</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>It's confession hour on the podcast, and your hosts surprise each other with several twists and turns.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloud.guru/learn/eacc77f8-54c2-427f-8c5c-e32e98123f5c/?utm_source=jupiter&amp;utm_medium=cpc">A Cloud Guru</a>: <a rel="nofollow" href="https://acloud.guru/learn/eacc77f8-54c2-427f-8c5c-e32e98123f5c/?utm_source=jupiter&amp;utm_medium=cpc">Learn about some intermediate to advanced Python topics and see how to apply concepts you’ve already learned to solve different problems.
</a></li><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></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1318267278883016706">Michael Dominick on Twitter
</a> &mdash; "Today's @CoderRadioShow is brought to you by the Lizard people who love @openSUSE! #Linux #SUSE thanks for the SWAG!
</li><li><a title="Follow up on Oracle v Google" rel="nofollow" href="https://slexy.org/view/s20wcy8wS3">Follow up on Oracle v Google
</a> &mdash; Oracle's best claim for copying of actual code is a complaint that Google improperly combined GPL code into an Apache-licensed software suite, but not even that - it is that Apache Harmony did this and Google copied it inadvertently.
</li><li><a title="Top Stories: iPhone 12, HomePod Mini, MagSafe Accessories, and More" rel="nofollow" href="https://www.macrumors.com/2020/10/17/top-stories-iphone-12-homepod-mini/">Top Stories: iPhone 12, HomePod Mini, MagSafe Accessories, and More
</a> &mdash; Apple's media event obviously dominated the news this week
</li><li><a title="Apple Announces HomePod mini With Spherical Design" rel="nofollow" href="https://www.macrumors.com/2020/10/13/apple-announces-homepod-mini/">Apple Announces HomePod mini With Spherical Design
</a> &mdash; Apple today announced the HomePod mini with a new spherical design and the S5 chip at its "Hi, Speed" event.
</li><li><a title="Dropbox is letting all employees work from home permanently" rel="nofollow" href="https://www.businessinsider.com/dropbox-letting-all-employees-work-from-home-permanently-2020-10">Dropbox is letting all employees work from home permanently
</a> &mdash; The company plans to convert its existing offices to coworking spaces to aid in team building and collaboration.
</li><li><a title="Mike&#39;s .vimrc" rel="nofollow" href="https://gist.github.com/dominickm/9df2330348f4b45422c4f5d669a788ea">Mike's .vimrc
</a></li><li><a title="Micro - Text editor" rel="nofollow" href="https://micro-editor.github.io/">Micro - Text editor
</a> &mdash; A modern and intuitive terminal-based text editor
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>It's confession hour on the podcast, and your hosts surprise each other with several twists and turns.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloud.guru/learn/eacc77f8-54c2-427f-8c5c-e32e98123f5c/?utm_source=jupiter&amp;utm_medium=cpc">A Cloud Guru</a>: <a rel="nofollow" href="https://acloud.guru/learn/eacc77f8-54c2-427f-8c5c-e32e98123f5c/?utm_source=jupiter&amp;utm_medium=cpc">Learn about some intermediate to advanced Python topics and see how to apply concepts you’ve already learned to solve different problems.
</a></li><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></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1318267278883016706">Michael Dominick on Twitter
</a> &mdash; "Today's @CoderRadioShow is brought to you by the Lizard people who love @openSUSE! #Linux #SUSE thanks for the SWAG!
</li><li><a title="Follow up on Oracle v Google" rel="nofollow" href="https://slexy.org/view/s20wcy8wS3">Follow up on Oracle v Google
</a> &mdash; Oracle's best claim for copying of actual code is a complaint that Google improperly combined GPL code into an Apache-licensed software suite, but not even that - it is that Apache Harmony did this and Google copied it inadvertently.
</li><li><a title="Top Stories: iPhone 12, HomePod Mini, MagSafe Accessories, and More" rel="nofollow" href="https://www.macrumors.com/2020/10/17/top-stories-iphone-12-homepod-mini/">Top Stories: iPhone 12, HomePod Mini, MagSafe Accessories, and More
</a> &mdash; Apple's media event obviously dominated the news this week
</li><li><a title="Apple Announces HomePod mini With Spherical Design" rel="nofollow" href="https://www.macrumors.com/2020/10/13/apple-announces-homepod-mini/">Apple Announces HomePod mini With Spherical Design
</a> &mdash; Apple today announced the HomePod mini with a new spherical design and the S5 chip at its "Hi, Speed" event.
</li><li><a title="Dropbox is letting all employees work from home permanently" rel="nofollow" href="https://www.businessinsider.com/dropbox-letting-all-employees-work-from-home-permanently-2020-10">Dropbox is letting all employees work from home permanently
</a> &mdash; The company plans to convert its existing offices to coworking spaces to aid in team building and collaboration.
</li><li><a title="Mike&#39;s .vimrc" rel="nofollow" href="https://gist.github.com/dominickm/9df2330348f4b45422c4f5d669a788ea">Mike's .vimrc
</a></li><li><a title="Micro - Text editor" rel="nofollow" href="https://micro-editor.github.io/">Micro - Text editor
</a> &mdash; A modern and intuitive terminal-based text editor
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>374: Python's Long Tail</title>
  <link>https://coder.show/374</link>
  <guid isPermaLink="false">ed6631f5-392e-4b01-8157-8a8cd8d9d4be</guid>
  <pubDate>Mon, 09 Sep 2019 23:45:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/ed6631f5-392e-4b01-8157-8a8cd8d9d4be.mp3" length="24085025" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>As Python 2's demise draws near we reflect on Python's popularity, the growing adoption of static typing, and why the Python 3 transition took so long.

Plus Apple's audacious app store tactics, Google's troubles with Typescript, and more!</itunes:subtitle>
  <itunes:duration>33:27</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=8"/>
  <description>&lt;p&gt;As Python 2's demise draws near we reflect on Python's popularity, the growing adoption of static typing, and why the Python 3 transition took so long.&lt;/p&gt;

&lt;p&gt;Plus Apple's audacious app store tactics, Google's troubles with Typescript, and more! &lt;/p&gt;
</description>
  <itunes:keywords>macOS, Google, Typescript, Perl, Perl 6 Microsoft, Pry, Ruby, Web Development, static type checking, python, python2, python2, dropbox, Apple, app store, Clue, Sherlock, ProjectPSX, Playstation, Emulator, fzf, fuzzy finder, Go, Jupiter Broadcasting, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>As Python 2's demise draws near we reflect on Python's popularity, the growing adoption of static typing, and why the Python 3 transition took so long.</p>

<p>Plus Apple's audacious app store tactics, Google's troubles with Typescript, and more!</p><p>Links:</p><ul><li><a title="Correction: macOS and Zsh" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/cz5v35/coder_radio_373_interactive_investigations_coder/eyxrq6c/">Correction: macOS and Zsh
</a> &mdash; I believe the new macOS Catalina shell is zsh.
</li><li><a title="Feedback: What about Perl 6?" rel="nofollow" href="https://slexy.org/view/s2GMa363ln">Feedback: What about Perl 6?
</a> &mdash; Last episode (373) that's on about shell scripting, interpreted &nbsp;languages, repl &amp; cli, made me think about Perl 6.
</li><li><a title="Feedback: Pry and a Pick" rel="nofollow" href="https://slexy.org/view/s2sHl0j5xl">Feedback: Pry and a Pick
</a> &mdash; In the previous episode I was amazed to hear that Mike had never used pry before! It's one of the first things I show off to people when introducing them to Ruby.
</li><li><a title="Feedback: Learning Web Dev" rel="nofollow" href="https://slexy.org/view/s20RoYjNmV">Feedback: Learning Web Dev
</a> &mdash; I feel woefully unready and I was wondering if either of you had suggestions for structured content around web dev/design that I could use to augment my learning? I've been using Pluralsight, which is great, and I'd be curious to know what else you might suggest.
</li><li><a title="Google feedback on TypeScript 3.5" rel="nofollow" href="https://github.com/microsoft/TypeScript/issues/33272">Google feedback on TypeScript 3.5
</a> &mdash; We know and expect every TypeScript upgrade to involve some work. For example, improvements to the standard library are expected and welcomed by us, even though they may mean removing similar but incompatible definitions from our own code base. However, TypeScript 3.5 was a lot more work for us than other recent TypeScript upgrades.
</li><li><a title="Apple has copied some of the most popular apps in the App Store for its iPhone, iPad and other software updates - The Washington Post" rel="nofollow" href="https://www.washingtonpost.com/technology/2019/09/05/how-apple-uses-its-app-store-copy-best-ideas/">Apple has copied some of the most popular apps in the App Store for its iPhone, iPad and other software updates - The Washington Post
</a> &mdash; Apple plans this month to incorporate some of Clue’s core functionality such as fertility and period prediction into its own Health app that comes pre-installed in every iPhone and is free — unlike Clue, which is free to download but earns money by selling subscriptions and services within its app. Apple’s past incorporation of functionality included in other third-party apps has often led to their demise.
</li><li><a title="How Apple’s Apps Topped Rivals in the App Store It Controls - The New York Times" rel="nofollow" href="https://www.nytimes.com/interactive/2019/09/09/technology/apple-app-store-competition.html">How Apple’s Apps Topped Rivals in the App Store It Controls - The New York Times
</a> &mdash; But as Apple has become one of the largest competitors on a platform that it controls, suspicions that the company has been tipping the scales in its own favor are at the heart of antitrust complaints in the United States, Europe and Russia.
</li><li><a title="Sunsetting Python 2 | Python.org" rel="nofollow" href="https://www.python.org/doc/sunset-python-2/">Sunsetting Python 2 | Python.org
</a> &mdash; We have decided that January 1, 2020, will be the day that we sunset Python 2. That means that we will not improve it anymore after that day, even if someone finds a security problem in it. You should upgrade to Python 3 as soon as you can.
</li><li><a title="Python 2.7 Countdown" rel="nofollow" href="https://pythonclock.org/">Python 2.7 Countdown
</a></li><li><a title="Porting Python 2 Code to Python 3" rel="nofollow" href="https://docs.python.org/3/howto/pyporting.html">Porting Python 2 Code to Python 3
</a></li><li><a title="Our journey to type checking 4 million lines of Python | Dropbox Tech Blog" rel="nofollow" href="https://blogs.dropbox.com/tech/2019/09/our-journey-to-type-checking-4-million-lines-of-python/">Our journey to type checking 4 million lines of Python | Dropbox Tech Blog
</a> &mdash; Dropbox is a big user of Python. It’s our most widely used language both for backend services and the desktop client app (we are also heavy users of Go, TypeScript, and Rust). At our scale—millions of lines of Python—the dynamic typing in Python made code needlessly hard to understand and started to seriously impact productivity. T
</li><li><a title="ProjectPSX: Experimental C# Playstation Emulator" rel="nofollow" href="https://github.com/BluestormDNA/ProjectPSX">ProjectPSX: Experimental C# Playstation Emulator
</a> &mdash; ProjectPSX is a C# coded emulator of the original Sony Playstation (Playstation 1/PS1/PSX)
</li><li><a title="junegunn/fzf" rel="nofollow" href="https://github.com/junegunn/fzf">junegunn/fzf
</a> &mdash; fzf is a general-purpose command-line fuzzy finder.
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>As Python 2's demise draws near we reflect on Python's popularity, the growing adoption of static typing, and why the Python 3 transition took so long.</p>

<p>Plus Apple's audacious app store tactics, Google's troubles with Typescript, and more!</p><p>Links:</p><ul><li><a title="Correction: macOS and Zsh" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/cz5v35/coder_radio_373_interactive_investigations_coder/eyxrq6c/">Correction: macOS and Zsh
</a> &mdash; I believe the new macOS Catalina shell is zsh.
</li><li><a title="Feedback: What about Perl 6?" rel="nofollow" href="https://slexy.org/view/s2GMa363ln">Feedback: What about Perl 6?
</a> &mdash; Last episode (373) that's on about shell scripting, interpreted &nbsp;languages, repl &amp; cli, made me think about Perl 6.
</li><li><a title="Feedback: Pry and a Pick" rel="nofollow" href="https://slexy.org/view/s2sHl0j5xl">Feedback: Pry and a Pick
</a> &mdash; In the previous episode I was amazed to hear that Mike had never used pry before! It's one of the first things I show off to people when introducing them to Ruby.
</li><li><a title="Feedback: Learning Web Dev" rel="nofollow" href="https://slexy.org/view/s20RoYjNmV">Feedback: Learning Web Dev
</a> &mdash; I feel woefully unready and I was wondering if either of you had suggestions for structured content around web dev/design that I could use to augment my learning? I've been using Pluralsight, which is great, and I'd be curious to know what else you might suggest.
</li><li><a title="Google feedback on TypeScript 3.5" rel="nofollow" href="https://github.com/microsoft/TypeScript/issues/33272">Google feedback on TypeScript 3.5
</a> &mdash; We know and expect every TypeScript upgrade to involve some work. For example, improvements to the standard library are expected and welcomed by us, even though they may mean removing similar but incompatible definitions from our own code base. However, TypeScript 3.5 was a lot more work for us than other recent TypeScript upgrades.
</li><li><a title="Apple has copied some of the most popular apps in the App Store for its iPhone, iPad and other software updates - The Washington Post" rel="nofollow" href="https://www.washingtonpost.com/technology/2019/09/05/how-apple-uses-its-app-store-copy-best-ideas/">Apple has copied some of the most popular apps in the App Store for its iPhone, iPad and other software updates - The Washington Post
</a> &mdash; Apple plans this month to incorporate some of Clue’s core functionality such as fertility and period prediction into its own Health app that comes pre-installed in every iPhone and is free — unlike Clue, which is free to download but earns money by selling subscriptions and services within its app. Apple’s past incorporation of functionality included in other third-party apps has often led to their demise.
</li><li><a title="How Apple’s Apps Topped Rivals in the App Store It Controls - The New York Times" rel="nofollow" href="https://www.nytimes.com/interactive/2019/09/09/technology/apple-app-store-competition.html">How Apple’s Apps Topped Rivals in the App Store It Controls - The New York Times
</a> &mdash; But as Apple has become one of the largest competitors on a platform that it controls, suspicions that the company has been tipping the scales in its own favor are at the heart of antitrust complaints in the United States, Europe and Russia.
</li><li><a title="Sunsetting Python 2 | Python.org" rel="nofollow" href="https://www.python.org/doc/sunset-python-2/">Sunsetting Python 2 | Python.org
</a> &mdash; We have decided that January 1, 2020, will be the day that we sunset Python 2. That means that we will not improve it anymore after that day, even if someone finds a security problem in it. You should upgrade to Python 3 as soon as you can.
</li><li><a title="Python 2.7 Countdown" rel="nofollow" href="https://pythonclock.org/">Python 2.7 Countdown
</a></li><li><a title="Porting Python 2 Code to Python 3" rel="nofollow" href="https://docs.python.org/3/howto/pyporting.html">Porting Python 2 Code to Python 3
</a></li><li><a title="Our journey to type checking 4 million lines of Python | Dropbox Tech Blog" rel="nofollow" href="https://blogs.dropbox.com/tech/2019/09/our-journey-to-type-checking-4-million-lines-of-python/">Our journey to type checking 4 million lines of Python | Dropbox Tech Blog
</a> &mdash; Dropbox is a big user of Python. It’s our most widely used language both for backend services and the desktop client app (we are also heavy users of Go, TypeScript, and Rust). At our scale—millions of lines of Python—the dynamic typing in Python made code needlessly hard to understand and started to seriously impact productivity. T
</li><li><a title="ProjectPSX: Experimental C# Playstation Emulator" rel="nofollow" href="https://github.com/BluestormDNA/ProjectPSX">ProjectPSX: Experimental C# Playstation Emulator
</a> &mdash; ProjectPSX is a C# coded emulator of the original Sony Playstation (Playstation 1/PS1/PSX)
</li><li><a title="junegunn/fzf" rel="nofollow" href="https://github.com/junegunn/fzf">junegunn/fzf
</a> &mdash; fzf is a general-purpose command-line fuzzy finder.
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>360: Swift Kick In The UI</title>
  <link>https://coder.show/360</link>
  <guid isPermaLink="false">d84621fe-f527-4c65-9c14-ed6ac602e4a4</guid>
  <pubDate>Mon, 03 Jun 2019 22:15:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/d84621fe-f527-4c65-9c14-ed6ac602e4a4.mp3" length="33257766" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We react to Apple's big news at WWDC, check in with Mike's explorations of Elixir, and talk some TypeScript.</itunes:subtitle>
  <itunes:duration>46:11</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=8"/>
  <description>&lt;p&gt;We react to Apple's big news at WWDC, check in with Mike's explorations of Elixir, and talk some TypeScript.&lt;/p&gt;

&lt;p&gt;Plus Mike's battles with fan noise, and why he's doubling down on the eGPU lifestyle. &lt;/p&gt;
</description>
  <itunes:keywords>Thelio, system76, MacPro, fan noise, thermal management, cooling, egpu, WWDC, Apple, MacOS, MacPro, iOS, ARKit, Project Catalyst, Marzipan, iPad, iPadOS, Swift, SwiftUI, Apple Watch, Javascript, TypeScript, Clojurescript, ReasonML, Kotlin, Erlang, Elixir, Phoenix, Ruby, Rails, Static types, C#, Java, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We react to Apple's big news at WWDC, check in with Mike's explorations of Elixir, and talk some TypeScript.</p>

<p>Plus Mike's battles with fan noise, and why he's doubling down on the eGPU lifestyle.</p><p>Links:</p><ul><li><a title="Thelio Fan Noise Hack - Mike&#39;s Blog" rel="nofollow" href="http://dominickm.com/thelio-fan-noise-hack/">Thelio Fan Noise Hack - Mike's Blog
</a> &mdash; I’ve had a System 76 Thelio for a little over four months now and a consistent issue that I’ve been experiencing is persistent fan noise even when the machine is idle.
</li><li><a title="Advent of Code 2015" rel="nofollow" href="https://adventofcode.com/2015">Advent of Code 2015
</a></li><li><a title="Elixir" rel="nofollow" href="https://elixir-lang.org/">Elixir
</a> &mdash; Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.
</li><li><a title="Mike on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1135308539944194048">Mike on Twitter
</a> &mdash; Someone tell @wespayne that I hate him ;) He introduced me to @elixirlang and it's like fast #Ruby. I think I might be hooked. Totally failed to get anything done though lol
</li><li><a title="Elixir vs. Ruby and Phoenix vs. Rails: Detailed Comparison and Use Cases" rel="nofollow" href="https://mlsdev.com/blog/elixir-vs-ruby-and-phoenix-vs-rails-what-to-choose-and-why">Elixir vs. Ruby and Phoenix vs. Rails: Detailed Comparison and Use Cases
</a> &mdash; If you are facing the Elixir vs. Ruby/Phoenix vs. Rails dilemma, the best way to decide is to cater to the needs of your project. In fact, it is even possible to use both technologies in one project by choosing which of them works best for each individual feature. For example, you can implement chats with Elixir Phoenix, and the rest of the code can be written in Ruby on Rails.
</li><li><a title="TypeScript - JavaScript that scales." rel="nofollow" href="https://www.typescriptlang.org/">TypeScript - JavaScript that scales.
</a> &mdash; TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
</li><li><a title="Why TypeScript · TypeScript Deep Dive" rel="nofollow" href="https://basarat.gitbooks.io/typescript/docs/why-typescript.html">Why TypeScript · TypeScript Deep Dive
</a> &mdash; Types have proven ability to enhance code quality and understandability. However, types have a way of being unnecessarily ceremonious. TypeScript is very particular about keeping the barrier to entry as low as possible. 
</li><li><a title="Basic Types · TypeScript Handbook" rel="nofollow" href="https://www.typescriptlang.org/docs/handbook/basic-types.html">Basic Types · TypeScript Handbook
</a></li><li><a title="TypeScript Playground" rel="nofollow" href="https://www.typescriptlang.org/play/">TypeScript Playground
</a></li><li><a title="microsoft/TypeScript-New-Handbook" rel="nofollow" href="https://github.com/microsoft/TypeScript-New-Handbook">microsoft/TypeScript-New-Handbook
</a> &mdash; Incubation repository for the new TypeScript handbook.
</li><li><a title="Introduction - fp-ts" rel="nofollow" href="https://gcanti.github.io/fp-ts/">Introduction - fp-ts
</a> &mdash; fp-ts provides developers with popular patterns and reliable abstractions from typed functional languages in TypeScript.
</li><li><a title="Purify" rel="nofollow" href="https://gigobyte.github.io/purify/">Purify
</a> &mdash; Functional programming library for TypeScript
</li><li><a title="piotrwitek/utility-types" rel="nofollow" href="https://github.com/piotrwitek/utility-types">piotrwitek/utility-types
</a> &mdash; Collection of utility types, complementing TypeScript built-in mapped types and aliases (think "lodash" for static types).
</li><li><a title="Solving Problems the Clojure Way - Rafal Dittwald" rel="nofollow" href="https://www.youtube.com/watch?v=vK1DazRK_a0">Solving Problems the Clojure Way - Rafal Dittwald
</a> &mdash; After overcoming a fear of brackets, the next challenge for would-be Clojurians is less superficial: to stop writing Java (or Javascript, or Haskell...) with Clojure's syntax, and actually start "thinking" in Clojure. It is said that Clojure is a "functional" programming language; there's also talk of "data-driven" programming. What are these things? Are they any good? Why are they good? In this talk, Rafal attempts to distill the particular blend of functional and data-driven programming that makes up "idiomatic Clojure", clarify what it looks like in practise (with real-world examples), and reflect on how Clojure's conventions came to be and how they continue to evolve.
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We react to Apple's big news at WWDC, check in with Mike's explorations of Elixir, and talk some TypeScript.</p>

<p>Plus Mike's battles with fan noise, and why he's doubling down on the eGPU lifestyle.</p><p>Links:</p><ul><li><a title="Thelio Fan Noise Hack - Mike&#39;s Blog" rel="nofollow" href="http://dominickm.com/thelio-fan-noise-hack/">Thelio Fan Noise Hack - Mike's Blog
</a> &mdash; I’ve had a System 76 Thelio for a little over four months now and a consistent issue that I’ve been experiencing is persistent fan noise even when the machine is idle.
</li><li><a title="Advent of Code 2015" rel="nofollow" href="https://adventofcode.com/2015">Advent of Code 2015
</a></li><li><a title="Elixir" rel="nofollow" href="https://elixir-lang.org/">Elixir
</a> &mdash; Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.
</li><li><a title="Mike on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1135308539944194048">Mike on Twitter
</a> &mdash; Someone tell @wespayne that I hate him ;) He introduced me to @elixirlang and it's like fast #Ruby. I think I might be hooked. Totally failed to get anything done though lol
</li><li><a title="Elixir vs. Ruby and Phoenix vs. Rails: Detailed Comparison and Use Cases" rel="nofollow" href="https://mlsdev.com/blog/elixir-vs-ruby-and-phoenix-vs-rails-what-to-choose-and-why">Elixir vs. Ruby and Phoenix vs. Rails: Detailed Comparison and Use Cases
</a> &mdash; If you are facing the Elixir vs. Ruby/Phoenix vs. Rails dilemma, the best way to decide is to cater to the needs of your project. In fact, it is even possible to use both technologies in one project by choosing which of them works best for each individual feature. For example, you can implement chats with Elixir Phoenix, and the rest of the code can be written in Ruby on Rails.
</li><li><a title="TypeScript - JavaScript that scales." rel="nofollow" href="https://www.typescriptlang.org/">TypeScript - JavaScript that scales.
</a> &mdash; TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
</li><li><a title="Why TypeScript · TypeScript Deep Dive" rel="nofollow" href="https://basarat.gitbooks.io/typescript/docs/why-typescript.html">Why TypeScript · TypeScript Deep Dive
</a> &mdash; Types have proven ability to enhance code quality and understandability. However, types have a way of being unnecessarily ceremonious. TypeScript is very particular about keeping the barrier to entry as low as possible. 
</li><li><a title="Basic Types · TypeScript Handbook" rel="nofollow" href="https://www.typescriptlang.org/docs/handbook/basic-types.html">Basic Types · TypeScript Handbook
</a></li><li><a title="TypeScript Playground" rel="nofollow" href="https://www.typescriptlang.org/play/">TypeScript Playground
</a></li><li><a title="microsoft/TypeScript-New-Handbook" rel="nofollow" href="https://github.com/microsoft/TypeScript-New-Handbook">microsoft/TypeScript-New-Handbook
</a> &mdash; Incubation repository for the new TypeScript handbook.
</li><li><a title="Introduction - fp-ts" rel="nofollow" href="https://gcanti.github.io/fp-ts/">Introduction - fp-ts
</a> &mdash; fp-ts provides developers with popular patterns and reliable abstractions from typed functional languages in TypeScript.
</li><li><a title="Purify" rel="nofollow" href="https://gigobyte.github.io/purify/">Purify
</a> &mdash; Functional programming library for TypeScript
</li><li><a title="piotrwitek/utility-types" rel="nofollow" href="https://github.com/piotrwitek/utility-types">piotrwitek/utility-types
</a> &mdash; Collection of utility types, complementing TypeScript built-in mapped types and aliases (think "lodash" for static types).
</li><li><a title="Solving Problems the Clojure Way - Rafal Dittwald" rel="nofollow" href="https://www.youtube.com/watch?v=vK1DazRK_a0">Solving Problems the Clojure Way - Rafal Dittwald
</a> &mdash; After overcoming a fear of brackets, the next challenge for would-be Clojurians is less superficial: to stop writing Java (or Javascript, or Haskell...) with Clojure's syntax, and actually start "thinking" in Clojure. It is said that Clojure is a "functional" programming language; there's also talk of "data-driven" programming. What are these things? Are they any good? Why are they good? In this talk, Rafal attempts to distill the particular blend of functional and data-driven programming that makes up "idiomatic Clojure", clarify what it looks like in practise (with real-world examples), and reflect on how Clojure's conventions came to be and how they continue to evolve.
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>359: 7 Languages</title>
  <link>https://coder.show/359</link>
  <guid isPermaLink="false">f19a4e9e-785b-404f-9454-9b9eb3101484</guid>
  <pubDate>Tue, 28 May 2019 18:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/f19a4e9e-785b-404f-9454-9b9eb3101484.mp3" length="31489172" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Wes is back and Mike's got a few surprises in store, including a new view on Electron, a hot take on titles, and a programming challenge for the both of them.</itunes:subtitle>
  <itunes:duration>43:44</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=8"/>
  <description>&lt;p&gt;Wes is back and Mike's got a few surprises in store, including a new view on Electron, a hot take on titles, and a programming challenge for the both of them.&lt;/p&gt;

&lt;p&gt;Plus when it's okay to lie to the compiler, what GitHub's Sponsors program means for open source, and your feedback. &lt;/p&gt;
</description>
  <itunes:keywords>Electron, wkwebview, macOS, iOS, app development, Marzipan, Apple, Uno, Uno Platform, poll, survey, web development, esoteric languages, indie business, mobile development, engineering titles, engineering, software development, GitHub Sponsors, open source development, C#, nullable reference types, functional programming, seven languages in seven weeks, typescript, elixir, jon skeet, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Wes is back and Mike's got a few surprises in store, including a new view on Electron, a hot take on titles, and a programming challenge for the both of them.</p>

<p>Plus when it's okay to lie to the compiler, what GitHub's Sponsors program means for open source, and your feedback.</p><p>Links:</p><ul><li><a title="Coder Radio 343: Say My Functional Name" rel="nofollow" href="https://coder.show/343">Coder Radio 343: Say My Functional Name
</a> &mdash; 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.
</li><li><a title="Coder Radio 358 Feedback" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/braxr7/batteries_are_leaking_coder_radio_358/">Coder Radio 358 Feedback
</a> &mdash; In the discussion of Marzipan and Electron I think the answer is WKWebView, which just arrived in macOS 10.10.
</li><li><a title="Show Content Poll" rel="nofollow" href="https://twitter.com/dominucco/status/1131547330019246082">Show Content Poll
</a> &mdash; What Do You Want More of on #CoderRadio @CoderRadioShow this is your chance to give me some feedback for the next few months!
</li><li><a title="Why Computer Programmers Should Stop Calling Themselves Engineers" rel="nofollow" href="https://www.theatlantic.com/technology/archive/2015/11/programmers-should-not-call-themselves-engineers/414271/">Why Computer Programmers Should Stop Calling Themselves Engineers
</a> &mdash; The respectability of engineering, a feature built over many decades of closely controlled, education- and apprenticeship-oriented certification, becomes reinterpreted as a fast-and-loose commitment to craftwork as business.
</li><li><a title="About GitHub Sponsors" rel="nofollow" href="https://help.github.com/en/articles/about-github-sponsors">About GitHub Sponsors
</a> &mdash; Anyone with a GitHub account can sponsor anyone with a sponsored developer profile through a recurring monthly payment. You can choose from multiple sponsorship tiers, with monthly payment amounts and benefits that are set by the sponsored developer.
</li><li><a title="Lying to the compiler | Jon Skeet&#39;s coding blog" rel="nofollow" href="https://codeblog.jonskeet.uk/2019/05/25/lying-to-the-compiler/">Lying to the compiler | Jon Skeet's coding blog
</a> &mdash; I’m lying to the compiler to get it to stop it emitting a warning. The reason is that in the case where the value is null, it won’t matter that it’s null.
</li><li><a title="Programming Language Tourism | Bushido Codes" rel="nofollow" href="https://www.bushido.codes/programming-language-tourism">Programming Language Tourism | Bushido Codes
</a> &mdash; I am attracted to this book precisely because it is impractical. You don’t gain mastery of any programming languages. Rather, you get the chance to explore and complete a series of coding katas to expand your mind about the art of programming. 
</li><li><a title="Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages by Bruce A. Tate | The Pragmatic Bookshelf" rel="nofollow" href="https://pragprog.com/book/btlang/seven-languages-in-seven-weeks">Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages by Bruce A. Tate | The Pragmatic Bookshelf
</a> &mdash; You should learn a programming language every year, as recommended by The Pragmatic Programmer. But if one per year is good, how about Seven Languages in Seven Weeks? In this book you’ll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby.
</li><li><a title="Uno Platform" rel="nofollow" href="https://platform.uno/">Uno Platform
</a> &mdash; The only platform for building native mobile, desktop and WebAssembly with C#, XAML from single codebase. Open source and professionally supported.
</li><li><a title="Uno.QuickStart" rel="nofollow" href="https://github.com/nventive/Uno.QuickStart">Uno.QuickStart
</a> &mdash; This repository is a basic sample for an Uno application which cross-targets UWP, iOS, Android and WebAssembly.
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Wes is back and Mike's got a few surprises in store, including a new view on Electron, a hot take on titles, and a programming challenge for the both of them.</p>

<p>Plus when it's okay to lie to the compiler, what GitHub's Sponsors program means for open source, and your feedback.</p><p>Links:</p><ul><li><a title="Coder Radio 343: Say My Functional Name" rel="nofollow" href="https://coder.show/343">Coder Radio 343: Say My Functional Name
</a> &mdash; 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.
</li><li><a title="Coder Radio 358 Feedback" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/braxr7/batteries_are_leaking_coder_radio_358/">Coder Radio 358 Feedback
</a> &mdash; In the discussion of Marzipan and Electron I think the answer is WKWebView, which just arrived in macOS 10.10.
</li><li><a title="Show Content Poll" rel="nofollow" href="https://twitter.com/dominucco/status/1131547330019246082">Show Content Poll
</a> &mdash; What Do You Want More of on #CoderRadio @CoderRadioShow this is your chance to give me some feedback for the next few months!
</li><li><a title="Why Computer Programmers Should Stop Calling Themselves Engineers" rel="nofollow" href="https://www.theatlantic.com/technology/archive/2015/11/programmers-should-not-call-themselves-engineers/414271/">Why Computer Programmers Should Stop Calling Themselves Engineers
</a> &mdash; The respectability of engineering, a feature built over many decades of closely controlled, education- and apprenticeship-oriented certification, becomes reinterpreted as a fast-and-loose commitment to craftwork as business.
</li><li><a title="About GitHub Sponsors" rel="nofollow" href="https://help.github.com/en/articles/about-github-sponsors">About GitHub Sponsors
</a> &mdash; Anyone with a GitHub account can sponsor anyone with a sponsored developer profile through a recurring monthly payment. You can choose from multiple sponsorship tiers, with monthly payment amounts and benefits that are set by the sponsored developer.
</li><li><a title="Lying to the compiler | Jon Skeet&#39;s coding blog" rel="nofollow" href="https://codeblog.jonskeet.uk/2019/05/25/lying-to-the-compiler/">Lying to the compiler | Jon Skeet's coding blog
</a> &mdash; I’m lying to the compiler to get it to stop it emitting a warning. The reason is that in the case where the value is null, it won’t matter that it’s null.
</li><li><a title="Programming Language Tourism | Bushido Codes" rel="nofollow" href="https://www.bushido.codes/programming-language-tourism">Programming Language Tourism | Bushido Codes
</a> &mdash; I am attracted to this book precisely because it is impractical. You don’t gain mastery of any programming languages. Rather, you get the chance to explore and complete a series of coding katas to expand your mind about the art of programming. 
</li><li><a title="Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages by Bruce A. Tate | The Pragmatic Bookshelf" rel="nofollow" href="https://pragprog.com/book/btlang/seven-languages-in-seven-weeks">Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages by Bruce A. Tate | The Pragmatic Bookshelf
</a> &mdash; You should learn a programming language every year, as recommended by The Pragmatic Programmer. But if one per year is good, how about Seven Languages in Seven Weeks? In this book you’ll get a hands-on tour of Clojure, Haskell, Io, Prolog, Scala, Erlang, and Ruby.
</li><li><a title="Uno Platform" rel="nofollow" href="https://platform.uno/">Uno Platform
</a> &mdash; The only platform for building native mobile, desktop and WebAssembly with C#, XAML from single codebase. Open source and professionally supported.
</li><li><a title="Uno.QuickStart" rel="nofollow" href="https://github.com/nventive/Uno.QuickStart">Uno.QuickStart
</a> &mdash; This repository is a basic sample for an Uno application which cross-targets UWP, iOS, Android and WebAssembly.
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>355: F# Shill</title>
  <link>https://coder.show/355</link>
  <guid isPermaLink="false">0e4f77f8-83d8-4099-aa1a-877c73b53cb8</guid>
  <pubDate>Thu, 02 May 2019 08:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/0e4f77f8-83d8-4099-aa1a-877c73b53cb8.mp3" length="43741123" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike and Wes dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.</itunes:subtitle>
  <itunes:duration>1:00:45</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=8"/>
  <description>&lt;p&gt;Mike and Wes dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.&lt;/p&gt;

&lt;p&gt;Plus some Qt license clarity, a handy new Rust feature, and your feedback. &lt;/p&gt;
</description>
  <itunes:keywords>eGPU, hardware, chromebooks, windows, windows 10, telemetry, ChromeOS, QT, LGPL, GPL, software licenses, Rust, memory management, pinning, thunderbolt, Bosque, programming language research, F#, .NET, type safety, typed strings, typescript, strong types, ML, AWS, git-secrets, Mad Botter, earth day, system76, xfce, git-secrets, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike and Wes dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.</p>

<p>Plus some Qt license clarity, a handy new Rust feature, and your feedback.</p><p>Links:</p><ul><li><a title="Feedback: ChromeOS vs Windows" rel="nofollow" href="https://slexy.org/view/s202BcCBtC">Feedback: ChromeOS vs Windows
</a></li><li><a title="Feedback: Hardware Coverage" rel="nofollow" href="https://slexy.org/view/s206N3bRHB">Feedback: Hardware Coverage
</a></li><li><a title="Complying with the Requirements of the GPL/LGPL v3 License" rel="nofollow" href="https://resources.qt.io/videos/complying-with-the-requirements-of-the-gpl-lgpl-v3-license-on-demand-webinar">Complying with the Requirements of the GPL/LGPL v3 License
</a> &mdash; With the discontinuation of our continued support for Qt 5.6 also ends our support for the last Qt version licensed under LGPL v2.1. Moving forward, versions 5.7 and beyond will be subject to LGPL v3. This webinar is a great opportunity to gain a better understanding of the differences in rights and obligations between the two licensing versions.
</li><li><a title="Rust Pinning" rel="nofollow" href="https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html">Rust Pinning
</a> &mdash; The Rust team is happy to announce a new version of Rust, 1.33.0. Rust is a programming language that is empowering everyone to build reliable and efficient software.
</li><li><a title="Regularized Programming with the BOSQUE Language" rel="nofollow" href="https://www.microsoft.com/en-us/research/uploads/prod/2019/04/beyond_structured_report_v2.pdf">Regularized Programming with the BOSQUE Language
</a> &mdash; We believe that, just as structured programming did years ago, this regularized programming model will lead to massively improved developer productivity, increased software quality, and enable a second golden age of developments in compilers and developer tooling.
</li><li><a title="All That You Need to Know About Microsoft&#39;s New Programming Language: Bosque" rel="nofollow" href="https://dev.to/0xrumple/all-what-you-need-to-know-about-microsoft-s-new-programming-language-bosque-38c0">All That You Need to Know About Microsoft's New Programming Language: Bosque
</a> &mdash; The Bosque programming language is a Microsoft Research project that is investigating language designs for writing code that is simple, obvious, and easy to reason about for both humans and machines
</li><li><a title="Bosque Language Overview" rel="nofollow" href="https://github.com/Microsoft/BosqueLanguage/blob/master/docs/language/overview.md">Bosque Language Overview
</a></li><li><a title="Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript" rel="nofollow" href="https://www.theregister.co.uk/2019/04/18/microsoft_bosque_programming_language/">Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript
</a></li><li><a title="The Mad Botter INC on Twitter" rel="nofollow" href="https://twitter.com/TheMadBotterINC/status/1120375364004528128">The Mad Botter INC on Twitter
</a> &mdash; Happy #EarthDay!  We are awarding a free @system76 #DarterPro to the middle or high school student that can send our CEO @dominucco an innovative idea to fight climate change using #Linux. To submit please write up a report and diagram &amp; email it to <a href="mailto:michael@themadbotter.com" target="_blank" rel="nofollow noopener">michael@themadbotter.com</a>.
</li><li><a title="git-secrets" rel="nofollow" href="https://github.com/awslabs/git-secrets">git-secrets
</a> &mdash; Prevents you from committing secrets and credentials into git repositories.
</li><li><a title="git-hound" rel="nofollow" href="https://github.com/ezekg/git-hound">git-hound
</a> &mdash; Hound is a Git plugin that helps prevent sensitive data from being committed into a repository by sniffing potential commits against PCRE regular expressions.
</li><li><a title="truffleHog" rel="nofollow" href="https://github.com/dxa4481/truffleHog">truffleHog
</a> &mdash; Searches through git repositories for secrets, digging deep into commit history and branches. This is effective at finding secrets accidentally committed.
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike and Wes dive into Bosque, Microsoft’s new research language, and debate if it represents the future of programming languages, or if we should all just be using F#.</p>

<p>Plus some Qt license clarity, a handy new Rust feature, and your feedback.</p><p>Links:</p><ul><li><a title="Feedback: ChromeOS vs Windows" rel="nofollow" href="https://slexy.org/view/s202BcCBtC">Feedback: ChromeOS vs Windows
</a></li><li><a title="Feedback: Hardware Coverage" rel="nofollow" href="https://slexy.org/view/s206N3bRHB">Feedback: Hardware Coverage
</a></li><li><a title="Complying with the Requirements of the GPL/LGPL v3 License" rel="nofollow" href="https://resources.qt.io/videos/complying-with-the-requirements-of-the-gpl-lgpl-v3-license-on-demand-webinar">Complying with the Requirements of the GPL/LGPL v3 License
</a> &mdash; With the discontinuation of our continued support for Qt 5.6 also ends our support for the last Qt version licensed under LGPL v2.1. Moving forward, versions 5.7 and beyond will be subject to LGPL v3. This webinar is a great opportunity to gain a better understanding of the differences in rights and obligations between the two licensing versions.
</li><li><a title="Rust Pinning" rel="nofollow" href="https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html">Rust Pinning
</a> &mdash; The Rust team is happy to announce a new version of Rust, 1.33.0. Rust is a programming language that is empowering everyone to build reliable and efficient software.
</li><li><a title="Regularized Programming with the BOSQUE Language" rel="nofollow" href="https://www.microsoft.com/en-us/research/uploads/prod/2019/04/beyond_structured_report_v2.pdf">Regularized Programming with the BOSQUE Language
</a> &mdash; We believe that, just as structured programming did years ago, this regularized programming model will lead to massively improved developer productivity, increased software quality, and enable a second golden age of developments in compilers and developer tooling.
</li><li><a title="All That You Need to Know About Microsoft&#39;s New Programming Language: Bosque" rel="nofollow" href="https://dev.to/0xrumple/all-what-you-need-to-know-about-microsoft-s-new-programming-language-bosque-38c0">All That You Need to Know About Microsoft's New Programming Language: Bosque
</a> &mdash; The Bosque programming language is a Microsoft Research project that is investigating language designs for writing code that is simple, obvious, and easy to reason about for both humans and machines
</li><li><a title="Bosque Language Overview" rel="nofollow" href="https://github.com/Microsoft/BosqueLanguage/blob/master/docs/language/overview.md">Bosque Language Overview
</a></li><li><a title="Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript" rel="nofollow" href="https://www.theregister.co.uk/2019/04/18/microsoft_bosque_programming_language/">Microsoft debuts Bosque – a new programming language with no loops, inspired by TypeScript
</a></li><li><a title="The Mad Botter INC on Twitter" rel="nofollow" href="https://twitter.com/TheMadBotterINC/status/1120375364004528128">The Mad Botter INC on Twitter
</a> &mdash; Happy #EarthDay!  We are awarding a free @system76 #DarterPro to the middle or high school student that can send our CEO @dominucco an innovative idea to fight climate change using #Linux. To submit please write up a report and diagram &amp; email it to <a href="mailto:michael@themadbotter.com" target="_blank" rel="nofollow noopener">michael@themadbotter.com</a>.
</li><li><a title="git-secrets" rel="nofollow" href="https://github.com/awslabs/git-secrets">git-secrets
</a> &mdash; Prevents you from committing secrets and credentials into git repositories.
</li><li><a title="git-hound" rel="nofollow" href="https://github.com/ezekg/git-hound">git-hound
</a> &mdash; Hound is a Git plugin that helps prevent sensitive data from being committed into a repository by sniffing potential commits against PCRE regular expressions.
</li><li><a title="truffleHog" rel="nofollow" href="https://github.com/dxa4481/truffleHog">truffleHog
</a> &mdash; Searches through git repositories for secrets, digging deep into commit history and branches. This is effective at finding secrets accidentally committed.
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>354: A Life of Learning</title>
  <link>https://coder.show/354</link>
  <guid isPermaLink="false">510d551b-7efd-4459-94ca-a6f9d0f33a4b</guid>
  <pubDate>Thu, 25 Apr 2019 11:15:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/510d551b-7efd-4459-94ca-a6f9d0f33a4b.mp3" length="32808565" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We celebrate the life of Erlang author Dr Joe Armstrong by remembering his many contributions to computer science and unique approach to lifelong learning.</itunes:subtitle>
  <itunes:duration>45:34</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=8"/>
  <description>&lt;p&gt;We celebrate the life of Erlang author Dr Joe Armstrong by remembering his many contributions to computer science and unique approach to lifelong learning.&lt;/p&gt;

&lt;p&gt;Plus some code to read, your feedback, and more! &lt;/p&gt;
</description>
  <itunes:keywords>Winforms,c#, fortran, .net, AWS, elastic beanstalk, joe armstrong, erlang, elixir, BEAM, voip, distributed systems, let it crash, actors, akka, rust, typescript, TiddlyWiki, prolog, low latency, clojure, clojurescript, reading code, learning, developer training, tetris, earth day, mad botter, avalonia, open source, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We celebrate the life of Erlang author Dr Joe Armstrong by remembering his many contributions to computer science and unique approach to lifelong learning.</p>

<p>Plus some code to read, your feedback, and more!</p><p>Links:</p><ul><li><a title="Elastic Beanstalk Retirement" rel="nofollow" href="https://slexy.org/view/s2ZvdCkn0y">Elastic Beanstalk Retirement
</a> &mdash; Feedback from Sekhar
</li><li><a title="Professional development" rel="nofollow" href="https://slexy.org/view/s2IKIEF2wH">Professional development
</a> &mdash; Question from Ashetyn
</li><li><a title="Francesco Cesarini on Twitter" rel="nofollow" href="https://twitter.com/FrancescoC/status/1119596234166218754">Francesco Cesarini on Twitter
</a> &mdash; It is with great sadness that I share news of Joe Armstrong's passing away earlier today. Whilst he may no longer be with us, his work has laid the foundation which will be used by generations to come. RIP @joeerl, thank you for inspiring us all.
</li><li><a title="Goodbye Joe" rel="nofollow" href="https://ferd.ca/goodbye-joe.html">Goodbye Joe
</a> &mdash; One of the amazing things Joe mentioned in his texts that was out of the ordinary compared to everything I had read before is that developers would make mistakes and we could not prevent them all. Instead, we had to be able to cope with them. He did not just tell you about a language, he launched you on a trail that taught you how to write entire systems
</li><li><a title="Goodbye Joe in r/programming" rel="nofollow" href="https://www.reddit.com/r/programming/comments/bfldd9/goodbye_joe/elf7i1v/">Goodbye Joe in r/programming
</a> &mdash; About two weeks ago I came across Armstrong's blog for the first time and poked around at a few posts. I noticed he had recently (in the past year was my impression) discovered TiddlyWiki and rewritten his blog in it. His post talking about his eureka moment with TiddlyWiki had the feel of a very young, excited writer, so I was very surprised to later discover his age. I didn't know about him for very long, but the character described in this post really shined through.
</li><li><a title="Joe the office mate" rel="nofollow" href="https://github.com/lukego/blog/issues/32">Joe the office mate
</a> &mdash; Joe would get wildly excited by one "big idea" for weeks at a time. This could be a new idea of his own or a "well known" idea of somebody else's: the Rsync algorithm; public key cryptography; diff algorithms; parsing algorithms; etc. He would take an idea off the shelf, think (and talk!) about it very intensely for a while, and then put it back for a while and dive into the next topic that felt ripe.
</li><li><a title="Why OO Sucks" rel="nofollow" href="http://www.cs.otago.ac.nz/staffpriv/ok/Joe-Hates-OO.htm">Why OO Sucks
</a> &mdash; Note that this is an older post.
</li><li><a title="Erlang/OTP 21.3" rel="nofollow" href="http://erlang.org/doc/">Erlang/OTP 21.3
</a> &mdash; Welcome to Erlang/OTP, a complete development environment for concurrent programming.
</li><li><a title="One secret to becoming a great software engineer: read code" rel="nofollow" href="https://hackernoon.com/one-secret-to-becoming-a-great-software-engineer-read-code-467e31f243b0">One secret to becoming a great software engineer: read code
</a> &mdash; Similarly, seeing diverse coding practices lets you expand your palette when it comes time to write your own code. Reading others’ code exposes you to new language functionality and different coding styles.
</li><li><a title="djblue/tetris" rel="nofollow" href="https://github.com/djblue/tetris">djblue/tetris
</a> &mdash; An almost complete tetris in clojurescript
</li><li><a title="Animated guide to building tetris with Clojurescript" rel="nofollow" href="https://shaunlebron.github.io/t3tr0s-slides/#0">Animated guide to building tetris with Clojurescript
</a></li><li><a title="The Mad Botter INC on Twitter" rel="nofollow" href="https://twitter.com/themadbotterinc/status/1120375364004528128?s=21">The Mad Botter INC on Twitter
</a> &mdash; Happy #EarthDay! We are awarding a free @system76 #DarterPro to the middle or high school student that can send our CEO @dominucco an innovative idea to@fight climate change using #Linux. To submit please write up a report and diagram &amp; email it to <a href="mailto:michael@themadbotter.com" target="_blank" rel="nofollow noopener">michael@themadbotter.com</a>
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We celebrate the life of Erlang author Dr Joe Armstrong by remembering his many contributions to computer science and unique approach to lifelong learning.</p>

<p>Plus some code to read, your feedback, and more!</p><p>Links:</p><ul><li><a title="Elastic Beanstalk Retirement" rel="nofollow" href="https://slexy.org/view/s2ZvdCkn0y">Elastic Beanstalk Retirement
</a> &mdash; Feedback from Sekhar
</li><li><a title="Professional development" rel="nofollow" href="https://slexy.org/view/s2IKIEF2wH">Professional development
</a> &mdash; Question from Ashetyn
</li><li><a title="Francesco Cesarini on Twitter" rel="nofollow" href="https://twitter.com/FrancescoC/status/1119596234166218754">Francesco Cesarini on Twitter
</a> &mdash; It is with great sadness that I share news of Joe Armstrong's passing away earlier today. Whilst he may no longer be with us, his work has laid the foundation which will be used by generations to come. RIP @joeerl, thank you for inspiring us all.
</li><li><a title="Goodbye Joe" rel="nofollow" href="https://ferd.ca/goodbye-joe.html">Goodbye Joe
</a> &mdash; One of the amazing things Joe mentioned in his texts that was out of the ordinary compared to everything I had read before is that developers would make mistakes and we could not prevent them all. Instead, we had to be able to cope with them. He did not just tell you about a language, he launched you on a trail that taught you how to write entire systems
</li><li><a title="Goodbye Joe in r/programming" rel="nofollow" href="https://www.reddit.com/r/programming/comments/bfldd9/goodbye_joe/elf7i1v/">Goodbye Joe in r/programming
</a> &mdash; About two weeks ago I came across Armstrong's blog for the first time and poked around at a few posts. I noticed he had recently (in the past year was my impression) discovered TiddlyWiki and rewritten his blog in it. His post talking about his eureka moment with TiddlyWiki had the feel of a very young, excited writer, so I was very surprised to later discover his age. I didn't know about him for very long, but the character described in this post really shined through.
</li><li><a title="Joe the office mate" rel="nofollow" href="https://github.com/lukego/blog/issues/32">Joe the office mate
</a> &mdash; Joe would get wildly excited by one "big idea" for weeks at a time. This could be a new idea of his own or a "well known" idea of somebody else's: the Rsync algorithm; public key cryptography; diff algorithms; parsing algorithms; etc. He would take an idea off the shelf, think (and talk!) about it very intensely for a while, and then put it back for a while and dive into the next topic that felt ripe.
</li><li><a title="Why OO Sucks" rel="nofollow" href="http://www.cs.otago.ac.nz/staffpriv/ok/Joe-Hates-OO.htm">Why OO Sucks
</a> &mdash; Note that this is an older post.
</li><li><a title="Erlang/OTP 21.3" rel="nofollow" href="http://erlang.org/doc/">Erlang/OTP 21.3
</a> &mdash; Welcome to Erlang/OTP, a complete development environment for concurrent programming.
</li><li><a title="One secret to becoming a great software engineer: read code" rel="nofollow" href="https://hackernoon.com/one-secret-to-becoming-a-great-software-engineer-read-code-467e31f243b0">One secret to becoming a great software engineer: read code
</a> &mdash; Similarly, seeing diverse coding practices lets you expand your palette when it comes time to write your own code. Reading others’ code exposes you to new language functionality and different coding styles.
</li><li><a title="djblue/tetris" rel="nofollow" href="https://github.com/djblue/tetris">djblue/tetris
</a> &mdash; An almost complete tetris in clojurescript
</li><li><a title="Animated guide to building tetris with Clojurescript" rel="nofollow" href="https://shaunlebron.github.io/t3tr0s-slides/#0">Animated guide to building tetris with Clojurescript
</a></li><li><a title="The Mad Botter INC on Twitter" rel="nofollow" href="https://twitter.com/themadbotterinc/status/1120375364004528128?s=21">The Mad Botter INC on Twitter
</a> &mdash; Happy #EarthDay! We are awarding a free @system76 #DarterPro to the middle or high school student that can send our CEO @dominucco an innovative idea to@fight climate change using #Linux. To submit please write up a report and diagram &amp; email it to <a href="mailto:michael@themadbotter.com" target="_blank" rel="nofollow noopener">michael@themadbotter.com</a>
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>350: Rusty Stadia</title>
  <link>https://coder.show/350</link>
  <guid isPermaLink="false">9cc8d8b9-3b0b-4900-8aa5-23f2e8af0909</guid>
  <pubDate>Wed, 27 Mar 2019 00:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/9cc8d8b9-3b0b-4900-8aa5-23f2e8af0909.mp3" length="30462873" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We debate Rust's role as a replacement for C, and share our take on the future of gaming with Google's Stadia.</itunes:subtitle>
  <itunes:duration>42:18</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=8"/>
  <description>&lt;p&gt;We debate Rust’s role as a replacement for C, and share our take on the future of gaming with Google's Stadia.&lt;/p&gt;

&lt;p&gt;Plus Objective-C's return to grace, Mike’s big bet on .NET, and more! &lt;/p&gt;
</description>
  <itunes:keywords>Objective-C, RedMonk, Javascript, Java, .NET, TypeScript, .NET Foundation, Open Source, linux, linux gaming, google, google stadia, game streaming, vulkan, rust, c, c++, go, memory management, concurrency, parallelism, ruby, python, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We debate Rust’s role as a replacement for C, and share our take on the future of gaming with Google's Stadia.</p>

<p>Plus Objective-C's return to grace, Mike’s big bet on .NET, and more!</p><p>Links:</p><ul><li><a title="The RedMonk Programming Language Rankings: January 2019" rel="nofollow" href="https://redmonk.com/sogrady/2019/03/20/language-rankings-1-19/">The RedMonk Programming Language Rankings: January 2019
</a> &mdash; The idea is not to offer a statistically valid representation of current usage, but rather to correlate language discussion and usage in an effort to extract insights into potential future adoption trends.
</li><li><a title="Hello .Net Foundation - dominickm.com" rel="nofollow" href="http://dominickm.com/hello-net-foundation/">Hello .Net Foundation - dominickm.com
</a> &mdash; I am pleased to share that I have joined the .Net Foundation.
</li><li><a title="Avalonia: A multi-platform .NET UI framework" rel="nofollow" href="https://github.com/AvaloniaUI/Avalonia">Avalonia: A multi-platform .NET UI framework
</a> &mdash; Avalonia is a WPF-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of OSs: Windows (.NET Framework, .NET Core), Linux (GTK), MacOS, Android and iOS.
</li><li><a title="Google’s Stadia looks like an early beta of the future of gaming" rel="nofollow" href="https://www.theverge.com/2019/3/20/18273977/google-stadia-cloud-game-streaming-service-report">Google’s Stadia looks like an early beta of the future of gaming
</a> &mdash; “The future of gaming is not a box,” according to Google. “It’s a place.” Just like how humans have built stadiums for sports over hundreds of years, Google believes it’s building a virtual stadium, aptly dubbed Stadia, for the future of games to be played anywhere. 
</li><li><a title="Stadia" rel="nofollow" href="https://stadia.dev/">Stadia
</a> &mdash; Push the envelope of game development with Stadia.
</li><li><a title="Rust is not a good C replacement | Drew DeVault’s Blog" rel="nofollow" href="https://drewdevault.com/2019/03/25/Rust-is-not-a-good-C-replacement.html">Rust is not a good C replacement | Drew DeVault’s Blog
</a> &mdash; The kitchen sink approach doesn’t work. Rust will eventually fail to the “jack of all trades, master of none” problem that C++ has. Wise languages designers start small and stay small. Wise systems programmers extend this philosophy to designing entire systems, and Rust is probably not going to be invited. I understand that many people, particularly those already enamored with Rust, won’t agree with much of this article. But now you know why we are still writing C, and hopefully you’ll stop bloody bothering us about it.
</li><li><a title="Introduction to Python Development at Linux Academy" rel="nofollow" href="https://linuxacademy.com/devops/training/course/name/intro-to-python-development?utm_source=social&amp;utm_medium=twitter&amp;utm_campaign=2019_aprilcourselaunch">Introduction to Python Development at Linux Academy
</a> &mdash; This course is designed to teach you how to program using Python. We'll cover the building blocks of the language, programming design fundamentals, how to use the standard library, third-party packages, and how to create Python projects. In the end, you should have a grasp of how to program.
</li><li><a title="Marc-Etienne M.Léveillé on Twitter" rel="nofollow" href="https://twitter.com/marc_etienne_/status/1110202451842478087">Marc-Etienne M.Léveillé on Twitter
</a> &mdash; Here's something interesting: the backdoor in ASUS Update Setup.exe is <em>again</em> located in the CRT, just like the CCleaner case and recent games with a backdoor. This time in _crtExitProcess.
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We debate Rust’s role as a replacement for C, and share our take on the future of gaming with Google's Stadia.</p>

<p>Plus Objective-C's return to grace, Mike’s big bet on .NET, and more!</p><p>Links:</p><ul><li><a title="The RedMonk Programming Language Rankings: January 2019" rel="nofollow" href="https://redmonk.com/sogrady/2019/03/20/language-rankings-1-19/">The RedMonk Programming Language Rankings: January 2019
</a> &mdash; The idea is not to offer a statistically valid representation of current usage, but rather to correlate language discussion and usage in an effort to extract insights into potential future adoption trends.
</li><li><a title="Hello .Net Foundation - dominickm.com" rel="nofollow" href="http://dominickm.com/hello-net-foundation/">Hello .Net Foundation - dominickm.com
</a> &mdash; I am pleased to share that I have joined the .Net Foundation.
</li><li><a title="Avalonia: A multi-platform .NET UI framework" rel="nofollow" href="https://github.com/AvaloniaUI/Avalonia">Avalonia: A multi-platform .NET UI framework
</a> &mdash; Avalonia is a WPF-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of OSs: Windows (.NET Framework, .NET Core), Linux (GTK), MacOS, Android and iOS.
</li><li><a title="Google’s Stadia looks like an early beta of the future of gaming" rel="nofollow" href="https://www.theverge.com/2019/3/20/18273977/google-stadia-cloud-game-streaming-service-report">Google’s Stadia looks like an early beta of the future of gaming
</a> &mdash; “The future of gaming is not a box,” according to Google. “It’s a place.” Just like how humans have built stadiums for sports over hundreds of years, Google believes it’s building a virtual stadium, aptly dubbed Stadia, for the future of games to be played anywhere. 
</li><li><a title="Stadia" rel="nofollow" href="https://stadia.dev/">Stadia
</a> &mdash; Push the envelope of game development with Stadia.
</li><li><a title="Rust is not a good C replacement | Drew DeVault’s Blog" rel="nofollow" href="https://drewdevault.com/2019/03/25/Rust-is-not-a-good-C-replacement.html">Rust is not a good C replacement | Drew DeVault’s Blog
</a> &mdash; The kitchen sink approach doesn’t work. Rust will eventually fail to the “jack of all trades, master of none” problem that C++ has. Wise languages designers start small and stay small. Wise systems programmers extend this philosophy to designing entire systems, and Rust is probably not going to be invited. I understand that many people, particularly those already enamored with Rust, won’t agree with much of this article. But now you know why we are still writing C, and hopefully you’ll stop bloody bothering us about it.
</li><li><a title="Introduction to Python Development at Linux Academy" rel="nofollow" href="https://linuxacademy.com/devops/training/course/name/intro-to-python-development?utm_source=social&amp;utm_medium=twitter&amp;utm_campaign=2019_aprilcourselaunch">Introduction to Python Development at Linux Academy
</a> &mdash; This course is designed to teach you how to program using Python. We'll cover the building blocks of the language, programming design fundamentals, how to use the standard library, third-party packages, and how to create Python projects. In the end, you should have a grasp of how to program.
</li><li><a title="Marc-Etienne M.Léveillé on Twitter" rel="nofollow" href="https://twitter.com/marc_etienne_/status/1110202451842478087">Marc-Etienne M.Léveillé on Twitter
</a> &mdash; Here's something interesting: the backdoor in ASUS Update Setup.exe is <em>again</em> located in the CRT, just like the CCleaner case and recent games with a backdoor. This time in _crtExitProcess.
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>342: Webs Assemble!</title>
  <link>https://coder.show/342</link>
  <guid isPermaLink="false">df813c57-ecc9-435f-a0e8-76a2f76a50f8</guid>
  <pubDate>Tue, 29 Jan 2019 02:30:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/df813c57-ecc9-435f-a0e8-76a2f76a50f8.mp3" length="32713106" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.</itunes:subtitle>
  <itunes:duration>42: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=8"/>
  <description>&lt;p&gt;Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.&lt;/p&gt;

&lt;p&gt;Plus the latest on Mike's road to Rust, some great feedback, and more! &lt;/p&gt;
</description>
  <itunes:keywords>Rust, Jenkins, CI, CD, Unity, LLVM, Games, Swift, Software Patents, Apple, Google, Oracle, Licenses, Apache 2, Optionals, Optional Chaining, Lawsuit, Software Packaging, Javascript, Typescript, Node, Electron, Reason, Ocaml, clojurescript, transpilers, compilers, WebAssembly, WASM, V8, Web Standards, Open Web, Chrome, Firefox, Edge, C++, FFI, Ruby, Rails, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.</p>

<p>Plus the latest on Mike's road to Rust, some great feedback, and more!</p><p>Links:</p><ul><li><a title="Choose Linux" rel="nofollow" href="https://chooselinux.show/1">Choose Linux
</a> &mdash; The show that captures the excitement of discovering Linux.
</li><li><a title="Reddit Feedback for Episode 341" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/ajdnc5/too_late_for_jenkins_coder_radio_341/">Reddit Feedback for Episode 341
</a></li><li><a title="Vapor (Server-side Swift)" rel="nofollow" href="https://vapor.codes/">Vapor (Server-side Swift)
</a></li><li><a title="Apple: Trust us, we&#39;ve patented parts of Swift, and thus chunks of other programming languages, for your own good" rel="nofollow" href="https://www.theregister.co.uk/2019/01/26/apples_swift_patents/">Apple: Trust us, we've patented parts of Swift, and thus chunks of other programming languages, for your own good
</a> &mdash; In the past day or so, developers working with the language have highlighted on Swift discussion forum Cupertino's intellectual property land-grab, expressing concern that the patents – which are assigned to Apple rather than the Swift project – may expose those writing Swift applications to future legal jeopardy.
</li><li><a title="Swift Forums: Apple is indeed patenting Swift features" rel="nofollow" href="https://forums.swift.org/t/apple-is-indeed-patenting-swift-features/19779">Swift Forums: Apple is indeed patenting Swift features
</a></li><li><a title="Programming system and language for application development" rel="nofollow" href="https://patents.google.com/patent/US9952841B2/en?oq=9%2c952%2c841">Programming system and language for application development
</a></li><li><a title="DHH on Twitter (1)" rel="nofollow" href="https://twitter.com/dhh/status/1089297353566089216">DHH on Twitter (1)
</a> &mdash; Treating the web as a “compile target” washes away much of what‘s so special about it. Reducing the web to just another closed platform, like Windows or iOS, is to be blind to its truly unique shape and promise. Let’s cherish what made the web special, not pave it over.
</li><li><a title="DHH on Twitter (2)" rel="nofollow" href="https://twitter.com/dhh/status/1089305683164487682">DHH on Twitter (2)
</a> &mdash; Web Assembly is exciting in a lot of ways. This isn’t one of them. Hopefully we’ll keep HTML/CSS/JS readable, tinkerable, teachable for all the work that doesn’t need Web Assembly.
</li><li><a title="WebAssembly FAQ" rel="nofollow" href="https://webassembly.org/docs/faq/">WebAssembly FAQ
</a></li><li><a title="WebAssembly Use Cases" rel="nofollow" href="https://webassembly.org/docs/use-cases/">WebAssembly Use Cases
</a></li><li><a title="WebAssembly support in Unity" rel="nofollow" href="https://blogs.unity3d.com/2018/08/15/webassembly-is-here/">WebAssembly support in Unity
</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Apple wades into controversy after filing some Swift-related patents and we explore WebAssembly and its implications for the open web.</p>

<p>Plus the latest on Mike's road to Rust, some great feedback, and more!</p><p>Links:</p><ul><li><a title="Choose Linux" rel="nofollow" href="https://chooselinux.show/1">Choose Linux
</a> &mdash; The show that captures the excitement of discovering Linux.
</li><li><a title="Reddit Feedback for Episode 341" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/ajdnc5/too_late_for_jenkins_coder_radio_341/">Reddit Feedback for Episode 341
</a></li><li><a title="Vapor (Server-side Swift)" rel="nofollow" href="https://vapor.codes/">Vapor (Server-side Swift)
</a></li><li><a title="Apple: Trust us, we&#39;ve patented parts of Swift, and thus chunks of other programming languages, for your own good" rel="nofollow" href="https://www.theregister.co.uk/2019/01/26/apples_swift_patents/">Apple: Trust us, we've patented parts of Swift, and thus chunks of other programming languages, for your own good
</a> &mdash; In the past day or so, developers working with the language have highlighted on Swift discussion forum Cupertino's intellectual property land-grab, expressing concern that the patents – which are assigned to Apple rather than the Swift project – may expose those writing Swift applications to future legal jeopardy.
</li><li><a title="Swift Forums: Apple is indeed patenting Swift features" rel="nofollow" href="https://forums.swift.org/t/apple-is-indeed-patenting-swift-features/19779">Swift Forums: Apple is indeed patenting Swift features
</a></li><li><a title="Programming system and language for application development" rel="nofollow" href="https://patents.google.com/patent/US9952841B2/en?oq=9%2c952%2c841">Programming system and language for application development
</a></li><li><a title="DHH on Twitter (1)" rel="nofollow" href="https://twitter.com/dhh/status/1089297353566089216">DHH on Twitter (1)
</a> &mdash; Treating the web as a “compile target” washes away much of what‘s so special about it. Reducing the web to just another closed platform, like Windows or iOS, is to be blind to its truly unique shape and promise. Let’s cherish what made the web special, not pave it over.
</li><li><a title="DHH on Twitter (2)" rel="nofollow" href="https://twitter.com/dhh/status/1089305683164487682">DHH on Twitter (2)
</a> &mdash; Web Assembly is exciting in a lot of ways. This isn’t one of them. Hopefully we’ll keep HTML/CSS/JS readable, tinkerable, teachable for all the work that doesn’t need Web Assembly.
</li><li><a title="WebAssembly FAQ" rel="nofollow" href="https://webassembly.org/docs/faq/">WebAssembly FAQ
</a></li><li><a title="WebAssembly Use Cases" rel="nofollow" href="https://webassembly.org/docs/use-cases/">WebAssembly Use Cases
</a></li><li><a title="WebAssembly support in Unity" rel="nofollow" href="https://blogs.unity3d.com/2018/08/15/webassembly-is-here/">WebAssembly support in Unity
</a></li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
