<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web01.fireside.fm</fireside:hostname>
    <fireside:genDate>Sun, 12 Apr 2026 08:44:46 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Coder Radio - Episodes Tagged with “Java”</title>
    <link>https://coder.show/tags/java</link>
    <pubDate>Wed, 13 Mar 2024 06:00:00 -0400</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>561: No CUDA for You!</title>
  <link>https://coder.show/561</link>
  <guid isPermaLink="false">8391a6df-81e5-465f-abdd-0a0d21990599</guid>
  <pubDate>Wed, 13 Mar 2024 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/8391a6df-81e5-465f-abdd-0a0d21990599.mp3" length="20021625" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>NVIDIA locks CUDA down further, and we ponder what it might take to break their stranglehold on the market, Zuck's brilliant move that put an egg on his face, and we take a minute to appreciate new developments with Java.</itunes:subtitle>
  <itunes:duration>23:50</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>NVIDIA locks CUDA down further, and we ponder what it might take to break their stranglehold on the market, Zuck's brilliant move that put an egg on his face, and we take a minute to appreciate new developments with Java. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, developers, NVIDIA, CUDA, Zuck, Java, Linux, Pengwin, Translation layers, EULA, ZLUDA, Chinese GPU makers, Monopoly, Rust, Immutable data, Algebraic data types, Record classes, Sealed interfaces, Market share, Meta, Brad Neuberg, Jeff Bezos</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>NVIDIA locks CUDA down further, and we ponder what it might take to break their stranglehold on the market, Zuck&#39;s brilliant move that put an egg on his face, and we take a minute to appreciate new developments with Java.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53334&amp;coupon=jarjar">Coder QA</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53334&amp;coupon=jarjar">Take $2 a month off for the lifetime of your membership and contribute to our show directly</a> Promo Code: jarjar</li></ul><p>Links:</p><ul><li><a title="💥 Gets Sats Quick and Easy with Strike" rel="nofollow" href="https://strike.me/">💥 Gets Sats Quick and Easy with Strike</a> &mdash; Strike is a lightning-powered app that lets you quickly and cheaply grab sats in over 36 countries.</li><li><a title="📻 Boost with Fountain.FM" rel="nofollow" href="https://www.fountain.fm/">📻 Boost with Fountain.FM</a> &mdash; Fountain 1.0 has a new UI, upgrades, and super simple Strike integration for easy Boosts.</li><li><a title="Linux Crosses 4% Market Share Worldwide" rel="nofollow" href="https://linuxiac.com/linux-crosses-four-percent-market-share-worldwide/">Linux Crosses 4% Market Share Worldwide</a> &mdash; According to StatCounter's data, by the end of February 2024, Linux has achieved a 4.03% desktop market share.</li><li><a title="Pengwin" rel="nofollow" href="https://github.com/WhitewaterFoundry/Pengwin">Pengwin</a> &mdash; A Linux distro optimized for WSL based on Debian.</li><li><a title="Nvidia bans using translation layers for CUDA software" rel="nofollow" href="https://www.tomshardware.com/pc-components/gpus/nvidia-bans-using-translation-layers-for-cuda-software-to-run-on-other-chips-new-restriction-apparently-targets-zluda-and-some-chinese-gpu-makers">Nvidia bans using translation layers for CUDA software</a> &mdash;  This language has been added to the EULA that's included when installing CUDA 11.6 and newer versions.</li><li><a title="Java is becoming more like Rust, and I am here for it!" rel="nofollow" href="https://joshaustin.tech/blog/java-is-becoming-rust/">Java is becoming more like Rust, and I am here for it!</a> &mdash; I’d like to showcase two Rust features that are part of what makes Rust excellent, and then compare them with recent innovations in Java.</li><li><a title="Brad Neuberg on X" rel="nofollow" href="https://twitter.com/bradneuberg/status/1763676898738212959?t=E9EIlRX-vHxbQ8g23lQU3A">Brad Neuberg on X</a> &mdash; Wow so evidently the quarter that Meta got slammed for expenses &amp; earnings it turns out Zuck was actually massively buying available GPU compute on the market to be ready for scaling AI, increasing expenses. </li><li><a title="Joe Burnett (🔑)³ on X" rel="nofollow" href="https://twitter.com/IIICapital/status/1760488440951370194">Joe Burnett (🔑)³ on X</a> &mdash; Jeff Bezos: "You can build a business strategy around the things that are stable in time.”</li><li><a title="Microsoft to end its Android apps on Windows 11 subsystem in 2025" rel="nofollow" href="https://www.theverge.com/2024/3/5/24091370/microsoft-windows-11-android-apps-end-of-support">Microsoft to end its Android apps on Windows 11 subsystem in 2025</a> &mdash; You won’t be able to download new Android apps from Amazon’s Appstore on Windows 11 in March 2025.</li><li><a title="🍔 Lunch at SCaLE 🍇, Sat, Mar 16, 2024, 1:30 PM | Meetup" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/298780542/">🍔 Lunch at SCaLE 🍇, Sat, Mar 16, 2024, 1:30 PM | Meetup</a> &mdash; Let's put an official time down on the calendar to get together. The Yardhouse has always been a solid go-to, so sit down and break bread with the Unplugged crew during the lunch break on Saturday!</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>NVIDIA locks CUDA down further, and we ponder what it might take to break their stranglehold on the market, Zuck&#39;s brilliant move that put an egg on his face, and we take a minute to appreciate new developments with Java.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53334&amp;coupon=jarjar">Coder QA</a>: <a rel="nofollow" href="https://jupitersignal.memberful.com/checkout?plan=53334&amp;coupon=jarjar">Take $2 a month off for the lifetime of your membership and contribute to our show directly</a> Promo Code: jarjar</li></ul><p>Links:</p><ul><li><a title="💥 Gets Sats Quick and Easy with Strike" rel="nofollow" href="https://strike.me/">💥 Gets Sats Quick and Easy with Strike</a> &mdash; Strike is a lightning-powered app that lets you quickly and cheaply grab sats in over 36 countries.</li><li><a title="📻 Boost with Fountain.FM" rel="nofollow" href="https://www.fountain.fm/">📻 Boost with Fountain.FM</a> &mdash; Fountain 1.0 has a new UI, upgrades, and super simple Strike integration for easy Boosts.</li><li><a title="Linux Crosses 4% Market Share Worldwide" rel="nofollow" href="https://linuxiac.com/linux-crosses-four-percent-market-share-worldwide/">Linux Crosses 4% Market Share Worldwide</a> &mdash; According to StatCounter's data, by the end of February 2024, Linux has achieved a 4.03% desktop market share.</li><li><a title="Pengwin" rel="nofollow" href="https://github.com/WhitewaterFoundry/Pengwin">Pengwin</a> &mdash; A Linux distro optimized for WSL based on Debian.</li><li><a title="Nvidia bans using translation layers for CUDA software" rel="nofollow" href="https://www.tomshardware.com/pc-components/gpus/nvidia-bans-using-translation-layers-for-cuda-software-to-run-on-other-chips-new-restriction-apparently-targets-zluda-and-some-chinese-gpu-makers">Nvidia bans using translation layers for CUDA software</a> &mdash;  This language has been added to the EULA that's included when installing CUDA 11.6 and newer versions.</li><li><a title="Java is becoming more like Rust, and I am here for it!" rel="nofollow" href="https://joshaustin.tech/blog/java-is-becoming-rust/">Java is becoming more like Rust, and I am here for it!</a> &mdash; I’d like to showcase two Rust features that are part of what makes Rust excellent, and then compare them with recent innovations in Java.</li><li><a title="Brad Neuberg on X" rel="nofollow" href="https://twitter.com/bradneuberg/status/1763676898738212959?t=E9EIlRX-vHxbQ8g23lQU3A">Brad Neuberg on X</a> &mdash; Wow so evidently the quarter that Meta got slammed for expenses &amp; earnings it turns out Zuck was actually massively buying available GPU compute on the market to be ready for scaling AI, increasing expenses. </li><li><a title="Joe Burnett (🔑)³ on X" rel="nofollow" href="https://twitter.com/IIICapital/status/1760488440951370194">Joe Burnett (🔑)³ on X</a> &mdash; Jeff Bezos: "You can build a business strategy around the things that are stable in time.”</li><li><a title="Microsoft to end its Android apps on Windows 11 subsystem in 2025" rel="nofollow" href="https://www.theverge.com/2024/3/5/24091370/microsoft-windows-11-android-apps-end-of-support">Microsoft to end its Android apps on Windows 11 subsystem in 2025</a> &mdash; You won’t be able to download new Android apps from Amazon’s Appstore on Windows 11 in March 2025.</li><li><a title="🍔 Lunch at SCaLE 🍇, Sat, Mar 16, 2024, 1:30 PM | Meetup" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/298780542/">🍔 Lunch at SCaLE 🍇, Sat, Mar 16, 2024, 1:30 PM | Meetup</a> &mdash; Let's put an official time down on the calendar to get together. The Yardhouse has always been a solid go-to, so sit down and break bread with the Unplugged crew during the lunch break on Saturday!</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>489: Luther Curious</title>
  <link>https://coder.show/489</link>
  <guid isPermaLink="false">51c79922-1355-4e27-bc8a-57da8cff53b4</guid>
  <pubDate>Wed, 26 Oct 2022 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/51c79922-1355-4e27-bc8a-57da8cff53b4.mp3" length="53603340" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>One of the most challenging aspects of being an independent developer, and our thoughts on Microsoft's recent bad news.</itunes:subtitle>
  <itunes:duration>1:03: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>One of the most challenging aspects of being an independent developer, and our thoughts on Microsoft's recent bad news. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Software Engineer, Engineers, Mats Järlström, electronics engineer, Oregon State Board of Examiners, traffic camera, Oregon engineering board, Zuckerberg, Zuck Season, XCheck, Java, resume, meta, xcode, Software Estimates, Antipatters, Microsoft, layoffs, rates</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>One of the most challenging aspects of being an independent developer, and our thoughts on Microsoft&#39;s recent bad news.</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><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/1583883671819681792">Michael Dominick on Twitter</a> &mdash; Been offline but meet the Dominicks!</li><li><a title="Man Fined $500 for Crime of Writing &#39;I Am An Engineer&#39;" rel="nofollow" href="https://www.vice.com/en/article/vvapy4/man-fined-dollar500-for-crime-of-writing-i-am-an-engineer-in-an-email-to-the-government">Man Fined $500 for Crime of Writing 'I Am An Engineer'</a> &mdash; An electronics engineer says he found a flaw in traffic lights. The Oregon engineering board fined him for it.</li><li><a title="7 Estimation Anti-Patterns" rel="nofollow" href="https://medium.com/awesome-agile/7-estimation-anti-patterns-448cc81f7301">7 Estimation Anti-Patterns</a> &mdash; Here are 7 estimation anti-patterns and also how you could fix them. Fair warning: in most cases, there are no easy answers.</li><li><a title="Microsoft employees are the latest casualties amid the tech world&#39;s layoffs trend" rel="nofollow" href="https://mashable.com/article/microsoft-more-tech-layoffs">Microsoft employees are the latest casualties amid the tech world's layoffs trend</a> &mdash; Precisely how many people are being put out of work is unclear. Axios’s source said the newly unemployed will number "under 1,000," which is an odd phrasing, since it could mean just about anything, but it’s pretty clear that the total is significant. </li><li><a title="Brad Sams on Twitter" rel="nofollow" href="https://twitter.com/bdsams/status/1582194267141074944">Brad Sams on Twitter</a> &mdash; I get that companies have to make priorities and cuts happen but when that same company is trying to spend $70b on an acquisition…it feels odd</li><li><a title="Mark Zuckerberg has a $10 billion plan to make it impossible for remote workers to hide from their bosses" rel="nofollow" href="http://web.archive.org/web/20221018203512/https://fortune.com/2022/10/18/mark-zuckerberg-meta-avatars-video-chat-zoom-fatigue/">Mark Zuckerberg has a $10 billion plan to make it impossible for remote workers to hide from their bosses</a> &mdash; But some experts are wary of a full-scale pivot to the metaverse. “We would have to carefully attend to the physical implications of headsets,” Roshni Raveendhran, assistant professor at the University of Virginia’s Darden School of Business, told Fortune last year. “Like if it harms our eyesight or implicates our brain functions; we don’t know any of these things now, and we won’t know until there’s more of a continual usage pattern. We need to pay attention to some of those before we go into full-scale adoption.”</li><li><a title="Mark Zuckerberg Should Make Facebook &#39;Facebook&#39; Again" rel="nofollow" href="https://www.businessinsider.com/mark-zuckerberg-should-dial-down-metaverse-grow-facebook-instagram-whatsapp-2022-10">Mark Zuckerberg Should Make Facebook 'Facebook' Again</a> &mdash; The Meta CEO should prioritize growing engagement and revenue on the company's core apps.</li><li><a title="he Wire retracts two recent stories about Meta&#39;s XCheck" rel="nofollow" href="https://www.techmeme.com/221023/p3#a221023p3">he Wire retracts two recent stories about Meta's XCheck</a> &mdash; Earlier this week, The Wire announced its decision to conduct an internal review of its recent coverage of Meta, especially the sources and materials involved in our reporting.</li><li><a title="Send in a Boost" rel="nofollow" href="https://podcastindex.org/apps?appTypes=app&amp;elements=Value">Send in a Boost</a> &mdash; Upgrade to a Podcasting 2.0 compatible app, send a Boost and get new features.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>One of the most challenging aspects of being an independent developer, and our thoughts on Microsoft&#39;s recent bad news.</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><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/1583883671819681792">Michael Dominick on Twitter</a> &mdash; Been offline but meet the Dominicks!</li><li><a title="Man Fined $500 for Crime of Writing &#39;I Am An Engineer&#39;" rel="nofollow" href="https://www.vice.com/en/article/vvapy4/man-fined-dollar500-for-crime-of-writing-i-am-an-engineer-in-an-email-to-the-government">Man Fined $500 for Crime of Writing 'I Am An Engineer'</a> &mdash; An electronics engineer says he found a flaw in traffic lights. The Oregon engineering board fined him for it.</li><li><a title="7 Estimation Anti-Patterns" rel="nofollow" href="https://medium.com/awesome-agile/7-estimation-anti-patterns-448cc81f7301">7 Estimation Anti-Patterns</a> &mdash; Here are 7 estimation anti-patterns and also how you could fix them. Fair warning: in most cases, there are no easy answers.</li><li><a title="Microsoft employees are the latest casualties amid the tech world&#39;s layoffs trend" rel="nofollow" href="https://mashable.com/article/microsoft-more-tech-layoffs">Microsoft employees are the latest casualties amid the tech world's layoffs trend</a> &mdash; Precisely how many people are being put out of work is unclear. Axios’s source said the newly unemployed will number "under 1,000," which is an odd phrasing, since it could mean just about anything, but it’s pretty clear that the total is significant. </li><li><a title="Brad Sams on Twitter" rel="nofollow" href="https://twitter.com/bdsams/status/1582194267141074944">Brad Sams on Twitter</a> &mdash; I get that companies have to make priorities and cuts happen but when that same company is trying to spend $70b on an acquisition…it feels odd</li><li><a title="Mark Zuckerberg has a $10 billion plan to make it impossible for remote workers to hide from their bosses" rel="nofollow" href="http://web.archive.org/web/20221018203512/https://fortune.com/2022/10/18/mark-zuckerberg-meta-avatars-video-chat-zoom-fatigue/">Mark Zuckerberg has a $10 billion plan to make it impossible for remote workers to hide from their bosses</a> &mdash; But some experts are wary of a full-scale pivot to the metaverse. “We would have to carefully attend to the physical implications of headsets,” Roshni Raveendhran, assistant professor at the University of Virginia’s Darden School of Business, told Fortune last year. “Like if it harms our eyesight or implicates our brain functions; we don’t know any of these things now, and we won’t know until there’s more of a continual usage pattern. We need to pay attention to some of those before we go into full-scale adoption.”</li><li><a title="Mark Zuckerberg Should Make Facebook &#39;Facebook&#39; Again" rel="nofollow" href="https://www.businessinsider.com/mark-zuckerberg-should-dial-down-metaverse-grow-facebook-instagram-whatsapp-2022-10">Mark Zuckerberg Should Make Facebook 'Facebook' Again</a> &mdash; The Meta CEO should prioritize growing engagement and revenue on the company's core apps.</li><li><a title="he Wire retracts two recent stories about Meta&#39;s XCheck" rel="nofollow" href="https://www.techmeme.com/221023/p3#a221023p3">he Wire retracts two recent stories about Meta's XCheck</a> &mdash; Earlier this week, The Wire announced its decision to conduct an internal review of its recent coverage of Meta, especially the sources and materials involved in our reporting.</li><li><a title="Send in a Boost" rel="nofollow" href="https://podcastindex.org/apps?appTypes=app&amp;elements=Value">Send in a Boost</a> &mdash; Upgrade to a Podcasting 2.0 compatible app, send a Boost and get new features.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>478: Strange New Workflows</title>
  <link>https://coder.show/478</link>
  <guid isPermaLink="false">5a7d75fa-569d-483d-adaf-3862d4ddfb5d</guid>
  <pubDate>Wed, 10 Aug 2022 06:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/5a7d75fa-569d-483d-adaf-3862d4ddfb5d.mp3" length="63156528" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Why we think Malcolm Gladwell is wrong about remote work, and the complicated answer to a simple question.</itunes:subtitle>
  <itunes:duration>1:15: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>Why we think Malcolm Gladwell is wrong about remote work, and the complicated answer to a simple question. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, GitLab Self-Hosting, GitTea, macOS problems, Malcolm Gladwell, Alphabet, Google, Pichai, culture, macro environment, Mark Pearson, Lenovo, Linux Platforms, Linux Market, Simplicity Sprint, Minecraft 1.19.1, Mojang Studios, Player Reporting, Clojure, Java, VIM, emacs, Lua, Lisp, elisp</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Why we think Malcolm Gladwell is wrong about remote work, and the complicated answer to a simple question.</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="Egon on Twitter" rel="nofollow" href="https://twitter.com/EgonWilfinger/status/1555509015181942789">Egon on Twitter</a> &mdash; I am on vacation at Mediterranean Sea trying to cope with the high humidity. I will now jump into the sea for a swim, maybe that can fix the issue.</li><li><a title="Jupiter Broadcasting Meetups" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/">Jupiter Broadcasting Meetups</a> &mdash; Let's end the summer with a west coast bang!</li><li><a title="West Coast Crew Matrix Chat Room" rel="nofollow" href="https://bit.ly/westcoastcrew">West Coast Crew Matrix Chat Room</a> &mdash; Hang out with the locals on the west coast.</li><li><a title="Cloud CPU Benchmarking Report" rel="nofollow" href="https://www.linode.com/content/cloud-cpu-benchmarking-report/">Cloud CPU Benchmarking Report</a> &mdash; The report reveals how VPS offerings from these cloud providers stand up in terms of price, performance, and value, or performance per dollar spent. It is available as an instant download with no registration required.</li><li><a title="Author Malcolm Gladwell slams working from home" rel="nofollow" href="https://nypost.com/2022/08/05/malcolm-gladwell-slams-working-from-home/">Author Malcolm Gladwell slams working from home</a> &mdash; “It’s very hard to feel necessary when you’re physically disconnected,” the Canadian writer said.</li><li><a title="That Jerk at the Café? C&#39;est Moi | Malcolm Gladwell on Writing in Coffee Shops - WSJ" rel="nofollow" href="https://www.wsj.com/articles/SB10001424052748704147804575455923448456324">That Jerk at the Café? C'est Moi | Malcolm Gladwell on Writing in Coffee Shops - WSJ</a> &mdash; The coffee-shop writer needs to be, as the sociologists would say, an outlier and not a pioneer. You don't want to be the laptop cowboy who signals to other laptop cowboys that this is the place to be. </li><li><a title="Google CEO to employees: Productivity and focus must improve" rel="nofollow" href="https://www.cnbc.com/2022/07/31/google-ceo-to-employees-productivity-and-focus-must-improve.html">Google CEO to employees: Productivity and focus must improve</a> &mdash; “There are real concerns that our productivity as a whole is not where it needs to be for the head count we have.” He asked employees to help “create a culture that is more mission-focused, more focused on our products, more customer focused. We should think about how we can minimize distractions and really raise the bar on both product excellence and productivity.”

