<?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>Sun, 26 Apr 2026 08:18:11 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Coder Radio - Episodes Tagged with “Apple Watch”</title>
    <link>https://coder.show/tags/apple%20watch</link>
    <pubDate>Wed, 11 Jan 2023 06: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>500: Internal Server Error</title>
  <link>https://coder.show/500</link>
  <guid isPermaLink="false">fc5d51cb-7ce9-4edb-99c1-0a02bd2eea93</guid>
  <pubDate>Wed, 11 Jan 2023 06:00:00 -0500</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/fc5d51cb-7ce9-4edb-99c1-0a02bd2eea93.mp3" length="36784505" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>After sacrificing our pound of flesh for episode 500, we get into some spicy Big Tech dynamics and the performance mess of WebAssembly runtimes.</itunes:subtitle>
  <itunes:duration>43:47</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>After sacrificing our pound of flesh for episode 500, we get into some spicy Big Tech dynamics and the performance mess of WebAssembly runtimes. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Coder 500, Gamer Radio, Coder Robe, Samsung, Dell, Apple, Reality Pro headset, WWDC, Mac Pro, M2 Ultra, Mac Studio, iPad, Apple Watch, Apple TV, AirPods, HomePod, Thunderbolt, HDMI, DisplayPort, ethernet, USB-A, mixed reality headset, Amazong Lays of 18,000 Workers, WASM, WebAssembly, LLVM</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>After sacrificing our pound of flesh for episode 500, we get into some spicy Big Tech dynamics and the performance mess of WebAssembly runtimes.</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="Gamer Radio Discord" rel="nofollow" href="https://discord.com/invite/tnxqgrSE">Gamer Radio Discord</a> &mdash; Join Mike in the Gamer Radio Discord</li><li><a title="Gamer Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/5943353">Gamer Radio on the Podcastindex.org</a></li><li><a title="Here’s why Samsung and Dell’s new monitors are so exciting for Mac user" rel="nofollow" href="https://www.theverge.com/23542274/samsung-dell-5k-6k-monitors-apple-macbook-macos-ces-2023">Here’s why Samsung and Dell’s new monitors are so exciting for Mac user</a> &mdash; We’re finally getting some competition in the 5K and 6K monitor space.</li><li><a title="When Will Apple Launch the Reality Pro Mixed-Reality Headset? Apple 2023 Devices" rel="nofollow" href="https://www.bloomberg.com/news/newsletters/2023-01-08/when-will-apple-launch-the-reality-pro-mixed-reality-headset-apple-2023-devices-lcnfzkc7">When Will Apple Launch the Reality Pro Mixed-Reality Headset? Apple 2023 Devices</a> &mdash; 2023 is set to be the year of Apple’s mixed-reality headset and not much else</li><li><a title="Amazon Layoffs to Hit Over 18,000 Workers" rel="nofollow" href="https://www.wsj.com/articles/amazon-to-lay-off-over-17-000-workers-more-than-first-planned-11672874304?mod=djemalertNEWS">Amazon Layoffs to Hit Over 18,000 Workers</a> &mdash; Cuts focused on the company’s corporate staff exceed earlier projection and represent about 5% of the company’s corporate workforce</li><li><a title="Layoffs.fyi - Tech Layoff Tracker" rel="nofollow" href="https://layoffs.fyi/">Layoffs.fyi - Tech Layoff Tracker</a> &mdash; 36 tech companies w/ layoffs ∙ 18392 employees laid off in 2023</li><li><a title="Performance of WebAssembly runtimes in 2023" rel="nofollow" href="https://00f.net/2023/01/04/webassembly-benchmark-2023/">Performance of WebAssembly runtimes in 2023</a> &mdash; This benchmark proved to be more representative of real-world performance than micro-benchmarks.</li><li><a title="Alby — Lightning for your Browser!" rel="nofollow" href="https://getalby.com/">Alby — Lightning for your Browser!</a> &mdash; Send a Boost into the Show using Alby and the Podcast Index. Like peanut butter and honey!</li><li><a title="Coder Radio on Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">Coder Radio on Podcastindex.org</a> &mdash; Boost the show from our Podcast Index listing.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>After sacrificing our pound of flesh for episode 500, we get into some spicy Big Tech dynamics and the performance mess of WebAssembly runtimes.</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="Gamer Radio Discord" rel="nofollow" href="https://discord.com/invite/tnxqgrSE">Gamer Radio Discord</a> &mdash; Join Mike in the Gamer Radio Discord</li><li><a title="Gamer Radio on the Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/5943353">Gamer Radio on the Podcastindex.org</a></li><li><a title="Here’s why Samsung and Dell’s new monitors are so exciting for Mac user" rel="nofollow" href="https://www.theverge.com/23542274/samsung-dell-5k-6k-monitors-apple-macbook-macos-ces-2023">Here’s why Samsung and Dell’s new monitors are so exciting for Mac user</a> &mdash; We’re finally getting some competition in the 5K and 6K monitor space.</li><li><a title="When Will Apple Launch the Reality Pro Mixed-Reality Headset? Apple 2023 Devices" rel="nofollow" href="https://www.bloomberg.com/news/newsletters/2023-01-08/when-will-apple-launch-the-reality-pro-mixed-reality-headset-apple-2023-devices-lcnfzkc7">When Will Apple Launch the Reality Pro Mixed-Reality Headset? Apple 2023 Devices</a> &mdash; 2023 is set to be the year of Apple’s mixed-reality headset and not much else</li><li><a title="Amazon Layoffs to Hit Over 18,000 Workers" rel="nofollow" href="https://www.wsj.com/articles/amazon-to-lay-off-over-17-000-workers-more-than-first-planned-11672874304?mod=djemalertNEWS">Amazon Layoffs to Hit Over 18,000 Workers</a> &mdash; Cuts focused on the company’s corporate staff exceed earlier projection and represent about 5% of the company’s corporate workforce</li><li><a title="Layoffs.fyi - Tech Layoff Tracker" rel="nofollow" href="https://layoffs.fyi/">Layoffs.fyi - Tech Layoff Tracker</a> &mdash; 36 tech companies w/ layoffs ∙ 18392 employees laid off in 2023</li><li><a title="Performance of WebAssembly runtimes in 2023" rel="nofollow" href="https://00f.net/2023/01/04/webassembly-benchmark-2023/">Performance of WebAssembly runtimes in 2023</a> &mdash; This benchmark proved to be more representative of real-world performance than micro-benchmarks.</li><li><a title="Alby — Lightning for your Browser!" rel="nofollow" href="https://getalby.com/">Alby — Lightning for your Browser!</a> &mdash; Send a Boost into the Show using Alby and the Podcast Index. Like peanut butter and honey!</li><li><a title="Coder Radio on Podcastindex.org" rel="nofollow" href="https://podcastindex.org/podcast/487548">Coder Radio on Podcastindex.org</a> &mdash; Boost the show from our Podcast Index listing.</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>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>
  </channel>
</rss>
