<?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>web02.fireside.fm</fireside:hostname>
    <fireside:genDate>Tue, 14 Apr 2026 18:02:23 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Coder Radio - Episodes Tagged with “Ios”</title>
    <link>https://coder.show/tags/ios</link>
    <pubDate>Fri, 21 Nov 2025 11: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=7"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:owner>
      <itunes:name>The Mad Botter</itunes:name>
      <itunes:email>michael@themadbotter.com</itunes:email>
    </itunes:owner>
<itunes:category text="Technology"/>
<itunes:category text="Education">
  <itunes:category text="How To"/>
</itunes:category>
<itunes:category text="Business"/>
<item>
  <title>633: Hotwire Native with Joe Masilotti</title>
  <link>https://coder.show/633</link>
  <guid isPermaLink="false">d1ebd60d-c78a-4a4f-9699-2a73fbdbeaba</guid>
  <pubDate>Fri, 21 Nov 2025 11:00:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/d1ebd60d-c78a-4a4f-9699-2a73fbdbeaba.mp3" length="37198031" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike sits down with Joe Masilotti to discuss mobile development with extremely exciting Hotwire Native. </itunes:subtitle>
  <itunes:duration>25:48</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Joe on LinkedIn (https://www.linkedin.com/in/joemasilotti/)
Joe's Blog (https://masilotti.com/about/)
Joe on X (https://x.com/joemasilotti)
Alice for Snowflake (https://alice.dev/alice-snowflake/)
Mike on X (https://x.com/dominucco)
Mike on BlueSky (https://bsky.app/profile/dominucco.bsky.social)
Coder on X (https://x.com/coderradioshow)
Show Discord (https://discord.gg/k8e7gKUpEp)
Alice &amp;amp; Custom Dev (https://alice.dev)
Mike's Recent Omakub Blog Post (https://dominickm.com/omakhub-review/) 
</description>
  <itunes:keywords>ruby, rails, hotwire native, programming, iOS, android, mobile</itunes:keywords>
  <content:encoded>
    <![CDATA[<ul>
<li><a href="https://www.linkedin.com/in/joemasilotti/" rel="nofollow">Joe on LinkedIn</a></li>
<li><a href="https://masilotti.com/about/" rel="nofollow">Joe&#39;s Blog</a></li>
<li><a href="https://x.com/joemasilotti" rel="nofollow">Joe on X</a></li>
</ul>

<p><a href="https://alice.dev/alice-snowflake/" rel="nofollow">Alice for Snowflake</a></p>

<p><a href="https://x.com/dominucco" rel="nofollow">Mike on X</a><br>
<a href="https://bsky.app/profile/dominucco.bsky.social" rel="nofollow">Mike on BlueSky</a><br>
<a href="https://x.com/coderradioshow" rel="nofollow">Coder on X</a></p>

<p><a href="https://discord.gg/k8e7gKUpEp" rel="nofollow">Show Discord</a></p>

<p><a href="https://alice.dev" rel="nofollow">Alice &amp; Custom Dev</a></p>

<p><a href="https://dominickm.com/omakhub-review/" rel="nofollow">Mike&#39;s Recent Omakub Blog Post</a></p>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<ul>
<li><a href="https://www.linkedin.com/in/joemasilotti/" rel="nofollow">Joe on LinkedIn</a></li>
<li><a href="https://masilotti.com/about/" rel="nofollow">Joe&#39;s Blog</a></li>
<li><a href="https://x.com/joemasilotti" rel="nofollow">Joe on X</a></li>
</ul>

<p><a href="https://alice.dev/alice-snowflake/" rel="nofollow">Alice for Snowflake</a></p>

<p><a href="https://x.com/dominucco" rel="nofollow">Mike on X</a><br>
<a href="https://bsky.app/profile/dominucco.bsky.social" rel="nofollow">Mike on BlueSky</a><br>
<a href="https://x.com/coderradioshow" rel="nofollow">Coder on X</a></p>

<p><a href="https://discord.gg/k8e7gKUpEp" rel="nofollow">Show Discord</a></p>

<p><a href="https://alice.dev" rel="nofollow">Alice &amp; Custom Dev</a></p>

<p><a href="https://dominickm.com/omakhub-review/" rel="nofollow">Mike&#39;s Recent Omakub Blog Post</a></p>]]>
  </itunes:summary>
</item>
<item>
  <title>586: Mike's Clone Army</title>
  <link>https://coder.show/586</link>
  <guid isPermaLink="false">2127782e-8bb7-4dbc-a9cf-e2cbf32fa58c</guid>
  <pubDate>Wed, 04 Sep 2024 05:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/2127782e-8bb7-4dbc-a9cf-e2cbf32fa58c.mp3" length="55488231" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>How Mike plans to win the Clone Wars with Dokku, we review some shocking developer data and say goodbye to another project DMCA'd by Apple.</itunes:subtitle>
  <itunes:duration>1:06:03</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>How Mike plans to win the Clone Wars with Dokku, we review some shocking developer data and say goodbye to another project DMCA'd by Apple. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, developers, AI, coding, developers, AWS, Amazon S3, conditional writes, Dokku, app cloning, workload, burnout, freelancers, productivity, Docker-OSX, DMCA, GitHub, Kubernetes, language models, iOS, Apple, Steve Jobs, PWAs, digital ID, DevOps, release management</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>How Mike plans to win the Clone Wars with Dokku, we review some shocking developer data and say goodbye to another project DMCA&#39;d by Apple.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53744&amp;coupon=summer">Coder QA</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53744&amp;coupon=summer">Take $1 a month off for the lifetime of your membership and contribute to our show directly.</a> Promo Code: summer</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="📻 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="AWS CEO Says Most Developers Could Stop Coding Soon As AI Takes Over " rel="nofollow" href="https://www.businessinsider.com/aws-ceo-developers-stop-coding-ai-takes-over-2024-8">AWS CEO Says Most Developers Could Stop Coding Soon As AI Takes Over </a> &mdash; "If you go forward 24 months from now, or some amount of time — I can't exactly predict where it is — it's possible that most developers are not coding," said Garman, who became AWS's CEO in June.</li><li><a title="Amazon S3 now supports conditional writes " rel="nofollow" href="https://aws.amazon.com/about-aws/whats-new/2024/08/amazon-s3-conditional-writes/">Amazon S3 now supports conditional writes </a> &mdash; Using conditional writes, you can simplify how distributed applications with multiple clients concurrently update data in parallel across shared datasets. Each client can conditionally write objects, making sure that it does not overwrite any objects already written by another client. This means you no longer need to build any client-side consensus mechanisms to coordinate updates or use additional API requests to check for the presence of an object before uploading data.</li><li><a title="Syncing Prod &amp; Staging Data With Dokku " rel="nofollow" href="https://dominickm.com/1691-2/">Syncing Prod &amp; Staging Data With Dokku </a> &mdash; Dokku’s apps:clone command is a fantastic utility that allows you to replicate an entire app, including all code, databases and environment variables.</li><li><a title="Study Finds 77% of Employees Report AI Has Increased Their Workload" rel="nofollow" href="https://www.forbes.com/sites/bryanrobinson/2024/07/23/employees-report-ai-increased-workload/">Study Finds 77% of Employees Report AI Has Increased Their Workload</a> &mdash; The new global study, in partnership with The Upwork Research Institute, interviewed 2,500 global C-suite executives, full-time employees and freelancers. Results show that the optimistic expectations about AI's impact are not aligning with the reality faced by many employees.</li><li><a title="Docker Image disappeared · Issue #799" rel="nofollow" href="https://github.com/sickcodes/Docker-OSX/issues/799#issuecomment-2320096128">Docker Image disappeared · Issue #799</a> &mdash; The DMCA notice</li><li><a title="macos: OSX (macOS) inside a Docker container." rel="nofollow" href="https://github.com/dockur/macos">macos: OSX (macOS) inside a Docker container.</a> &mdash; By default, macOS Ventura will be installed. But you can add the VERSION environment variable to your compose file, in order to specify an alternative macOS version to be downloaded</li><li><a title="A long, weird FOSS circle ends as Microsoft donates Mono to Wine project " rel="nofollow" href="https://arstechnica.com/gadgets/2024/08/a-long-weird-foss-circle-ends-as-microsoft-donates-mono-to-wine-project/">A long, weird FOSS circle ends as Microsoft donates Mono to Wine project </a> &mdash; Mono had many homes over 23 years, but Wine's repos might be its final stop.</li><li><a title="Thank you to all the Mono developers! " rel="nofollow" href="https://github.com/mono/mono/issues/21796">Thank you to all the Mono developers! </a></li><li><a title="Start9" rel="nofollow" href="https://start9.com/">Start9</a> &mdash; Opt out by running a private server.</li><li><a title="Start9 | Lightning" rel="nofollow" href="https://docs.start9.com/0.3.4.x/guides/service-guides/lightning/index">Start9 | Lightning</a> &mdash; The following guide will get you up and running with a lightning node and walk you through opening your first channel.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>How Mike plans to win the Clone Wars with Dokku, we review some shocking developer data and say goodbye to another project DMCA&#39;d by Apple.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53744&amp;coupon=summer">Coder QA</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53744&amp;coupon=summer">Take $1 a month off for the lifetime of your membership and contribute to our show directly.</a> Promo Code: summer</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="📻 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="AWS CEO Says Most Developers Could Stop Coding Soon As AI Takes Over " rel="nofollow" href="https://www.businessinsider.com/aws-ceo-developers-stop-coding-ai-takes-over-2024-8">AWS CEO Says Most Developers Could Stop Coding Soon As AI Takes Over </a> &mdash; "If you go forward 24 months from now, or some amount of time — I can't exactly predict where it is — it's possible that most developers are not coding," said Garman, who became AWS's CEO in June.</li><li><a title="Amazon S3 now supports conditional writes " rel="nofollow" href="https://aws.amazon.com/about-aws/whats-new/2024/08/amazon-s3-conditional-writes/">Amazon S3 now supports conditional writes </a> &mdash; Using conditional writes, you can simplify how distributed applications with multiple clients concurrently update data in parallel across shared datasets. Each client can conditionally write objects, making sure that it does not overwrite any objects already written by another client. This means you no longer need to build any client-side consensus mechanisms to coordinate updates or use additional API requests to check for the presence of an object before uploading data.</li><li><a title="Syncing Prod &amp; Staging Data With Dokku " rel="nofollow" href="https://dominickm.com/1691-2/">Syncing Prod &amp; Staging Data With Dokku </a> &mdash; Dokku’s apps:clone command is a fantastic utility that allows you to replicate an entire app, including all code, databases and environment variables.</li><li><a title="Study Finds 77% of Employees Report AI Has Increased Their Workload" rel="nofollow" href="https://www.forbes.com/sites/bryanrobinson/2024/07/23/employees-report-ai-increased-workload/">Study Finds 77% of Employees Report AI Has Increased Their Workload</a> &mdash; The new global study, in partnership with The Upwork Research Institute, interviewed 2,500 global C-suite executives, full-time employees and freelancers. Results show that the optimistic expectations about AI's impact are not aligning with the reality faced by many employees.</li><li><a title="Docker Image disappeared · Issue #799" rel="nofollow" href="https://github.com/sickcodes/Docker-OSX/issues/799#issuecomment-2320096128">Docker Image disappeared · Issue #799</a> &mdash; The DMCA notice</li><li><a title="macos: OSX (macOS) inside a Docker container." rel="nofollow" href="https://github.com/dockur/macos">macos: OSX (macOS) inside a Docker container.</a> &mdash; By default, macOS Ventura will be installed. But you can add the VERSION environment variable to your compose file, in order to specify an alternative macOS version to be downloaded</li><li><a title="A long, weird FOSS circle ends as Microsoft donates Mono to Wine project " rel="nofollow" href="https://arstechnica.com/gadgets/2024/08/a-long-weird-foss-circle-ends-as-microsoft-donates-mono-to-wine-project/">A long, weird FOSS circle ends as Microsoft donates Mono to Wine project </a> &mdash; Mono had many homes over 23 years, but Wine's repos might be its final stop.</li><li><a title="Thank you to all the Mono developers! " rel="nofollow" href="https://github.com/mono/mono/issues/21796">Thank you to all the Mono developers! </a></li><li><a title="Start9" rel="nofollow" href="https://start9.com/">Start9</a> &mdash; Opt out by running a private server.</li><li><a title="Start9 | Lightning" rel="nofollow" href="https://docs.start9.com/0.3.4.x/guides/service-guides/lightning/index">Start9 | Lightning</a> &mdash; The following guide will get you up and running with a lightning node and walk you through opening your first channel.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>537: Unity Mutiny</title>
  <link>https://coder.show/537</link>
  <guid isPermaLink="false">5ffa4875-f65e-4ef2-a307-919a97d21c18</guid>
  <pubDate>Sat, 30 Sep 2023 14:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/5ffa4875-f65e-4ef2-a307-919a97d21c18.mp3" length="42231088" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Our unique take on the Unity outrage, thoughts on RustRover, and Mike shares a very annoying mistake.</itunes:subtitle>
  <itunes:duration>50:16</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Our unique take on the Unity outrage, thoughts on RustRover, and Mike shares a very annoying mistake. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, developers, iOS, Unreal, OAuth Mistake, Icebreaker, 3 Legged OAuth, Multiple Accounts, Feedback, The Hawk, Lance, Alex, CoderQA, Jetbrains, RustRover, Rust IDE, Adobe Photoshop, Tailscale, Epic Games, Unity Mutiny, Godot, Torque3D, Runtime Fee, Unity Personal, Unity Pro, Unity Enterprise</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Our unique take on the Unity outrage, thoughts on RustRover, and Mike shares a very annoying mistake.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="⚡ Alby: Your Boost companion for the web" rel="nofollow" href="https://getalby.com/">⚡ Alby: Your Boost companion for the web</a> &mdash;  Create an Alby Account to get a lightning wallet for payments wherever you go. </li><li><a title="🎉 Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">🎉 Coder Radio on the Podcastindex.org</a> &mdash; Boost from the Web. Once you have Alby topped off, you can Boost from our page on the Podcast Index.</li><li><a title="A montage of snippets from Jupiter Broadcasting’s CoderRadio Show" rel="nofollow" href="https://gigatexal.blog/pages/coder/coder.html">A montage of snippets from Jupiter Broadcasting’s CoderRadio Show</a> &mdash; Alex is bloggin 'bout Coder.</li><li><a title="RustRover: Rust IDE by JetBrains" rel="nofollow" href="https://www.jetbrains.com/rust/">RustRover: Rust IDE by JetBrains</a> &mdash; A brand new JetBrains IDE for Rust Developers</li><li><a title="Introducing RustRover – A Standalone Rust IDE by JetBrains | The IntelliJ Rust Blog" rel="nofollow" href="https://blog.jetbrains.com/rust/2023/09/13/introducing-rustrover-a-standalone-rust-ide-by-jetbrains/">Introducing RustRover – A Standalone Rust IDE by JetBrains | The IntelliJ Rust Blog</a> &mdash; Today we’re opening the RustRover Early Access Program (EAP) and we’d love for you to try it, give us feedback, and help us shape the product. </li><li><a title="Adobe launches Photoshop for the web with its popular desktop AI tools" rel="nofollow" href="https://www.theverge.com/2023/9/27/23892889/adobe-photoshop-for-the-web-firefly-ai-generative-fill-full-release-price-date">Adobe launches Photoshop for the web with its popular desktop AI tools</a> &mdash; Photoshop for the web is now generally available as part of all Photoshop paid plans and includes Firefly-powered features like Generative Fill.</li><li><a title="Epic Games cuts around 830 jobs " rel="nofollow" href="https://www.theverge.com/2023/9/28/23894266/epic-games-layoffs-fortnite-unreal-engine">Epic Games cuts around 830 jobs </a> &mdash; According to a Bloomberg report, Epic is cutting roughly 16 percent of its workforce.</li><li><a title="Unity has updated its controversial pricing policy again" rel="nofollow" href="https://www.polygon.com/23885373/unity-technologies-install-fee-pricing-change">Unity has updated its controversial pricing policy again</a> &mdash; 

A troublesome rollout of new policy changes had left developers frustrated and angry</li><li><a title="An open letter to our community | Unity Blog" rel="nofollow" href="https://blog.unity.com/news/open-letter-on-runtime-fee?utm_source=twitter&amp;utm_medium=social&amp;utm_campaign=company_global_generalpromo_2023-09-22_penguinblogupdate">An open letter to our community | Unity Blog</a> &mdash; I want to start with this: I am sorry. </li><li><a title="Godot Engine" rel="nofollow" href="https://godotengine.org/">Godot Engine</a> &mdash; Free and open source 2D and 3D game engine</li><li><a title="Torque3D" rel="nofollow" href="https://torque3d.org/">Torque3D</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Our unique take on the Unity outrage, thoughts on RustRover, and Mike shares a very annoying mistake.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="⚡ Alby: Your Boost companion for the web" rel="nofollow" href="https://getalby.com/">⚡ Alby: Your Boost companion for the web</a> &mdash;  Create an Alby Account to get a lightning wallet for payments wherever you go. </li><li><a title="🎉 Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">🎉 Coder Radio on the Podcastindex.org</a> &mdash; Boost from the Web. Once you have Alby topped off, you can Boost from our page on the Podcast Index.</li><li><a title="A montage of snippets from Jupiter Broadcasting’s CoderRadio Show" rel="nofollow" href="https://gigatexal.blog/pages/coder/coder.html">A montage of snippets from Jupiter Broadcasting’s CoderRadio Show</a> &mdash; Alex is bloggin 'bout Coder.</li><li><a title="RustRover: Rust IDE by JetBrains" rel="nofollow" href="https://www.jetbrains.com/rust/">RustRover: Rust IDE by JetBrains</a> &mdash; A brand new JetBrains IDE for Rust Developers</li><li><a title="Introducing RustRover – A Standalone Rust IDE by JetBrains | The IntelliJ Rust Blog" rel="nofollow" href="https://blog.jetbrains.com/rust/2023/09/13/introducing-rustrover-a-standalone-rust-ide-by-jetbrains/">Introducing RustRover – A Standalone Rust IDE by JetBrains | The IntelliJ Rust Blog</a> &mdash; Today we’re opening the RustRover Early Access Program (EAP) and we’d love for you to try it, give us feedback, and help us shape the product. </li><li><a title="Adobe launches Photoshop for the web with its popular desktop AI tools" rel="nofollow" href="https://www.theverge.com/2023/9/27/23892889/adobe-photoshop-for-the-web-firefly-ai-generative-fill-full-release-price-date">Adobe launches Photoshop for the web with its popular desktop AI tools</a> &mdash; Photoshop for the web is now generally available as part of all Photoshop paid plans and includes Firefly-powered features like Generative Fill.</li><li><a title="Epic Games cuts around 830 jobs " rel="nofollow" href="https://www.theverge.com/2023/9/28/23894266/epic-games-layoffs-fortnite-unreal-engine">Epic Games cuts around 830 jobs </a> &mdash; According to a Bloomberg report, Epic is cutting roughly 16 percent of its workforce.</li><li><a title="Unity has updated its controversial pricing policy again" rel="nofollow" href="https://www.polygon.com/23885373/unity-technologies-install-fee-pricing-change">Unity has updated its controversial pricing policy again</a> &mdash; 

A troublesome rollout of new policy changes had left developers frustrated and angry</li><li><a title="An open letter to our community | Unity Blog" rel="nofollow" href="https://blog.unity.com/news/open-letter-on-runtime-fee?utm_source=twitter&amp;utm_medium=social&amp;utm_campaign=company_global_generalpromo_2023-09-22_penguinblogupdate">An open letter to our community | Unity Blog</a> &mdash; I want to start with this: I am sorry. </li><li><a title="Godot Engine" rel="nofollow" href="https://godotengine.org/">Godot Engine</a> &mdash; Free and open source 2D and 3D game engine</li><li><a title="Torque3D" rel="nofollow" href="https://torque3d.org/">Torque3D</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>532: Take It to the Limit</title>
  <link>https://coder.show/532</link>
  <guid isPermaLink="false">53081b28-7923-4b78-85b9-892bfbe9b412</guid>
  <pubDate>Wed, 23 Aug 2023 06:15:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/53081b28-7923-4b78-85b9-892bfbe9b412.mp3" length="46183728" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike hits the limits of ChatGPT's knowledge, a chat about editors and what we'd do for a living if it had to be outside of tech.</itunes:subtitle>
  <itunes:duration>54:58</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike hits the limits of ChatGPT's knowledge, a chat about editors and what we'd do for a living if it had to be outside of tech. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, developers, Microsoft, Azure Kinect, Orbbec, iToF Depth Technology, precision depth camera, logistics, robotics, manufacturing, retail, healthcare, fitness, SDK, Ford patent, Berlin with Brent, Meetup, Spokane Linux Love, ChatGPT Cheat Sheet, programming knowledge, usability, software development, C++ Editors, macOS, iOS, Unreal, AppCode, CLion, XCode, Cursor, GPT-4, AI-first Code Editor, features, Twitter hype, VS Code extension, MetaGPT, serge, web interface, Alpaca, llama.cpp</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike hits the limits of ChatGPT&#39;s knowledge, a chat about editors and what we&#39;d do for a living if it had to be outside of tech.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="⚡ Alby: Your Boost companion for the web" rel="nofollow" href="https://getalby.com/">⚡ Alby: Your Boost companion for the web</a> &mdash;  Create an Alby Account to get a lightning wallet for payments wherever you go. </li><li><a title="🎉 Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">🎉 Coder Radio on the Podcastindex.org</a> &mdash; Boost from the Web. Once you have Alby topped off, you can Boost from our page on the Podcast Index.</li><li><a title="Berlin with Brent, Fri, Sep 8, 2023" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/295135448/">Berlin with Brent, Fri, Sep 8, 2023</a> &mdash; Brent will be back in Berlin for the Nextcloud Conference and can't get enough of Berlin Meetups!</li><li><a title="Spokane Linux Love, Sat, Sep 16, 2023" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/295568221/">Spokane Linux Love, Sat, Sep 16, 2023</a> &mdash; It's finally happening! Let's get together at Iron Goat Brewing</li><li><a title="Microsoft kills Kinect again" rel="nofollow" href="https://www.theverge.com/2023/8/21/23840327/microsoft-azure-kinect-developer-kit-discontinued">Microsoft kills Kinect again</a> &mdash; Microsoft will no longer make the Azure Kinect Developer Kit.</li><li><a title="Orbbec announces family of products based on Microsoft iToF Depth Technology " rel="nofollow" href="https://www.orbbec.com/news/orbbec-announces-family-of-products-based-on-microsoft-itof-depth-technology/">Orbbec announces family of products based on Microsoft iToF Depth Technology </a> &mdash; Orbbec and Microsoft’s collaboration marks a new era of accessibility for AI developers to tap the power of 3D vision for their applications.</li><li><a title="CarDealershipGuy on X" rel="nofollow" href="https://twitter.com/guydealership/status/1693394762437439974?s=12&amp;t=E9EIlRX-vHxbQ8g23lQU3A">CarDealershipGuy on X</a> &mdash; UPDATE: Ford has received this patent. 😂</li><li><a title="ChatGPT Cheat Sheet for Developers" rel="nofollow" href="https://hackr.io/blog/chatgpt-cheat-sheet-for-developer">ChatGPT Cheat Sheet for Developers</a> &mdash; As a developer, learning how to master ChatGPT can help you to generate code snippets in various languages, learn programming concepts by example, quickly debug code, write test cases, write documents, and gather information.</li><li><a title="The emerging usability of ChatGPT in software development " rel="nofollow" href="https://www.techtarget.com/searchSoftwareQuality/feature/The-emerging-usability-of-ChatGPT-in-software-development">The emerging usability of ChatGPT in software development </a> &mdash; In the hands of a creative developer, ChatGPT has what it takes to be a helpful coding tool. But generative AI may soon attain the capability to act as more than an assistant.</li><li><a title="CLion: A Cross-Platform IDE for C and C++ by JetBrains" rel="nofollow" href="https://www.jetbrains.com/clion/">CLion: A Cross-Platform IDE for C and C++ by JetBrains</a> &mdash;  A cross-platform IDE for C and C++ </li><li><a title="Cursor - The AI-first Code Editor" rel="nofollow" href="https://www.cursor.so/">Cursor - The AI-first Code Editor</a> &mdash; Build software faster in an editor designed for pair-programming with AI</li><li><a title="Cursor - Features" rel="nofollow" href="https://www.cursor.so/features">Cursor - Features</a></li><li><a title="Alex MacCaw on X" rel="nofollow" href="https://twitter.com/maccaw/status/1693416969997791236">Alex MacCaw on X</a> &mdash; Cursor is the best product I've used in a while - it's an AI enabled editor. </li><li><a title="Santiago on X" rel="nofollow" href="https://twitter.com/svpino/status/1692886122626461923">Santiago on X</a> &mdash; I'm trying Cursor, an AI-first code editor. Artificial Intelligence is not a feature for them. It's the whole thing!</li><li><a title="Tailscale on X" rel="nofollow" href="https://twitter.com/Tailscale/status/1692539860584644834">Tailscale on X</a> &mdash; The Tailscale extension for VS Code just got a major upgrade — now you can seamlessly navigate and edit files on any node on your tailnet, all powered by Tailscale SSH.</li><li><a title="MetaGPT: 🌟 " rel="nofollow" href="https://github.com/geekan/MetaGPT">MetaGPT: 🌟 </a> &mdash; The Multi-Agent Framework: Given one line Requirement, return PRD, Design, Tasks, Repo. Assign different roles to GPTs to form a collaborative software entity for complex tasks. </li><li><a title="Serge" rel="nofollow" href="https://github.com/serge-chat/serge">Serge</a> &mdash; Serge is a chat interface crafted with llama.cpp for running Alpaca models. No API keys, entirely self-hosted!</li><li><a title="README - TypeScript Deep Dive" rel="nofollow" href="https://basarat.gitbook.io/typescript/">README - TypeScript Deep Dive</a> &mdash; I've been looking at the issues that turn up commonly when people start using TypeScript. </li><li><a title="Upcoming .COM and .XYZ domain price increase " rel="nofollow" href="https://www.namecheap.com/blog/upcoming-com-and-xyz-domain-price-increase/">Upcoming .COM and .XYZ domain price increase </a> &mdash; Verisign, the entity overseeing .COM domains, has pricing authority based on their agreement with the Internet Corporation for Assigned Names and Numbers (ICANN). The periodic price changes for .COM domains are in line with this arrangement.</li><li><a title="ATOM Echo Smart Speaker Development Kit " rel="nofollow" href="https://shop.m5stack.com/products/atom-echo-smart-speaker-dev-kit">ATOM Echo Smart Speaker Development Kit </a> &mdash; ATOM ECHO is a Programmable Smart Speaker based on the M5ATOM design. Its form factor is very small, its dimensions are only 24 * 24 * 17 mm. </li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike hits the limits of ChatGPT&#39;s knowledge, a chat about editors and what we&#39;d do for a living if it had to be outside of tech.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="⚡ Alby: Your Boost companion for the web" rel="nofollow" href="https://getalby.com/">⚡ Alby: Your Boost companion for the web</a> &mdash;  Create an Alby Account to get a lightning wallet for payments wherever you go. </li><li><a title="🎉 Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">🎉 Coder Radio on the Podcastindex.org</a> &mdash; Boost from the Web. Once you have Alby topped off, you can Boost from our page on the Podcast Index.</li><li><a title="Berlin with Brent, Fri, Sep 8, 2023" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/295135448/">Berlin with Brent, Fri, Sep 8, 2023</a> &mdash; Brent will be back in Berlin for the Nextcloud Conference and can't get enough of Berlin Meetups!</li><li><a title="Spokane Linux Love, Sat, Sep 16, 2023" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/295568221/">Spokane Linux Love, Sat, Sep 16, 2023</a> &mdash; It's finally happening! Let's get together at Iron Goat Brewing</li><li><a title="Microsoft kills Kinect again" rel="nofollow" href="https://www.theverge.com/2023/8/21/23840327/microsoft-azure-kinect-developer-kit-discontinued">Microsoft kills Kinect again</a> &mdash; Microsoft will no longer make the Azure Kinect Developer Kit.</li><li><a title="Orbbec announces family of products based on Microsoft iToF Depth Technology " rel="nofollow" href="https://www.orbbec.com/news/orbbec-announces-family-of-products-based-on-microsoft-itof-depth-technology/">Orbbec announces family of products based on Microsoft iToF Depth Technology </a> &mdash; Orbbec and Microsoft’s collaboration marks a new era of accessibility for AI developers to tap the power of 3D vision for their applications.</li><li><a title="CarDealershipGuy on X" rel="nofollow" href="https://twitter.com/guydealership/status/1693394762437439974?s=12&amp;t=E9EIlRX-vHxbQ8g23lQU3A">CarDealershipGuy on X</a> &mdash; UPDATE: Ford has received this patent. 😂</li><li><a title="ChatGPT Cheat Sheet for Developers" rel="nofollow" href="https://hackr.io/blog/chatgpt-cheat-sheet-for-developer">ChatGPT Cheat Sheet for Developers</a> &mdash; As a developer, learning how to master ChatGPT can help you to generate code snippets in various languages, learn programming concepts by example, quickly debug code, write test cases, write documents, and gather information.</li><li><a title="The emerging usability of ChatGPT in software development " rel="nofollow" href="https://www.techtarget.com/searchSoftwareQuality/feature/The-emerging-usability-of-ChatGPT-in-software-development">The emerging usability of ChatGPT in software development </a> &mdash; In the hands of a creative developer, ChatGPT has what it takes to be a helpful coding tool. But generative AI may soon attain the capability to act as more than an assistant.</li><li><a title="CLion: A Cross-Platform IDE for C and C++ by JetBrains" rel="nofollow" href="https://www.jetbrains.com/clion/">CLion: A Cross-Platform IDE for C and C++ by JetBrains</a> &mdash;  A cross-platform IDE for C and C++ </li><li><a title="Cursor - The AI-first Code Editor" rel="nofollow" href="https://www.cursor.so/">Cursor - The AI-first Code Editor</a> &mdash; Build software faster in an editor designed for pair-programming with AI</li><li><a title="Cursor - Features" rel="nofollow" href="https://www.cursor.so/features">Cursor - Features</a></li><li><a title="Alex MacCaw on X" rel="nofollow" href="https://twitter.com/maccaw/status/1693416969997791236">Alex MacCaw on X</a> &mdash; Cursor is the best product I've used in a while - it's an AI enabled editor. </li><li><a title="Santiago on X" rel="nofollow" href="https://twitter.com/svpino/status/1692886122626461923">Santiago on X</a> &mdash; I'm trying Cursor, an AI-first code editor. Artificial Intelligence is not a feature for them. It's the whole thing!</li><li><a title="Tailscale on X" rel="nofollow" href="https://twitter.com/Tailscale/status/1692539860584644834">Tailscale on X</a> &mdash; The Tailscale extension for VS Code just got a major upgrade — now you can seamlessly navigate and edit files on any node on your tailnet, all powered by Tailscale SSH.</li><li><a title="MetaGPT: 🌟 " rel="nofollow" href="https://github.com/geekan/MetaGPT">MetaGPT: 🌟 </a> &mdash; The Multi-Agent Framework: Given one line Requirement, return PRD, Design, Tasks, Repo. Assign different roles to GPTs to form a collaborative software entity for complex tasks. </li><li><a title="Serge" rel="nofollow" href="https://github.com/serge-chat/serge">Serge</a> &mdash; Serge is a chat interface crafted with llama.cpp for running Alpaca models. No API keys, entirely self-hosted!</li><li><a title="README - TypeScript Deep Dive" rel="nofollow" href="https://basarat.gitbook.io/typescript/">README - TypeScript Deep Dive</a> &mdash; I've been looking at the issues that turn up commonly when people start using TypeScript. </li><li><a title="Upcoming .COM and .XYZ domain price increase " rel="nofollow" href="https://www.namecheap.com/blog/upcoming-com-and-xyz-domain-price-increase/">Upcoming .COM and .XYZ domain price increase </a> &mdash; Verisign, the entity overseeing .COM domains, has pricing authority based on their agreement with the Internet Corporation for Assigned Names and Numbers (ICANN). The periodic price changes for .COM domains are in line with this arrangement.</li><li><a title="ATOM Echo Smart Speaker Development Kit " rel="nofollow" href="https://shop.m5stack.com/products/atom-echo-smart-speaker-dev-kit">ATOM Echo Smart Speaker Development Kit </a> &mdash; ATOM ECHO is a Programmable Smart Speaker based on the M5ATOM design. Its form factor is very small, its dimensions are only 24 * 24 * 17 mm. </li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>510: Edge of Disaster</title>
  <link>https://coder.show/510</link>
  <guid isPermaLink="false">c88785c7-d7ef-4432-8845-8eadb8deeb56</guid>
  <pubDate>Wed, 22 Mar 2023 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/c88785c7-d7ef-4432-8845-8eadb8deeb56.mp3" length="41521237" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Microsoft's moonshot is turning into a crapshoot.</itunes:subtitle>
  <itunes:duration>49:25</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Microsoft's moonshot is turning into a crapshoot. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, iOS, Ken Thompson, Co-Creator of Unix, macOS, Linux, Microsoft, Edge, Bing, AI, chatbot, Ken Thompson switches to Linux, Amazon, CEO, Andy Jassy, Layoffs, SVB, remote work, bank failure, Mark Zuckerberg, Meta, in-person, perform, remotely, Objective-C, .Net, Delphi</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Microsoft&#39;s moonshot is turning into a crapshoot.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Berlin Meet Up, Fri, Mar 24, 2023" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/292343727/">Berlin Meet Up, Fri, Mar 24, 2023</a> &mdash; Join Brent for an impromptu, short-notice, Nextcloud-esque meetup in Berlin!</li><li><a title="Berlin Buddies Matrix Chatroom" rel="nofollow" href="https://bit.ly/berlinbuds">Berlin Buddies Matrix Chatroom</a> &mdash; A room to organize Jupiter Broadcasting fans in Berlin.</li><li><a title="LinuxFest Northwest Matrix Chatroom" rel="nofollow" href="https://bit.ly/lfnwchat">LinuxFest Northwest Matrix Chatroom</a> &mdash; A chat community built around LinuxFest Northwest</li><li><a title="Jobs chatroom on Matrix" rel="nofollow" href="https://bit.ly/jupiterjobs">Jobs chatroom on Matrix</a> &mdash; Hiring? Looking for work? Make a Matrix Connection! </li><li><a title="Ken Thompson - SCaLE 20x - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=kaandEt_pKw&amp;t=3471s">Ken Thompson - SCaLE 20x - YouTube</a> &mdash; We're honored to have Ken Thompson joining us for our closing keynote at SCALE 20x. Ken Co-created Unix, UTF-8, Go and a number of other technologies that are foundational to our community.</li><li><a title="UNIX co-creator Ken Thompson is… &lt;em&gt;a what user&lt;/em&gt;?" rel="nofollow" href="https://www.theregister.com/2023/03/17/ken_thompson_is_a_maccie/">UNIX co-creator Ken Thompson is… <em>a what user</em>?</a></li><li><a title="Microsoft is testing a built-in crypto wallet in Microsoft Edge" rel="nofollow" href="https://www.bleepingcomputer.com/news/microsoft/microsoft-is-testing-a-built-in-crypto-wallet-in-microsoft-edge/">Microsoft is testing a built-in crypto wallet in Microsoft Edge</a> &mdash; Microsoft sleuth Albacore who first spotted the new Edge Crypto Wallet tweeted some screenshots and expressed his puzzlement about the possibility of it ending up as a new Microsoft Edge feature.</li><li><a title="Albacore on Twitter" rel="nofollow" href="https://twitter.com/thebookisclosed/status/1636759487829917698">Albacore on Twitter</a> &mdash; Newest in the gauntlet of questionable upcoming Microsoft Edge features, a crypto wallet 💸</li><li><a title="Microsoft Edge now has a Bing AI chatbot sidebar" rel="nofollow" href="https://www.theverge.com/2023/3/14/23639375/microsoft-edge-bing-ai-sidebar-chatbot-feature">Microsoft Edge now has a Bing AI chatbot sidebar</a> &mdash; The new sidebar appears as a big Bing button at the top left of Edge,</li><li><a title="Amazon CEO Andy Jassy Announces an Additional 9,000 Layoffs" rel="nofollow" href="https://gizmodo.com/amazon-amazon-web-services-layoffs-twitch-1850243262">Amazon CEO Andy Jassy Announces an Additional 9,000 Layoffs</a> &mdash; This recent round of layoffs will affect departments like Amazon Web Services, human resources, advertising, and Twitch live streaming.</li><li><a title="SVB employees blame remote work for bank failure" rel="nofollow" href="https://www.axios.com/2023/03/17/svb-employees-blame-remote-work-for-bank-failure">SVB employees blame remote work for bank failure</a> &mdash; SVB included remote work as a risk to its business in its 2022 annual report — in part because of the IT issues posed when employees are dispersed around the country, but also for productivity reasons.</li><li><a title="Mark Zuckerberg says engineers who joined Meta in-person perform better than those who joined remotely" rel="nofollow" href="https://techcrunch.com/2023/03/14/mark-zuckerberg-says-engineers-who-joined-meta-in-person-perform-better-than-those-who-joined-remotely/">Mark Zuckerberg says engineers who joined Meta in-person perform better than those who joined remotely</a> &mdash; Pointing to “early analysis” of internal performance data, Zuckerberg said that engineers who started out at Meta in a fully in-person capacity before transitioning to a remote role, as well as those who have remained in an in-person role, “performed better on average than people who joined remotely.”</li><li><a title="It&#39;s time for open-source users to open their wallets" rel="nofollow" href="https://www.zdnet.com/article/its-time-for-open-source-users-to-open-their-wallets/">It's time for open-source users to open their wallets</a></li><li><a title="Age of Easy Money (full documentary) | FRONTLINE" rel="nofollow" href="https://www.youtube.com/watch?v=EpMLAQbSYAw">Age of Easy Money (full documentary) | FRONTLINE</a> &mdash; High inflation. Fear of recession. Disruptions, like the collapse of Silicon Valley Bank. How did the U.S. economy get here? A two-hour documentary special traces the road to this moment, and the role of the Federal Reserve, the country’s central bank.</li><li><a title="Fed Panics, Announces &quot;Coordinated&quot; Daily US Dollar Swap Lines To Ease Banking Crisis | ZeroHedge" rel="nofollow" href="https://www.zerohedge.com/markets/fed-panics-announces-coordinated-daily-us-dollar-swap-lines-ease-banking-crisis">Fed Panics, Announces "Coordinated" Daily US Dollar Swap Lines To Ease Banking Crisis | ZeroHedge</a> &mdash; Sunday 5 pm the Fed announced "coordinated central bank action to enhance the provision of U.S. dollar liquidity" by opening daily Dollar Swap lines with all major central banks, in a carbon copy repeat of the Fed's panicked post-covid crisis policy response playbook.</li><li><a title="Alby — Lightning for your Browser!" rel="nofollow" href="https://getalby.com/">Alby — Lightning for your Browser!</a> &mdash; Alby brings Boosts to the web.</li><li><a title="Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">Coder Radio on the Podcastindex.org</a> &mdash; Send a Boost into the show via the web. First, top-up Alby, then head over to our entry on the Podcast Index.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Microsoft&#39;s moonshot is turning into a crapshoot.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Berlin Meet Up, Fri, Mar 24, 2023" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/292343727/">Berlin Meet Up, Fri, Mar 24, 2023</a> &mdash; Join Brent for an impromptu, short-notice, Nextcloud-esque meetup in Berlin!</li><li><a title="Berlin Buddies Matrix Chatroom" rel="nofollow" href="https://bit.ly/berlinbuds">Berlin Buddies Matrix Chatroom</a> &mdash; A room to organize Jupiter Broadcasting fans in Berlin.</li><li><a title="LinuxFest Northwest Matrix Chatroom" rel="nofollow" href="https://bit.ly/lfnwchat">LinuxFest Northwest Matrix Chatroom</a> &mdash; A chat community built around LinuxFest Northwest</li><li><a title="Jobs chatroom on Matrix" rel="nofollow" href="https://bit.ly/jupiterjobs">Jobs chatroom on Matrix</a> &mdash; Hiring? Looking for work? Make a Matrix Connection! </li><li><a title="Ken Thompson - SCaLE 20x - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=kaandEt_pKw&amp;t=3471s">Ken Thompson - SCaLE 20x - YouTube</a> &mdash; We're honored to have Ken Thompson joining us for our closing keynote at SCALE 20x. Ken Co-created Unix, UTF-8, Go and a number of other technologies that are foundational to our community.</li><li><a title="UNIX co-creator Ken Thompson is… &lt;em&gt;a what user&lt;/em&gt;?" rel="nofollow" href="https://www.theregister.com/2023/03/17/ken_thompson_is_a_maccie/">UNIX co-creator Ken Thompson is… <em>a what user</em>?</a></li><li><a title="Microsoft is testing a built-in crypto wallet in Microsoft Edge" rel="nofollow" href="https://www.bleepingcomputer.com/news/microsoft/microsoft-is-testing-a-built-in-crypto-wallet-in-microsoft-edge/">Microsoft is testing a built-in crypto wallet in Microsoft Edge</a> &mdash; Microsoft sleuth Albacore who first spotted the new Edge Crypto Wallet tweeted some screenshots and expressed his puzzlement about the possibility of it ending up as a new Microsoft Edge feature.</li><li><a title="Albacore on Twitter" rel="nofollow" href="https://twitter.com/thebookisclosed/status/1636759487829917698">Albacore on Twitter</a> &mdash; Newest in the gauntlet of questionable upcoming Microsoft Edge features, a crypto wallet 💸</li><li><a title="Microsoft Edge now has a Bing AI chatbot sidebar" rel="nofollow" href="https://www.theverge.com/2023/3/14/23639375/microsoft-edge-bing-ai-sidebar-chatbot-feature">Microsoft Edge now has a Bing AI chatbot sidebar</a> &mdash; The new sidebar appears as a big Bing button at the top left of Edge,</li><li><a title="Amazon CEO Andy Jassy Announces an Additional 9,000 Layoffs" rel="nofollow" href="https://gizmodo.com/amazon-amazon-web-services-layoffs-twitch-1850243262">Amazon CEO Andy Jassy Announces an Additional 9,000 Layoffs</a> &mdash; This recent round of layoffs will affect departments like Amazon Web Services, human resources, advertising, and Twitch live streaming.</li><li><a title="SVB employees blame remote work for bank failure" rel="nofollow" href="https://www.axios.com/2023/03/17/svb-employees-blame-remote-work-for-bank-failure">SVB employees blame remote work for bank failure</a> &mdash; SVB included remote work as a risk to its business in its 2022 annual report — in part because of the IT issues posed when employees are dispersed around the country, but also for productivity reasons.</li><li><a title="Mark Zuckerberg says engineers who joined Meta in-person perform better than those who joined remotely" rel="nofollow" href="https://techcrunch.com/2023/03/14/mark-zuckerberg-says-engineers-who-joined-meta-in-person-perform-better-than-those-who-joined-remotely/">Mark Zuckerberg says engineers who joined Meta in-person perform better than those who joined remotely</a> &mdash; Pointing to “early analysis” of internal performance data, Zuckerberg said that engineers who started out at Meta in a fully in-person capacity before transitioning to a remote role, as well as those who have remained in an in-person role, “performed better on average than people who joined remotely.”</li><li><a title="It&#39;s time for open-source users to open their wallets" rel="nofollow" href="https://www.zdnet.com/article/its-time-for-open-source-users-to-open-their-wallets/">It's time for open-source users to open their wallets</a></li><li><a title="Age of Easy Money (full documentary) | FRONTLINE" rel="nofollow" href="https://www.youtube.com/watch?v=EpMLAQbSYAw">Age of Easy Money (full documentary) | FRONTLINE</a> &mdash; High inflation. Fear of recession. Disruptions, like the collapse of Silicon Valley Bank. How did the U.S. economy get here? A two-hour documentary special traces the road to this moment, and the role of the Federal Reserve, the country’s central bank.</li><li><a title="Fed Panics, Announces &quot;Coordinated&quot; Daily US Dollar Swap Lines To Ease Banking Crisis | ZeroHedge" rel="nofollow" href="https://www.zerohedge.com/markets/fed-panics-announces-coordinated-daily-us-dollar-swap-lines-ease-banking-crisis">Fed Panics, Announces "Coordinated" Daily US Dollar Swap Lines To Ease Banking Crisis | ZeroHedge</a> &mdash; Sunday 5 pm the Fed announced "coordinated central bank action to enhance the provision of U.S. dollar liquidity" by opening daily Dollar Swap lines with all major central banks, in a carbon copy repeat of the Fed's panicked post-covid crisis policy response playbook.</li><li><a title="Alby — Lightning for your Browser!" rel="nofollow" href="https://getalby.com/">Alby — Lightning for your Browser!</a> &mdash; Alby brings Boosts to the web.</li><li><a title="Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">Coder Radio on the Podcastindex.org</a> &mdash; Send a Boost into the show via the web. First, top-up Alby, then head over to our entry on the Podcast Index.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>508: Hybrid Hangover</title>
  <link>https://coder.show/508</link>
  <guid isPermaLink="false">4a3878a8-1fe3-4d3a-b061-49597c19ea7f</guid>
  <pubDate>Tue, 14 Mar 2023 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/4a3878a8-1fe3-4d3a-b061-49597c19ea7f.mp3" length="42746014" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Our spicy take on the Silicon Valley Bank bailout, how it will impact everyday developers, and how badly this screws over small businesses.</itunes:subtitle>
  <itunes:duration>50:53</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Our spicy take on the Silicon Valley Bank bailout, how it will impact everyday developers, and how badly this screws over small businesses. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Objective-C, iOS, US, financial regulators, emergency measures, Silicon Valley Bank, collapse, bailout, Venture Funding, woke policies, recession, interest rate risk, firesale, mass layoffs, Bank Term Funding Program, Rust, Autonomous driving, Python</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Our spicy take on the Silicon Valley Bank bailout, how it will impact everyday developers, and how badly this screws over small businesses.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="LinuxFest Northwest 2023" rel="nofollow" href="https://2023.lfnw.org/">LinuxFest Northwest 2023</a> &mdash; LFNW October 20-22, 2023 Bellingham Technical College</li><li><a title="US guarantees all deposits after Silicon Valley Bank collapse, as Biden promises action" rel="nofollow" href="https://www.theguardian.com/business/2023/mar/12/silicon-valley-bank-collapse-no-bailout-janet-yellen">US guarantees all deposits after Silicon Valley Bank collapse, as Biden promises action</a> &mdash; Announcement comes as Signature Bank was closed on Sunday by regulators – the second to fail in a week</li><li><a title="U.S. government takes control of Silicon Valley Bank" rel="nofollow" href="https://www.axios.com/2023/03/10/silicon-valley-bank-government-control-fdic">U.S. government takes control of Silicon Valley Bank</a> &mdash; This is the largest bank failure since Washington Mutual in 2008.</li><li><a title="The fault, dear VCs, is not in your stars" rel="nofollow" href="https://www.ft.com/content/6ba95c9b-9be6-4d62-b4ac-b12e1e7ed68e">The fault, dear VCs, is not in your stars</a> &mdash; As the news of the Silicon Valley Bank collapse reverberates through the technology ecosystem — and investors and founders alike furiously Google terms such as “available-for-sale” and “held-to-maturity” — even some of our most prominent financiers, like ‘PayPal Mafia’ member David Sacks, are learning once again how banks work, the hard way.</li><li><a title="The End of Silicon Valley (Bank)" rel="nofollow" href="https://stratechery.com/2023/the-death-of-silicon-valley-bank/">The End of Silicon Valley (Bank)</a> &mdash; In fact, Silicon Valley Bank has been technically insolvent for months.</li><li><a title="Home Depot Founder Tells Americans To &quot;Wake Up&quot; After Silicon Valley Bank Collapse" rel="nofollow" href="https://www.zerohedge.com/political/home-depot-founder-tells-americans-wake-after-silicon-valley-bank-collapse">Home Depot Founder Tells Americans To "Wake Up" After Silicon Valley Bank Collapse</a> &mdash; “I feel bad for all of these people that lost all their money in this woke bank. You know, it was more distressing to hear that the bank officials sold off their stock before this happened. It’s depressing to me,” </li><li><a title="Gabor Gurbacs on Twitter" rel="nofollow" href="https://twitter.com/gaborgurbacs/status/1634872849768009730">Gabor Gurbacs on Twitter</a> &mdash; This is how the Fed rug-pulled banks and depositors, 4 times in a row</li><li><a title="The Kobeissi Letter on Twitter" rel="nofollow" href="https://twitter.com/KobeissiLetter/status/1634262463083323416?t=4AcZPvNbikw4bkAD_UjtYQ&amp;s=09">The Kobeissi Letter on Twitter</a> &mdash; TIMELINE OF SILICON VALLEY BANK, $SIVB, COLLAPSE</li><li><a title="Roku says 26% cash reserves stuck in Silicon Valley Bank" rel="nofollow" href="https://www.cnbc.com/2023/03/10/roku-says-26percent-cash-reserves-stuck-in-silicon-valley-bank.html">Roku says 26% cash reserves stuck in Silicon Valley Bank</a> &mdash; Around $487 million, or 26%, of Roku’s cash reserves are stuck at Silicon Valley Bank, the streamer said in a Friday SEC filing.</li><li><a title="&quot;Expect Mass Layoffs...&quot; - The Real-World Impact Of SVB&#39;s Failure" rel="nofollow" href="https://www.zerohedge.com/markets/expect-mass-layoffs-real-world-impact-svbs-failure">"Expect Mass Layoffs..." - The Real-World Impact Of SVB's Failure</a> &mdash; Reality is that the contagion of the shuttering of the 18th largest bank in the US are widespread.</li><li><a title="2023 State of Software Engineers Data Report + Survey Results" rel="nofollow" href="https://hired.com/state-of-software-engineers/2023/">2023 State of Software Engineers Data Report + Survey Results</a> &mdash; Knocking Go to fourth place, Ruby on Rails surfaced as the most in-demand skill for software engineering roles, creating 1.64x more interview requests for the developers proficient in it.</li><li><a title="Alby — Lightning for your Browser!" rel="nofollow" href="https://getalby.com/">Alby — Lightning for your Browser!</a> &mdash; Alby brings Boosts to the web.</li><li><a title="Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">Coder Radio on the Podcastindex.org</a> &mdash; Send a Boost into the show via the web. First top up Alby, then head over to our entry on the Podcast Index.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Our spicy take on the Silicon Valley Bank bailout, how it will impact everyday developers, and how badly this screws over small businesses.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="LinuxFest Northwest 2023" rel="nofollow" href="https://2023.lfnw.org/">LinuxFest Northwest 2023</a> &mdash; LFNW October 20-22, 2023 Bellingham Technical College</li><li><a title="US guarantees all deposits after Silicon Valley Bank collapse, as Biden promises action" rel="nofollow" href="https://www.theguardian.com/business/2023/mar/12/silicon-valley-bank-collapse-no-bailout-janet-yellen">US guarantees all deposits after Silicon Valley Bank collapse, as Biden promises action</a> &mdash; Announcement comes as Signature Bank was closed on Sunday by regulators – the second to fail in a week</li><li><a title="U.S. government takes control of Silicon Valley Bank" rel="nofollow" href="https://www.axios.com/2023/03/10/silicon-valley-bank-government-control-fdic">U.S. government takes control of Silicon Valley Bank</a> &mdash; This is the largest bank failure since Washington Mutual in 2008.</li><li><a title="The fault, dear VCs, is not in your stars" rel="nofollow" href="https://www.ft.com/content/6ba95c9b-9be6-4d62-b4ac-b12e1e7ed68e">The fault, dear VCs, is not in your stars</a> &mdash; As the news of the Silicon Valley Bank collapse reverberates through the technology ecosystem — and investors and founders alike furiously Google terms such as “available-for-sale” and “held-to-maturity” — even some of our most prominent financiers, like ‘PayPal Mafia’ member David Sacks, are learning once again how banks work, the hard way.</li><li><a title="The End of Silicon Valley (Bank)" rel="nofollow" href="https://stratechery.com/2023/the-death-of-silicon-valley-bank/">The End of Silicon Valley (Bank)</a> &mdash; In fact, Silicon Valley Bank has been technically insolvent for months.</li><li><a title="Home Depot Founder Tells Americans To &quot;Wake Up&quot; After Silicon Valley Bank Collapse" rel="nofollow" href="https://www.zerohedge.com/political/home-depot-founder-tells-americans-wake-after-silicon-valley-bank-collapse">Home Depot Founder Tells Americans To "Wake Up" After Silicon Valley Bank Collapse</a> &mdash; “I feel bad for all of these people that lost all their money in this woke bank. You know, it was more distressing to hear that the bank officials sold off their stock before this happened. It’s depressing to me,” </li><li><a title="Gabor Gurbacs on Twitter" rel="nofollow" href="https://twitter.com/gaborgurbacs/status/1634872849768009730">Gabor Gurbacs on Twitter</a> &mdash; This is how the Fed rug-pulled banks and depositors, 4 times in a row</li><li><a title="The Kobeissi Letter on Twitter" rel="nofollow" href="https://twitter.com/KobeissiLetter/status/1634262463083323416?t=4AcZPvNbikw4bkAD_UjtYQ&amp;s=09">The Kobeissi Letter on Twitter</a> &mdash; TIMELINE OF SILICON VALLEY BANK, $SIVB, COLLAPSE</li><li><a title="Roku says 26% cash reserves stuck in Silicon Valley Bank" rel="nofollow" href="https://www.cnbc.com/2023/03/10/roku-says-26percent-cash-reserves-stuck-in-silicon-valley-bank.html">Roku says 26% cash reserves stuck in Silicon Valley Bank</a> &mdash; Around $487 million, or 26%, of Roku’s cash reserves are stuck at Silicon Valley Bank, the streamer said in a Friday SEC filing.</li><li><a title="&quot;Expect Mass Layoffs...&quot; - The Real-World Impact Of SVB&#39;s Failure" rel="nofollow" href="https://www.zerohedge.com/markets/expect-mass-layoffs-real-world-impact-svbs-failure">"Expect Mass Layoffs..." - The Real-World Impact Of SVB's Failure</a> &mdash; Reality is that the contagion of the shuttering of the 18th largest bank in the US are widespread.</li><li><a title="2023 State of Software Engineers Data Report + Survey Results" rel="nofollow" href="https://hired.com/state-of-software-engineers/2023/">2023 State of Software Engineers Data Report + Survey Results</a> &mdash; Knocking Go to fourth place, Ruby on Rails surfaced as the most in-demand skill for software engineering roles, creating 1.64x more interview requests for the developers proficient in it.</li><li><a title="Alby — Lightning for your Browser!" rel="nofollow" href="https://getalby.com/">Alby — Lightning for your Browser!</a> &mdash; Alby brings Boosts to the web.</li><li><a title="Coder Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">Coder Radio on the Podcastindex.org</a> &mdash; Send a Boost into the show via the web. First top up Alby, then head over to our entry on the Podcast Index.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>461: Easy for Schmidt to Say</title>
  <link>https://coder.show/461</link>
  <guid isPermaLink="false">55888be3-e3c5-4d14-a9d2-ee03fa862421</guid>
  <pubDate>Wed, 13 Apr 2022 08:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/55888be3-e3c5-4d14-a9d2-ee03fa862421.mp3" length="27066432" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We revel in the hypocrisy of big tech, share a few stories, and catch up with an old friend.</itunes:subtitle>
  <itunes:duration>37:35</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>We revel in the hypocrisy of big tech, share a few stories, and catch up with an old friend. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, iOS, apple, Nextcloud, iCloud, big tech, fig, warp, terminal, developer tooling, IDE, VSCode, iTerm, Rust, App Store, kubernetes, Raspberry Pi, Eric Schmidt, Elon Musk, Brew, Tea, Max Howell, remote work, return to the office</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We revel in the hypocrisy of big tech, share a few stories, and catch up with an old friend.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1512044994873503753">Michael Dominick on Twitter</a> &mdash; And a dead 🚘 wow… rough morning. Lol. Guess it’s my turn in the Murphy’s law barrel 😂</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1510663616256786437">Michael Dominick on Twitter</a> &mdash;  I’d like to say my MacBook Air lasted the night. I’d really like to… nobody tell ChrisLAS. It’s in rice. It’s fine.</li><li><a title="Tank on Twitter" rel="nofollow" href="https://twitter.com/TankTDS/status/1513422244541870084">Tank on Twitter</a> &mdash; Let me break this down for you: Elon became largest shareholder for Free Speech Elon was told to play nice and not speak freely.</li><li><a title="Sounding the alarm: How noise hurts the heart" rel="nofollow" href="https://knowablemagazine.org/article/health-disease/2021/how-noise-pollution-affects-heart-health">Sounding the alarm: How noise hurts the heart</a> &mdash; In the last decade, a growing body of research more directly links air and road traffic noise to a heightened risk for a number of cardiovascular ailments — and scientists are beginning to pinpoint the mechanisms at play.</li><li><a title="‘Reader’ Apps Can Now Add Links for Account Signups Outside of the App Store" rel="nofollow" href="https://www.macrumors.com/2022/03/30/reader-apps-account-signups-outside-app-store/">‘Reader’ Apps Can Now Add Links for Account Signups Outside of the App Store</a></li><li><a title="Apple Allegedly Provided User Data to Hackers That Forged Legal Requests" rel="nofollow" href="https://www.macrumors.com/2022/03/30/apple-user-data-forged-legal-requests/">Apple Allegedly Provided User Data to Hackers That Forged Legal Requests</a></li><li><a title="Fig" rel="nofollow" href="https://fig.io/">Fig</a> &mdash; Fig adds IDE-style autocomplete to your existing terminal. Move faster with Fig.</li><li><a title="Warp Raises $23M" rel="nofollow" href="https://techcrunch.com/2022/04/05/warp-raises-23m-to-build-a-better-terminal/">Warp Raises $23M</a> &mdash; "You walk by any developer’s desk and they’re going to have a terminal open. There are only a couple apps like that: the terminal and the code editor."</li><li><a title="Parag Agrawal on Twitter" rel="nofollow" href="https://twitter.com/paraga/status/1513354622466867201">Parag Agrawal on Twitter</a> &mdash; Elon Not Joining Twitter Board</li><li><a title="Ex-Google CEO Eric Schmidt on why people should return to the office" rel="nofollow" href="https://www.cnbc.com/2022/04/05/ex-google-ceo-eric-schmidt-on-why-people-should-return-to-the-office.html">Ex-Google CEO Eric Schmidt on why people should return to the office</a> &mdash; Schmidt says it’s not just a matter of nostalgia: There are practicalities to working together in person. For example, he says that conversations about professionalism — which might be particularly necessary at companies full of young employees, are much harder to have virtually.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We revel in the hypocrisy of big tech, share a few stories, and catch up with an old friend.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="https://tailscale.com/coder">Tailscale</a>: <a rel="nofollow" href="https://tailscale.com/coder">Tailscale is the easiest way to create a peer-to-peer network with the power of Wireguard. </a></li></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1512044994873503753">Michael Dominick on Twitter</a> &mdash; And a dead 🚘 wow… rough morning. Lol. Guess it’s my turn in the Murphy’s law barrel 😂</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1510663616256786437">Michael Dominick on Twitter</a> &mdash;  I’d like to say my MacBook Air lasted the night. I’d really like to… nobody tell ChrisLAS. It’s in rice. It’s fine.</li><li><a title="Tank on Twitter" rel="nofollow" href="https://twitter.com/TankTDS/status/1513422244541870084">Tank on Twitter</a> &mdash; Let me break this down for you: Elon became largest shareholder for Free Speech Elon was told to play nice and not speak freely.</li><li><a title="Sounding the alarm: How noise hurts the heart" rel="nofollow" href="https://knowablemagazine.org/article/health-disease/2021/how-noise-pollution-affects-heart-health">Sounding the alarm: How noise hurts the heart</a> &mdash; In the last decade, a growing body of research more directly links air and road traffic noise to a heightened risk for a number of cardiovascular ailments — and scientists are beginning to pinpoint the mechanisms at play.</li><li><a title="‘Reader’ Apps Can Now Add Links for Account Signups Outside of the App Store" rel="nofollow" href="https://www.macrumors.com/2022/03/30/reader-apps-account-signups-outside-app-store/">‘Reader’ Apps Can Now Add Links for Account Signups Outside of the App Store</a></li><li><a title="Apple Allegedly Provided User Data to Hackers That Forged Legal Requests" rel="nofollow" href="https://www.macrumors.com/2022/03/30/apple-user-data-forged-legal-requests/">Apple Allegedly Provided User Data to Hackers That Forged Legal Requests</a></li><li><a title="Fig" rel="nofollow" href="https://fig.io/">Fig</a> &mdash; Fig adds IDE-style autocomplete to your existing terminal. Move faster with Fig.</li><li><a title="Warp Raises $23M" rel="nofollow" href="https://techcrunch.com/2022/04/05/warp-raises-23m-to-build-a-better-terminal/">Warp Raises $23M</a> &mdash; "You walk by any developer’s desk and they’re going to have a terminal open. There are only a couple apps like that: the terminal and the code editor."</li><li><a title="Parag Agrawal on Twitter" rel="nofollow" href="https://twitter.com/paraga/status/1513354622466867201">Parag Agrawal on Twitter</a> &mdash; Elon Not Joining Twitter Board</li><li><a title="Ex-Google CEO Eric Schmidt on why people should return to the office" rel="nofollow" href="https://www.cnbc.com/2022/04/05/ex-google-ceo-eric-schmidt-on-why-people-should-return-to-the-office.html">Ex-Google CEO Eric Schmidt on why people should return to the office</a> &mdash; Schmidt says it’s not just a matter of nostalgia: There are practicalities to working together in person. For example, he says that conversations about professionalism — which might be particularly necessary at companies full of young employees, are much harder to have virtually.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>402: Payment Required</title>
  <link>https://coder.show/402</link>
  <guid isPermaLink="false">ed0eb2af-b692-4d00-996e-2eba610b17de</guid>
  <pubDate>Wed, 24 Feb 2021 20:30:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/ed0eb2af-b692-4d00-996e-2eba610b17de.mp3" length="50723080" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We open the robe and share some vintage career origin stories.</itunes:subtitle>
  <itunes:duration>1:10:26</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>We open the robe and share some vintage career origin stories.
And we save Mike's soul by answering a few emails. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Jupiter Broadcasting, Keychron K3 Review, Bug bounty program, RSI, Pomodoro, Pomodoro technique, To do List, .NET, software Niche, Thinkpad, Windows, Linux, Android, iOS, Mac, Catalyst, Windows Arm64, iOS, tvOS, Xamarin</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We open the robe and share some vintage career origin stories.</p>

<p>And we save Mike&#39;s soul by answering a few emails.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com/pricing?utm_source=jupiter&amp;utm_medium=cpc&amp;utm_campaign=2021_springintocloud">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com/pricing?utm_source=jupiter&amp;utm_medium=cpc&amp;utm_campaign=2021_springintocloud">ACG's spring sale is the perfect time to plant the seeds for your digital transformation. Fast track to cloud with the most effective and comprehensive cloud learning platform. </a> Promo Code: springintocloud21</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><li><a rel="nofollow" href="https://www.jupitergarage.com/product/the-coder-robe">The Coder</a>: <a rel="nofollow" href="https://www.jupitergarage.com/product/the-coder-robe">The Coder is made from 100% cotton terry velour for soft, cozy wear and is embroidered on the left chest with a classic white-on-black Coder Radio logo. Save $10 with code SWIFT.</a> Promo Code: SWIFT</li></ul><p>Links:</p><ul><li><a title="Coder Radio Episode 400 Poster" rel="nofollow" href="https://teespring.com/coder-400?pid=624&amp;cid=102511">Coder Radio Episode 400 Poster</a> &mdash; Celebrate 400 episodes of Coder Radio with this word cloud tribute poster.</li><li><a title="The Coder" rel="nofollow" href="https://jupitercolony.bigcartel.com/product/the-coder">The Coder</a> &mdash; Look and feel comfortable, while kicking ass. Life is better in a robe.</li><li><a title="Keychron K3 Ultra-slim Wireless Mechanical Keyboard" rel="nofollow" href="https://www.keychron.com/products/keychron-k3-wireless-mechanical-keyboard?variant=32220198928473">Keychron K3 Ultra-slim Wireless Mechanical Keyboard</a> &mdash; Keychron K3 Ultra-slim Wireless Bluetooth Mechanical Keyboard has included keycaps for both Windows and macOS, and users can hotswap every switch in seconds with the hot-swappable version. </li><li><a title="Keychron K3 review" rel="nofollow" href="https://www.imore.com/keychron-k3-review">Keychron K3 review</a> &mdash;  If you need the lightest and smallest low-profile mechanical keyboard, Keychron's new K3 fits the bill.</li><li><a title="Keychron K3 Travel Pouch" rel="nofollow" href="https://www.keychron.com/products/keychron-k3-travel-pouch">Keychron K3 Travel Pouch</a></li><li><a title="Keychron K6 Wireless Mechanical Keyboard" rel="nofollow" href="https://www.keychron.com/products/keychron-k6-wireless-mechanical-keyboard">Keychron K6 Wireless Mechanical Keyboard</a> &mdash; Crafted to maximize your workspace with an ergonomic design, while retaining all necessary multimedia and function keys. The hot-swappable version offers the freedom to easily personalize your typing experience without soldering.</li><li><a title="RSI Work Regime" rel="nofollow" href="https://slexy.org/view/s20eeW1pMS">RSI Work Regime</a> &mdash; When Chris mentioned his ongoing battle against RSI on episode 401, it got me thinking about a few coding techniques I rely on.</li><li><a title="Start with a niche" rel="nofollow" href="https://fibery.io/blog/start-with-a-niche/">Start with a niche</a> &mdash; One of the most common mistakes is to ignore niches and just try to attract all kinds of customers. It’s essential to find 1-2 ponds to start from and then expand to the other, larger, and more promising lakes and oceans</li><li><a title="Announcing .NET 6 Preview 1" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/">Announcing .NET 6 Preview 1</a> &mdash; Our unification efforts offer something for all .NET developers. If you are desktop app developer, there are new opportunities for you to reach new users. If you are a mobile app developer, you will benefit from using the mainline .NET tools and APIs while targeting iOS and Android platforms. If you are a web or cloud developer, it will be easier to expose services to .NET mobile apps and share code with them.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We open the robe and share some vintage career origin stories.</p>

<p>And we save Mike&#39;s soul by answering a few emails.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com/pricing?utm_source=jupiter&amp;utm_medium=cpc&amp;utm_campaign=2021_springintocloud">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com/pricing?utm_source=jupiter&amp;utm_medium=cpc&amp;utm_campaign=2021_springintocloud">ACG's spring sale is the perfect time to plant the seeds for your digital transformation. Fast track to cloud with the most effective and comprehensive cloud learning platform. </a> Promo Code: springintocloud21</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><li><a rel="nofollow" href="https://www.jupitergarage.com/product/the-coder-robe">The Coder</a>: <a rel="nofollow" href="https://www.jupitergarage.com/product/the-coder-robe">The Coder is made from 100% cotton terry velour for soft, cozy wear and is embroidered on the left chest with a classic white-on-black Coder Radio logo. Save $10 with code SWIFT.</a> Promo Code: SWIFT</li></ul><p>Links:</p><ul><li><a title="Coder Radio Episode 400 Poster" rel="nofollow" href="https://teespring.com/coder-400?pid=624&amp;cid=102511">Coder Radio Episode 400 Poster</a> &mdash; Celebrate 400 episodes of Coder Radio with this word cloud tribute poster.</li><li><a title="The Coder" rel="nofollow" href="https://jupitercolony.bigcartel.com/product/the-coder">The Coder</a> &mdash; Look and feel comfortable, while kicking ass. Life is better in a robe.</li><li><a title="Keychron K3 Ultra-slim Wireless Mechanical Keyboard" rel="nofollow" href="https://www.keychron.com/products/keychron-k3-wireless-mechanical-keyboard?variant=32220198928473">Keychron K3 Ultra-slim Wireless Mechanical Keyboard</a> &mdash; Keychron K3 Ultra-slim Wireless Bluetooth Mechanical Keyboard has included keycaps for both Windows and macOS, and users can hotswap every switch in seconds with the hot-swappable version. </li><li><a title="Keychron K3 review" rel="nofollow" href="https://www.imore.com/keychron-k3-review">Keychron K3 review</a> &mdash;  If you need the lightest and smallest low-profile mechanical keyboard, Keychron's new K3 fits the bill.</li><li><a title="Keychron K3 Travel Pouch" rel="nofollow" href="https://www.keychron.com/products/keychron-k3-travel-pouch">Keychron K3 Travel Pouch</a></li><li><a title="Keychron K6 Wireless Mechanical Keyboard" rel="nofollow" href="https://www.keychron.com/products/keychron-k6-wireless-mechanical-keyboard">Keychron K6 Wireless Mechanical Keyboard</a> &mdash; Crafted to maximize your workspace with an ergonomic design, while retaining all necessary multimedia and function keys. The hot-swappable version offers the freedom to easily personalize your typing experience without soldering.</li><li><a title="RSI Work Regime" rel="nofollow" href="https://slexy.org/view/s20eeW1pMS">RSI Work Regime</a> &mdash; When Chris mentioned his ongoing battle against RSI on episode 401, it got me thinking about a few coding techniques I rely on.</li><li><a title="Start with a niche" rel="nofollow" href="https://fibery.io/blog/start-with-a-niche/">Start with a niche</a> &mdash; One of the most common mistakes is to ignore niches and just try to attract all kinds of customers. It’s essential to find 1-2 ponds to start from and then expand to the other, larger, and more promising lakes and oceans</li><li><a title="Announcing .NET 6 Preview 1" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/">Announcing .NET 6 Preview 1</a> &mdash; Our unification efforts offer something for all .NET developers. If you are desktop app developer, there are new opportunities for you to reach new users. If you are a mobile app developer, you will benefit from using the mainline .NET tools and APIs while targeting iOS and Android platforms. If you are a web or cloud developer, it will be easier to expose services to .NET mobile apps and share code with them.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>385: Edging the Fox</title>
  <link>https://coder.show/385</link>
  <guid isPermaLink="false">90881bec-0ba0-4df1-b29e-7398ecbd8da2</guid>
  <pubDate>Wed, 28 Oct 2020 14:15:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/90881bec-0ba0-4df1-b29e-7398ecbd8da2.mp3" length="44573698" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth.</itunes:subtitle>
  <itunes:duration>1:01:54</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth.
Plus our trouble with Gnomes, your feedback, and martinis on the moon. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Jupiter Broadcasting, Gnome Extension crash, Microsoft Edge, vscode Browser developer tool, Storage Access API, iOS, iSH Shell, Firefox, Mozilla, Chrome, Google, W3C, web standards, dark matter devs</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth.</p>

<p>Plus our trouble with Gnomes, your feedback, and martinis on the moon.</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></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1320516359114182657">Michael Dominick on Twitter</a> &mdash; "Ugh of course it's #Gnome extensions! I disabled Backslide, rebooted and all of a sudden it all works again."</li><li><a title="Building A Better GNOME Extensions Experience" rel="nofollow" href="https://blogs.gnome.org/gnome-shell-extensions/">Building A Better GNOME Extensions Experience</a> &mdash; With the advent of the new release of GNOME 3.38 – we want to start focusing next cycle on improving the GNOME Extensions experience.</li><li><a title="Introducing Microsoft Edge preview builds for Linux" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/10/20/microsoft-edge-dev-linux/">Introducing Microsoft Edge preview builds for Linux</a> &mdash; Today’s release supports Ubuntu, Debian, Fedora, and openSUSE distributions. Going forward, we plan to release weekly builds following our typical Dev Channel cadence alongside our other supported platforms.</li><li><a title="Bringing the browser developer tools to Visual Studio Code" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode/">Bringing the browser developer tools to Visual Studio Code</a> &mdash; Today we’re excited to announce the general availability of the new Microsoft Edge Tools for VS Code extension, </li><li><a title="Introducing the Storage Access API" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/07/08/introducing-storage-access-api/">Introducing the Storage Access API</a></li><li><a title="‎iSH Shell on the App Store" rel="nofollow" href="https://apps.apple.com/us/app/ish-shell/id1436902243">‎iSH Shell on the App Store</a> &mdash; Linux in your pocket</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Microsoft is making aggressive moves to court more and more developers. We put on our analyst hats and lay out the hard cold truth.</p>

<p>Plus our trouble with Gnomes, your feedback, and martinis on the moon.</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></ul><p>Links:</p><ul><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1320516359114182657">Michael Dominick on Twitter</a> &mdash; "Ugh of course it's #Gnome extensions! I disabled Backslide, rebooted and all of a sudden it all works again."</li><li><a title="Building A Better GNOME Extensions Experience" rel="nofollow" href="https://blogs.gnome.org/gnome-shell-extensions/">Building A Better GNOME Extensions Experience</a> &mdash; With the advent of the new release of GNOME 3.38 – we want to start focusing next cycle on improving the GNOME Extensions experience.</li><li><a title="Introducing Microsoft Edge preview builds for Linux" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/10/20/microsoft-edge-dev-linux/">Introducing Microsoft Edge preview builds for Linux</a> &mdash; Today’s release supports Ubuntu, Debian, Fedora, and openSUSE distributions. Going forward, we plan to release weekly builds following our typical Dev Channel cadence alongside our other supported platforms.</li><li><a title="Bringing the browser developer tools to Visual Studio Code" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/10/01/microsoft-edge-tools-vscode/">Bringing the browser developer tools to Visual Studio Code</a> &mdash; Today we’re excited to announce the general availability of the new Microsoft Edge Tools for VS Code extension, </li><li><a title="Introducing the Storage Access API" rel="nofollow" href="https://blogs.windows.com/msedgedev/2020/07/08/introducing-storage-access-api/">Introducing the Storage Access API</a></li><li><a title="‎iSH Shell on the App Store" rel="nofollow" href="https://apps.apple.com/us/app/ish-shell/id1436902243">‎iSH Shell on the App Store</a> &mdash; Linux in your pocket</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>377: An Epic Underdog</title>
  <link>https://coder.show/377</link>
  <guid isPermaLink="false">1dba9f80-2629-4812-87ec-2ff1652479d6</guid>
  <pubDate>Wed, 02 Sep 2020 20:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/1dba9f80-2629-4812-87ec-2ff1652479d6.mp3" length="39301143" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>GitHub just made a major behind-the-scenes upgrade, and we chew on some of the impressive details.</itunes:subtitle>
  <itunes:duration>54:35</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>GitHub just made a major behind-the-scenes upgrade, and we chew on some of the impressive details. 
Plus, our thoughts on Epic vs. Apple, the larger story around device ownership, and a fun anecdote from running a small business. 
</description>
  <itunes:keywords>Github, Ruby 2.7, Fortnite, Epic, Apple, iOS, Appstore, WordPress, 30% cut, Device Ownership, small business stories, Objective-Rust, Running a small business, Linux desktop, large project upgrades, GitHub behind the scenes, Development Podcast, Coder Radio, Jupiter Broadcasting</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>GitHub just made a major behind-the-scenes upgrade, and we chew on some of the impressive details. </p>

<p>Plus, our thoughts on Epic vs. Apple, the larger story around device ownership, and a fun anecdote from running a small business.</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></ul><p>Links:</p><ul><li><a title="Upgrading GitHub to Ruby 2.7 - The GitHub Blog" rel="nofollow" href="https://github.blog/2020-08-25-upgrading-github-to-ruby-2-7/">Upgrading GitHub to Ruby 2.7 - The GitHub Blog</a> &mdash; Falling behind on Ruby upgrades has drastic negative effects on the stability of your codebase. Upgrading Ruby supports your application health, improves performance, fixes language and framework bugs, and guides the future of the language!</li><li><a title="Ruby Creator Yukihiro Matsumoto on the Challenges of Updating a Programming Language" rel="nofollow" href="https://thenewstack.io/ruby-creator-yukihiro-matsumoto-on-the-challenges-of-updating-a-programming-language/">Ruby Creator Yukihiro Matsumoto on the Challenges of Updating a Programming Language</a> &mdash; A recent presentation from Yukihiro Matsumoto, the creator and chief designer of the Ruby programming language — and Chief Architect of Ruby at the cloud platform-as-a-service company Heroku — offered a clear example of the thoughtful care with which Matsumoto leads his Ruby community. </li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1300129942341025792?s=12">Michael Dominick on Twitter</a> &mdash; #iOSDev what do you feel about the #AppStore rules? Is the problem the 30% or the restrictions on what you can build? I’m thinking especially of #iPad here. Sound off on this tweet thread.</li><li><a title="Hope you didn’t delete Fortnite or Infinity Blade because Apple just terminated Epic’s dev account" rel="nofollow" href="https://www.theverge.com/2020/8/28/21406013/apple-epic-games-fortnite-developer-account-terminated-no-longer-available">Hope you didn’t delete Fortnite or Infinity Blade because Apple just terminated Epic’s dev account</a> &mdash; You can’t re-download Epic games anymore</li><li><a title="Apple apologizes to WordPress, won’t force the free app to add purchases after all" rel="nofollow" href="https://www.theverge.com/2020/8/22/21397424/apple-wordpress-apology-iap-free-ios-app?scrolla=5eb6d68b7fedc32c19ef33b4">Apple apologizes to WordPress, won’t force the free app to add purchases after all</a> &mdash; “We [...] apologize for any confusion that we have caused”</li><li><a title="Apple Confirms New App Store Policies on Bug Fix Updates and Challenging Guidelines Are Live" rel="nofollow" href="https://www.macrumors.com/2020/08/31/app-store-bug-fixes-guideline-challenges/?scrolla=5eb6d68b7fedc32c19ef33b4">Apple Confirms New App Store Policies on Bug Fix Updates and Challenging Guidelines Are Live</a> &mdash; For apps that are already on the ‌App Store‌, bug fixes will no longer be delayed over guideline violations except for those related to legal issues. You'll instead be able to address guideline violations in your next submission. And now, in addition to appealing decisions about whether an app violates guidelines, you can suggest changes to the guidelines. We also encourage you to submit your ‌App Store‌ and Apple development platform suggestions so we can continue to improve experiences for the developer community.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>GitHub just made a major behind-the-scenes upgrade, and we chew on some of the impressive details. </p>

<p>Plus, our thoughts on Epic vs. Apple, the larger story around device ownership, and a fun anecdote from running a small business.</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></ul><p>Links:</p><ul><li><a title="Upgrading GitHub to Ruby 2.7 - The GitHub Blog" rel="nofollow" href="https://github.blog/2020-08-25-upgrading-github-to-ruby-2-7/">Upgrading GitHub to Ruby 2.7 - The GitHub Blog</a> &mdash; Falling behind on Ruby upgrades has drastic negative effects on the stability of your codebase. Upgrading Ruby supports your application health, improves performance, fixes language and framework bugs, and guides the future of the language!</li><li><a title="Ruby Creator Yukihiro Matsumoto on the Challenges of Updating a Programming Language" rel="nofollow" href="https://thenewstack.io/ruby-creator-yukihiro-matsumoto-on-the-challenges-of-updating-a-programming-language/">Ruby Creator Yukihiro Matsumoto on the Challenges of Updating a Programming Language</a> &mdash; A recent presentation from Yukihiro Matsumoto, the creator and chief designer of the Ruby programming language — and Chief Architect of Ruby at the cloud platform-as-a-service company Heroku — offered a clear example of the thoughtful care with which Matsumoto leads his Ruby community. </li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1300129942341025792?s=12">Michael Dominick on Twitter</a> &mdash; #iOSDev what do you feel about the #AppStore rules? Is the problem the 30% or the restrictions on what you can build? I’m thinking especially of #iPad here. Sound off on this tweet thread.</li><li><a title="Hope you didn’t delete Fortnite or Infinity Blade because Apple just terminated Epic’s dev account" rel="nofollow" href="https://www.theverge.com/2020/8/28/21406013/apple-epic-games-fortnite-developer-account-terminated-no-longer-available">Hope you didn’t delete Fortnite or Infinity Blade because Apple just terminated Epic’s dev account</a> &mdash; You can’t re-download Epic games anymore</li><li><a title="Apple apologizes to WordPress, won’t force the free app to add purchases after all" rel="nofollow" href="https://www.theverge.com/2020/8/22/21397424/apple-wordpress-apology-iap-free-ios-app?scrolla=5eb6d68b7fedc32c19ef33b4">Apple apologizes to WordPress, won’t force the free app to add purchases after all</a> &mdash; “We [...] apologize for any confusion that we have caused”</li><li><a title="Apple Confirms New App Store Policies on Bug Fix Updates and Challenging Guidelines Are Live" rel="nofollow" href="https://www.macrumors.com/2020/08/31/app-store-bug-fixes-guideline-challenges/?scrolla=5eb6d68b7fedc32c19ef33b4">Apple Confirms New App Store Policies on Bug Fix Updates and Challenging Guidelines Are Live</a> &mdash; For apps that are already on the ‌App Store‌, bug fixes will no longer be delayed over guideline violations except for those related to legal issues. You'll instead be able to address guideline violations in your next submission. And now, in addition to appealing decisions about whether an app violates guidelines, you can suggest changes to the guidelines. We also encourage you to submit your ‌App Store‌ and Apple development platform suggestions so we can continue to improve experiences for the developer community.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>365: Objectively Old</title>
  <link>https://coder.show/365</link>
  <guid isPermaLink="false">6de2350f-c728-4a0a-92bc-aa86e636c877</guid>
  <pubDate>Mon, 08 Jul 2019 22:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/6de2350f-c728-4a0a-92bc-aa86e636c877.mp3" length="27448238" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language history.</itunes:subtitle>
  <itunes:duration>38:07</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language history.
Plus Mike gets real about the Windows Subsystem for Linux, and our take on the new MacBook keyboard leak. 
</description>
  <itunes:keywords>Macbook, server side development, backend development, developer laptop, keyboard, butterfly keyboard, scissor-switch keyboard, design, jony ive, GNUstep, language time travel, iOS, Smalltalk, programming languages, programming challenge, 7 languages, swift message passing, OOP, object oriented programming, C++, Objective-C, WSL, Windows, Linux, VSCode, windows development, Jupiter Broadcasting, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language history.</p>

<p>Plus Mike gets real about the Windows Subsystem for Linux, and our take on the new MacBook keyboard leak.</p><p>Links:</p><ul><li><a title="Apple is reportedly giving up on its controversial MacBook keyboard - The Verge" rel="nofollow" href="https://www.theverge.com/2019/7/4/20682079/apple-butterfly-switch-scissor-switch-2019-macbook-air-2020-macbook-pro">Apple is reportedly giving up on its controversial MacBook keyboard - The Verge</a> &mdash; Apple is planning to ditch the controversial butterfly keyboard used in its MacBooks since 2015, according to a new report from analyst Ming-Chi Kuo. 9to5Mac notes that Apple will reportedly move to a new scissor-switch design, which will use glass fiber to reinforce its keys. According to Kuo’s report, the first laptop to get the new keyboard will be a new MacBook Air model due out this year, followed by a new MacBook Pro in 2020. </li><li><a title="Objective-C - History - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Objective-C#History">Objective-C - History - Wikipedia</a> &mdash; After acquiring NeXT in 1996, Apple Computer used OpenStep in its then-new operating system, Mac OS X. This included Objective-C, NeXT's Objective-C-based developer tool, Project Builder, and its interface design tool, Interface Builder, both now merged into one application, Xcode. Most of Apple's current Cocoa API is based on OpenStep interface objects and is the most significant Objective-C environment being used for active development.</li><li><a title="A Short History of Objective-C" rel="nofollow" href="https://medium.com/chmcore/a-short-history-of-objective-c-aff9d2bde8dd">A Short History of Objective-C</a> &mdash; While most programmers discovered Objective-C only during the iPhone app revolution, Objective-C has been around for over 30 years. Objective-C has been the foundation of Apple’s desktop operating system, Mac OS X, since its debut in 2001, and was also the basis for NEXTSTEP — OS X’s immediate ancestor — created by Steve Jobs’ NeXT Computer Inc. However, Objective-C was created neither by Apple nor NeXT. Its origin was a small Connecticut startup in the early 1980s called Stepstone.</li><li><a title="GNUstep" rel="nofollow" href="http://www.gnustep.org/">GNUstep</a> &mdash; GNUstep is a mature Framework, suited both for advanced GUI desktop applications as well as server applications. The framework closely follows Apple's Cocoa (formerly NeXT's OpenStep) APIs but is portable to a variety of platforms and architectures.

</li><li><a title="GNUstep: Fun with Objective-C" rel="nofollow" href="http://www.gnustep.org/resources/ObjCFun.html">GNUstep: Fun with Objective-C</a> &mdash; Objective-C is a language based upon C, with a few additions that make it a complete, object-oriented language. Why do I think Objective-C is fun? Precisely because of this emphasis on simplicity</li><li><a title="Beginners Guide to Objective-C Programming" rel="nofollow" href="http://gnustep.made-it.com/BG-objc/">Beginners Guide to Objective-C Programming</a></li><li><a title="Installing and Using GNUstep and Objective-C on Linux - Techotopia" rel="nofollow" href="https://www.techotopia.com/index.php/Installing_and_Using_GNUstep_and_Objective-C_on_Linux">Installing and Using GNUstep and Objective-C on Linux - Techotopia</a> &mdash; The basics of Objective-C are supported by the GNU compiler collection. In order to utilize the full power of Objective-C together with the Cocoa /openStep environments on Linux, and to work with many of the examples covered in this book, it is necessary to install gcc, the gcc Objective-C support package and the GNUstep environment.

</li><li><a title="Objective-C Compiler and Runtime FAQ - GNUstepWiki" rel="nofollow" href="http://wiki.gnustep.org/index.php/Objective-C_Compiler_and_Runtime_FAQ">Objective-C Compiler and Runtime FAQ - GNUstepWiki</a> &mdash; The history of Objective-C in GCC is somewhat complicated. Originally, NeXT was forced to release the original Objective-C front end in order to comply with the GPL. This code was not quite compatible with the GNU runtime and so it was modified. NeXT did not adopt these modifications and so each release of GCC by NeXT, and then Apple, contained changes that needed back-porting to the main branch of GCC.

For a long time, GCC was the only compiler that worked with GNUstep. Unfortunately, the GCC team has not invested much effort in Objective-C in the last few years and it currently lags behind Apple's version by a significant amount.

</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language history.</p>

<p>Plus Mike gets real about the Windows Subsystem for Linux, and our take on the new MacBook keyboard leak.</p><p>Links:</p><ul><li><a title="Apple is reportedly giving up on its controversial MacBook keyboard - The Verge" rel="nofollow" href="https://www.theverge.com/2019/7/4/20682079/apple-butterfly-switch-scissor-switch-2019-macbook-air-2020-macbook-pro">Apple is reportedly giving up on its controversial MacBook keyboard - The Verge</a> &mdash; Apple is planning to ditch the controversial butterfly keyboard used in its MacBooks since 2015, according to a new report from analyst Ming-Chi Kuo. 9to5Mac notes that Apple will reportedly move to a new scissor-switch design, which will use glass fiber to reinforce its keys. According to Kuo’s report, the first laptop to get the new keyboard will be a new MacBook Air model due out this year, followed by a new MacBook Pro in 2020. </li><li><a title="Objective-C - History - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Objective-C#History">Objective-C - History - Wikipedia</a> &mdash; After acquiring NeXT in 1996, Apple Computer used OpenStep in its then-new operating system, Mac OS X. This included Objective-C, NeXT's Objective-C-based developer tool, Project Builder, and its interface design tool, Interface Builder, both now merged into one application, Xcode. Most of Apple's current Cocoa API is based on OpenStep interface objects and is the most significant Objective-C environment being used for active development.</li><li><a title="A Short History of Objective-C" rel="nofollow" href="https://medium.com/chmcore/a-short-history-of-objective-c-aff9d2bde8dd">A Short History of Objective-C</a> &mdash; While most programmers discovered Objective-C only during the iPhone app revolution, Objective-C has been around for over 30 years. Objective-C has been the foundation of Apple’s desktop operating system, Mac OS X, since its debut in 2001, and was also the basis for NEXTSTEP — OS X’s immediate ancestor — created by Steve Jobs’ NeXT Computer Inc. However, Objective-C was created neither by Apple nor NeXT. Its origin was a small Connecticut startup in the early 1980s called Stepstone.</li><li><a title="GNUstep" rel="nofollow" href="http://www.gnustep.org/">GNUstep</a> &mdash; GNUstep is a mature Framework, suited both for advanced GUI desktop applications as well as server applications. The framework closely follows Apple's Cocoa (formerly NeXT's OpenStep) APIs but is portable to a variety of platforms and architectures.

</li><li><a title="GNUstep: Fun with Objective-C" rel="nofollow" href="http://www.gnustep.org/resources/ObjCFun.html">GNUstep: Fun with Objective-C</a> &mdash; Objective-C is a language based upon C, with a few additions that make it a complete, object-oriented language. Why do I think Objective-C is fun? Precisely because of this emphasis on simplicity</li><li><a title="Beginners Guide to Objective-C Programming" rel="nofollow" href="http://gnustep.made-it.com/BG-objc/">Beginners Guide to Objective-C Programming</a></li><li><a title="Installing and Using GNUstep and Objective-C on Linux - Techotopia" rel="nofollow" href="https://www.techotopia.com/index.php/Installing_and_Using_GNUstep_and_Objective-C_on_Linux">Installing and Using GNUstep and Objective-C on Linux - Techotopia</a> &mdash; The basics of Objective-C are supported by the GNU compiler collection. In order to utilize the full power of Objective-C together with the Cocoa /openStep environments on Linux, and to work with many of the examples covered in this book, it is necessary to install gcc, the gcc Objective-C support package and the GNUstep environment.

</li><li><a title="Objective-C Compiler and Runtime FAQ - GNUstepWiki" rel="nofollow" href="http://wiki.gnustep.org/index.php/Objective-C_Compiler_and_Runtime_FAQ">Objective-C Compiler and Runtime FAQ - GNUstepWiki</a> &mdash; The history of Objective-C in GCC is somewhat complicated. Originally, NeXT was forced to release the original Objective-C front end in order to comply with the GPL. This code was not quite compatible with the GNU runtime and so it was modified. NeXT did not adopt these modifications and so each release of GCC by NeXT, and then Apple, contained changes that needed back-porting to the main branch of GCC.

For a long time, GCC was the only compiler that worked with GNUstep. Unfortunately, the GCC team has not invested much effort in Objective-C in the last few years and it currently lags behind Apple's version by a significant amount.

</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>361: ZEEEE Shell!</title>
  <link>https://coder.show/361</link>
  <guid isPermaLink="false">d1870ae2-c91a-435a-8524-caaa6d854479</guid>
  <pubDate>Mon, 10 Jun 2019 21:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/d1870ae2-c91a-435a-8524-caaa6d854479.mp3" length="25592499" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Apple is shaking up the foundations of UI development with SwiftUI and raising developer eyebrows with a new default shell on MacOS. </itunes:subtitle>
  <itunes:duration>35:32</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Apple is shaking up the foundations of UI development with SwiftUI and raising developer eyebrows with a new default shell on MacOS. 
Plus feedback with a FOSS dilemma and an update on our 7 languages challenge. 
</description>
  <itunes:keywords>apple, wwdc, macpro, macbook pro, ios, apple watch, swift, swiftui, react, reactive programming, frp, bash, posix, zsh, fish, shell, bourne shell, macos, gpl, foss, open source, kotlin, 7 languages, software licenses, developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Apple is shaking up the foundations of UI development with SwiftUI and raising developer eyebrows with a new default shell on MacOS. </p>

<p>Plus feedback with a FOSS dilemma and an update on our 7 languages challenge.</p><p>Links:</p><ul><li><a title="Feedback: Lance’s FOSS Quandary" rel="nofollow" href="https://pastebin.com/C5AYBD0i">Feedback: Lance’s FOSS Quandary</a> &mdash; I was working on an open source project for school that we (4 members) submitted. Myself and another did 98% of the work the others contributed to the documentation (outside of the codebase). Class is over now for many months and nobody has touched the code but one other member and I wish to keep it going.</li><li><a title="Feedback: Developer, have money for a new Mac Pro? Buy these instead." rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/bxxq8f/developers_have_money_for_a_new_mac_pro_buy_these/">Feedback: Developer, have money for a new Mac Pro? Buy these instead.</a> &mdash; The recently unveiled Mac Pro is no doubt a gorgeous machine, engineered for a very particular group of people. While it will likely be a great machine for those who live and breathe within Finalcut and work with ProRes files, it’s overkill for a good developer machine.</li><li><a title="Apple makes fancy zsh default in forthcoming macOS &#39;Catalina&#39;" rel="nofollow" href="https://www.theregister.co.uk/2019/06/04/apple_zsh_macos_catalina_default/">Apple makes fancy zsh default in forthcoming macOS 'Catalina'</a> &mdash; "zsh is highly compatible with the Bourne shell (sh) and mostly compatible with bash, with some differences," Apple explained in a support document posted on Monday in conjunction with the announcement of macOS Catalina, which ships this fall.

</li><li><a title="Oh My Zsh - a delightful &amp; open source framework for Z-Shell" rel="nofollow" href="https://ohmyz.sh/">Oh My Zsh - a delightful &amp; open source framework for Z-Shell</a> &mdash; Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with thousands of helpful functions, helpers, plugins, themes, and a few things that make you shout... “Oh My ZSH!”</li><li><a title="Zsh · macOS Setup Guide" rel="nofollow" href="https://sourabhbajaj.com/mac-setup/iTerm/zsh.html">Zsh · macOS Setup Guide</a></li><li><a title="zsh-apple-touchbar: Make your touchbar more powerful." rel="nofollow" href="https://github.com/zsh-users/zsh-apple-touchbar">zsh-apple-touchbar: Make your touchbar more powerful.</a></li><li><a title="Mike&#39;s Blog: Converting to SwiftUI Steps[0]" rel="nofollow" href="http://dominickm.com/converting-swiftui-steps0/">Mike's Blog: Converting to SwiftUI Steps[0]</a> &mdash; SwiftUI is the next paradigm in iOS and macOS user interface development. However, if you’re like me you already have Xcode projects that are using the now legacy storyboard technology. Luckily, it possible to update your existing projects to use SwiftUI and the process is very straightforward.</li><li><a title="Mike&#39;s Blog: Converting to SwiftUI Steps[1]" rel="nofollow" href="http://dominickm.com/converting-swiftui-steps1/">Mike's Blog: Converting to SwiftUI Steps[1]</a> &mdash; Continuing my journey into SwiftUI, I am taking a look at re-using existing UIViews and UIViewControllers in SwiftUI. The primary advantage here is not having to rewrite your existing code from scratch, however, it’s probably best to create any new views in SwiftUI directly rather than UIView.

</li><li><a title="SwiftUI for React Native Developers" rel="nofollow" href="https://medium.com/@rorogadget/swiftui-for-react-native-developers-2072a21c22fb">SwiftUI for React Native Developers</a> &mdash; Developers with React Native experience may notice some similarities to the philosophies Apple has imbued into their new UI framework. Utilizing structs as immutable value types for view modeling, a declarative syntax, and with their new async event library Combine, a reactive architecture.</li><li><a title="SwiftUI - Apple Developer" rel="nofollow" href="https://developer.apple.com/xcode/swiftui/">SwiftUI - Apple Developer</a> &mdash; SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Apple is shaking up the foundations of UI development with SwiftUI and raising developer eyebrows with a new default shell on MacOS. </p>

<p>Plus feedback with a FOSS dilemma and an update on our 7 languages challenge.</p><p>Links:</p><ul><li><a title="Feedback: Lance’s FOSS Quandary" rel="nofollow" href="https://pastebin.com/C5AYBD0i">Feedback: Lance’s FOSS Quandary</a> &mdash; I was working on an open source project for school that we (4 members) submitted. Myself and another did 98% of the work the others contributed to the documentation (outside of the codebase). Class is over now for many months and nobody has touched the code but one other member and I wish to keep it going.</li><li><a title="Feedback: Developer, have money for a new Mac Pro? Buy these instead." rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/bxxq8f/developers_have_money_for_a_new_mac_pro_buy_these/">Feedback: Developer, have money for a new Mac Pro? Buy these instead.</a> &mdash; The recently unveiled Mac Pro is no doubt a gorgeous machine, engineered for a very particular group of people. While it will likely be a great machine for those who live and breathe within Finalcut and work with ProRes files, it’s overkill for a good developer machine.</li><li><a title="Apple makes fancy zsh default in forthcoming macOS &#39;Catalina&#39;" rel="nofollow" href="https://www.theregister.co.uk/2019/06/04/apple_zsh_macos_catalina_default/">Apple makes fancy zsh default in forthcoming macOS 'Catalina'</a> &mdash; "zsh is highly compatible with the Bourne shell (sh) and mostly compatible with bash, with some differences," Apple explained in a support document posted on Monday in conjunction with the announcement of macOS Catalina, which ships this fall.

</li><li><a title="Oh My Zsh - a delightful &amp; open source framework for Z-Shell" rel="nofollow" href="https://ohmyz.sh/">Oh My Zsh - a delightful &amp; open source framework for Z-Shell</a> &mdash; Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration. It comes bundled with thousands of helpful functions, helpers, plugins, themes, and a few things that make you shout... “Oh My ZSH!”</li><li><a title="Zsh · macOS Setup Guide" rel="nofollow" href="https://sourabhbajaj.com/mac-setup/iTerm/zsh.html">Zsh · macOS Setup Guide</a></li><li><a title="zsh-apple-touchbar: Make your touchbar more powerful." rel="nofollow" href="https://github.com/zsh-users/zsh-apple-touchbar">zsh-apple-touchbar: Make your touchbar more powerful.</a></li><li><a title="Mike&#39;s Blog: Converting to SwiftUI Steps[0]" rel="nofollow" href="http://dominickm.com/converting-swiftui-steps0/">Mike's Blog: Converting to SwiftUI Steps[0]</a> &mdash; SwiftUI is the next paradigm in iOS and macOS user interface development. However, if you’re like me you already have Xcode projects that are using the now legacy storyboard technology. Luckily, it possible to update your existing projects to use SwiftUI and the process is very straightforward.</li><li><a title="Mike&#39;s Blog: Converting to SwiftUI Steps[1]" rel="nofollow" href="http://dominickm.com/converting-swiftui-steps1/">Mike's Blog: Converting to SwiftUI Steps[1]</a> &mdash; Continuing my journey into SwiftUI, I am taking a look at re-using existing UIViews and UIViewControllers in SwiftUI. The primary advantage here is not having to rewrite your existing code from scratch, however, it’s probably best to create any new views in SwiftUI directly rather than UIView.

</li><li><a title="SwiftUI for React Native Developers" rel="nofollow" href="https://medium.com/@rorogadget/swiftui-for-react-native-developers-2072a21c22fb">SwiftUI for React Native Developers</a> &mdash; Developers with React Native experience may notice some similarities to the philosophies Apple has imbued into their new UI framework. Utilizing structs as immutable value types for view modeling, a declarative syntax, and with their new async event library Combine, a reactive architecture.</li><li><a title="SwiftUI - Apple Developer" rel="nofollow" href="https://developer.apple.com/xcode/swiftui/">SwiftUI - Apple Developer</a> &mdash; SwiftUI is an innovative, exceptionally simple way to build user interfaces across all Apple platforms with the power of Swift.</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=7"/>
  <description>We react to Apple's big news at WWDC, check in with Mike's explorations of Elixir, and talk some TypeScript.
Plus Mike's battles with fan noise, and why he's doubling down on the eGPU lifestyle. 
</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&#39;s big news at WWDC, check in with Mike&#39;s explorations of Elixir, and talk some TypeScript.</p>

<p>Plus Mike&#39;s battles with fan noise, and why he&#39;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&#39;s big news at WWDC, check in with Mike&#39;s explorations of Elixir, and talk some TypeScript.</p>

<p>Plus Mike&#39;s battles with fan noise, and why he&#39;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=7"/>
  <description>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.
Plus when it's okay to lie to the compiler, what GitHub's Sponsors program means for open source, and your feedback. 
</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&#39;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&#39;s okay to lie to the compiler, what GitHub&#39;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&#39;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&#39;s okay to lie to the compiler, what GitHub&#39;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>356: Fear, Uncertainty, and .NET</title>
  <link>https://coder.show/356</link>
  <guid isPermaLink="false">5de6966c-7a0c-4a86-b437-ea1180fa46a1</guid>
  <pubDate>Wed, 08 May 2019 03:15:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/5de6966c-7a0c-4a86-b437-ea1180fa46a1.mp3" length="24849577" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft's plans and speculate about what they mean for F#.</itunes:subtitle>
  <itunes:duration>34:30</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft's plans and speculate about what they might mean for F#.
Plus the value of manual testing, Visual Studio Code Remote, and Conway's Game of Life in Rust. 
</description>
  <itunes:keywords>.net 5, testing, documentation, rdoc, javadoc, literate programming, QA, devops, testing culture, automated testing, manual testing, ui programming, oop, functional programming, sdet, lfnw, rust, web assembly, community, conway's game of life, simulation, WSL, pengwin, visual studio code, visual studio code remote, development environments, ide, .net, clr, mono, unity, .net core, open source, ahead of time, aot, llvm, runtime, objective c, java, rust, swift, jit, compilers, f#, iOS, xaml, xamarin, UWP, project uno, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>.NET 5 has been announced and brings a new unified future to the platform. We dig in to Microsoft&#39;s plans and speculate about what they might mean for F#.</p>

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

<p>Plus the value of manual testing, Visual Studio Code Remote, and Conway&#39;s Game of Life in Rust.</p><p>Links:</p><ul><li><a title="Feedback: Testing as a Career" rel="nofollow" href="https://pastebin.com/veNbnXSX">Feedback: Testing as a Career</a></li><li><a title="Feedback: Keeping up with Documentation" rel="nofollow" href="https://pastebin.com/xQxv6kar">Feedback: Keeping up with Documentation</a></li><li><a title="ruby/rdoc" rel="nofollow" href="https://github.com/ruby/rdoc">ruby/rdoc</a> &mdash; RDoc produces HTML and command-line documentation for Ruby projects.</li><li><a title="Javadoc" rel="nofollow" href="https://en.wikipedia.org/wiki/Javadoc">Javadoc</a> &mdash; Javadoc is a documentation generator created by Sun Microsystems for the Java language for generating API documentation in HTML format from Java source code. </li><li><a title="Literate programming" rel="nofollow" href="https://en.wikipedia.org/wiki/Literate_programming">Literate programming</a> &mdash; Literate programming is a programming paradigm introduced by Donald Knuth in which a program is given as an explanation of the program logic in a natural language, such as English, interspersed with snippets of macros and traditional source code, from which a compilable source code can be generated.</li><li><a title="Literate Programming" rel="nofollow" href="http://www.literateprogramming.com/">Literate Programming</a> &mdash; Writing a literate program is a lot more work than writing a normal program. After all, who ever documents their programs in the first place!? Moreover, who documents them in a pedagogical style that is easy to understand? And finally, who ever provides commentary on the theory and design issues behind the code as they write the documentation?</li><li><a title="A tutorial that implements Conway&#39;s Game of Life in Rust and WebAssembly." rel="nofollow" href="https://rustwasm.github.io/docs/book/game-of-life/introduction.html">A tutorial that implements Conway's Game of Life in Rust and WebAssembly.</a> &mdash; This tutorial is for anyone who already has basic Rust and JavaScript experience, and wants to learn how to use Rust, WebAssembly, and JavaScript together.

</li><li><a title="JupiterBroadcasting/Talks" rel="nofollow" href="https://github.com/JupiterBroadcasting/talks">JupiterBroadcasting/Talks</a> &mdash; Public repository of crew talks, slides, and additional resources.
</li><li><a title="Visual Studio Code Remote Development" rel="nofollow" href="https://code.visualstudio.com/docs/remote/remote-overview">Visual Studio Code Remote Development</a> &mdash; Visual Studio Code Remote Development allows you to use a container, remote machine, or the Windows Subsystem for Linux (WSL) as a full-featured development environment. </li><li><a title="Remote Development - Visual Studio Marketplace" rel="nofollow" href="https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack">Remote Development - Visual Studio Marketplace</a></li><li><a title="Introducing .NET 5" rel="nofollow" href="https://devblogs.microsoft.com/dotnet/introducing-net-5/">Introducing .NET 5</a> &mdash; There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more.</li><li><a title="The Friday Stream" rel="nofollow" href="https://fridaystream.com/">The Friday Stream</a> &mdash; Our crew from all over the world share stories, make new friends, and give each other a hard time live.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>353: A Week with WSL</title>
  <link>https://coder.show/353</link>
  <guid isPermaLink="false">19e611c1-450c-43c7-9991-2f7cacbeb303</guid>
  <pubDate>Wed, 17 Apr 2019 11:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/19e611c1-450c-43c7-9991-2f7cacbeb303.mp3" length="36086827" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike's back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.</itunes:subtitle>
  <itunes:duration>50:07</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike's back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.
Plus the hurdles of working with an eGPU, why you should learn languages you might not use, and a neat pick for playing with HTTP. 
</description>
  <itunes:keywords>eGPU, nvidia, amd, graphics cards, mesa, CoreML, machine learning, iOS, apple, thunderbolt, usb-c, Pengwin, WLinux, WSL, Windows, Windows 10, Microsoft, Rust, Rails, Ruby, Crates.io, Sean Griffin, programming languages, haskell, erlang, elixir, clojure, ocaml, java, python, http prompt, linux desktop, chromebook, chromeos, developer education,  Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike&#39;s back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.</p>

<p>Plus the hurdles of working with an eGPU, why you should learn languages you might not use, and a neat pick for playing with HTTP.</p><p>Links:</p><ul><li><a title="Mike&#39;s eGPU Goodness" rel="nofollow" href="https://twitter.com/dominucco/status/1117601955419951104">Mike's eGPU Goodness</a></li><li><a title="Moving on from Rails and what’s next" rel="nofollow" href="https://blog.seantheprogrammer.com/moving-on-from-rails-and-whats-next">Moving on from Rails and what’s next</a> &mdash; A lot has happened during that time. I created Diesel, an ORM for Rust. In April of last year, I began managing the operations of crates.io, which eventually led to the creation of the crates.io team which I co-lead. I also started to find myself less able to effectively contribute to Rails. It became clear that I have a different vision for the future, and that I would never make it onto the core team.</li><li><a title="Learn more programming languages, even if you won&#39;t use them" rel="nofollow" href="https://thorstenball.com/blog/2019/04/09/learn-more-programming-languages/">Learn more programming languages, even if you won't use them</a> &mdash; By learning a new language, even if it stays in your toolbox for all eternity, you gain a new perspective and a different way of thinking about problems.</li><li><a title="WLinux&#39;s New Name" rel="nofollow" href="https://www.theregister.co.uk/2019/03/15/wlinux_becomes_pengwin/">WLinux's New Name</a> &mdash; Hayden Barnes, of Whitewater Foundry, told El Reg that WLinux was only ever supposed to be a codename, and the new name "reflects our distribution's connection to both Linux and Windows". He added "it is close to the Japanese pronunciation and transliteration of penguin, which is pengin." Japan remains the company's top market.</li><li><a title="Pengwin by Whitewater Foundry" rel="nofollow" href="https://www.pengwin.dev/">Pengwin by Whitewater Foundry</a> &mdash; Pengwin is the easiest to use Linux distribution on
Windows Subsystem for Linux.</li><li><a title="HTTP Prompt - An Interactive Command Line HTTP Client" rel="nofollow" href="https://www.tecmint.com/http-prompt-command-line-http-client/">HTTP Prompt - An Interactive Command Line HTTP Client</a> &mdash; HTTP Prompt (or HTTP-prompt) is an interactive command-line HTTP client built on HTTPie and prompt_toolkit, featuring autocomplete and syntax highlighting.</li><li><a title="Linux Academy Limited Time Sale!" rel="nofollow" href="https://linuxacademy.com/join/pricing">Linux Academy Limited Time Sale!</a></li><li><a title="LINUX Unplugged Episode 296: Defining Desktop Linux" rel="nofollow" href="https://linuxunplugged.com/296">LINUX Unplugged Episode 296: Defining Desktop Linux</a> &mdash; The way we’ve been thinking about Desktop Linux is all wrong. We start by defining Desktop Linux, and where it might be going in the future.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike&#39;s back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.</p>

<p>Plus the hurdles of working with an eGPU, why you should learn languages you might not use, and a neat pick for playing with HTTP.</p><p>Links:</p><ul><li><a title="Mike&#39;s eGPU Goodness" rel="nofollow" href="https://twitter.com/dominucco/status/1117601955419951104">Mike's eGPU Goodness</a></li><li><a title="Moving on from Rails and what’s next" rel="nofollow" href="https://blog.seantheprogrammer.com/moving-on-from-rails-and-whats-next">Moving on from Rails and what’s next</a> &mdash; A lot has happened during that time. I created Diesel, an ORM for Rust. In April of last year, I began managing the operations of crates.io, which eventually led to the creation of the crates.io team which I co-lead. I also started to find myself less able to effectively contribute to Rails. It became clear that I have a different vision for the future, and that I would never make it onto the core team.</li><li><a title="Learn more programming languages, even if you won&#39;t use them" rel="nofollow" href="https://thorstenball.com/blog/2019/04/09/learn-more-programming-languages/">Learn more programming languages, even if you won't use them</a> &mdash; By learning a new language, even if it stays in your toolbox for all eternity, you gain a new perspective and a different way of thinking about problems.</li><li><a title="WLinux&#39;s New Name" rel="nofollow" href="https://www.theregister.co.uk/2019/03/15/wlinux_becomes_pengwin/">WLinux's New Name</a> &mdash; Hayden Barnes, of Whitewater Foundry, told El Reg that WLinux was only ever supposed to be a codename, and the new name "reflects our distribution's connection to both Linux and Windows". He added "it is close to the Japanese pronunciation and transliteration of penguin, which is pengin." Japan remains the company's top market.</li><li><a title="Pengwin by Whitewater Foundry" rel="nofollow" href="https://www.pengwin.dev/">Pengwin by Whitewater Foundry</a> &mdash; Pengwin is the easiest to use Linux distribution on
Windows Subsystem for Linux.</li><li><a title="HTTP Prompt - An Interactive Command Line HTTP Client" rel="nofollow" href="https://www.tecmint.com/http-prompt-command-line-http-client/">HTTP Prompt - An Interactive Command Line HTTP Client</a> &mdash; HTTP Prompt (or HTTP-prompt) is an interactive command-line HTTP client built on HTTPie and prompt_toolkit, featuring autocomplete and syntax highlighting.</li><li><a title="Linux Academy Limited Time Sale!" rel="nofollow" href="https://linuxacademy.com/join/pricing">Linux Academy Limited Time Sale!</a></li><li><a title="LINUX Unplugged Episode 296: Defining Desktop Linux" rel="nofollow" href="https://linuxunplugged.com/296">LINUX Unplugged Episode 296: Defining Desktop Linux</a> &mdash; The way we’ve been thinking about Desktop Linux is all wrong. We start by defining Desktop Linux, and where it might be going in the future.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>349: Their Rules, Your Choice</title>
  <link>https://coder.show/349</link>
  <guid isPermaLink="false">e36ca030-f682-4b25-84f8-3ac0245d7e44</guid>
  <pubDate>Tue, 19 Mar 2019 01:45:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/e36ca030-f682-4b25-84f8-3ac0245d7e44.mp3" length="32140248" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We join the fight between Apple and Spotify, and debate the meaning of 'fair play' in the App Store and the browser wars. </itunes:subtitle>
  <itunes:duration>44:38</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>We join the fight between Apple and Spotify, and debate the meaning of 'fair play' in the App Store and the browser wars. 
Plus some thoughts on the lessons learned from the 737 MAX, an Elastic Beanstalk PSA, and more! 
</description>
  <itunes:keywords>Chrome, Monoculture, Edge, Skype, Firefox, Browser wars, IE6, internet explorer, Microsoft, Open Standards, WebRTC, Feedback, Boeing, 737, 737 MAX, software design, ui, ux, safety, cost cutting, legacy designs, apple, apple tax, spotify, time to play fair, streaming services, monetization, apple watch, iPad, iOS, App Development, python, ruby, AWS, elastic beanstalk, serverless, ec2, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We join the fight between Apple and Spotify, and debate the meaning of &#39;fair play&#39; in the App Store and the browser wars. </p>

<p>Plus some thoughts on the lessons learned from the 737 MAX, an Elastic Beanstalk PSA, and more!</p><p>Links:</p><ul><li><a title="Microsoft proves the critics right: We’re heading toward a Chrome-only Web | Ars Technica" rel="nofollow" href="https://arstechnica.com/gadgets/2019/03/microsofts-new-skype-for-web-client-an-early-taste-of-the-browser-monoculture/">Microsoft proves the critics right: We’re heading toward a Chrome-only Web | Ars Technica</a> &mdash; Last week, Microsoft made a major update to the Web version of its Skype client, bringing HD video calling, call recording, and other features already found on the other clients. And as if to prove a point, the update works only in Edge and Chrome. Firefox, Safari, and even Opera are locked out.</li><li><a title="The 737Max and Why Software Engineers Might Want to Pay Attention" rel="nofollow" href="https://medium.com/@jpaulreed/the-737max-and-why-software-engineers-should-pay-attention-a041290994bd">The 737Max and Why Software Engineers Might Want to Pay Attention</a> &mdash; What is different here is: the MCAS commands the trim in this condition without notifying the pilots AND to override the input, the pilots must deactivate the system via a switch on a console, NOT by retrimming the aircraft via the yoke, which is a more common way to manage the airplane’s trim.</li><li><a title="How a 50-year-old design came back to haunt Boeing with its troubled 737 Max jet - Los Angeles Times" rel="nofollow" href="https://www.latimes.com/local/california/la-fi-boeing-max-design-20190315-story.html">How a 50-year-old design came back to haunt Boeing with its troubled 737 Max jet - Los Angeles Times</a> &mdash; The crisis comes after 50 years of remarkable success in making the 737 a profitable workhorse. Today, the aerospace giant has a massive backlog of more than 4,700 orders for the jetliner and its sales account for nearly a third of Boeing’s profit. But the decision to continue modernizing the jet, rather than starting at some point with a clean design, resulted in engineering challenges that created unforeseen risks.</li><li><a title="Trevor Sumner on Twitter:" rel="nofollow" href="https://twitter.com/trevorsumner/status/1106934369158078470?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1106934369158078470&amp;ref_url=https%3A%2F%2Fwww.zerohedge.com%2Fnews%2F2019-03-17%2Fbest-analysis-what-really-happened-boeing-737-max-pilot-software-engineer">Trevor Sumner on Twitter:</a> &mdash; Some people are calling the 737MAX tragedies a #software failure. Here's my response: It's not a software problem. </li><li><a title="Timeline - Time to Play Fair" rel="nofollow" href="https://www.timetoplayfair.com/timeline/">Timeline - Time to Play Fair</a> &mdash; Apple’s behavior isn’t new. In fact, there are countless times over the years that demonstrate that they don’t play fair. </li><li><a title="Addressing Spotify’s Claims - Apple" rel="nofollow" href="https://www.apple.com/newsroom/2019/03/addressing-spotifys-claims/">Addressing Spotify’s Claims - Apple</a> &mdash; At its core, the App Store is a safe, secure platform where users can have faith in the apps they discover and the transactions they make. And developers, from first-time engineers to larger companies, can rest assured that everyone is playing by the same set of rules.</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">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="AWS Elastic Beanstalk Platform Support Policy" rel="nofollow" href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/platforms-support-policy.html">AWS Elastic Beanstalk Platform Support Policy</a> &mdash; Elastic Beanstalk is retiring these platform versions containing Nginx 1.12 or earlier, which are marked end of life by its supplier. We recommend that you migrate your environments to the latest supported platform version as soon as possible. Here is a complete list of your environments in the us-west-2 Region running on platform versions with a retirement date of March 01, 2020.</li><li><a title="TechSNAP Episode 399: Ethics in AI" rel="nofollow" href="https://techsnap.systems/399">TechSNAP Episode 399: Ethics in AI</a> &mdash; Machine learning promises to change many industries, but with these changes come dangerous new risks. Join Jim and Wes as they explore some of the surprising ways bias can creep in and the serious consequences of ignoring these problems.</li><li><a title="User Error Episode 61: Faith in Microsoft" rel="nofollow" href="https://error.show/61">User Error Episode 61: Faith in Microsoft</a> &mdash; Maybe it's finally time to cut Microsoft some slack, the pace of technological change, and what a couple of common terms actually mean.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We join the fight between Apple and Spotify, and debate the meaning of &#39;fair play&#39; in the App Store and the browser wars. </p>

<p>Plus some thoughts on the lessons learned from the 737 MAX, an Elastic Beanstalk PSA, and more!</p><p>Links:</p><ul><li><a title="Microsoft proves the critics right: We’re heading toward a Chrome-only Web | Ars Technica" rel="nofollow" href="https://arstechnica.com/gadgets/2019/03/microsofts-new-skype-for-web-client-an-early-taste-of-the-browser-monoculture/">Microsoft proves the critics right: We’re heading toward a Chrome-only Web | Ars Technica</a> &mdash; Last week, Microsoft made a major update to the Web version of its Skype client, bringing HD video calling, call recording, and other features already found on the other clients. And as if to prove a point, the update works only in Edge and Chrome. Firefox, Safari, and even Opera are locked out.</li><li><a title="The 737Max and Why Software Engineers Might Want to Pay Attention" rel="nofollow" href="https://medium.com/@jpaulreed/the-737max-and-why-software-engineers-should-pay-attention-a041290994bd">The 737Max and Why Software Engineers Might Want to Pay Attention</a> &mdash; What is different here is: the MCAS commands the trim in this condition without notifying the pilots AND to override the input, the pilots must deactivate the system via a switch on a console, NOT by retrimming the aircraft via the yoke, which is a more common way to manage the airplane’s trim.</li><li><a title="How a 50-year-old design came back to haunt Boeing with its troubled 737 Max jet - Los Angeles Times" rel="nofollow" href="https://www.latimes.com/local/california/la-fi-boeing-max-design-20190315-story.html">How a 50-year-old design came back to haunt Boeing with its troubled 737 Max jet - Los Angeles Times</a> &mdash; The crisis comes after 50 years of remarkable success in making the 737 a profitable workhorse. Today, the aerospace giant has a massive backlog of more than 4,700 orders for the jetliner and its sales account for nearly a third of Boeing’s profit. But the decision to continue modernizing the jet, rather than starting at some point with a clean design, resulted in engineering challenges that created unforeseen risks.</li><li><a title="Trevor Sumner on Twitter:" rel="nofollow" href="https://twitter.com/trevorsumner/status/1106934369158078470?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1106934369158078470&amp;ref_url=https%3A%2F%2Fwww.zerohedge.com%2Fnews%2F2019-03-17%2Fbest-analysis-what-really-happened-boeing-737-max-pilot-software-engineer">Trevor Sumner on Twitter:</a> &mdash; Some people are calling the 737MAX tragedies a #software failure. Here's my response: It's not a software problem. </li><li><a title="Timeline - Time to Play Fair" rel="nofollow" href="https://www.timetoplayfair.com/timeline/">Timeline - Time to Play Fair</a> &mdash; Apple’s behavior isn’t new. In fact, there are countless times over the years that demonstrate that they don’t play fair. </li><li><a title="Addressing Spotify’s Claims - Apple" rel="nofollow" href="https://www.apple.com/newsroom/2019/03/addressing-spotifys-claims/">Addressing Spotify’s Claims - Apple</a> &mdash; At its core, the App Store is a safe, secure platform where users can have faith in the apps they discover and the transactions they make. And developers, from first-time engineers to larger companies, can rest assured that everyone is playing by the same set of rules.</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">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="AWS Elastic Beanstalk Platform Support Policy" rel="nofollow" href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/platforms-support-policy.html">AWS Elastic Beanstalk Platform Support Policy</a> &mdash; Elastic Beanstalk is retiring these platform versions containing Nginx 1.12 or earlier, which are marked end of life by its supplier. We recommend that you migrate your environments to the latest supported platform version as soon as possible. Here is a complete list of your environments in the us-west-2 Region running on platform versions with a retirement date of March 01, 2020.</li><li><a title="TechSNAP Episode 399: Ethics in AI" rel="nofollow" href="https://techsnap.systems/399">TechSNAP Episode 399: Ethics in AI</a> &mdash; Machine learning promises to change many industries, but with these changes come dangerous new risks. Join Jim and Wes as they explore some of the surprising ways bias can creep in and the serious consequences of ignoring these problems.</li><li><a title="User Error Episode 61: Faith in Microsoft" rel="nofollow" href="https://error.show/61">User Error Episode 61: Faith in Microsoft</a> &mdash; Maybe it's finally time to cut Microsoft some slack, the pace of technological change, and what a couple of common terms actually mean.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>348: Dependency Dangers</title>
  <link>https://coder.show/348</link>
  <guid isPermaLink="false">7effd6b8-f69b-4694-8974-cd5abf666fb1</guid>
  <pubDate>Tue, 12 Mar 2019 01:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/7effd6b8-f69b-4694-8974-cd5abf666fb1.mp3" length="28842863" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike has salvaged a success story from the dumpster fire of the Google+ shutdown, and Wes shares his grief about brittle and repetitive unit tests.</itunes:subtitle>
  <itunes:duration>40:03</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike has salvaged a success story from the dumpster fire of the Google+ shutdown, and Wes shares his grief about brittle and repetitive unit tests.
Plus Mike reviews the System76 Darter Pro, our tool of the week, and some fantastic audience feedback. 
</description>
  <itunes:keywords>eBPF, Brendan Gregg, iOS, code signing, automation, CI, build server, MacOS, Chrome, Firefox, Safari, standards, web assembly, wasm, Fastlane, Gitlab, Clojure, Clojurescript, testing, functional programming, idempotent, unit tests, generative testing, quickcheck, haskell, integration tests, UI tests, state, react, System76, Darter Pro, laptop review, battery life, Pop!_OS, elementary OS, Google, Google+, Google Plus, oauth, omniauth, ruby, rails, API shutdown, dependencies, breaking change, outage, VSCode, code-server, Cloud9, AWS, SCaLE, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike has salvaged a success story from the dumpster fire of the Google+ shutdown, and Wes shares his grief about brittle and repetitive unit tests.</p>

<p>Plus Mike reviews the System76 Darter Pro, our tool of the week, and some fantastic audience feedback.</p><p>Links:</p><ul><li><a title="TechSNAP Episode 388: The One About eBPF" rel="nofollow" href="https://techsnap.systems/388">TechSNAP Episode 388: The One About eBPF</a> &mdash; eBPF is a technology that you’re going to be hearing more and more about. It powers low-overhead custom analysis tools, handles network security in a containerized world, and powers tools you use every day.

</li><li><a title="Feedback from Tom" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/axq0qy/rusty_rubies_coder_radio_347/ei12vpf/">Feedback from Tom</a> &mdash; I don't think people need to worry about Google's/Chrome's dominance the way we did about IE6. It's not just that Chrome is cross-platform and open-source, and (with Chrome Web Apps well behind us) sticks to the standards in a way that IE did not. Practically speaking, we must keep in mind that the browser is locked down on iOS in a way that didn't exist (and wouldn't have been tolerated) back then. This means that no matter how popular Chrome becomes, an importnat portion of mobile users must use Apple's browser (engine). But also, now matter how much effort, money Google puts into their web initiatives and in spite of their browser share dominance, they can lose big as they did with web components and webasm. That's the beauty of a standards based platform.</li><li><a title="How to publish iOS apps to the App Store with GitLab and fastlane" rel="nofollow" href="https://about.gitlab.com/2019/03/06/ios-publishing-with-gitlab-and-fastlane/">How to publish iOS apps to the App Store with GitLab and fastlane</a> &mdash; See how GitLab, together with fastlane, can build, sign, and publish apps for iOS to the App Store.</li><li><a title="Inside Clojure: Journal 2019.10 " rel="nofollow" href="http://insideclojure.org/2019/03/08/journal/">Inside Clojure: Journal 2019.10 </a> &mdash; Some tests I wrote were posted on Reddit this week, which was unexpected. The one thing in there that I think is worth thinking about is how to write tests that validate returns while also being open to accretion.

</li><li><a title="QuickCheck: Automatic testing of Haskell programs" rel="nofollow" href="http://hackage.haskell.org/package/QuickCheck">QuickCheck: Automatic testing of Haskell programs</a> &mdash; QuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases.</li><li><a title="Darter Pro Review - dominickm.com" rel="nofollow" href="http://dominickm.com/darter-pro-review/">Darter Pro Review - dominickm.com</a> &mdash; My continuing adventures in Linux hardware and working on Linux as a software developer has lead me to check out the System 76 Darter Pro.</li><li><a title="Google+ API Shutdown" rel="nofollow" href="https://developers.google.com/+/api-shutdown">Google+ API Shutdown</a> &mdash; Legacy Google+ APIs have been shut down as of March 7, 2019.</li><li><a title="omniauth-google-oauth2: Oauth2 strategy for Google" rel="nofollow" href="https://github.com/zquestz/omniauth-google-oauth2">omniauth-google-oauth2: Oauth2 strategy for Google</a> &mdash; A ruby gem for Oauth2 with Google.</li><li><a title="Mention removal of Google+ API usage in CHANGELOG by stanhu · Pull Request #350 · zquestz/omniauth-google-oauth2" rel="nofollow" href="https://github.com/zquestz/omniauth-google-oauth2/pull/350/files">Mention removal of Google+ API usage in CHANGELOG by stanhu · Pull Request #350 · zquestz/omniauth-google-oauth2</a></li><li><a title="code-server: Run VS Code on a remote server." rel="nofollow" href="https://github.com/codercom/code-server">code-server: Run VS Code on a remote server.</a> &mdash; Code on your Chromebook, tablet, and laptop with a consistent dev environment, take advantage of large cloud servers to speed up tests, compilations, downloads, and 
 preserve battery life when you're on the go.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike has salvaged a success story from the dumpster fire of the Google+ shutdown, and Wes shares his grief about brittle and repetitive unit tests.</p>

<p>Plus Mike reviews the System76 Darter Pro, our tool of the week, and some fantastic audience feedback.</p><p>Links:</p><ul><li><a title="TechSNAP Episode 388: The One About eBPF" rel="nofollow" href="https://techsnap.systems/388">TechSNAP Episode 388: The One About eBPF</a> &mdash; eBPF is a technology that you’re going to be hearing more and more about. It powers low-overhead custom analysis tools, handles network security in a containerized world, and powers tools you use every day.

</li><li><a title="Feedback from Tom" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/axq0qy/rusty_rubies_coder_radio_347/ei12vpf/">Feedback from Tom</a> &mdash; I don't think people need to worry about Google's/Chrome's dominance the way we did about IE6. It's not just that Chrome is cross-platform and open-source, and (with Chrome Web Apps well behind us) sticks to the standards in a way that IE did not. Practically speaking, we must keep in mind that the browser is locked down on iOS in a way that didn't exist (and wouldn't have been tolerated) back then. This means that no matter how popular Chrome becomes, an importnat portion of mobile users must use Apple's browser (engine). But also, now matter how much effort, money Google puts into their web initiatives and in spite of their browser share dominance, they can lose big as they did with web components and webasm. That's the beauty of a standards based platform.</li><li><a title="How to publish iOS apps to the App Store with GitLab and fastlane" rel="nofollow" href="https://about.gitlab.com/2019/03/06/ios-publishing-with-gitlab-and-fastlane/">How to publish iOS apps to the App Store with GitLab and fastlane</a> &mdash; See how GitLab, together with fastlane, can build, sign, and publish apps for iOS to the App Store.</li><li><a title="Inside Clojure: Journal 2019.10 " rel="nofollow" href="http://insideclojure.org/2019/03/08/journal/">Inside Clojure: Journal 2019.10 </a> &mdash; Some tests I wrote were posted on Reddit this week, which was unexpected. The one thing in there that I think is worth thinking about is how to write tests that validate returns while also being open to accretion.

</li><li><a title="QuickCheck: Automatic testing of Haskell programs" rel="nofollow" href="http://hackage.haskell.org/package/QuickCheck">QuickCheck: Automatic testing of Haskell programs</a> &mdash; QuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases.</li><li><a title="Darter Pro Review - dominickm.com" rel="nofollow" href="http://dominickm.com/darter-pro-review/">Darter Pro Review - dominickm.com</a> &mdash; My continuing adventures in Linux hardware and working on Linux as a software developer has lead me to check out the System 76 Darter Pro.</li><li><a title="Google+ API Shutdown" rel="nofollow" href="https://developers.google.com/+/api-shutdown">Google+ API Shutdown</a> &mdash; Legacy Google+ APIs have been shut down as of March 7, 2019.</li><li><a title="omniauth-google-oauth2: Oauth2 strategy for Google" rel="nofollow" href="https://github.com/zquestz/omniauth-google-oauth2">omniauth-google-oauth2: Oauth2 strategy for Google</a> &mdash; A ruby gem for Oauth2 with Google.</li><li><a title="Mention removal of Google+ API usage in CHANGELOG by stanhu · Pull Request #350 · zquestz/omniauth-google-oauth2" rel="nofollow" href="https://github.com/zquestz/omniauth-google-oauth2/pull/350/files">Mention removal of Google+ API usage in CHANGELOG by stanhu · Pull Request #350 · zquestz/omniauth-google-oauth2</a></li><li><a title="code-server: Run VS Code on a remote server." rel="nofollow" href="https://github.com/codercom/code-server">code-server: Run VS Code on a remote server.</a> &mdash; Code on your Chromebook, tablet, and laptop with a consistent dev environment, take advantage of large cloud servers to speed up tests, compilations, downloads, and 
 preserve battery life when you're on the go.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>347: Rusty Rubies</title>
  <link>https://coder.show/347</link>
  <guid isPermaLink="false">cd47f625-c8f3-4ba8-90b7-09252e7be499</guid>
  <pubDate>Tue, 05 Mar 2019 12:15:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cd47f625-c8f3-4ba8-90b7-09252e7be499.mp3" length="34097237" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.</itunes:subtitle>
  <itunes:duration>47:21</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.
Plus Wes’ reluctant ruby adventures and our pick to ease your javascript packaging woes. 
</description>
  <itunes:keywords>ruby, rust, dynamic programming languages, python, packaging, bundler, pip, gem, rbenv, virtualenv, cargo, binaries, web assembly, wasm, firefox, chrome, google, mozilla, apple, iOS, Mac Mini, MacOS, System76, Darter Pro, Thelio, openSUSE, SUSE, Jenkins, CI, Bitbucket, git, testing, deployment, pika, npm, javascript, node, transpiling, Ocaml, ReasonML, bucklescript, clojure, clojurescript, functional programming, pika, pikapkg, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.</p>

<p>Plus Wes’ reluctant ruby adventures and our pick to ease your javascript packaging woes.</p><p>Links:</p><ul><li><a title="rbenv: Groom your app’s Ruby environment" rel="nofollow" href="https://github.com/rbenv/rbenv">rbenv: Groom your app’s Ruby environment</a> &mdash; Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production. Put rbenv to work with Bundler for painless Ruby upgrades and bulletproof deployments.

</li><li><a title="Serverless Feedback from TomEnom" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/av1j2t/serverless_squabbles_coder_radio_346/ehhy77p/">Serverless Feedback from TomEnom</a> &mdash; One thing you left out of your definition of serverless (IMO) that I find important is that it scales to zero. So if your lambda/function is not being used it incurs zero cost. I guess you could say that that is where serverless becomes literal.</li><li><a title="Install openSUSE on Digital Ocean" rel="nofollow" href="http://dominickm.com/install-opensuse-digital-ocean/">Install openSUSE on Digital Ocean</a> &mdash; Unfortunately, Digital does not at present have an option for an openSUSE image. That doesn’t mean that you can’t use openSUSE on Digital Ocean, but it is going to be a little more work than most common Linux distributions.</li><li><a title="What is Pika?" rel="nofollow" href="https://www.pikapkg.com/about">What is Pika?</a> &mdash; Pika's mission is to make modern JavaScript more accessible by making it easier to find, publish, install, and use modern packages on npm.
</li><li><a title="Introducing: pika/pack" rel="nofollow" href="https://www.pikapkg.com/blog/introducing-pika-pack/">Introducing: pika/pack</a> &mdash; If you’ve recently published a package to npm, you know how much work goes into a modern build process. Transpile JavaScript, compile TypeScript, convert ES Module syntax (ESM) to Common.js, configure your package.json manifest… and that’s just the basics.</li><li><a title="Implications of Rewriting a Browser Component in Rust - Mozilla Hacks" rel="nofollow" href="https://hacks.mozilla.org/2019/02/rewriting-a-browser-component-in-rust/">Implications of Rewriting a Browser Component in Rust - Mozilla Hacks</a></li><li><a title="Rust use case study in npm [pdf]" rel="nofollow" href="https://www.rust-lang.org/static/pdfs/Rust-npm-Whitepaper.pdf">Rust use case study in npm [pdf]</a> &mdash; The npm Registry uses Rust for its CPU-bound bottlenecks.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.</p>

<p>Plus Wes’ reluctant ruby adventures and our pick to ease your javascript packaging woes.</p><p>Links:</p><ul><li><a title="rbenv: Groom your app’s Ruby environment" rel="nofollow" href="https://github.com/rbenv/rbenv">rbenv: Groom your app’s Ruby environment</a> &mdash; Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production. Put rbenv to work with Bundler for painless Ruby upgrades and bulletproof deployments.

</li><li><a title="Serverless Feedback from TomEnom" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/av1j2t/serverless_squabbles_coder_radio_346/ehhy77p/">Serverless Feedback from TomEnom</a> &mdash; One thing you left out of your definition of serverless (IMO) that I find important is that it scales to zero. So if your lambda/function is not being used it incurs zero cost. I guess you could say that that is where serverless becomes literal.</li><li><a title="Install openSUSE on Digital Ocean" rel="nofollow" href="http://dominickm.com/install-opensuse-digital-ocean/">Install openSUSE on Digital Ocean</a> &mdash; Unfortunately, Digital does not at present have an option for an openSUSE image. That doesn’t mean that you can’t use openSUSE on Digital Ocean, but it is going to be a little more work than most common Linux distributions.</li><li><a title="What is Pika?" rel="nofollow" href="https://www.pikapkg.com/about">What is Pika?</a> &mdash; Pika's mission is to make modern JavaScript more accessible by making it easier to find, publish, install, and use modern packages on npm.
</li><li><a title="Introducing: pika/pack" rel="nofollow" href="https://www.pikapkg.com/blog/introducing-pika-pack/">Introducing: pika/pack</a> &mdash; If you’ve recently published a package to npm, you know how much work goes into a modern build process. Transpile JavaScript, compile TypeScript, convert ES Module syntax (ESM) to Common.js, configure your package.json manifest… and that’s just the basics.</li><li><a title="Implications of Rewriting a Browser Component in Rust - Mozilla Hacks" rel="nofollow" href="https://hacks.mozilla.org/2019/02/rewriting-a-browser-component-in-rust/">Implications of Rewriting a Browser Component in Rust - Mozilla Hacks</a></li><li><a title="Rust use case study in npm [pdf]" rel="nofollow" href="https://www.rust-lang.org/static/pdfs/Rust-npm-Whitepaper.pdf">Rust use case study in npm [pdf]</a> &mdash; The npm Registry uses Rust for its CPU-bound bottlenecks.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>343: Say My Functional Name</title>
  <link>https://coder.show/343</link>
  <guid isPermaLink="false">c0e9822b-0b4c-45a1-a675-035fb0154267</guid>
  <pubDate>Tue, 05 Feb 2019 13:15:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/c0e9822b-0b4c-45a1-a675-035fb0154267.mp3" length="36040121" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike breaks down the drama around nullable reference types in C# 8.0, and we debate what it means for the future of the language.</itunes:subtitle>
  <itunes:duration>50:03</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike breaks down the drama around nullable reference types in C# 8.0, and we debate what it means for the future of the language.
Plus a fresh reminder of Apple's absolute App Store authority, and the state of Mike's relationship with the rust compiler. 
</description>
  <itunes:keywords>.NET, C#, C# 8.0, rustc, Rust, Embedded development, ML, Haskell, Functional programming, Monads, Optionals, Nullable, Nullable Reference Types, NPE, Null, nil punning, Unity, Mono, Maybe, soundness, compiler, concurrency, safety, Apple, Facebook, Google, EDC, Enterprise, Jailbreak, Sideload, App Store, iOS, Walled Garden, iPhone, iPad, MacOS, Privacy, Facebook Research, VPN, Static types, Certificates, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike breaks down the drama around nullable reference types in C# 8.0, and we debate what it means for the future of the language.</p>

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

<p>Plus a fresh reminder of Apple&#39;s absolute App Store authority, and the state of Mike&#39;s relationship with the rust compiler.</p><p>Links:</p><ul><li><a title="RustPython: A Python Interpreter written in Rust" rel="nofollow" href="https://github.com/RustPython/RustPython">RustPython: A Python Interpreter written in Rust</a></li><li><a title="Apple bans Facebook’s Research app that paid users for data" rel="nofollow" href="https://techcrunch.com/2019/01/30/apple-bans-facebook-vpn/">Apple bans Facebook’s Research app that paid users for data</a></li><li><a title="Apple restores Google’s own internal iPhone apps after privacy brouhaha" rel="nofollow" href="https://arstechnica.com/information-technology/2019/02/in-addition-to-facebooks-apple-restores-googles-ios-app-certificate/">Apple restores Google’s own internal iPhone apps after privacy brouhaha</a> &mdash; For less than a day, Apple had briefly revoked Google’s iOS certificate that enabled those private apps to conduct various internal business such as company shuttles, food menus, as well as pre-release beta testing, and more.
</li><li><a title="Apple Developer Enterprise Program" rel="nofollow" href="https://developer.apple.com/programs/enterprise/">Apple Developer Enterprise Program</a> &mdash; Get tools and resources to transform your mobile workforce with enterprise-class apps, distributed seamlessly and securely within your organization. </li><li><a title="Apple Is Fighting a Good Fight Against Facebook and Google" rel="nofollow" href="https://medium.com/s/story/apple-is-fighting-a-good-fight-against-facebook-and-google-cd39b8a6b733">Apple Is Fighting a Good Fight Against Facebook and Google</a> &mdash; The implication that Apple is exhibiting some monopolistic urge to gutshot Facebook and Google makes close to zero sense. The events of this week will not affect their bottom lines, and Apple could have taken much more drastic action to lock down iOS — as it has before.</li><li><a title="Nilay Patel on Twitter" rel="nofollow" href="https://twitter.com/reckless/status/1090696656855728129">Nilay Patel on Twitter</a> &mdash; Hi, I'm the nagging voice in the back of your head pointing out that it's pretty intense that Apple can simply decide to prevent people from running code on their phones.</li><li><a title="Essential .NET - C# 8.0 and Nullable Reference Types" rel="nofollow" href="https://msdn.microsoft.com/en-us/magazine/mt829270.aspx">Essential .NET - C# 8.0 and Nullable Reference Types</a> &mdash; Nonetheless, as it currently stands, and even after 7 versions of C#, we still don’t have a perfect language.</li><li><a title="Make your next C# project non-nullable" rel="nofollow" href="http://blog.hovland.xyz/2019-01-15-make-your-next-csharp-project-non-nullable/">Make your next C# project non-nullable</a> &mdash; The naming is a bit confusing, because reference types have always been nullable, and that’s the whole problem. The novelty is that they can now also be non-nullable.</li><li><a title="Switch to errors instead of warnings for nullable reference types in C# 8" rel="nofollow" href="https://www.tabsoverspaces.com/233764-switch-to-errors-instead-of-warnings-for-nullable-reference-types-in-csharp-8">Switch to errors instead of warnings for nullable reference types in C# 8</a> &mdash; Nullable reference types coming in C# 8 are a great addition to anyone’s toolbox. But if you tried it you probably know “just” warnings are produced. And sometimes you’d like to have errors instead of warnings, so the build fails hard or something like that. It’s surprisingly easy to do so.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>341: Too Late for Jenkins?</title>
  <link>https://coder.show/341</link>
  <guid isPermaLink="false">ddd7bbef-10c9-48ca-af08-3d1a913284f8</guid>
  <pubDate>Wed, 23 Jan 2019 13:00:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/ddd7bbef-10c9-48ca-af08-3d1a913284f8.mp3" length="44403256" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike and Wes are back to debate the state of developer tools and ask where Jenkins fits in 2019.</itunes:subtitle>
  <itunes:duration>52:24</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike and Wes are back to debate the state of developer tools and ask where Jenkins fits in 2019.
Plus some some anger at Apple, and Mike reveals the latest language that's caught his eye. 
</description>
  <itunes:keywords>DevOps, Jenkins, Jenkins X, GitLab, CI/CD, Continuous Integration, ruby, rails, ruby on rails, capistrano, deployment, USB-C, iPad Pro, Apple, iOS, Mad Botter, Radar, Gryphon, Swift, Rust, Carbo, C++, Embedded Development, Arduino, JVM, Java, Pipelines as Code, Pipeline, Blue Ocean, Kubernetes, Cloud, Dokku, Hudson, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike and Wes are back to debate the state of developer tools and ask where Jenkins fits in 2019.</p>

<p>Plus some some anger at Apple, and Mike reveals the latest language that&#39;s caught his eye.</p><p>Links:</p><ul><li><a title="Dokku" rel="nofollow" href="http://dokku.viewdocs.io/dokku/">Dokku</a> &mdash; A docker-powered PaaS that helps you build and manage the lifecycle of applications.</li><li><a title="Jenkins" rel="nofollow" href="https://jenkins.io/">Jenkins</a> &mdash; The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.</li><li><a title="Jenkins Evergreen" rel="nofollow" href="https://jenkins.io/projects/evergreen/">Jenkins Evergreen</a> &mdash; Evergreen is an automatically updating rolling distribution system for Jenkins. It consists of server-side, and client-side components to support a Chrome-like upgrade experience for Jenkins users.</li><li><a title="Jenkins Blue Ocean" rel="nofollow" href="https://jenkins.io/blog/2016/05/26/introducing-blue-ocean/">Jenkins Blue Ocean</a> &mdash; Blue Ocean is a project that rethinks the user experience of Jenkins, modelling and presenting the process of software delivery by surfacing information that’s important to development teams with as few clicks as possible.</li><li><a title="Introducing Jenkins X" rel="nofollow" href="https://jenkins.io/blog/2018/03/19/introducing-jenkins-x/">Introducing Jenkins X</a> &mdash; Jenkins X automates CI/CD and DevOps best practices for you.</li><li><a title="Jenkins Helm Chart" rel="nofollow" href="https://github.com/helm/charts/tree/master/stable/jenkins">Jenkins Helm Chart</a> &mdash; Jenkins master and slave cluster utilizing the Jenkins Kubernetes plugin.</li><li><a title="Jenkins Chef Cookbook" rel="nofollow" href="https://github.com/chef-cookbooks/jenkins">Jenkins Chef Cookbook</a> &mdash; Installs and configures Jenkins CI master &amp; node slaves. Resource providers to support automation via jenkins-cli, including job create/update.</li><li><a title="Why on earth did we choose Jenkins for 2019?" rel="nofollow" href="https://www.rookout.com/why-on-earth-did-we-choose-jenkins-for-2019/">Why on earth did we choose Jenkins for 2019?</a> &mdash; This article tries to explain why the hell Rookout, a relatively new SaaS company, chose to use Jenkins, and what the big advantages are that make Jenkins so great even now, eight years in.

</li><li><a title="Linux Academy Certified Jenkins Engineer" rel="nofollow" href="https://linuxacademy.com/devops/training/course/name/certified-jenkins-engineer-2018">Linux Academy Certified Jenkins Engineer</a> &mdash; Learn CI/CD concepts as well as Jenkins installation and functionality. Plus best practices for CD pipelines as well as Jenkin's security.</li><li><a title="&#39;Mad Botter&#39; takes &#39;MacGyver&#39; approach to tech sales" rel="nofollow" href="https://www.businessobserverfl.com/article/mad-botter-tampa-michael-dominick">'Mad Botter' takes 'MacGyver' approach to tech sales</a> &mdash; The Plant City-based company turns run-of-the-mill consumer electronics into devices capable of being deployed for use in advanced military applications, such as fighter jets.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike and Wes are back to debate the state of developer tools and ask where Jenkins fits in 2019.</p>

<p>Plus some some anger at Apple, and Mike reveals the latest language that&#39;s caught his eye.</p><p>Links:</p><ul><li><a title="Dokku" rel="nofollow" href="http://dokku.viewdocs.io/dokku/">Dokku</a> &mdash; A docker-powered PaaS that helps you build and manage the lifecycle of applications.</li><li><a title="Jenkins" rel="nofollow" href="https://jenkins.io/">Jenkins</a> &mdash; The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.</li><li><a title="Jenkins Evergreen" rel="nofollow" href="https://jenkins.io/projects/evergreen/">Jenkins Evergreen</a> &mdash; Evergreen is an automatically updating rolling distribution system for Jenkins. It consists of server-side, and client-side components to support a Chrome-like upgrade experience for Jenkins users.</li><li><a title="Jenkins Blue Ocean" rel="nofollow" href="https://jenkins.io/blog/2016/05/26/introducing-blue-ocean/">Jenkins Blue Ocean</a> &mdash; Blue Ocean is a project that rethinks the user experience of Jenkins, modelling and presenting the process of software delivery by surfacing information that’s important to development teams with as few clicks as possible.</li><li><a title="Introducing Jenkins X" rel="nofollow" href="https://jenkins.io/blog/2018/03/19/introducing-jenkins-x/">Introducing Jenkins X</a> &mdash; Jenkins X automates CI/CD and DevOps best practices for you.</li><li><a title="Jenkins Helm Chart" rel="nofollow" href="https://github.com/helm/charts/tree/master/stable/jenkins">Jenkins Helm Chart</a> &mdash; Jenkins master and slave cluster utilizing the Jenkins Kubernetes plugin.</li><li><a title="Jenkins Chef Cookbook" rel="nofollow" href="https://github.com/chef-cookbooks/jenkins">Jenkins Chef Cookbook</a> &mdash; Installs and configures Jenkins CI master &amp; node slaves. Resource providers to support automation via jenkins-cli, including job create/update.</li><li><a title="Why on earth did we choose Jenkins for 2019?" rel="nofollow" href="https://www.rookout.com/why-on-earth-did-we-choose-jenkins-for-2019/">Why on earth did we choose Jenkins for 2019?</a> &mdash; This article tries to explain why the hell Rookout, a relatively new SaaS company, chose to use Jenkins, and what the big advantages are that make Jenkins so great even now, eight years in.

</li><li><a title="Linux Academy Certified Jenkins Engineer" rel="nofollow" href="https://linuxacademy.com/devops/training/course/name/certified-jenkins-engineer-2018">Linux Academy Certified Jenkins Engineer</a> &mdash; Learn CI/CD concepts as well as Jenkins installation and functionality. Plus best practices for CD pipelines as well as Jenkin's security.</li><li><a title="&#39;Mad Botter&#39; takes &#39;MacGyver&#39; approach to tech sales" rel="nofollow" href="https://www.businessobserverfl.com/article/mad-botter-tampa-michael-dominick">'Mad Botter' takes 'MacGyver' approach to tech sales</a> &mdash; The Plant City-based company turns run-of-the-mill consumer electronics into devices capable of being deployed for use in advanced military applications, such as fighter jets.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Episode 316: When Clouds Go Dark</title>
  <link>https://coder.show/316</link>
  <guid isPermaLink="false">99d51615-9cee-46c3-a88e-a27fc94d2cd5</guid>
  <pubDate>Thu, 05 Jul 2018 16:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/99d51615-9cee-46c3-a88e-a27fc94d2cd5.mp3" length="44442233" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike discovers a new open source project that promises a free UWP Bridge for iOS, Android and WebAssembly. We kick the tires and share our first thoughts.</itunes:subtitle>
  <itunes:duration>50:23</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Mike discovers a new open source project that promises a free UWP Bridge for iOS, Android and WebAssembly. We kick the tires and share our first thoughts.
Plus a nasty software failure is striking down new iMac Pro's, and the 7 most cited reasons engineers quit.
</description>
  <itunes:keywords>Project Uno, WebAssembly, Android, UWP Bridge, iOS, XAML, Uno Playground, iMac Pro, Bridge crash, Microsoft Office in Electron, Rust, development podcast, coder radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike discovers a new open source project that promises a free UWP Bridge for iOS, Android and WebAssembly. We kick the tires and share our first thoughts.</p>

<p>Plus a nasty software failure is striking down new iMac Pro&#39;s, and the 7 most cited reasons engineers quit.</p><p>Links:</p><ul><li><a title="Les has a MS Electron Prediction" rel="nofollow" href="https://pastebin.com/wzVB3Wb6">Les has a MS Electron Prediction</a></li><li><a title="Robert has the best question ever sent into the show..." rel="nofollow" href="https://pastebin.com/TxbXfuSZ">Robert has the best question ever sent into the show...</a></li><li><a title="iMac Pro - is anyone *not* experiencing &quot;…" rel="nofollow" href="https://discussions.apple.com/thread/8263763">iMac Pro - is anyone *not* experiencing "…</a></li><li><a title="Uno" rel="nofollow" href="http://platform.uno/">Uno</a></li><li><a title="Uno Playground" rel="nofollow" href="http://platform.uno/Playground/index.html">Uno Playground</a></li><li><a title="Why engineers leave your company: The 7 most-cited reasons" rel="nofollow" href="https://www.techrepublic.com/article/why-engineers-leave-your-company-the-7-most-cited-reasons/">Why engineers leave your company: The 7 most-cited reasons</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike discovers a new open source project that promises a free UWP Bridge for iOS, Android and WebAssembly. We kick the tires and share our first thoughts.</p>

<p>Plus a nasty software failure is striking down new iMac Pro&#39;s, and the 7 most cited reasons engineers quit.</p><p>Links:</p><ul><li><a title="Les has a MS Electron Prediction" rel="nofollow" href="https://pastebin.com/wzVB3Wb6">Les has a MS Electron Prediction</a></li><li><a title="Robert has the best question ever sent into the show..." rel="nofollow" href="https://pastebin.com/TxbXfuSZ">Robert has the best question ever sent into the show...</a></li><li><a title="iMac Pro - is anyone *not* experiencing &quot;…" rel="nofollow" href="https://discussions.apple.com/thread/8263763">iMac Pro - is anyone *not* experiencing "…</a></li><li><a title="Uno" rel="nofollow" href="http://platform.uno/">Uno</a></li><li><a title="Uno Playground" rel="nofollow" href="http://platform.uno/Playground/index.html">Uno Playground</a></li><li><a title="Why engineers leave your company: The 7 most-cited reasons" rel="nofollow" href="https://www.techrepublic.com/article/why-engineers-leave-your-company-the-7-most-cited-reasons/">Why engineers leave your company: The 7 most-cited reasons</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Developers Rule the World | CR 300</title>
  <link>https://coder.show/300</link>
  <guid isPermaLink="false">995dcc57-d423-4ff4-a6ee-b4b4c1dab785</guid>
  <pubDate>Thu, 15 Mar 2018 17:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/995dcc57-d423-4ff4-a6ee-b4b4c1dab785.mp3" length="43114966" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We have witnessed a massive shift of power. And it’s been happening right under developers noses. From the slowly won battle for control of the server, to Amazon’s to control over the Internet. </itunes:subtitle>
  <itunes:duration>56:57</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>It’s a special Coder Super show with big announcements and  we look back at five years of Coder Radio. 
We have witnessed a massive shift of power. And it’s been happening right under developers noses. From the slowly won battle for control of the server, to Amazon’s to control over the Internet. 
</description>
  <content:encoded>
    <![CDATA[<p>It’s a special Coder Super show with big announcements and  we look back at five years of Coder Radio. </p>

<p>We have witnessed a massive shift of power. And it’s been happening right under developers noses. From the slowly won battle for control of the server, to Amazon’s to control over the Internet. </p><p>Links:</p><ul><li><a title="Noah aks about side project" rel="nofollow" href="https://pastebin.com/bqU2ekdX">Noah aks about side project</a></li><li><a title="coder.show/rss" rel="nofollow" href="http://coder.show/rss">coder.show/rss</a></li><li><a title="Coder Radio - New Fancy Contact Page" rel="nofollow" href="http://coder.show/contact">Coder Radio - New Fancy Contact Page</a></li><li><a title="Coder Radio 300 Shirt and Hoodie" rel="nofollow" href="https://teespring.com/coder300#pid=369&amp;cid=6513&amp;sid=front">Coder Radio 300 Shirt and Hoodie</a> &mdash; Get your celebratory shirt or hoodie now!</li><li><a title="Coder Radio Coasters" rel="nofollow" href="https://www.zazzle.com/coder_radio_coasters-256452606981654267">Coder Radio Coasters</a> &mdash; Coder Radio is celebrating episode 300 in style with these awesome coasters!</li><li><a title="Coder Radio 300 Poster" rel="nofollow" href="https://www.zazzle.com/coder_radio_300_poster-228301069775271870">Coder Radio 300 Poster</a> &mdash; Celebrating 300 episodes of Coder Radio from Jupiter Broadcasting with this awesome titles poster!</li><li><a title="Calendar 2 made $2K in 3 days mining cryptocurrency, but Apple says it violated Mac App Store guidelines" rel="nofollow" href="https://9to5mac.com/2018/03/13/crypto-mining-calendar-app-ios/">Calendar 2 made $2K in 3 days mining cryptocurrency, but Apple says it violated Mac App Store guidelines</a> &mdash; Magarshak says that Qbix was able to earn about $2,000 worth of the cryptocurrency Monero during the three-day period that mining was live in the application. For comparison’s sake, Qbix has made around $700,000 from its apps over the last 7 years:</li><li><a title="Stack Overflow Developer Survey 2018" rel="nofollow" href="https://insights.stackoverflow.com/survey/2018">Stack Overflow Developer Survey 2018</a> &mdash; Each year, we ask the developer community about everything from their favorite technologies to their job preferences. This year marks the eighth year we’ve published our Annual Developer Survey results—with the largest number of respondents yet. Over 100,000 developers took the 30-minute survey this past January.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>It’s a special Coder Super show with big announcements and  we look back at five years of Coder Radio. </p>

<p>We have witnessed a massive shift of power. And it’s been happening right under developers noses. From the slowly won battle for control of the server, to Amazon’s to control over the Internet. </p><p>Links:</p><ul><li><a title="Noah aks about side project" rel="nofollow" href="https://pastebin.com/bqU2ekdX">Noah aks about side project</a></li><li><a title="coder.show/rss" rel="nofollow" href="http://coder.show/rss">coder.show/rss</a></li><li><a title="Coder Radio - New Fancy Contact Page" rel="nofollow" href="http://coder.show/contact">Coder Radio - New Fancy Contact Page</a></li><li><a title="Coder Radio 300 Shirt and Hoodie" rel="nofollow" href="https://teespring.com/coder300#pid=369&amp;cid=6513&amp;sid=front">Coder Radio 300 Shirt and Hoodie</a> &mdash; Get your celebratory shirt or hoodie now!</li><li><a title="Coder Radio Coasters" rel="nofollow" href="https://www.zazzle.com/coder_radio_coasters-256452606981654267">Coder Radio Coasters</a> &mdash; Coder Radio is celebrating episode 300 in style with these awesome coasters!</li><li><a title="Coder Radio 300 Poster" rel="nofollow" href="https://www.zazzle.com/coder_radio_300_poster-228301069775271870">Coder Radio 300 Poster</a> &mdash; Celebrating 300 episodes of Coder Radio from Jupiter Broadcasting with this awesome titles poster!</li><li><a title="Calendar 2 made $2K in 3 days mining cryptocurrency, but Apple says it violated Mac App Store guidelines" rel="nofollow" href="https://9to5mac.com/2018/03/13/crypto-mining-calendar-app-ios/">Calendar 2 made $2K in 3 days mining cryptocurrency, but Apple says it violated Mac App Store guidelines</a> &mdash; Magarshak says that Qbix was able to earn about $2,000 worth of the cryptocurrency Monero during the three-day period that mining was live in the application. For comparison’s sake, Qbix has made around $700,000 from its apps over the last 7 years:</li><li><a title="Stack Overflow Developer Survey 2018" rel="nofollow" href="https://insights.stackoverflow.com/survey/2018">Stack Overflow Developer Survey 2018</a> &mdash; Each year, we ask the developer community about everything from their favorite technologies to their job preferences. This year marks the eighth year we’ve published our Annual Developer Survey results—with the largest number of respondents yet. Over 100,000 developers took the 30-minute survey this past January.</li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