</li><li><a title="Lenovo Expects 30+ Platforms With Linux Support This Year, Both AMD &amp; Intel Systems" rel="nofollow" href="https://www.phoronix.com/news/Lenovo-Linux-2022-State">Lenovo Expects 30+ Platforms With Linux Support This Year, Both AMD &amp; Intel Systems</a> &mdash; Lenovo's Mark Pearson provided an update on Linux for their laptops/PCs, including 30+ platforms for 2022 with Linux support. </li><li><a title="Brandon beautifully explains why he loves VIM" rel="nofollow" href="https://paste.docs.lol/reader/DislikesPiste">Brandon beautifully explains why he loves VIM</a></li><li><a title="nixbytes: vim or emacs is more efficient" rel="nofollow" href="https://paste.docs.lol/reader/DischargesObscurantist">nixbytes: vim or emacs is more efficient</a></li><li><a title="Chris&#39; Fountain.FM Link" rel="nofollow" href="https://fountain.fm/refer/chrislas-e72160c3c5">Chris' Fountain.FM Link</a> &mdash; Try out Fountain.FM, boosts, clips, chapters, and more!</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Why we think Malcolm Gladwell is wrong about remote work, and the complicated answer to a simple question.</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="Egon on Twitter" rel="nofollow" href="https://twitter.com/EgonWilfinger/status/1555509015181942789">Egon on Twitter</a> &mdash; I am on vacation at Mediterranean Sea trying to cope with the high humidity. I will now jump into the sea for a swim, maybe that can fix the issue.</li><li><a title="Jupiter Broadcasting Meetups" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/">Jupiter Broadcasting Meetups</a> &mdash; Let's end the summer with a west coast bang!</li><li><a title="West Coast Crew Matrix Chat Room" rel="nofollow" href="https://bit.ly/westcoastcrew">West Coast Crew Matrix Chat Room</a> &mdash; Hang out with the locals on the west coast.</li><li><a title="Cloud CPU Benchmarking Report" rel="nofollow" href="https://www.linode.com/content/cloud-cpu-benchmarking-report/">Cloud CPU Benchmarking Report</a> &mdash; The report reveals how VPS offerings from these cloud providers stand up in terms of price, performance, and value, or performance per dollar spent. It is available as an instant download with no registration required.</li><li><a title="Author Malcolm Gladwell slams working from home" rel="nofollow" href="https://nypost.com/2022/08/05/malcolm-gladwell-slams-working-from-home/">Author Malcolm Gladwell slams working from home</a> &mdash; “It’s very hard to feel necessary when you’re physically disconnected,” the Canadian writer said.</li><li><a title="That Jerk at the Café? C&#39;est Moi | Malcolm Gladwell on Writing in Coffee Shops - WSJ" rel="nofollow" href="https://www.wsj.com/articles/SB10001424052748704147804575455923448456324">That Jerk at the Café? C'est Moi | Malcolm Gladwell on Writing in Coffee Shops - WSJ</a> &mdash; The coffee-shop writer needs to be, as the sociologists would say, an outlier and not a pioneer. You don't want to be the laptop cowboy who signals to other laptop cowboys that this is the place to be. </li><li><a title="Google CEO to employees: Productivity and focus must improve" rel="nofollow" href="https://www.cnbc.com/2022/07/31/google-ceo-to-employees-productivity-and-focus-must-improve.html">Google CEO to employees: Productivity and focus must improve</a> &mdash; “There are real concerns that our productivity as a whole is not where it needs to be for the head count we have.” He asked employees to help “create a culture that is more mission-focused, more focused on our products, more customer focused. We should think about how we can minimize distractions and really raise the bar on both product excellence and productivity.”

</li><li><a title="Lenovo Expects 30+ Platforms With Linux Support This Year, Both AMD &amp; Intel Systems" rel="nofollow" href="https://www.phoronix.com/news/Lenovo-Linux-2022-State">Lenovo Expects 30+ Platforms With Linux Support This Year, Both AMD &amp; Intel Systems</a> &mdash; Lenovo's Mark Pearson provided an update on Linux for their laptops/PCs, including 30+ platforms for 2022 with Linux support. </li><li><a title="Brandon beautifully explains why he loves VIM" rel="nofollow" href="https://paste.docs.lol/reader/DislikesPiste">Brandon beautifully explains why he loves VIM</a></li><li><a title="nixbytes: vim or emacs is more efficient" rel="nofollow" href="https://paste.docs.lol/reader/DischargesObscurantist">nixbytes: vim or emacs is more efficient</a></li><li><a title="Chris&#39; Fountain.FM Link" rel="nofollow" href="https://fountain.fm/refer/chrislas-e72160c3c5">Chris' Fountain.FM Link</a> &mdash; Try out Fountain.FM, boosts, clips, chapters, and more!</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>472: Drunken Copilot</title>
  <link>https://coder.show/472</link>
  <guid isPermaLink="false">4433a5fc-0713-4df8-beb1-ee8de62b3c06</guid>
  <pubDate>Wed, 29 Jun 2022 08:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/4433a5fc-0713-4df8-beb1-ee8de62b3c06.mp3" length="44767682" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Mike just signed up for a year of GitHub Copilot and Chris tries to understand why. Then we catch each other up on some recent surprises.</itunes:subtitle>
  <itunes:duration>53:17</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 just signed up for a year of GitHub Copilot and Chris tries to understand why. Then we catch each other up on some recent surprises. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Meta Fashion, avatar store, PostgreSQL, HP Dev One, GitHub Copilot, AI programming, assistance tool, derivative work, Python, Java, .Net, Minecraft, Pokémon, COVID, Travel, Small business</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Mike just signed up for a year of GitHub Copilot and Chris tries to understand why. Then we catch each other up on some recent surprises.</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="Drunken Copilot | CR 472 Live - JupiterTube" rel="nofollow" href="https://jupiter.tube/w/sB44Hkgsgk2a4RS6UgjCJd">Drunken Copilot | CR 472 Live - JupiterTube</a> &mdash; Catch the live video stream of Coder on Jupiter.Tube</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1541433269161435139">Michael Dominick on Twitter</a> &mdash; Runs #Linux @system76 tested and kitten approved! #HPDevOne. My boy has asked to learn #Minecraft modding. Why wouldn’t I teach him on @pop_os_official</li><li><a title="Meta is launching an avatar store, and designer clothes" rel="nofollow" href="https://www.theverge.com/2022/6/17/23173128/meta-avatar-store-clothing-balenciaga-prada-thom-browne">Meta is launching an avatar store, and designer clothes</a> &mdash; If you can’t afford the actual clothes, I guess?</li><li><a title="Guides - Migrate a PostgreSQL Database to a Managed Database" rel="nofollow" href="https://www.linode.com/docs/products/databases/managed-databases/guides/postgresql-migrate/">Guides - Migrate a PostgreSQL Database to a Managed Database</a> &mdash; Fully managed cloud database clusters built on top of Linode’s trusted and reliable platform.

</li><li><a title="HP Dev One Review - dominickm.com" rel="nofollow" href="https://dominickm.com/hp-dev-one-review/">HP Dev One Review - dominickm.com</a> &mdash; System 76 and HP have LET THEIR POWERS COMBINE to create the HP Dev One</li><li><a title="GitHub Copilot launches with $10/month subscription" rel="nofollow" href="https://www.theregister.com/2022/06/21/githubs_ai_code_assistant_copilot/">GitHub Copilot launches with $10/month subscription</a> &mdash; Microsoft's GitHub on Tuesday released its Copilot AI programming assistance tool into the wild after a year-long free technical trial.</li><li><a title="Senior Oops Engineer on Twitter" rel="nofollow" href="https://twitter.com/ReinH/status/1539626662274269185">Senior Oops Engineer on Twitter</a> &mdash; github copilot is incredible. it just sells code other people wrote, but because it's an "AI" it is apparently allowed to launder that code without it being a "derivative work". lol. lmao. what an amazing grift.</li><li><a title="GitHub Copilot and open source laundering" rel="nofollow" href="https://drewdevault.com/2022/06/23/Copilot-GPL-washing.html">GitHub Copilot and open source laundering</a> &mdash; GitHub’s Copilot is trained on software governed by these terms, and it fails to uphold them, and enables customers to accidentally fail to uphold these terms themselves.</li><li><a title="Mosh: the mobile shell" rel="nofollow" href="https://mosh.org/">Mosh: the mobile shell</a> &mdash; Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.</li><li><a title="Get a Podcasting 2.0 App" rel="nofollow" href="https://podcastindex.org/apps?appTypes=app&amp;elements=Chapters%2CValue">Get a Podcasting 2.0 App</a> &mdash; Grab a Podcasting 2.0 compatible app, and send a Boost into the show ✅</li><li><a title="The Podcasting 2.0 App Chris Uses - Fountain.fm" rel="nofollow" href="https://fountain.fm/refer/chrislas-e72160c3c5">The Podcasting 2.0 App Chris Uses - Fountain.fm</a> &mdash; Follow @ChrisLAS using Fountain.FM for clips, Boosts, and other great Podcasting 2.0 features.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Mike just signed up for a year of GitHub Copilot and Chris tries to understand why. Then we catch each other up on some recent surprises.</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="Drunken Copilot | CR 472 Live - JupiterTube" rel="nofollow" href="https://jupiter.tube/w/sB44Hkgsgk2a4RS6UgjCJd">Drunken Copilot | CR 472 Live - JupiterTube</a> &mdash; Catch the live video stream of Coder on Jupiter.Tube</li><li><a title="Michael Dominick on Twitter" rel="nofollow" href="https://twitter.com/dominucco/status/1541433269161435139">Michael Dominick on Twitter</a> &mdash; Runs #Linux @system76 tested and kitten approved! #HPDevOne. My boy has asked to learn #Minecraft modding. Why wouldn’t I teach him on @pop_os_official</li><li><a title="Meta is launching an avatar store, and designer clothes" rel="nofollow" href="https://www.theverge.com/2022/6/17/23173128/meta-avatar-store-clothing-balenciaga-prada-thom-browne">Meta is launching an avatar store, and designer clothes</a> &mdash; If you can’t afford the actual clothes, I guess?</li><li><a title="Guides - Migrate a PostgreSQL Database to a Managed Database" rel="nofollow" href="https://www.linode.com/docs/products/databases/managed-databases/guides/postgresql-migrate/">Guides - Migrate a PostgreSQL Database to a Managed Database</a> &mdash; Fully managed cloud database clusters built on top of Linode’s trusted and reliable platform.

</li><li><a title="HP Dev One Review - dominickm.com" rel="nofollow" href="https://dominickm.com/hp-dev-one-review/">HP Dev One Review - dominickm.com</a> &mdash; System 76 and HP have LET THEIR POWERS COMBINE to create the HP Dev One</li><li><a title="GitHub Copilot launches with $10/month subscription" rel="nofollow" href="https://www.theregister.com/2022/06/21/githubs_ai_code_assistant_copilot/">GitHub Copilot launches with $10/month subscription</a> &mdash; Microsoft's GitHub on Tuesday released its Copilot AI programming assistance tool into the wild after a year-long free technical trial.</li><li><a title="Senior Oops Engineer on Twitter" rel="nofollow" href="https://twitter.com/ReinH/status/1539626662274269185">Senior Oops Engineer on Twitter</a> &mdash; github copilot is incredible. it just sells code other people wrote, but because it's an "AI" it is apparently allowed to launder that code without it being a "derivative work". lol. lmao. what an amazing grift.</li><li><a title="GitHub Copilot and open source laundering" rel="nofollow" href="https://drewdevault.com/2022/06/23/Copilot-GPL-washing.html">GitHub Copilot and open source laundering</a> &mdash; GitHub’s Copilot is trained on software governed by these terms, and it fails to uphold them, and enables customers to accidentally fail to uphold these terms themselves.</li><li><a title="Mosh: the mobile shell" rel="nofollow" href="https://mosh.org/">Mosh: the mobile shell</a> &mdash; Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.</li><li><a title="Get a Podcasting 2.0 App" rel="nofollow" href="https://podcastindex.org/apps?appTypes=app&amp;elements=Chapters%2CValue">Get a Podcasting 2.0 App</a> &mdash; Grab a Podcasting 2.0 compatible app, and send a Boost into the show ✅</li><li><a title="The Podcasting 2.0 App Chris Uses - Fountain.fm" rel="nofollow" href="https://fountain.fm/refer/chrislas-e72160c3c5">The Podcasting 2.0 App Chris Uses - Fountain.fm</a> &mdash; Follow @ChrisLAS using Fountain.FM for clips, Boosts, and other great Podcasting 2.0 features.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>431: Success is not Illegal</title>
  <link>https://coder.show/431</link>
  <guid isPermaLink="false">ef84c24c-feb2-4613-9e87-3f10b3b0faae</guid>
  <pubDate>Wed, 15 Sep 2021 08:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/ef84c24c-feb2-4613-9e87-3f10b3b0faae.mp3" length="37508411" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>The more you read into it, the worse it gets. 

At least we have new devices to keep us happy.</itunes:subtitle>
  <itunes:duration>52:05</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>The more you read into it, the worse it gets. 
At least we have new devices to keep us happy. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, employment law, pay discussions, labor relations, Windows, WSL, WSL2, Intellij, VSCode, Apple M1, iPhone 13, iPad Mini, California Streaming Reaction, ProRes, ProMotion, A15, Apple VS Epic, Gonzalez Rogers, mobile game transactions market, JDK 17, Java, C++, K-Duo, Facebook, Instagram Is Toxic</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>The more you read into it, the worse it gets. </p>

<p>At least we have new devices to keep us happy.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li></ul><p>Links:</p><ul><li><a title="GitKraken" rel="nofollow" href="https://www.gitkraken.com/">GitKraken</a> &mdash; Legendary Git GUI client for Windows, Mac &amp; Linux</li><li><a title="Apple Unveils iPhone 13 Pro and iPhone 13 Pro Max " rel="nofollow" href="https://www.macrumors.com/2021/09/14/apple-unveils-iphone-13-pro-and-iphone-13-pro-max/">Apple Unveils iPhone 13 Pro and iPhone 13 Pro Max </a> &mdash; Apple today announced the iPhone 13 Pro and ‌iPhone 13‌ Pro Max at its "California Streaming" event, featuring brighter Super Retina XDR displays with ProMotion, improved rear cameras, a more powerful variant of the A15 Bionic chip, up to 1TB of storage, a new Sierra Blue color option, and more.</li><li><a title="All-new iPad Mini announced with 5G, USB-C" rel="nofollow" href="https://www.theverge.com/2021/9/14/22667216/ipad-mini-6-price-specs-release-date-features-apple">All-new iPad Mini announced with 5G, USB-C</a> &mdash;  The big news is that it’s larger than the iPad Mini 5 with an 8.3-inch display</li><li><a title="Breaking down the Epic v. Apple Fortnite trial ruling" rel="nofollow" href="https://www.theverge.com/2021/9/12/22667694/epic-v-apple-trial-fortnite-judge-yvonne-gonzalez-rogers-final-ruling-injunction-breakdown">Breaking down the Epic v. Apple Fortnite trial ruling</a> &mdash;  Rogers clearly considers much of Epic and Apple’s behavior silly and many of both companies’ arguments bad. </li><li><a title="Epic has appealed Friday’s ruling in the Epic v. Apple case" rel="nofollow" href="https://www.theverge.com/2021/9/12/22670269/epic-files-appeal-fortnite-legal-battle">Epic has appealed Friday’s ruling in the Epic v. Apple case</a> &mdash; The court ruled Friday that Epic should pay damages</li><li><a title="Java 17 / JDK 17" rel="nofollow" href="https://mail.openjdk.java.net/pipermail/jdk-dev/2021-September/006037.html">Java 17 / JDK 17</a> &mdash; JDK 17, the reference implementation of Java 17, is now Generally
Available.  We shipped build 35 as the first Release Candidate of
JDK 17 on 6 August, and no P1 bugs have been reported since then.
Build 35 is therefore now the GA build, ready for production use.</li><li><a title="K-Duo" rel="nofollow" href="https://www.keurig.com/K-Duo%E2%84%A2-Single-Serve-%26-Carafe-Coffee-Maker/p/K-Duo-Single-Serve-Carafe-Coffee-Maker:Black_color">K-Duo</a> &mdash; This versatile brewer is the best of both worlds, using both K-Cup® pods and ground coffee to brew a cup and a carafe of your favorite varieties.</li><li><a title="Facebook Knows Instagram Is Toxic for Teen Girls, Company Documents Show" rel="nofollow" href="https://www.wsj.com/articles/facebook-knows-instagram-is-toxic-for-teen-girls-company-documents-show-11631620739?mod=djemalertNEWS">Facebook Knows Instagram Is Toxic for Teen Girls, Company Documents Show</a> &mdash; Its own in-depth research shows a significant teen mental-health issue that Facebook plays down in public</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>The more you read into it, the worse it gets. </p>

<p>At least we have new devices to keep us happy.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li></ul><p>Links:</p><ul><li><a title="GitKraken" rel="nofollow" href="https://www.gitkraken.com/">GitKraken</a> &mdash; Legendary Git GUI client for Windows, Mac &amp; Linux</li><li><a title="Apple Unveils iPhone 13 Pro and iPhone 13 Pro Max " rel="nofollow" href="https://www.macrumors.com/2021/09/14/apple-unveils-iphone-13-pro-and-iphone-13-pro-max/">Apple Unveils iPhone 13 Pro and iPhone 13 Pro Max </a> &mdash; Apple today announced the iPhone 13 Pro and ‌iPhone 13‌ Pro Max at its "California Streaming" event, featuring brighter Super Retina XDR displays with ProMotion, improved rear cameras, a more powerful variant of the A15 Bionic chip, up to 1TB of storage, a new Sierra Blue color option, and more.</li><li><a title="All-new iPad Mini announced with 5G, USB-C" rel="nofollow" href="https://www.theverge.com/2021/9/14/22667216/ipad-mini-6-price-specs-release-date-features-apple">All-new iPad Mini announced with 5G, USB-C</a> &mdash;  The big news is that it’s larger than the iPad Mini 5 with an 8.3-inch display</li><li><a title="Breaking down the Epic v. Apple Fortnite trial ruling" rel="nofollow" href="https://www.theverge.com/2021/9/12/22667694/epic-v-apple-trial-fortnite-judge-yvonne-gonzalez-rogers-final-ruling-injunction-breakdown">Breaking down the Epic v. Apple Fortnite trial ruling</a> &mdash;  Rogers clearly considers much of Epic and Apple’s behavior silly and many of both companies’ arguments bad. </li><li><a title="Epic has appealed Friday’s ruling in the Epic v. Apple case" rel="nofollow" href="https://www.theverge.com/2021/9/12/22670269/epic-files-appeal-fortnite-legal-battle">Epic has appealed Friday’s ruling in the Epic v. Apple case</a> &mdash; The court ruled Friday that Epic should pay damages</li><li><a title="Java 17 / JDK 17" rel="nofollow" href="https://mail.openjdk.java.net/pipermail/jdk-dev/2021-September/006037.html">Java 17 / JDK 17</a> &mdash; JDK 17, the reference implementation of Java 17, is now Generally
Available.  We shipped build 35 as the first Release Candidate of
JDK 17 on 6 August, and no P1 bugs have been reported since then.
Build 35 is therefore now the GA build, ready for production use.</li><li><a title="K-Duo" rel="nofollow" href="https://www.keurig.com/K-Duo%E2%84%A2-Single-Serve-%26-Carafe-Coffee-Maker/p/K-Duo-Single-Serve-Carafe-Coffee-Maker:Black_color">K-Duo</a> &mdash; This versatile brewer is the best of both worlds, using both K-Cup® pods and ground coffee to brew a cup and a carafe of your favorite varieties.</li><li><a title="Facebook Knows Instagram Is Toxic for Teen Girls, Company Documents Show" rel="nofollow" href="https://www.wsj.com/articles/facebook-knows-instagram-is-toxic-for-teen-girls-company-documents-show-11631620739?mod=djemalertNEWS">Facebook Knows Instagram Is Toxic for Teen Girls, Company Documents Show</a> &mdash; Its own in-depth research shows a significant teen mental-health issue that Facebook plays down in public</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>407: Halls of Glowing Apples</title>
  <link>https://coder.show/407</link>
  <guid isPermaLink="false">b0da5919-3d89-4640-aa36-c9d42f0529ed</guid>
  <pubDate>Wed, 31 Mar 2021 20:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/b0da5919-3d89-4640-aa36-c9d42f0529ed.mp3" length="40022728" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Ruby has gone off the rails this week, and Wes is here to explain what’s happened.</itunes:subtitle>
  <itunes:duration>55: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>Ruby has gone off the rails this week, and Wes is here to explain what’s happened.
Plus emails into the show send Chris into a full Linux panic. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Jupiter Broadcasting, Node.js, Ruby on Rails, Bert Belder, Bastien Nocera, shared-mime-info, mimemagic, MIT License, GPLv2, web development, RubyGems, Mime Types database, Ryan Dahl, Deno, M1, Linux, GNOME 40, supply chain, chip shortage, Clojure, Java, .Net</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Ruby has gone off the rails this week, and Wes is here to explain what’s happened.</p>

<p>Plus emails into the show send Chris into a full Linux panic.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li></ul><p>Links:</p><ul><li><a title="Sacrificing acts of heroism, big and small - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=L42GCAX9EFg#t=6m30s">Sacrificing acts of heroism, big and small - YouTube</a></li><li><a title="Ruby off the Rails" rel="nofollow" href="https://www.theregister.com/2021/03/25/ruby_rails_code/">Ruby off the Rails</a> &mdash; On Wednesday, Bastien Nocera, the maintainer of a software library called shared-mime-info, informed Daniel Mendler, maintainer of a Ruby library called mimemagic, which incorporates Nocera's code, that he was shipping mimemagic under an incompatible software license.

</li><li><a title="Announcing the Deno Company" rel="nofollow" href="https://deno.com/blog/the-deno-company">Announcing the Deno Company</a> &mdash; Deno is our attempt to breathe new life into this ecosystem.</li><li><a title="Deno Deploy" rel="nofollow" href="https://deno.com/deploy">Deno Deploy</a></li><li><a title="Chip shortage could benefit Apple with better component pricing" rel="nofollow" href="https://appleinsider.com/articles/21/03/27/chip-shortage-could-benefit-apple-with-better-component-pricing">Chip shortage could benefit Apple with better component pricing</a> &mdash; The global chip shortage will become a problem for devices like iPhones and Macs requiring chips for storage, but Wedbush believes it could be beneficial to Apple and its suppliers by improving the pricing of components.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Ruby has gone off the rails this week, and Wes is here to explain what’s happened.</p>

<p>Plus emails into the show send Chris into a full Linux panic.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li></ul><p>Links:</p><ul><li><a title="Sacrificing acts of heroism, big and small - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=L42GCAX9EFg#t=6m30s">Sacrificing acts of heroism, big and small - YouTube</a></li><li><a title="Ruby off the Rails" rel="nofollow" href="https://www.theregister.com/2021/03/25/ruby_rails_code/">Ruby off the Rails</a> &mdash; On Wednesday, Bastien Nocera, the maintainer of a software library called shared-mime-info, informed Daniel Mendler, maintainer of a Ruby library called mimemagic, which incorporates Nocera's code, that he was shipping mimemagic under an incompatible software license.

</li><li><a title="Announcing the Deno Company" rel="nofollow" href="https://deno.com/blog/the-deno-company">Announcing the Deno Company</a> &mdash; Deno is our attempt to breathe new life into this ecosystem.</li><li><a title="Deno Deploy" rel="nofollow" href="https://deno.com/deploy">Deno Deploy</a></li><li><a title="Chip shortage could benefit Apple with better component pricing" rel="nofollow" href="https://appleinsider.com/articles/21/03/27/chip-shortage-could-benefit-apple-with-better-component-pricing">Chip shortage could benefit Apple with better component pricing</a> &mdash; The global chip shortage will become a problem for devices like iPhones and Macs requiring chips for storage, but Wedbush believes it could be beneficial to Apple and its suppliers by improving the pricing of components.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>406: Functional Sadism</title>
  <link>https://coder.show/406</link>
  <guid isPermaLink="false">98bdb92c-4dfe-48cc-b121-11d1ab25e9f9</guid>
  <pubDate>Wed, 24 Mar 2021 20:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/98bdb92c-4dfe-48cc-b121-11d1ab25e9f9.mp3" length="39484168" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Some sage developer wisdom is overshadowed by Mike's mad stonk game, while Chris worries Apple's secret M1 tricks charming Linux users.</itunes:subtitle>
  <itunes:duration>54:50</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>Some sage developer wisdom is overshadowed by Mike's mad stonk game, while Chris worries Apple's secret M1 tricks charming Linux users. 
</description>
  <itunes:keywords>Coder Radio, Development Podcast, Jupiter Broadcasting, stonks, gamestop, dogecoin, cryptocurrency, Elon Musk, LISP, imposter syndrome, Caesar Sengupta, Google Play, Ron Okamoto, HomePod FaceTime, Framework, Java, Python, GitLab, Admin Mode, Photoshop M1, Ubuntu </itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Some sage developer wisdom is overshadowed by Mike&#39;s mad stonk game, while Chris worries Apple&#39;s secret M1 tricks charming Linux users.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li></ul><p>Links:</p><ul><li><a title="Caesar Sengupta leaving Google after 15-year career" rel="nofollow" href="https://9to5google.com/2021/03/21/caesar-sengupta-google/">Caesar Sengupta leaving Google after 15-year career</a> &mdash; The initiative has been led by Caesar Sengupta who announced today that he’s leaving Google after nearly 15 years.</li><li><a title="The man behind Google&#39;s &#39;Next Billion Users&#39; is leaving" rel="nofollow" href="https://www.androidcentral.com/man-behind-googles-next-billion-users-leaving-company">The man behind Google's 'Next Billion Users' is leaving</a></li><li><a title="Caesar Sengupta on Twitter" rel="nofollow" href="https://twitter.com/caesars/status/1373862921575432194">Caesar Sengupta on Twitter</a> &mdash; After ~15 wonderful yrs @Google, I’m stepping into the outside world on a new journey. I leave, heart full of gratitude, joy and many deep friendships. 🙏🙏🙏 @sundarpichai and many many Google friends.</li><li><a title="Apple&#39;s Longtime App Store Developer Relations Lead Retires" rel="nofollow" href="https://www.macrumors.com/2021/03/22/apple-developer-relations-lead-retires/">Apple's Longtime App Store Developer Relations Lead Retires</a> &mdash; Okamoto was responsible for overseeing the ‌App Store‌ review process and policies, distributing tools to allow developers to build and sell apps, developer support, developer communications, developer awards, and he also handled the annual Worldwide Developers Conference.</li><li><a title="Apple &#39;Surprised&#39; By Developer Frustration" rel="nofollow" href="https://www.macrumors.com/2021/03/22/apple-surprised-developer-concerns-app-review/">Apple 'Surprised' By Developer Frustration</a></li><li><a title="Apple Developing New &#39;HomePod&#39; Models With Screens and Cameras" rel="nofollow" href="https://www.macrumors.com/2021/03/22/apple-speakers-with-screens-and-cameras-report/?scrolla=5eb6d68b7fedc32c19ef33b4">Apple Developing New 'HomePod' Models With Screens and Cameras</a> &mdash; Bloomberg's Mark Gurman briefly mentioned that Apple has "been developing new speakers with screens and cameras."</li><li><a title="HomePod Mini Features Dormant Temperature and Humidity Sensor" rel="nofollow" href="https://www.macrumors.com/2021/03/22/homepod-mini-temperature-humidity-sensor/?scrolla=5eb6d68b7fedc32c19ef33b4">HomePod Mini Features Dormant Temperature and Humidity Sensor</a> &mdash; Apple's HomePod mini includes a dormant hidden sensor that can measure temperature and humidity, potentially providing the means to power upcoming features that could arrive in a future software update, according to Bloomberg.</li><li><a title="Apple Adds FaceTime Framework to Apple TV/HomePod" rel="nofollow" href="https://www.macrumors.com/2021/03/22/apple-tvos-homepod-facetime-framework/">Apple Adds FaceTime Framework to Apple TV/HomePod</a> &mdash; Ahead of these rumors, MacRumors contributor Steve Moser was combing through the tvOS 14.5 beta code and found that Apple has added FaceTime and iMessage frameworks, along with a new AVFCapture framework related to capturing images.</li><li><a title="Google’s new Nest Hub tells you how well you slept" rel="nofollow" href="https://www.theverge.com/2021/3/16/22331567/google-nest-hub-new-2021-smart-display-sleep-tracking-soli-price-specs-features">Google’s new Nest Hub tells you how well you slept</a> &mdash; The latest Nest Hub leverages Soli technology to measure your sleep patterns</li><li><a title="GitLab 13.10 released" rel="nofollow" href="https://about.gitlab.com/releases/2021/03/22/gitlab-13-10-released/">GitLab 13.10 released</a> &mdash; 13.10 offers administrative enhancements to help scale DevOps in your org, Geo package integrity verification to improve Disaster Recovery, vulnerability management automation to apply efficiency and consistency to security processes, and—as always—a ton of fantastic contributions from the wider community. </li><li><a title="Adobe details the transition of its apps to Apple Silicon" rel="nofollow" href="https://9to5mac.com/2021/03/12/adobe-details-the-transition-of-its-apps-to-apple-silicon-emphasizes-performance-benefits/">Adobe details the transition of its apps to Apple Silicon</a> &mdash; We compared an M1 MacBook to a previous-generation MacBook similarly configured, and found that under native mode, Photoshop was running 50% faster than the older hardware.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Some sage developer wisdom is overshadowed by Mike&#39;s mad stonk game, while Chris worries Apple&#39;s secret M1 tricks charming Linux users.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://acloudguru.com">A Cloud Guru</a>: <a rel="nofollow" href="https://acloudguru.com">A Cloud Guru now includes Cloud Playground. Azure, AWS, or GCP Sandboxes at your fingertips.</a></li><li><a rel="nofollow" href="http://datadog.com/coderradio">Datadog</a>: <a rel="nofollow" href="http://datadog.com/coderradio">Try Datadog free by starting a your 14-day trial and receive a free t-shirt once you install the agent.</a></li><li><a rel="nofollow" href="https://linode.com/coder">Linode</a>: <a rel="nofollow" href="https://linode.com/coder">Receive a $100 60-day credit towards your new account. </a> Promo Code: linode.com/coder</li></ul><p>Links:</p><ul><li><a title="Caesar Sengupta leaving Google after 15-year career" rel="nofollow" href="https://9to5google.com/2021/03/21/caesar-sengupta-google/">Caesar Sengupta leaving Google after 15-year career</a> &mdash; The initiative has been led by Caesar Sengupta who announced today that he’s leaving Google after nearly 15 years.</li><li><a title="The man behind Google&#39;s &#39;Next Billion Users&#39; is leaving" rel="nofollow" href="https://www.androidcentral.com/man-behind-googles-next-billion-users-leaving-company">The man behind Google's 'Next Billion Users' is leaving</a></li><li><a title="Caesar Sengupta on Twitter" rel="nofollow" href="https://twitter.com/caesars/status/1373862921575432194">Caesar Sengupta on Twitter</a> &mdash; After ~15 wonderful yrs @Google, I’m stepping into the outside world on a new journey. I leave, heart full of gratitude, joy and many deep friendships. 🙏🙏🙏 @sundarpichai and many many Google friends.</li><li><a title="Apple&#39;s Longtime App Store Developer Relations Lead Retires" rel="nofollow" href="https://www.macrumors.com/2021/03/22/apple-developer-relations-lead-retires/">Apple's Longtime App Store Developer Relations Lead Retires</a> &mdash; Okamoto was responsible for overseeing the ‌App Store‌ review process and policies, distributing tools to allow developers to build and sell apps, developer support, developer communications, developer awards, and he also handled the annual Worldwide Developers Conference.</li><li><a title="Apple &#39;Surprised&#39; By Developer Frustration" rel="nofollow" href="https://www.macrumors.com/2021/03/22/apple-surprised-developer-concerns-app-review/">Apple 'Surprised' By Developer Frustration</a></li><li><a title="Apple Developing New &#39;HomePod&#39; Models With Screens and Cameras" rel="nofollow" href="https://www.macrumors.com/2021/03/22/apple-speakers-with-screens-and-cameras-report/?scrolla=5eb6d68b7fedc32c19ef33b4">Apple Developing New 'HomePod' Models With Screens and Cameras</a> &mdash; Bloomberg's Mark Gurman briefly mentioned that Apple has "been developing new speakers with screens and cameras."</li><li><a title="HomePod Mini Features Dormant Temperature and Humidity Sensor" rel="nofollow" href="https://www.macrumors.com/2021/03/22/homepod-mini-temperature-humidity-sensor/?scrolla=5eb6d68b7fedc32c19ef33b4">HomePod Mini Features Dormant Temperature and Humidity Sensor</a> &mdash; Apple's HomePod mini includes a dormant hidden sensor that can measure temperature and humidity, potentially providing the means to power upcoming features that could arrive in a future software update, according to Bloomberg.</li><li><a title="Apple Adds FaceTime Framework to Apple TV/HomePod" rel="nofollow" href="https://www.macrumors.com/2021/03/22/apple-tvos-homepod-facetime-framework/">Apple Adds FaceTime Framework to Apple TV/HomePod</a> &mdash; Ahead of these rumors, MacRumors contributor Steve Moser was combing through the tvOS 14.5 beta code and found that Apple has added FaceTime and iMessage frameworks, along with a new AVFCapture framework related to capturing images.</li><li><a title="Google’s new Nest Hub tells you how well you slept" rel="nofollow" href="https://www.theverge.com/2021/3/16/22331567/google-nest-hub-new-2021-smart-display-sleep-tracking-soli-price-specs-features">Google’s new Nest Hub tells you how well you slept</a> &mdash; The latest Nest Hub leverages Soli technology to measure your sleep patterns</li><li><a title="GitLab 13.10 released" rel="nofollow" href="https://about.gitlab.com/releases/2021/03/22/gitlab-13-10-released/">GitLab 13.10 released</a> &mdash; 13.10 offers administrative enhancements to help scale DevOps in your org, Geo package integrity verification to improve Disaster Recovery, vulnerability management automation to apply efficiency and consistency to security processes, and—as always—a ton of fantastic contributions from the wider community. </li><li><a title="Adobe details the transition of its apps to Apple Silicon" rel="nofollow" href="https://9to5mac.com/2021/03/12/adobe-details-the-transition-of-its-apps-to-apple-silicon-emphasizes-performance-benefits/">Adobe details the transition of its apps to Apple Silicon</a> &mdash; We compared an M1 MacBook to a previous-generation MacBook similarly configured, and found that under native mode, Photoshop was running 50% faster than the older hardware.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>371: Absurd Abstractions</title>
  <link>https://coder.show/371</link>
  <guid isPermaLink="false">410f9406-ac0a-4502-a806-fb1ca0fe5b7b</guid>
  <pubDate>Mon, 19 Aug 2019 23:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/410f9406-ac0a-4502-a806-fb1ca0fe5b7b.mp3" length="28354478" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>It’s a Coder Radio special all about abstraction. What it is, why we need it, and what to do when it leaks.</itunes:subtitle>
  <itunes:duration>39:22</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>It’s a Coder Radio special all about abstraction. What it is, why we need it, and what to do when it leaks.
Plus your feedback, Mike’s next language challenge, and a functional ruby pick. 
</description>
  <itunes:keywords>Crystal, minio, API, open source, knuth, donald knuth, S3, ActiveStorage, Ruby on Rails, ruby, rails, joel spolsky, abstraction, algebraic effects, functional programming, leaky abstractions, seven languages in seven weeks, seven languages challenge, interfaces, java, type dispatch, protocol, Jupiter Broadcasting, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>It’s a Coder Radio special all about abstraction. What it is, why we need it, and what to do when it leaks.</p>

<p>Plus your feedback, Mike’s next language challenge, and a functional ruby pick.</p><p>Links:</p><ul><li><a title="Feedback: Clojure, Racket, and Extempore" rel="nofollow" href="https://slexy.org/view/s21wfCUdFs">Feedback: Clojure, Racket, and Extempore</a> &mdash; Thinking about the problem could take the form of leveraging the REPL to work out code to solve a problem or you could spend some time away from your computer screen (or in “Hammock Time”) working out problems.  If I have learned anything from Clojure’s creator, “Rich Hickey” its “Programming is not about not about typing, it’s about thinking”.</li><li><a title="Knuth&#39;s Sensitivity Conjecture One-Pager" rel="nofollow" href="https://www.cs.stanford.edu/~knuth/papers/huang.pdf">Knuth's Sensitivity Conjecture One-Pager</a></li><li><a title="Law Of Leaky Abstractions" rel="nofollow" href="http://www.principles-wiki.net/principles:law_of_leaky_abstractions">Law Of Leaky Abstractions</a> &mdash; All non-trivial abstractions, to some degree, are leaky.</li><li><a title="The Law of Leaky Abstractions – Joel on Software" rel="nofollow" href="https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/">The Law of Leaky Abstractions – Joel on Software</a> &mdash; This is what I call a leaky abstraction. TCP attempts to provide a complete abstraction of an underlying unreliable network, but sometimes, the network leaks through the abstraction and you feel the things that the abstraction can’t quite protect you from.</li><li><a title="Forget about Leaky Abstractions" rel="nofollow" href="http://beza1e1.tuxen.de/leaky_abstractions.html">Forget about Leaky Abstractions</a> &mdash; Even if an abstraction is leaky it can still be useful. Sometimes you cannot escape it (uniform memory) and sometimes the workaround is costly to implement (TCP, SQL). So you accept the technical debt for now. Hope the debt does not kill the project. Maybe there will come a time where it is worthwhile to pay off the debt.</li><li><a title="All Abstractions Are Failed Abstractions" rel="nofollow" href="https://blog.codinghorror.com/all-abstractions-are-failed-abstractions/">All Abstractions Are Failed Abstractions</a> &mdash; It's our job as modern programmers not to abandon abstractions due to these deficiencies, but to embrace the useful elements of them, to adapt the working parts and construct ever so slightly less leaky and broken abstractions over time.</li><li><a title="Appropriate Levels of Abstraction" rel="nofollow" href="https://www.intentsoft.com/appropriate_lev-2/">Appropriate Levels of Abstraction</a> &mdash; Instead of aspiring to higher levels of abstraction, we should instead seek to work at the appropriate level of abstraction for the problem at hand. The appropriate level is sometimes very high and sometimes very low. It varies for different situations even in the same software project. Just as other engineering disciplines require different tools for different situations, software development also requires tools and languages that support our work at multiple levels of abstraction.
</li><li><a title="Choosing The Proper Level of Abstraction" rel="nofollow" href="https://www.coderhood.com/choosing-the-proper-level-of-abstraction/">Choosing The Proper Level of Abstraction</a> &mdash; In software development, choosing the right abstraction can be tricky. If you make it too simple, it won’t let you create a model to satisfy even the immediate requirements. If you make it restricted to the urgent needs, you might have to change it almost immediately to implement the next iteration of the model. However, if you make your abstraction too generic and all-encompassing, modeling solutions might get so complicated that you’ll go out of business before you are finished.

</li><li><a title="The Crystal Programming Language" rel="nofollow" href="https://crystal-lang.org/">The Crystal Programming Language</a> &mdash; Crystal is statically type checked, so any type errors will be caught early by the compiler rather than fail on runtime. Moreover, and to keep the language clean, Crystal has built-in type inference, so most type annotations are unneeded.

</li><li><a title="affect: Algebraic effects for Ruby" rel="nofollow" href="https://github.com/digital-fabric/affect">affect: Algebraic effects for Ruby</a> &mdash; Affect is a tiny Ruby gem providing a way to isolate and handle side-effects in functional programs. Affect implements algebraic effects in Ruby, but can also be used to implement patterns that are orthogonal to object-oriented programming, such as inversion of control and dependency injection.

</li><li><a title="Algebraic Effects for the Rest of Us" rel="nofollow" href="https://overreacted.io/algebraic-effects-for-the-rest-of-us/">Algebraic Effects for the Rest of Us</a> &mdash; Imagine that you’re writing code with goto, and somebody shows you if and for statements. Or maybe you’re deep in the callback hell, and somebody shows you async / await. Pretty cool, huh? If you’re the kind of person who likes to learn about programming ideas several years before they hit the mainstream, it might be a good time to get curious about algebraic effects. Don’t feel like you have to though. It is a bit like thinking about async / await in 1999.</li><li><a title="MinIO" rel="nofollow" href="https://min.io/index.html">MinIO</a> &mdash; The 100% Open Source, Enterprise-Grade, Amazon S3 Compatible Object Storage</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>It’s a Coder Radio special all about abstraction. What it is, why we need it, and what to do when it leaks.</p>

<p>Plus your feedback, Mike’s next language challenge, and a functional ruby pick.</p><p>Links:</p><ul><li><a title="Feedback: Clojure, Racket, and Extempore" rel="nofollow" href="https://slexy.org/view/s21wfCUdFs">Feedback: Clojure, Racket, and Extempore</a> &mdash; Thinking about the problem could take the form of leveraging the REPL to work out code to solve a problem or you could spend some time away from your computer screen (or in “Hammock Time”) working out problems.  If I have learned anything from Clojure’s creator, “Rich Hickey” its “Programming is not about not about typing, it’s about thinking”.</li><li><a title="Knuth&#39;s Sensitivity Conjecture One-Pager" rel="nofollow" href="https://www.cs.stanford.edu/~knuth/papers/huang.pdf">Knuth's Sensitivity Conjecture One-Pager</a></li><li><a title="Law Of Leaky Abstractions" rel="nofollow" href="http://www.principles-wiki.net/principles:law_of_leaky_abstractions">Law Of Leaky Abstractions</a> &mdash; All non-trivial abstractions, to some degree, are leaky.</li><li><a title="The Law of Leaky Abstractions – Joel on Software" rel="nofollow" href="https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/">The Law of Leaky Abstractions – Joel on Software</a> &mdash; This is what I call a leaky abstraction. TCP attempts to provide a complete abstraction of an underlying unreliable network, but sometimes, the network leaks through the abstraction and you feel the things that the abstraction can’t quite protect you from.</li><li><a title="Forget about Leaky Abstractions" rel="nofollow" href="http://beza1e1.tuxen.de/leaky_abstractions.html">Forget about Leaky Abstractions</a> &mdash; Even if an abstraction is leaky it can still be useful. Sometimes you cannot escape it (uniform memory) and sometimes the workaround is costly to implement (TCP, SQL). So you accept the technical debt for now. Hope the debt does not kill the project. Maybe there will come a time where it is worthwhile to pay off the debt.</li><li><a title="All Abstractions Are Failed Abstractions" rel="nofollow" href="https://blog.codinghorror.com/all-abstractions-are-failed-abstractions/">All Abstractions Are Failed Abstractions</a> &mdash; It's our job as modern programmers not to abandon abstractions due to these deficiencies, but to embrace the useful elements of them, to adapt the working parts and construct ever so slightly less leaky and broken abstractions over time.</li><li><a title="Appropriate Levels of Abstraction" rel="nofollow" href="https://www.intentsoft.com/appropriate_lev-2/">Appropriate Levels of Abstraction</a> &mdash; Instead of aspiring to higher levels of abstraction, we should instead seek to work at the appropriate level of abstraction for the problem at hand. The appropriate level is sometimes very high and sometimes very low. It varies for different situations even in the same software project. Just as other engineering disciplines require different tools for different situations, software development also requires tools and languages that support our work at multiple levels of abstraction.
</li><li><a title="Choosing The Proper Level of Abstraction" rel="nofollow" href="https://www.coderhood.com/choosing-the-proper-level-of-abstraction/">Choosing The Proper Level of Abstraction</a> &mdash; In software development, choosing the right abstraction can be tricky. If you make it too simple, it won’t let you create a model to satisfy even the immediate requirements. If you make it restricted to the urgent needs, you might have to change it almost immediately to implement the next iteration of the model. However, if you make your abstraction too generic and all-encompassing, modeling solutions might get so complicated that you’ll go out of business before you are finished.

</li><li><a title="The Crystal Programming Language" rel="nofollow" href="https://crystal-lang.org/">The Crystal Programming Language</a> &mdash; Crystal is statically type checked, so any type errors will be caught early by the compiler rather than fail on runtime. Moreover, and to keep the language clean, Crystal has built-in type inference, so most type annotations are unneeded.

</li><li><a title="affect: Algebraic effects for Ruby" rel="nofollow" href="https://github.com/digital-fabric/affect">affect: Algebraic effects for Ruby</a> &mdash; Affect is a tiny Ruby gem providing a way to isolate and handle side-effects in functional programs. Affect implements algebraic effects in Ruby, but can also be used to implement patterns that are orthogonal to object-oriented programming, such as inversion of control and dependency injection.

</li><li><a title="Algebraic Effects for the Rest of Us" rel="nofollow" href="https://overreacted.io/algebraic-effects-for-the-rest-of-us/">Algebraic Effects for the Rest of Us</a> &mdash; Imagine that you’re writing code with goto, and somebody shows you if and for statements. Or maybe you’re deep in the callback hell, and somebody shows you async / await. Pretty cool, huh? If you’re the kind of person who likes to learn about programming ideas several years before they hit the mainstream, it might be a good time to get curious about algebraic effects. Don’t feel like you have to though. It is a bit like thinking about async / await in 1999.</li><li><a title="MinIO" rel="nofollow" href="https://min.io/index.html">MinIO</a> &mdash; The 100% Open Source, Enterprise-Grade, Amazon S3 Compatible Object Storage</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>363: Find Your Off-Ramp</title>
  <link>https://coder.show/363</link>
  <guid isPermaLink="false">f23d866e-d80f-4bff-b383-4bdc5a9fb4c7</guid>
  <pubDate>Mon, 24 Jun 2019 22:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/f23d866e-d80f-4bff-b383-4bdc5a9fb4c7.mp3" length="31274132" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We take on the issues of burnout, work communication culture, and keeping everything in balance.</itunes:subtitle>
  <itunes:duration>43: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 take on the issues of burnout, work communication culture, and keeping everything in balance.
Plus Wes asks 'Why Not Kotlin' and breaks down where it fits in his toolbox. 
</description>
  <itunes:keywords>JVM, Java, .NET, Kotlin, Kotlin native, compile to javascript, javascript, coroutines, static types, compilers, JetBrains, IntelliJ, programming challenge, 7 languages in 7 weeks, Android, Android development, IDE, Arrow, functional programming, Scala, Cursive, burnout, work life balance, 996, posturing, self-care, happiness, small business, overwork, Jupiter Broadcasting, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We take on the issues of burnout, work communication culture, and keeping everything in balance.</p>

<p>Plus Wes asks &#39;Why Not Kotlin&#39; and breaks down where it fits in his toolbox.</p><p>Links:</p><ul><li><a title="Kotlin overview" rel="nofollow" href="https://developer.android.com/kotlin/overview">Kotlin overview</a> &mdash; Kotlin is an open-source, statically-typed programming language that supports both object-oriented and functional programming. Kotlin provides similar syntax and concepts from other languages, including C#, Java, and Scala, among many others. Kotlin does not aim to be unique—instead, it draws inspiration from decades of language development. It exists in variants that target the JVM (Kotlin/JVM), JavaScript (Kotlin/JS), and native code (Kotlin/Native).</li><li><a title="Kotlin/Native" rel="nofollow" href="https://kotlinlang.org/docs/reference/native-overview.html">Kotlin/Native</a> &mdash; Kotlin/Native is a technology for compiling Kotlin code to native binaries, which can run without a virtual machine. It is an LLVM based backend for the Kotlin compiler and native implementation of the Kotlin standard library.
</li><li><a title="Kotlin for JavaScript" rel="nofollow" href="https://kotlinlang.org/docs/reference/js-overview.html">Kotlin for JavaScript</a> &mdash; Kotlin provides the ability to target JavaScript. It does so by transpiling Kotlin to JavaScript. The current implementation targets ECMAScript 5.1 but there are plans to eventually target ECMAScript 2015 as well.
</li><li><a title="My favorite examples of functional programming in Kotlin" rel="nofollow" href="https://www.freecodecamp.org/news/my-favorite-examples-of-functional-programming-in-kotlin-e69217b39112/">My favorite examples of functional programming in Kotlin</a> &mdash; One of the great things about Kotlin is that it supports functional programming. Let’s see and discuss some simple but expressive functions written in Kotlin.

</li><li><a title="Arrow: Functional companion to Kotlin&#39;s Standard Library" rel="nofollow" href="https://github.com/arrow-kt/arrow">Arrow: Functional companion to Kotlin's Standard Library</a> &mdash; Arrow aims to provide a lingua franca of interfaces and abstractions across Kotlin libraries. For this, it includes the most popular data types, type classes and abstractions such as Option, Try, Either, IO, Functor, Applicative, Monad to empower users to write pure FP apps and libraries built atop higher order abstractions.

</li><li><a title="Awesome Kotlin Resources" rel="nofollow" href="https://www.kotlinresources.com/">Awesome Kotlin Resources</a> &mdash; The ultimate resource list for your most loved coding language.

</li><li><a title="awesome-kotlin" rel="nofollow" href="https://github.com/mcxiaoke/awesome-kotlin">awesome-kotlin</a> &mdash; A curated list of awesome Kotlin frameworks, libraries, documents and other resources</li><li><a title="Reddit Co-Founder Alexis Ohanian Warns Always-On Work Culture Creating ‘Broken’ People - WSJ" rel="nofollow" href="https://www.wsj.com/articles/always-on-work-culture-creating-broken-people-says-reddit-co-founder-11558464608?emailToken=jdd1ded3fe95869f59c5064798e65ebf9Qybo8bj7riCxdIw1YGIITt7wIyxoaHHjHSfqIgonrPQCMH4GjO6ZN3Zk39NMwg0tpJpQ6VU8z1DQBHRg0upYAPHE4WScMoyTlvx7WNmmafbO3zRzcZ9nKYtcs5GbJA3NKtdkVyXAILqTWZuoi4%20zjQ==">Reddit Co-Founder Alexis Ohanian Warns Always-On Work Culture Creating ‘Broken’ People - WSJ</a> &mdash; “I’ve spoken out quite a bit about things like ‘hustle porn,’ and this ceremony of showing off on social [media] about how hard you’re working,” said Mr. Ohanian, who previously co-founded online discussion forum Reddit. “Y’all see it on Instagram and you certainly see it in the startup community, and it becomes really toxic.”</li><li><a title="Thread by @mwseibel" rel="nofollow" href="https://threadreaderapp.com/thread/1142534180594573312.html">Thread by @mwseibel</a> &mdash; I’ve noticed that many people compete in games they don’t understand because they are modeling the behavior of people around them. Most common is the competition for wealth as a proxy for happiness.</li><li><a title="Understanding Burnout Meetup" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/261839605/">Understanding Burnout Meetup</a> &mdash; You may not know it yet, but IT is not easy. Breakdowns in people, processes, and technology leads to frustrating times for all of us. As it spirals out of control, we often meet the final boss: burnout.
</li><li><a title="Linux Academy is Hiring!" rel="nofollow" href="https://jobs.lever.co/linuxacademy/?department=Engineering&amp;team=General">Linux Academy is Hiring!</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>We take on the issues of burnout, work communication culture, and keeping everything in balance.</p>

<p>Plus Wes asks &#39;Why Not Kotlin&#39; and breaks down where it fits in his toolbox.</p><p>Links:</p><ul><li><a title="Kotlin overview" rel="nofollow" href="https://developer.android.com/kotlin/overview">Kotlin overview</a> &mdash; Kotlin is an open-source, statically-typed programming language that supports both object-oriented and functional programming. Kotlin provides similar syntax and concepts from other languages, including C#, Java, and Scala, among many others. Kotlin does not aim to be unique—instead, it draws inspiration from decades of language development. It exists in variants that target the JVM (Kotlin/JVM), JavaScript (Kotlin/JS), and native code (Kotlin/Native).</li><li><a title="Kotlin/Native" rel="nofollow" href="https://kotlinlang.org/docs/reference/native-overview.html">Kotlin/Native</a> &mdash; Kotlin/Native is a technology for compiling Kotlin code to native binaries, which can run without a virtual machine. It is an LLVM based backend for the Kotlin compiler and native implementation of the Kotlin standard library.
</li><li><a title="Kotlin for JavaScript" rel="nofollow" href="https://kotlinlang.org/docs/reference/js-overview.html">Kotlin for JavaScript</a> &mdash; Kotlin provides the ability to target JavaScript. It does so by transpiling Kotlin to JavaScript. The current implementation targets ECMAScript 5.1 but there are plans to eventually target ECMAScript 2015 as well.
</li><li><a title="My favorite examples of functional programming in Kotlin" rel="nofollow" href="https://www.freecodecamp.org/news/my-favorite-examples-of-functional-programming-in-kotlin-e69217b39112/">My favorite examples of functional programming in Kotlin</a> &mdash; One of the great things about Kotlin is that it supports functional programming. Let’s see and discuss some simple but expressive functions written in Kotlin.

</li><li><a title="Arrow: Functional companion to Kotlin&#39;s Standard Library" rel="nofollow" href="https://github.com/arrow-kt/arrow">Arrow: Functional companion to Kotlin's Standard Library</a> &mdash; Arrow aims to provide a lingua franca of interfaces and abstractions across Kotlin libraries. For this, it includes the most popular data types, type classes and abstractions such as Option, Try, Either, IO, Functor, Applicative, Monad to empower users to write pure FP apps and libraries built atop higher order abstractions.

</li><li><a title="Awesome Kotlin Resources" rel="nofollow" href="https://www.kotlinresources.com/">Awesome Kotlin Resources</a> &mdash; The ultimate resource list for your most loved coding language.

</li><li><a title="awesome-kotlin" rel="nofollow" href="https://github.com/mcxiaoke/awesome-kotlin">awesome-kotlin</a> &mdash; A curated list of awesome Kotlin frameworks, libraries, documents and other resources</li><li><a title="Reddit Co-Founder Alexis Ohanian Warns Always-On Work Culture Creating ‘Broken’ People - WSJ" rel="nofollow" href="https://www.wsj.com/articles/always-on-work-culture-creating-broken-people-says-reddit-co-founder-11558464608?emailToken=jdd1ded3fe95869f59c5064798e65ebf9Qybo8bj7riCxdIw1YGIITt7wIyxoaHHjHSfqIgonrPQCMH4GjO6ZN3Zk39NMwg0tpJpQ6VU8z1DQBHRg0upYAPHE4WScMoyTlvx7WNmmafbO3zRzcZ9nKYtcs5GbJA3NKtdkVyXAILqTWZuoi4%20zjQ==">Reddit Co-Founder Alexis Ohanian Warns Always-On Work Culture Creating ‘Broken’ People - WSJ</a> &mdash; “I’ve spoken out quite a bit about things like ‘hustle porn,’ and this ceremony of showing off on social [media] about how hard you’re working,” said Mr. Ohanian, who previously co-founded online discussion forum Reddit. “Y’all see it on Instagram and you certainly see it in the startup community, and it becomes really toxic.”</li><li><a title="Thread by @mwseibel" rel="nofollow" href="https://threadreaderapp.com/thread/1142534180594573312.html">Thread by @mwseibel</a> &mdash; I’ve noticed that many people compete in games they don’t understand because they are modeling the behavior of people around them. Most common is the competition for wealth as a proxy for happiness.</li><li><a title="Understanding Burnout Meetup" rel="nofollow" href="https://www.meetup.com/jupiterbroadcasting/events/261839605/">Understanding Burnout Meetup</a> &mdash; You may not know it yet, but IT is not easy. Breakdowns in people, processes, and technology leads to frustrating times for all of us. As it spirals out of control, we often meet the final boss: burnout.
</li><li><a title="Linux Academy is Hiring!" rel="nofollow" href="https://jobs.lever.co/linuxacademy/?department=Engineering&amp;team=General">Linux Academy is Hiring!</a></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>357: 3 OSes 1 GPU</title>
  <link>https://coder.show/357</link>
  <guid isPermaLink="false">17d6b348-8e94-417c-b9ad-cb098b6e203a</guid>
  <pubDate>Mon, 13 May 2019 22:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/17d6b348-8e94-417c-b9ad-cb098b6e203a.mp3" length="34493776" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Microsoft catches Mike’s eye with WSL 2, Google gets everyone's attention with their new push for Kotlin, and we get a full eGPU report.</itunes:subtitle>
  <itunes:duration>47: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 catches Mike’s eye with WSL 2, Google gets everyone's attention with their new push for Kotlin, and we get a full eGPU report. 
</description>
  <itunes:keywords>QA, testing, automation, community, documentation, omnigraffle, freeplane, kotlin, android, java, jetbrains, google, microsoft, red hat, IBM, flutter, Chrome OS, WSL2, windows subsystem for linux, windows terminal, microsoft build, google i/o, red hat summit, eGPU, triple booting, mac os, ML, AI, Core ML, ascii, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Microsoft catches Mike’s eye with WSL 2, Google gets everyone&#39;s attention with their new push for Kotlin, and we get a full eGPU report.</p><p>Links:</p><ul><li><a title="QA Feedback from Lewis" rel="nofollow" href="https://pastebin.com/apwXZNCs">QA Feedback from Lewis</a> &mdash; I thought I was going to be in a big rush to get out of the basement and up to a developer position, but after listening to the show I really feel like my contribution to this team is going to be important and necessary from the get go.</li><li><a title="Request: Subreddit recommendations" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/bmsqal/request_subreddit_recommendations/">Request: Subreddit recommendations</a> &mdash; Anyone know any linux and/or programming subs aren't full of mindless circlejerking? Most seem to be afflicted with mindless circlejerking, free software extremism and other indiscretions.</li><li><a title="Feedback on Tools for Docs" rel="nofollow" href="https://pastebin.com/DpJZPRXx">Feedback on Tools for Docs</a> &mdash; One idea is a mind map tool (like Freeplane). This can provide a free-form way to show at a high level how all the parts link together, and attach as much details as needed </li><li><a title="Kotlin is now Google’s preferred language for Android app development" rel="nofollow" href="https://techcrunch.com/2019/05/07/kotlin-is-now-googles-preferred-language-for-android-app-development/">Kotlin is now Google’s preferred language for Android app development</a> &mdash; “Android development will become increasingly Kotlin-first,” Google writes in today’s announcement. “Many new Jetpack APIs and features will be offered first in Kotlin. If you’re starting a new project, you should write it in Kotlin; code written in Kotlin often mean much less code for you–less code to type, test, and maintain.”</li><li><a title="Flutter and Chrome OS: Better Together" rel="nofollow" href="https://developers.googleblog.com/2019/05/flutter-and-chrome-os-better-together.html">Flutter and Chrome OS: Better Together</a> &mdash; Flutter initially focused on providing a UI toolkit for building apps for mobile devices, which typically feature touch input and small screens. However, we’ve been building keyboard and mouse support into Flutter since before our 1.0 release last December. And today, we’re pleased to announce that Flutter for Chrome OS is now stronger with scroll wheel support, hover management, and better keyboard event support.</li><li><a title="How Windows and Chrome quietly made 2019 the year of Linux on the desktop" rel="nofollow" href="https://www.pcworld.com/article/3394680/how-windows-and-chrome-quietly-made-2019-the-year-of-linux-on-the-desktop.html">How Windows and Chrome quietly made 2019 the year of Linux on the desktop</a> &mdash; The cleverly named Windows Subsystem for Linux 2, announced at Microsoft’s Build event this week, shakes things up by shipping a full Linux kernel (version 4.19) within Windows itself as a lightweight virtual machine. Doing so should supercharge performance for developers who use the tool.</li><li><a title="Ubuntu 19.04 – Easy-to-use setup script for your EGPU" rel="nofollow" href="https://egpu.io/forums/thunderbolt-linux-setup/ubuntu-19-04-easy-to-use-setup-script-for-your-egpu/">Ubuntu 19.04 – Easy-to-use setup script for your EGPU</a> &mdash; I have created a script which automatically detects your (E)GPUs and creates the needed X-Server configuration files.
You won't have to mess around with finding the correct BUS-IDs and convert them from dec to hex or anything like that, the script takes care of it.</li><li><a title="Linux Action News 105" rel="nofollow" href="https://linuxactionnews.com/105">Linux Action News 105</a> &mdash; RHEL 8 is released, we report from the ground of the big announcement, Microsoft announces WSL 2 with a real Linux kernel at the core, and details on their new open source terminal.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Microsoft catches Mike’s eye with WSL 2, Google gets everyone&#39;s attention with their new push for Kotlin, and we get a full eGPU report.</p><p>Links:</p><ul><li><a title="QA Feedback from Lewis" rel="nofollow" href="https://pastebin.com/apwXZNCs">QA Feedback from Lewis</a> &mdash; I thought I was going to be in a big rush to get out of the basement and up to a developer position, but after listening to the show I really feel like my contribution to this team is going to be important and necessary from the get go.</li><li><a title="Request: Subreddit recommendations" rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/bmsqal/request_subreddit_recommendations/">Request: Subreddit recommendations</a> &mdash; Anyone know any linux and/or programming subs aren't full of mindless circlejerking? Most seem to be afflicted with mindless circlejerking, free software extremism and other indiscretions.</li><li><a title="Feedback on Tools for Docs" rel="nofollow" href="https://pastebin.com/DpJZPRXx">Feedback on Tools for Docs</a> &mdash; One idea is a mind map tool (like Freeplane). This can provide a free-form way to show at a high level how all the parts link together, and attach as much details as needed </li><li><a title="Kotlin is now Google’s preferred language for Android app development" rel="nofollow" href="https://techcrunch.com/2019/05/07/kotlin-is-now-googles-preferred-language-for-android-app-development/">Kotlin is now Google’s preferred language for Android app development</a> &mdash; “Android development will become increasingly Kotlin-first,” Google writes in today’s announcement. “Many new Jetpack APIs and features will be offered first in Kotlin. If you’re starting a new project, you should write it in Kotlin; code written in Kotlin often mean much less code for you–less code to type, test, and maintain.”</li><li><a title="Flutter and Chrome OS: Better Together" rel="nofollow" href="https://developers.googleblog.com/2019/05/flutter-and-chrome-os-better-together.html">Flutter and Chrome OS: Better Together</a> &mdash; Flutter initially focused on providing a UI toolkit for building apps for mobile devices, which typically feature touch input and small screens. However, we’ve been building keyboard and mouse support into Flutter since before our 1.0 release last December. And today, we’re pleased to announce that Flutter for Chrome OS is now stronger with scroll wheel support, hover management, and better keyboard event support.</li><li><a title="How Windows and Chrome quietly made 2019 the year of Linux on the desktop" rel="nofollow" href="https://www.pcworld.com/article/3394680/how-windows-and-chrome-quietly-made-2019-the-year-of-linux-on-the-desktop.html">How Windows and Chrome quietly made 2019 the year of Linux on the desktop</a> &mdash; The cleverly named Windows Subsystem for Linux 2, announced at Microsoft’s Build event this week, shakes things up by shipping a full Linux kernel (version 4.19) within Windows itself as a lightweight virtual machine. Doing so should supercharge performance for developers who use the tool.</li><li><a title="Ubuntu 19.04 – Easy-to-use setup script for your EGPU" rel="nofollow" href="https://egpu.io/forums/thunderbolt-linux-setup/ubuntu-19-04-easy-to-use-setup-script-for-your-egpu/">Ubuntu 19.04 – Easy-to-use setup script for your EGPU</a> &mdash; I have created a script which automatically detects your (E)GPUs and creates the needed X-Server configuration files.
You won't have to mess around with finding the correct BUS-IDs and convert them from dec to hex or anything like that, the script takes care of it.</li><li><a title="Linux Action News 105" rel="nofollow" href="https://linuxactionnews.com/105">Linux Action News 105</a> &mdash; RHEL 8 is released, we report from the ground of the big announcement, Microsoft announces WSL 2 with a real Linux kernel at the core, and details on their new open source terminal.</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>350: Rusty Stadia</title>
  <link>https://coder.show/350</link>
  <guid isPermaLink="false">9cc8d8b9-3b0b-4900-8aa5-23f2e8af0909</guid>
  <pubDate>Wed, 27 Mar 2019 00:30:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/9cc8d8b9-3b0b-4900-8aa5-23f2e8af0909.mp3" length="30462873" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>We debate Rust's role as a replacement for C, and share our take on the future of gaming with Google's Stadia.</itunes:subtitle>
  <itunes:duration>42:18</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>We debate Rust’s role as a replacement for C, and share our take on the future of gaming with Google's Stadia.
Plus Objective-C's return to grace, Mike’s big bet on .NET, and more! 
</description>
  <itunes:keywords>Objective-C, RedMonk, Javascript, Java, .NET, TypeScript, .NET Foundation, Open Source, linux, linux gaming, google, google stadia, game streaming, vulkan, rust, c, c++, go, memory management, concurrency, parallelism, ruby, python, Developer podcast, Coder Radio</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>We debate Rust’s role as a replacement for C, and share our take on the future of gaming with Google&#39;s Stadia.</p>

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

<p>Plus Objective-C&#39;s return to grace, Mike’s big bet on .NET, and more!</p><p>Links:</p><ul><li><a title="The RedMonk Programming Language Rankings: January 2019" rel="nofollow" href="https://redmonk.com/sogrady/2019/03/20/language-rankings-1-19/">The RedMonk Programming Language Rankings: January 2019</a> &mdash; The idea is not to offer a statistically valid representation of current usage, but rather to correlate language discussion and usage in an effort to extract insights into potential future adoption trends.
</li><li><a title="Hello .Net Foundation - dominickm.com" rel="nofollow" href="http://dominickm.com/hello-net-foundation/">Hello .Net Foundation - dominickm.com</a> &mdash; I am pleased to share that I have joined the .Net Foundation.

</li><li><a title="Avalonia: A multi-platform .NET UI framework" rel="nofollow" href="https://github.com/AvaloniaUI/Avalonia">Avalonia: A multi-platform .NET UI framework</a> &mdash; Avalonia is a WPF-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of OSs: Windows (.NET Framework, .NET Core), Linux (GTK), MacOS, Android and iOS.

</li><li><a title="Google’s Stadia looks like an early beta of the future of gaming" rel="nofollow" href="https://www.theverge.com/2019/3/20/18273977/google-stadia-cloud-game-streaming-service-report">Google’s Stadia looks like an early beta of the future of gaming</a> &mdash; “The future of gaming is not a box,” according to Google. “It’s a place.” Just like how humans have built stadiums for sports over hundreds of years, Google believes it’s building a virtual stadium, aptly dubbed Stadia, for the future of games to be played anywhere. </li><li><a title="Stadia" rel="nofollow" href="https://stadia.dev/">Stadia</a> &mdash; Push the envelope of game development with Stadia.</li><li><a title="Rust is not a good C replacement | Drew DeVault’s Blog" rel="nofollow" href="https://drewdevault.com/2019/03/25/Rust-is-not-a-good-C-replacement.html">Rust is not a good C replacement | Drew DeVault’s Blog</a> &mdash; The kitchen sink approach doesn’t work. Rust will eventually fail to the “jack of all trades, master of none” problem that C++ has. Wise languages designers start small and stay small. Wise systems programmers extend this philosophy to designing entire systems, and Rust is probably not going to be invited. I understand that many people, particularly those already enamored with Rust, won’t agree with much of this article. But now you know why we are still writing C, and hopefully you’ll stop bloody bothering us about it.</li><li><a title="Introduction to Python Development at Linux Academy" rel="nofollow" href="https://linuxacademy.com/devops/training/course/name/intro-to-python-development?utm_source=social&amp;utm_medium=twitter&amp;utm_campaign=2019_aprilcourselaunch">Introduction to Python Development at Linux Academy</a> &mdash; This course is designed to teach you how to program using Python. We'll cover the building blocks of the language, programming design fundamentals, how to use the standard library, third-party packages, and how to create Python projects. In the end, you should have a grasp of how to program.</li><li><a title="Marc-Etienne M.Léveillé on Twitter" rel="nofollow" href="https://twitter.com/marc_etienne_/status/1110202451842478087">Marc-Etienne M.Léveillé on Twitter</a> &mdash; Here's something interesting: the backdoor in ASUS Update Setup.exe is _again_ located in the CRT, just like the CCleaner case and recent games with a backdoor. This time in _crtExitProcess.</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>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>Clojure Calisthenics</title>
  <link>https://coder.show/325</link>
  <guid isPermaLink="false">a01b1842-20ca-46c1-8ae8-6ebba95081b8</guid>
  <pubDate>Fri, 07 Sep 2018 22:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/a01b1842-20ca-46c1-8ae8-6ebba95081b8.mp3" length="38826650" type="audio/mp3"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>Wes joins Mike to discuss why .NET still makes sense, the latest antics from Fortnite, a brave new hope for JVM concurrency, and the mind-expanding benefits of trying a Lisp.</itunes:subtitle>
  <itunes:duration>45:45</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/b/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/cover.jpg?v=7"/>
  <description>Wes joins Mike to discuss why .NET still makes sense, the latest antics from Fortnite, a brave new hope for JVM concurrency, and the mind-expanding benefits of trying a Lisp. 
</description>
  <itunes:keywords>.NET, TornadoFX, Java, C#, Kotlin, Fortnite, Android, Google Play, JVM, Project Loom, Quasar, BEAM, Go, Erlang, Elixir, Clojure, Clojurescript, Haskell, Javascript, Concurrency, Callbacks, async, lisp, functional programming, development podcast, coder radio </itunes:keywords>
  <content:encoded>
    <![CDATA[<p>Wes joins Mike to discuss why .NET still makes sense, the latest antics from Fortnite, a brave new hope for JVM concurrency, and the mind-expanding benefits of trying a Lisp.</p><p>Links:</p><ul><li><a title="Fortnite 15 Mil downloads sans Google Play" rel="nofollow" href="https://arstechnica.com/gaming/2018/09/fortnite-reaches-15-million-android-downloads-without-google-play/">Fortnite 15 Mil downloads sans Google Play</a></li><li><a title="Project Loom" rel="nofollow" href="http://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.html">Project Loom</a></li><li><a title="What Color is Your Function" rel="nofollow" href="http://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/">What Color is Your Function</a></li><li><a title="Generics in Go" rel="nofollow" href="https://blog.merovius.de/2018/09/05/scrapping_contracts.html">Generics in Go</a></li><li><a title="Elixir" rel="nofollow" href="https://elixir-lang.org/">Elixir</a></li><li><a title="Clojure - Deps and CLI Guide" rel="nofollow" href="https://clojure.org/guides/deps_and_cli">Clojure - Deps and CLI Guide</a></li><li><a title="Clojure - Getting Started" rel="nofollow" href="https://clojure.org/guides/getting_started">Clojure - Getting Started</a></li><li><a title="Reitit, Data-Driven Routing with Clojure(Script)" rel="nofollow" href="https://www.metosin.fi/blog/reitit/">Reitit, Data-Driven Routing with Clojure(Script)</a></li><li><a title="core.async Walkthrough" rel="nofollow" href="https://github.com/clojure/core.async/blob/master/examples/walkthrough.clj">core.async Walkthrough</a></li><li><a title="Understanding Homoiconicity, the Power Behind Clojure Macros" rel="nofollow" href="https://spin.atomicobject.com/2013/07/23/homoiconicity-clojure-macros/">Understanding Homoiconicity, the Power Behind Clojure Macros</a></li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>Wes joins Mike to discuss why .NET still makes sense, the latest antics from Fortnite, a brave new hope for JVM concurrency, and the mind-expanding benefits of trying a Lisp.</p><p>Links:</p><ul><li><a title="Fortnite 15 Mil downloads sans Google Play" rel="nofollow" href="https://arstechnica.com/gaming/2018/09/fortnite-reaches-15-million-android-downloads-without-google-play/">Fortnite 15 Mil downloads sans Google Play</a></li><li><a title="Project Loom" rel="nofollow" href="http://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.html">Project Loom</a></li><li><a title="What Color is Your Function" rel="nofollow" href="http://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/">What Color is Your Function</a></li><li><a title="Generics in Go" rel="nofollow" href="https://blog.merovius.de/2018/09/05/scrapping_contracts.html">Generics in Go</a></li><li><a title="Elixir" rel="nofollow" href="https://elixir-lang.org/">Elixir</a></li><li><a title="Clojure - Deps and CLI Guide" rel="nofollow" href="https://clojure.org/guides/deps_and_cli">Clojure - Deps and CLI Guide</a></li><li><a title="Clojure - Getting Started" rel="nofollow" href="https://clojure.org/guides/getting_started">Clojure - Getting Started</a></li><li><a title="Reitit, Data-Driven Routing with Clojure(Script)" rel="nofollow" href="https://www.metosin.fi/blog/reitit/">Reitit, Data-Driven Routing with Clojure(Script)</a></li><li><a title="core.async Walkthrough" rel="nofollow" href="https://github.com/clojure/core.async/blob/master/examples/walkthrough.clj">core.async Walkthrough</a></li><li><a title="Understanding Homoiconicity, the Power Behind Clojure Macros" rel="nofollow" href="https://spin.atomicobject.com/2013/07/23/homoiconicity-clojure-macros/">Understanding Homoiconicity, the Power Behind Clojure Macros</a></li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Weapons of Mass Data</title>
  <link>https://coder.show/303</link>
  <guid isPermaLink="false">bbc0801f-6017-41bb-b7e8-f636fc390693</guid>
  <pubDate>Mon, 02 Apr 2018 19:00:00 -0400</pubDate>
  <author>The Mad Botter</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/b44de5fa-47c1-4e94-bf9e-c72f8d1c8f5d/bbc0801f-6017-41bb-b7e8-f636fc390693.mp3" length="36350398" type="audio/mpeg"/>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>The Mad Botter</itunes:author>
  <itunes:subtitle>What is focus for the software industry? And is focus always a good thing, or can it lead to tunnel vision?</itunes:subtitle>
  <itunes:duration>1:11:20</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>What is focus for the software industry? And is focus always a good thing, or can it lead to tunnel vision? Plus we spend a bit more time saluting Sun Microsystems for their contribution to our industry. 
Plus some feedback, a bit of weekly Hoopla, and more! 
</description>
  <content:encoded>
    <![CDATA[<p>What is focus for the software industry? And is focus always a good thing, or can it lead to tunnel vision? Plus we spend a bit more time saluting Sun Microsystems for their contribution to our industry. </p>

<p>Plus some feedback, a bit of weekly Hoopla, and more!</p><p>Links:</p><ul><li><a title="Patrick says don&#39;t over value those Google emails" rel="nofollow" href="https://pastebin.com/ycKPsBE6">Patrick says don't over value those Google emails</a></li><li><a title="Phil Says we don&#39;t talk about Sun Enough..." rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/88anuo/staring_into_sun_coder_radio_302/dwjgei0/">Phil Says we don't talk about Sun Enough...</a></li><li><a title="Apple Plans to Use Its Own Chips in Macs From 2020, Replacing Intel" rel="nofollow" href="https://www.bloomberg.com/news/articles/2018-04-02/apple-is-said-to-plan-move-from-intel-to-own-mac-chips-from-2020">Apple Plans to Use Its Own Chips in Macs From 2020, Replacing Intel</a> &mdash; Apple working on software platform to merge iPad, Mac apps </li><li><a title="NeXT vs Sun - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=UGhfB-NICzg">NeXT vs Sun - YouTube</a> &mdash; In 1991 Steve Jobs' company commissioned an head-to-head programming competition to show how much faster and easier it was to program a NeXT computer vs a Sun workstation. The NeXT operating system went on to be the foundation for Apple's Macintosh OS-X about a decade later.</li><li><a title="Sun Microsystems" rel="nofollow" href="https://en.wikipedia.org/wiki/Sun_Microsystems">Sun Microsystems</a> &mdash; Sun was founded on February 24, 1982.</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>What is focus for the software industry? And is focus always a good thing, or can it lead to tunnel vision? Plus we spend a bit more time saluting Sun Microsystems for their contribution to our industry. </p>

<p>Plus some feedback, a bit of weekly Hoopla, and more!</p><p>Links:</p><ul><li><a title="Patrick says don&#39;t over value those Google emails" rel="nofollow" href="https://pastebin.com/ycKPsBE6">Patrick says don't over value those Google emails</a></li><li><a title="Phil Says we don&#39;t talk about Sun Enough..." rel="nofollow" href="https://www.reddit.com/r/CoderRadio/comments/88anuo/staring_into_sun_coder_radio_302/dwjgei0/">Phil Says we don't talk about Sun Enough...</a></li><li><a title="Apple Plans to Use Its Own Chips in Macs From 2020, Replacing Intel" rel="nofollow" href="https://www.bloomberg.com/news/articles/2018-04-02/apple-is-said-to-plan-move-from-intel-to-own-mac-chips-from-2020">Apple Plans to Use Its Own Chips in Macs From 2020, Replacing Intel</a> &mdash; Apple working on software platform to merge iPad, Mac apps </li><li><a title="NeXT vs Sun - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=UGhfB-NICzg">NeXT vs Sun - YouTube</a> &mdash; In 1991 Steve Jobs' company commissioned an head-to-head programming competition to show how much faster and easier it was to program a NeXT computer vs a Sun workstation. The NeXT operating system went on to be the foundation for Apple's Macintosh OS-X about a decade later.</li><li><a title="Sun Microsystems" rel="nofollow" href="https://en.wikipedia.org/wiki/Sun_Microsystems">Sun Microsystems</a> &mdash; Sun was founded on February 24, 1982.</li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
