<br />
<b>Deprecated</b>:  The each() function is deprecated. This message will be suppressed on further calls in <b>/home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php</b> on line <b>456</b><br />
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="https://rss.buzzsprout.com/styles.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:psc="http://podlove.org/simple-chapters" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <atom:link href="https://rss.buzzsprout.com/2260490.rss" rel="self" type="application/rss+xml" />
  <atom:link href="https://pubsubhubbub.appspot.com/" rel="hub" xmlns="http://www.w3.org/2005/Atom" />
  <title>Remote Ruby</title>

  <lastBuildDate>Fri, 24 Apr 2026 08:05:12 -0400</lastBuildDate>
  <link>https://www.remoteruby.com</link>
  <language>en</language>
  <copyright>© 2026 Remote Ruby</copyright>
  <podcast:locked>yes</podcast:locked>
    <podcast:guid>756488bb-daeb-5d09-8451-96de9500b93d</podcast:guid>
  <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
  <itunes:type>episodic</itunes:type>
  <itunes:explicit>false</itunes:explicit>
  <description><![CDATA[<p>Rubyists having conversations and interviewing others about Ruby and web development.</p>]]></description>
  <generator>Buzzsprout (https://www.buzzsprout.com)</generator>
  <itunes:keywords>Ruby on Rails, Ruby, Rails, JavaScript, Hotwire, Turbo, Stimulus</itunes:keywords>
  <itunes:owner>
    <itunes:name>Chris Oliver, Andrew Mason, David Hill</itunes:name>
  </itunes:owner>
  <image>
     <url>https://storage.buzzsprout.com/hden718y0ac2jxu3nz8mqgqhvk3w?.jpg</url>
     <title>Remote Ruby</title>
     <link>https://www.remoteruby.com</link>
  </image>
  <itunes:image href="https://storage.buzzsprout.com/hden718y0ac2jxu3nz8mqgqhvk3w?.jpg" />
  <itunes:category text="Education">
    <itunes:category text="How To" />
  </itunes:category>
  <itunes:category text="Technology" />
  <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
  <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
  <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  <item>
    <itunes:title>Ruby Central Restructuring</itunes:title>
    <title>Ruby Central Restructuring</title>
    <itunes:summary><![CDATA[This BREAKING NEWS episode is a candid reaction to Ruby Central’s latest shakeup, with Chris, Andrew, and David unpacking leadership departures, financial strain, the cancelled gala, and what all of it says about the organization’s direction. The conversation moves beyond the headlines into bigger questions about trust, transparency, community values, conference strategy, RubyGems sustainability, and whether Ruby Central can rebuild credibility by involving more of the community in what happe...]]></itunes:summary>
    <description><![CDATA[<p>This BREAKING NEWS episode is a candid reaction to Ruby Central’s latest shakeup, with Chris, Andrew, and David unpacking leadership departures, financial strain, the cancelled gala, and what all of it says about the organization’s direction. The conversation moves beyond the headlines into bigger questions about trust, transparency, community values, conference strategy, RubyGems sustainability, and whether Ruby Central can rebuild credibility by involving more of the community in what happens next. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubycentral.org/news/a-new-chapter-for-ruby-central/'>A New Chapter for Ruby Central</a></li><li><a href='https://rubyconf.org/'>RubyConf 2026- July 14-16, Las Vegas, NV</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>This BREAKING NEWS episode is a candid reaction to Ruby Central’s latest shakeup, with Chris, Andrew, and David unpacking leadership departures, financial strain, the cancelled gala, and what all of it says about the organization’s direction. The conversation moves beyond the headlines into bigger questions about trust, transparency, community values, conference strategy, RubyGems sustainability, and whether Ruby Central can rebuild credibility by involving more of the community in what happens next. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubycentral.org/news/a-new-chapter-for-ruby-central/'>A New Chapter for Ruby Central</a></li><li><a href='https://rubyconf.org/'>RubyConf 2026- July 14-16, Las Vegas, NV</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/19046775-ruby-central-restructuring.mp3" length="28106716" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19046775</guid>
    <pubDate>Fri, 24 Apr 2026 07:00:00 -0500</pubDate>
    <itunes:duration>2340</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>348</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by John Athayde</itunes:title>
    <title>Joined by John Athayde</title>
    <itunes:summary><![CDATA[Chris and David welcome guest John Athayde, who runs the branding and UX consultancy, Meticulous. They dive into John’s unusual path through the Rails world as a designer, front-end developer, consultant, author, and UX thinker. The conversation moves from early Rails history and The Rails View into a broader discussion about why designers need to understand implementation, how AI is changing product and UI work, where component-based design is headed, and why browser support is still one of ...]]></itunes:summary>
    <description><![CDATA[<p>Chris and David welcome guest John Athayde, who runs the branding and UX consultancy, Meticulous. They dive into John’s unusual path through the Rails world as a designer, front-end developer, consultant, author, and UX thinker. The conversation moves from early Rails history and <em>The Rails View</em> into a broader discussion about why designers need to understand implementation, how AI is changing product and UI work, where component-based design is headed, and why browser support is still one of the messiest parts of modern web development. Hit download now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://www.johnathayde.com/'>John Athayde Website</a></li><li><a href='https://x.com/JohnAthayde'>John Athayde X</a></li><li><a href='https://bsky.app/profile/johnathayde.com'>John Athayde Bluesky</a></li><li><a href='https://www.meticulous.com/'>Meticulous</a></li><li><a href='https://www.youtube.com/watch?v=CqvfTmxlmJk'>Build Software Like Pixar Makes Movies with John Athayde-The Swift Kick Show</a></li><li><a href='https://www.oreilly.com/pub/pr/3041'><em>The Rails View: Create a Beautiful and Maintainable User Experience </em>by Bruce Williams and John Athayde (O’Reilly)</a></li><li><a href='https://x.com/adamwathan/status/2041977909502489060'>Quick ui.sh demo- Adam Wathan X</a></li><li><a href='https://x.com/tkm_hmng8/status/2042186512545272290'>This is the most user -unfriendly form UI- @tkm_hmng8 X</a></li><li><a href='https://x.com/wesbos/status/2041594973674483851?s=20'>Duck Hunt - Wes Bos X</a></li><li><a href='https://www.rubyevents.org/events/rails-world-2026'>Rails World 2026-Austin, TX September 23-24</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Chris and David welcome guest John Athayde, who runs the branding and UX consultancy, Meticulous. They dive into John’s unusual path through the Rails world as a designer, front-end developer, consultant, author, and UX thinker. The conversation moves from early Rails history and <em>The Rails View</em> into a broader discussion about why designers need to understand implementation, how AI is changing product and UI work, where component-based design is headed, and why browser support is still one of the messiest parts of modern web development. Hit download now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://www.johnathayde.com/'>John Athayde Website</a></li><li><a href='https://x.com/JohnAthayde'>John Athayde X</a></li><li><a href='https://bsky.app/profile/johnathayde.com'>John Athayde Bluesky</a></li><li><a href='https://www.meticulous.com/'>Meticulous</a></li><li><a href='https://www.youtube.com/watch?v=CqvfTmxlmJk'>Build Software Like Pixar Makes Movies with John Athayde-The Swift Kick Show</a></li><li><a href='https://www.oreilly.com/pub/pr/3041'><em>The Rails View: Create a Beautiful and Maintainable User Experience </em>by Bruce Williams and John Athayde (O’Reilly)</a></li><li><a href='https://x.com/adamwathan/status/2041977909502489060'>Quick ui.sh demo- Adam Wathan X</a></li><li><a href='https://x.com/tkm_hmng8/status/2042186512545272290'>This is the most user -unfriendly form UI- @tkm_hmng8 X</a></li><li><a href='https://x.com/wesbos/status/2041594973674483851?s=20'>Duck Hunt - Wes Bos X</a></li><li><a href='https://www.rubyevents.org/events/rails-world-2026'>Rails World 2026-Austin, TX September 23-24</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/19015342-joined-by-john-athayde.mp3" length="59459603" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-19015342</guid>
    <pubDate>Fri, 17 Apr 2026 07:00:00 -0500</pubDate>
    <itunes:duration>4953</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>347</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Governance, Security Flaws, and AI Tools</itunes:title>
    <title>Governance, Security Flaws, and AI Tools</title>
    <itunes:summary><![CDATA[This episode of Remote Ruby opens with stories of exhaustion from a sleepless week. Then, Chris, Andrew, and David spend most of the episode unpacking two big themes: trust and governance in open source, and the growing mess of software security and AI-assisted development. They dig into the new Ruby Central write-up on the RubyGems/Bundler fracture and question whether it actually clarifies the path forward, then pivot into the Axios npm compromise, supply-chain risk, and how fragile modern ...]]></itunes:summary>
    <description><![CDATA[<p>This episode of Remote Ruby opens with stories of exhaustion from a sleepless week. Then, Chris, Andrew, and David spend most of the episode unpacking two big themes: trust and governance in open source, and the growing mess of software security and AI-assisted development. They dig into the new Ruby Central write-up on the RubyGems/Bundler fracture and question whether it actually clarifies the path forward, then pivot into the Axios npm compromise, supply-chain risk, and how fragile modern package ecosystems can feel. Then, they go into a wide-ranging discussion on AI coding, bloated production apps, image-performance headaches, CSS/rendering quirks, and why teams may need to rethink APIs, CLIs, MCPs, and markdown-first docs as agent traffic keeps growing. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubycentral.org/news/rubygems-fracture-incident-report/'>RubyGems Fracture Incident Report</a> </li><li><a href='https://github.com/bundler'>Bundler has moved to the RubyGems organization (GitHub)</a></li><li><a href='https://www.microsoft.com/en-us/security/blog/2026/04/01/mitigating-the-axios-npm-supply-chain-compromise/'>Mitigating the Axios npm supply chain compromise (Microsoft Security blog)</a> </li><li><a href='https://x.com/garrytan'>Garry Tan X</a></li><li><a href='https://mrshu.github.io/github-statuses/'>The Missing GitHub Status Page</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>This episode of Remote Ruby opens with stories of exhaustion from a sleepless week. Then, Chris, Andrew, and David spend most of the episode unpacking two big themes: trust and governance in open source, and the growing mess of software security and AI-assisted development. They dig into the new Ruby Central write-up on the RubyGems/Bundler fracture and question whether it actually clarifies the path forward, then pivot into the Axios npm compromise, supply-chain risk, and how fragile modern package ecosystems can feel. Then, they go into a wide-ranging discussion on AI coding, bloated production apps, image-performance headaches, CSS/rendering quirks, and why teams may need to rethink APIs, CLIs, MCPs, and markdown-first docs as agent traffic keeps growing. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubycentral.org/news/rubygems-fracture-incident-report/'>RubyGems Fracture Incident Report</a> </li><li><a href='https://github.com/bundler'>Bundler has moved to the RubyGems organization (GitHub)</a></li><li><a href='https://www.microsoft.com/en-us/security/blog/2026/04/01/mitigating-the-axios-npm-supply-chain-compromise/'>Mitigating the Axios npm supply chain compromise (Microsoft Security blog)</a> </li><li><a href='https://x.com/garrytan'>Garry Tan X</a></li><li><a href='https://mrshu.github.io/github-statuses/'>The Missing GitHub Status Page</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18975576-governance-security-flaws-and-ai-tools.mp3" length="27505196" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18975576</guid>
    <pubDate>Fri, 10 Apr 2026 07:00:00 -0500</pubDate>
    <itunes:duration>2290</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>346</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Memcached Mayhem</itunes:title>
    <title>Memcached Mayhem</title>
    <itunes:summary><![CDATA[On this episode, Chris, Andrew, and David bounce from Ruby and Rails security updates into the messy realities of caching, UI architecture, and browser support. They break down the latest Zlib-related Ruby CVE, Dalli updates, Rails security and bugfix releases, and what maintenance windows mean in practice. Then, they swap stories about Redis, Memcached, observations about GitHub’s reliability amid massive Claude attributed code activity, and the kinds of performance problems that only show u...]]></itunes:summary>
    <description><![CDATA[<p>On this episode, Chris, Andrew, and David bounce from Ruby and Rails security updates into the messy realities of caching, UI architecture, and browser support. They break down the latest Zlib-related Ruby CVE, Dalli updates, Rails security and bugfix releases, and what maintenance windows mean in practice. Then, they swap stories about Redis, Memcached, observations about GitHub’s reliability amid massive Claude attributed code activity, and the kinds of performance problems that only show up at scale. The episode closes with a thoughtful Rails frontend discussion covering nested layouts, active sidebar links, CSS-powered empty states, pagination behavior, popovers, anchor positioning, and why Safari still makes simple UI work harder than it should be. Hit download now to hear more!  </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://ruby-doc.org/stdlib-2.4.0/libdoc/zlib/rdoc/Zlib/GzipReader.html'>Zlib::GzipReader</a></li><li><a href='https://github.com/petergoldstein/dalli'>Dalli</a></li><li><a href='https://memcached.org/'>Memcached</a></li><li><a href='https://x.com/mitsuhiko/status/2036921173938692268'>Attributed Claude activity over the last 90 days on GitHub (Armin Ronacher X)</a></li><li><a href='https://open.spotify.com/episode/3dX9060IQvIlg1Gsi6Zkbd'>The Standup with ThePrimeagen Podcast-Is AI ruining opensource? (Lost episode)</a></li><li><a href='https://gorails.com/episodes/nested-layouts-with-rails'>Nested Layouts with Rails (GoRails)</a></li><li><a href='https://apidock.com/rails/ActionView/Helpers/UrlHelper/current_page%3F'>current_page?</a></li><li><a href='https://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to_if'>link_to_if</a></li><li><a href='https://github.com/basecamp/geared_pagination'>Geared Pagination</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>On this episode, Chris, Andrew, and David bounce from Ruby and Rails security updates into the messy realities of caching, UI architecture, and browser support. They break down the latest Zlib-related Ruby CVE, Dalli updates, Rails security and bugfix releases, and what maintenance windows mean in practice. Then, they swap stories about Redis, Memcached, observations about GitHub’s reliability amid massive Claude attributed code activity, and the kinds of performance problems that only show up at scale. The episode closes with a thoughtful Rails frontend discussion covering nested layouts, active sidebar links, CSS-powered empty states, pagination behavior, popovers, anchor positioning, and why Safari still makes simple UI work harder than it should be. Hit download now to hear more!  </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://ruby-doc.org/stdlib-2.4.0/libdoc/zlib/rdoc/Zlib/GzipReader.html'>Zlib::GzipReader</a></li><li><a href='https://github.com/petergoldstein/dalli'>Dalli</a></li><li><a href='https://memcached.org/'>Memcached</a></li><li><a href='https://x.com/mitsuhiko/status/2036921173938692268'>Attributed Claude activity over the last 90 days on GitHub (Armin Ronacher X)</a></li><li><a href='https://open.spotify.com/episode/3dX9060IQvIlg1Gsi6Zkbd'>The Standup with ThePrimeagen Podcast-Is AI ruining opensource? (Lost episode)</a></li><li><a href='https://gorails.com/episodes/nested-layouts-with-rails'>Nested Layouts with Rails (GoRails)</a></li><li><a href='https://apidock.com/rails/ActionView/Helpers/UrlHelper/current_page%3F'>current_page?</a></li><li><a href='https://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to_if'>link_to_if</a></li><li><a href='https://github.com/basecamp/geared_pagination'>Geared Pagination</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18938456-memcached-mayhem.mp3" length="42692113" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18938456</guid>
    <pubDate>Fri, 03 Apr 2026 07:00:00 -0500</pubDate>
    <itunes:duration>3556</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>345</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Conferences, AI Trends, and Sleepless Nights</itunes:title>
    <title>Conferences, AI Trends, and Sleepless Nights</title>
    <itunes:summary><![CDATA[Chris, Andrew, and David catch up on health, sleep deprivation, and the new Invincible season and Fallout. David shares some RubyConf CFP submissions news and this year’s broad conference themes. They discuss Andrew finishing difficult authentication work, touching on OAuth/SSO complexity and pricing, the idea of products built more for bots than humans, and where AI is proving useful, especially for debugging and research. The conversation eventually widens into a more skeptical look at the ...]]></itunes:summary>
    <description><![CDATA[<p>Chris, Andrew, and David catch up on health, sleep deprivation, and the new <em>Invincible </em>season and <em>Fallout</em>. David shares some RubyConf CFP submissions news and this year’s broad conference themes. They discuss Andrew finishing difficult authentication work, touching on OAuth/SSO complexity and pricing, the idea of products built more for bots than humans, and where AI is proving useful, especially for debugging and research. The conversation eventually widens into a more skeptical look at the AI industry itself, touching on scraped code, deepfakes, surveillance, lobbying, and whether the promised productivity gains really match reality. Hit download now!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://en.wikipedia.org/wiki/Invincible_(TV_series)'><em>Invincible</em></a></li><li><a href='https://en.wikipedia.org/wiki/Fallout_(American_TV_series)'><em>Fallout</em></a></li><li><a href='https://x.com/robbyrussell'>Robby Russell X</a></li><li><a href='https://x.com/sama'>Sam Altman X</a></li><li><a href='https://ghostty.org/'>Ghostty</a></li><li><a href='https://www.ruby-lang.org/en/news/2026/03/16/ruby-4-0-2-released/'>Ruby 4.0.2 Released</a> </li><li><a href='https://rubyconf.org/'>RubyConf: July 14-16, 2026, Las Vegas, NV</a></li><li><a href='https://rubyonrails.org/2025/12/11/rails-world-2026-update'>Rails World 2026- September 23-24, Austin, TX (Update)</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Chris, Andrew, and David catch up on health, sleep deprivation, and the new <em>Invincible </em>season and <em>Fallout</em>. David shares some RubyConf CFP submissions news and this year’s broad conference themes. They discuss Andrew finishing difficult authentication work, touching on OAuth/SSO complexity and pricing, the idea of products built more for bots than humans, and where AI is proving useful, especially for debugging and research. The conversation eventually widens into a more skeptical look at the AI industry itself, touching on scraped code, deepfakes, surveillance, lobbying, and whether the promised productivity gains really match reality. Hit download now!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://en.wikipedia.org/wiki/Invincible_(TV_series)'><em>Invincible</em></a></li><li><a href='https://en.wikipedia.org/wiki/Fallout_(American_TV_series)'><em>Fallout</em></a></li><li><a href='https://x.com/robbyrussell'>Robby Russell X</a></li><li><a href='https://x.com/sama'>Sam Altman X</a></li><li><a href='https://ghostty.org/'>Ghostty</a></li><li><a href='https://www.ruby-lang.org/en/news/2026/03/16/ruby-4-0-2-released/'>Ruby 4.0.2 Released</a> </li><li><a href='https://rubyconf.org/'>RubyConf: July 14-16, 2026, Las Vegas, NV</a></li><li><a href='https://rubyonrails.org/2025/12/11/rails-world-2026-update'>Rails World 2026- September 23-24, Austin, TX (Update)</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18897254-conferences-ai-trends-and-sleepless-nights.mp3" length="24644169" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18897254</guid>
    <pubDate>Fri, 27 Mar 2026 07:00:00 -0500</pubDate>
    <itunes:duration>2052</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>344</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Unraveling GitHub Actions &amp; Modern Auth Challenges</itunes:title>
    <title>Unraveling GitHub Actions &amp; Modern Auth Challenges</title>
    <itunes:summary><![CDATA[On this episode, Andrew’s buried in messy authentication work spread across legacy code, Chris recounts a frustrating GitHub Actions debugging session, and David explains the mental drain of working across both Vue 2 and Vue 3 in the same application. They talk about using workflow run triggers, scheduled builds, and GitHub’s new Agentic Copilot workflows such as CI Doctor, Automatic Code Simplifier, and issue/PR management, while lamenting low-quality AI-generated PRs and paid AI code review...]]></itunes:summary>
    <description><![CDATA[<p>On this episode, Andrew’s buried in messy authentication work spread across legacy code, Chris recounts a frustrating GitHub Actions debugging session, and David explains the mental drain of working across both Vue 2 and Vue 3 in the same application. They talk about using workflow run triggers, scheduled builds, and GitHub’s new Agentic Copilot workflows such as CI Doctor, Automatic Code Simplifier, and issue/PR management, while lamenting low-quality AI-generated PRs and paid AI code review tools. Andrew makes a special announcement about Blastoff Rails, they compare LazyVim, lazy.nvim, and Kickstart Neovim, we hear about Ruby 3.4.9 and its bug-fix release, and Marco Roth’s Herb improvements for ERB tooling. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://github.com/actions/upload-artifact/releases/tag/v7.0.0'>Upload-artifact v7.0.0 (GitHub)</a></li><li><a href='https://github.com/actions/download-artifact/releases/tag/v8.0.0'>Download-artifact v8.0.0 (GitHub)</a></li><li><a href='https://github.github.com/gh-aw/'>GitHub Agentic Workflows</a></li><li><a href='https://claude.com/blog/code-review'>Bringing Code Review to Claude Code</a></li><li><a href='https://www.scottspizzatours.com/'>Scott’s Pizza Tours</a></li><li><a href='https://www.blastoffrails.com/index.html'>Blastoff Rails-June 11-12, 2026, Albuquerque, New Mexico</a></li><li><a href='https://www.bridgetownconf.rocks/#talk-bridgetown-dangerous'>Learn Enough Bridgetown to be Dangerous (Andrew’s talk)</a></li><li><a href='https://github.com/folke/lazy.nvim'>lazy.nvim</a></li><li><a href='https://www.lazyvim.org/'>LazyVim</a></li><li><a href='https://github.com/nvim-lua/kickstart.nvim/'>kickstart.nvim</a></li><li><a href='https://github.com/dam9000/kickstart-modular.nvim'>kickstart-modular.nvim</a></li><li><a href='https://tree-sitter.github.io/tree-sitter/'>Tree-sitter</a></li><li><a href='https://herb-tools.dev/'>Herb</a></li><li><a href='https://x.com/marcoroth_/status/2031445390277456192'>Marco Roth X (Herb)</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>On this episode, Andrew’s buried in messy authentication work spread across legacy code, Chris recounts a frustrating GitHub Actions debugging session, and David explains the mental drain of working across both Vue 2 and Vue 3 in the same application. They talk about using workflow run triggers, scheduled builds, and GitHub’s new Agentic Copilot workflows such as CI Doctor, Automatic Code Simplifier, and issue/PR management, while lamenting low-quality AI-generated PRs and paid AI code review tools. Andrew makes a special announcement about Blastoff Rails, they compare LazyVim, lazy.nvim, and Kickstart Neovim, we hear about Ruby 3.4.9 and its bug-fix release, and Marco Roth’s Herb improvements for ERB tooling. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://github.com/actions/upload-artifact/releases/tag/v7.0.0'>Upload-artifact v7.0.0 (GitHub)</a></li><li><a href='https://github.com/actions/download-artifact/releases/tag/v8.0.0'>Download-artifact v8.0.0 (GitHub)</a></li><li><a href='https://github.github.com/gh-aw/'>GitHub Agentic Workflows</a></li><li><a href='https://claude.com/blog/code-review'>Bringing Code Review to Claude Code</a></li><li><a href='https://www.scottspizzatours.com/'>Scott’s Pizza Tours</a></li><li><a href='https://www.blastoffrails.com/index.html'>Blastoff Rails-June 11-12, 2026, Albuquerque, New Mexico</a></li><li><a href='https://www.bridgetownconf.rocks/#talk-bridgetown-dangerous'>Learn Enough Bridgetown to be Dangerous (Andrew’s talk)</a></li><li><a href='https://github.com/folke/lazy.nvim'>lazy.nvim</a></li><li><a href='https://www.lazyvim.org/'>LazyVim</a></li><li><a href='https://github.com/nvim-lua/kickstart.nvim/'>kickstart.nvim</a></li><li><a href='https://github.com/dam9000/kickstart-modular.nvim'>kickstart-modular.nvim</a></li><li><a href='https://tree-sitter.github.io/tree-sitter/'>Tree-sitter</a></li><li><a href='https://herb-tools.dev/'>Herb</a></li><li><a href='https://x.com/marcoroth_/status/2031445390277456192'>Marco Roth X (Herb)</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18862559-unraveling-github-actions-modern-auth-challenges.mp3" length="38933370" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18862559</guid>
    <pubDate>Fri, 20 Mar 2026 07:00:00 -0500</pubDate>
    <itunes:duration>3243</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>343</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Heroku, Hosting, and the AI Era</itunes:title>
    <title>Heroku, Hosting, and the AI Era</title>
    <itunes:summary><![CDATA[Chris and David welcome back Adam McCrea from Judoscale, to discuss the uncertainty around Heroku after Salesforce’s announcement that it would stop taking new enterprise customers. Adam shares how the news landed in real time during a founder’s retreat, and the conversation expands into what Heroku’s apparent “maintenance mode” means for developers, pricing, autoscaling, platform alternatives, and the broader challenge of building durable developer businesses in the AI era. They also touch o...]]></itunes:summary>
    <description><![CDATA[<p>Chris and David welcome back Adam McCrea from Judoscale, to discuss the uncertainty around Heroku after Salesforce’s announcement that it would stop taking new enterprise customers. Adam shares how the news landed in real time during a founder’s retreat, and the conversation expands into what Heroku’s apparent “maintenance mode” means for developers, pricing, autoscaling, platform alternatives, and the broader challenge of building durable developer businesses in the AI era. They also touch on Judoscale’s upcoming “platform tour” and the value of smaller Ruby conferences. Hit download now to hear more! </p><p><br/></p><p><b>Sponsors:</b></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><a href='https://judoscale.com/'>Judoscale</a></p><p><br/></p><p><b>Links:</b></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></p><p><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></p><p><a href='https://www.linkedin.com/in/davidesmalehill/'>David Hill LinkedIn</a></p><p><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></p><p><a href='https://x.com/adamlogic'>Adam McCrea X</a></p><p><a href='https://www.linkedin.com/in/adamlogic/'>Adam McCrea LinkedIn</a></p><p><a href='https://judoscale.com/'>Judoscale</a></p><p><a href='https://www.remoteruby.com/2260490/episodes/13760978-autoscaling-rails-with-adam-mccrea'>Remote Ruby-Episode 163: Autoscaling Rails with Adam McCrea</a></p><p><a href='https://judoscale.com/blog/heroku-whats-next'>Heroku: What’s Next by Jon Sully (Judoscale Blog)</a></p><p><a href='https://www.heroku.com/blog/an-update-on-heroku/'>An update on Heroku by Nitin T Bhat</a></p><p><a href='https://render.com/'>Render</a></p><p><a href='https://cloud.laravel.com/'>Laravel Cloud</a></p><p><a href='https://rbqconf.com/'>RBQ Conf, March 26-27, 2026, Austin, TX</a></p><p><a href='https://blueridgeruby.com/'>Blue Ridge Ruby, April 30-May 1, 2026, Asheville, NC</a></p><p><a href='https://rubyconf.org/'>RubyConf, July14-16, 2026, Las Vegas, NV</a></p><p><a href='https://www.rubyevents.org/events/rails-world-2026'>Rails World 2026, September 23-24, 2026, Austin, TX</a></p><p><a href='https://www.rubyevents.org/events'>Ruby Events 2026</a></p><p><br/><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Chris and David welcome back Adam McCrea from Judoscale, to discuss the uncertainty around Heroku after Salesforce’s announcement that it would stop taking new enterprise customers. Adam shares how the news landed in real time during a founder’s retreat, and the conversation expands into what Heroku’s apparent “maintenance mode” means for developers, pricing, autoscaling, platform alternatives, and the broader challenge of building durable developer businesses in the AI era. They also touch on Judoscale’s upcoming “platform tour” and the value of smaller Ruby conferences. Hit download now to hear more! </p><p><br/></p><p><b>Sponsors:</b></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><a href='https://judoscale.com/'>Judoscale</a></p><p><br/></p><p><b>Links:</b></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></p><p><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></p><p><a href='https://www.linkedin.com/in/davidesmalehill/'>David Hill LinkedIn</a></p><p><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></p><p><a href='https://x.com/adamlogic'>Adam McCrea X</a></p><p><a href='https://www.linkedin.com/in/adamlogic/'>Adam McCrea LinkedIn</a></p><p><a href='https://judoscale.com/'>Judoscale</a></p><p><a href='https://www.remoteruby.com/2260490/episodes/13760978-autoscaling-rails-with-adam-mccrea'>Remote Ruby-Episode 163: Autoscaling Rails with Adam McCrea</a></p><p><a href='https://judoscale.com/blog/heroku-whats-next'>Heroku: What’s Next by Jon Sully (Judoscale Blog)</a></p><p><a href='https://www.heroku.com/blog/an-update-on-heroku/'>An update on Heroku by Nitin T Bhat</a></p><p><a href='https://render.com/'>Render</a></p><p><a href='https://cloud.laravel.com/'>Laravel Cloud</a></p><p><a href='https://rbqconf.com/'>RBQ Conf, March 26-27, 2026, Austin, TX</a></p><p><a href='https://blueridgeruby.com/'>Blue Ridge Ruby, April 30-May 1, 2026, Asheville, NC</a></p><p><a href='https://rubyconf.org/'>RubyConf, July14-16, 2026, Las Vegas, NV</a></p><p><a href='https://www.rubyevents.org/events/rails-world-2026'>Rails World 2026, September 23-24, 2026, Austin, TX</a></p><p><a href='https://www.rubyevents.org/events'>Ruby Events 2026</a></p><p><br/><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18827088-heroku-hosting-and-the-ai-era.mp3" length="51267412" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18827088</guid>
    <pubDate>Fri, 13 Mar 2026 05:00:00 -0500</pubDate>
    <itunes:duration>4270</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>342</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" href="https://x.com/adamlogic" img="https://storage.buzzsprout.com/u9zf7ljxgd30pwvdddc99tvv659e">Adam McCrea</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>Jeff Dickey on Mise, Precompiled Rubies, and much more</itunes:title>
    <title>Jeff Dickey on Mise, Precompiled Rubies, and much more</title>
    <itunes:summary><![CDATA[Chris, Andrew, and David welcome special guest Jeff Dickey (jdx), creator of mise, discussing his background rewriting the Heroku CLI from Ruby to Node due to Ruby distribution/sandboxing issues.  The conversation digs into why language CLIs are hard to distribute, the tradeoffs between shims vs PATH-based version switching, why tasks can be the “clean” solution, and Jeff’s Rust-first tooling philosophy. They also dive into his other projects: usage (CLI docs/completions), Pitchfork (dev...]]></itunes:summary>
    <description><![CDATA[<p>Chris, Andrew, and David welcome special guest Jeff Dickey (jdx), creator of mise, discussing his background rewriting the Heroku CLI from Ruby to Node due to Ruby distribution/sandboxing issues.  The conversation digs into why language CLIs are hard to distribute, the tradeoffs between shims vs PATH-based version switching, why tasks can be the “clean” solution, and Jeff’s Rust-first tooling philosophy. They also dive into his other projects: usage (CLI docs/completions), Pitchfork (dev daemon runner that starts/stops services by directory), and fnox/Fort Knox (secrets management with encrypted files or remote stores like 1Password), and a big upcoming shift: pre-compiled (portable) Rubies becoming the default in mise. Press download now!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/jdxcode'>Jeff Dickey X</a></li><li><a href='https://bsky.app/profile/xjdx.bsky.social'>Jeff Dickey (jdx) Bluesky</a></li><li><a href='https://mise.jdx.dev/'>mise</a></li><li><a href='https://fnox.jdx.dev/'>fnox</a></li><li><a href='https://usage.jdx.dev/'>--usage</a></li><li><a href='https://pitchfork.jdx.dev/'>Pitchfork</a></li><li><a href='https://github.com/jdx/communique'>communiqué</a></li><li><a href='https://www.youtube.com/watch?v=FUtgcOxRrqY'>Casey Neistat: NYC’s Worst Blizzard in a Decade, hour by hour (YouTube)</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Chris, Andrew, and David welcome special guest Jeff Dickey (jdx), creator of mise, discussing his background rewriting the Heroku CLI from Ruby to Node due to Ruby distribution/sandboxing issues.  The conversation digs into why language CLIs are hard to distribute, the tradeoffs between shims vs PATH-based version switching, why tasks can be the “clean” solution, and Jeff’s Rust-first tooling philosophy. They also dive into his other projects: usage (CLI docs/completions), Pitchfork (dev daemon runner that starts/stops services by directory), and fnox/Fort Knox (secrets management with encrypted files or remote stores like 1Password), and a big upcoming shift: pre-compiled (portable) Rubies becoming the default in mise. Press download now!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/jdxcode'>Jeff Dickey X</a></li><li><a href='https://bsky.app/profile/xjdx.bsky.social'>Jeff Dickey (jdx) Bluesky</a></li><li><a href='https://mise.jdx.dev/'>mise</a></li><li><a href='https://fnox.jdx.dev/'>fnox</a></li><li><a href='https://usage.jdx.dev/'>--usage</a></li><li><a href='https://pitchfork.jdx.dev/'>Pitchfork</a></li><li><a href='https://github.com/jdx/communique'>communiqué</a></li><li><a href='https://www.youtube.com/watch?v=FUtgcOxRrqY'>Casey Neistat: NYC’s Worst Blizzard in a Decade, hour by hour (YouTube)</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18785026-jeff-dickey-on-mise-precompiled-rubies-and-much-more.mp3" length="55607666" type="audio/mpeg" />
    <itunes:author></itunes:author>
    <guid isPermaLink="false">Buzzsprout-18785026</guid>
    <pubDate>Fri, 06 Mar 2026 07:00:00 -0600</pubDate>
    <itunes:duration>4632</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>341</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" href="https://jdx.dev/" img="https://storage.buzzsprout.com/tnp51c0635wfbtzdk26b98c9stuj">Jeff Dickey</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>LiveComponent with Cameron Dutro</itunes:title>
    <title>LiveComponent with Cameron Dutro</title>
    <itunes:summary><![CDATA[Cameron Dutro returns to the show to introduce LiveComponent, a new library that adds client-side state and targeted re-rendering to Rails ViewComponent using Hotwire + Stimulus with minimal JavaScript. Chris, Andrew, and Cameron dig into why he built it, how it serializes component state and models, how updates flow from events to fast server-rendered HTML morphs, where it shines compared to plain Turbo/Stimulus, and how optional React support can help with migration and interoperability. Hi...]]></itunes:summary>
    <description><![CDATA[<p>Cameron Dutro returns to the show to introduce LiveComponent, a new library that adds client-side state and targeted re-rendering to Rails ViewComponent using Hotwire + Stimulus with minimal JavaScript. Chris, Andrew, and Cameron dig into why he built it, how it serializes component state and models, how updates flow from events to fast server-rendered HTML morphs, where it shines compared to plain Turbo/Stimulus, and how optional React support can help with migration and interoperability. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://github.com/camertron'>Cameron Dutro GitHub</a></li><li><a href='https://x.com/camertron?lang=en'>Cameron Dutro X</a></li><li><a href='https://www.remoteruby.com/2260490/episodes/13761008'>Remote Ruby-Episode 134: Kubernetes, JSX for Ruby, and more with Cameron Dutro</a></li><li><a href='https://livecomponent.org/'>LiveComponent</a></li><li><a href='https://livecomponent.org/react-integration'>LiveComponent React Integration</a></li><li><a href='https://github.com/rails/globalid'>Global ID-Rails</a></li><li><a href='https://www.happiestbaby.com/products/snoo-smart-bassinet?Color=Default+Title'>SNOO Smart Sleeper Bassinet</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Cameron Dutro returns to the show to introduce LiveComponent, a new library that adds client-side state and targeted re-rendering to Rails ViewComponent using Hotwire + Stimulus with minimal JavaScript. Chris, Andrew, and Cameron dig into why he built it, how it serializes component state and models, how updates flow from events to fast server-rendered HTML morphs, where it shines compared to plain Turbo/Stimulus, and how optional React support can help with migration and interoperability. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://github.com/camertron'>Cameron Dutro GitHub</a></li><li><a href='https://x.com/camertron?lang=en'>Cameron Dutro X</a></li><li><a href='https://www.remoteruby.com/2260490/episodes/13761008'>Remote Ruby-Episode 134: Kubernetes, JSX for Ruby, and more with Cameron Dutro</a></li><li><a href='https://livecomponent.org/'>LiveComponent</a></li><li><a href='https://livecomponent.org/react-integration'>LiveComponent React Integration</a></li><li><a href='https://github.com/rails/globalid'>Global ID-Rails</a></li><li><a href='https://www.happiestbaby.com/products/snoo-smart-bassinet?Color=Default+Title'>SNOO Smart Sleeper Bassinet</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18739608-livecomponent-with-cameron-dutro.mp3" length="38235864" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18739608</guid>
    <pubDate>Fri, 27 Feb 2026 07:00:00 -0600</pubDate>
    <itunes:duration>3184</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>340</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" img="https://storage.buzzsprout.com/2tbhqgdknz4ov7yejb7wzmbcufvv">Cameron Dutro</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>Bridge Components, Swift UI and more with Joe Masilotti</itunes:title>
    <title>Bridge Components, Swift UI and more with Joe Masilotti</title>
    <itunes:summary><![CDATA[Andrew and David hold down the fort without Chris and catch up on what they’ve been watching and reading, before welcoming back Joe Masilotti, the show’s most listened to guest from last year. They talk about Hotwire Native’s momentum, why “Bridge Components” are the unlock for truly native features, Joe’s push toward SwiftUI compatibility, the messy reality of in-app purchases, and how his “PurchaseKit” aims to simplify the whole Apple/Google webhook maze. We also hear about Joe’s new podcas...]]></itunes:summary>
    <description><![CDATA[<p>Andrew and David hold down the fort without Chris and catch up on what they’ve been watching and reading, before welcoming back Joe Masilotti, the show’s most listened to guest from last year. They talk about Hotwire Native’s momentum, why “Bridge Components” are the unlock for truly native features, Joe’s push toward SwiftUI compatibility, the messy reality of in-app purchases, and how his “PurchaseKit” aims to simplify the whole Apple/Google webhook maze. We also hear about Joe’s new podcast with Colleen, the hosts’ AI tool usage (Claude, Augment, Codex), and Joe’s intent to submit a CFP to speak at RubyConf in Vegas.  Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://masilotti.com/'>Joe Masilotti Website</a></li><li><a href='https://x.com/joemasilotti?lang=en'>Joe Masilotti X</a></li><li><a href='https://masilotti.com/bridge-components/'>Bridge Components</a></li><li><a href='https://purchasekit.com/'>PurchaseKit</a></li><li><a href='https://nopermission.fm/'>Permission Not Required Podcast</a> </li><li><a href='https://en.wikipedia.org/wiki/Dungeon_Crawler_Carl'>Dungeon Crawler Carl</a></li><li><a href='https://en.wikipedia.org/wiki/Godfather_of_Harlem'>Godfather of Harlem</a></li><li><a href='https://code.claude.com/docs/en/overview'>Claude Code</a></li><li><a href='https://openai.com/codex/'>Codex</a></li><li><a href='https://apidock.com/rails/ActiveRecord/QueryMethods/WhereChain/missing'>missing (APIdock)</a></li><li><a href='https://rubyconf.org/'>RubyConf 2026, July 14-16, Las Vegas, NV</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Andrew and David hold down the fort without Chris and catch up on what they’ve been watching and reading, before welcoming back Joe Masilotti, the show’s most listened to guest from last year. They talk about Hotwire Native’s momentum, why “Bridge Components” are the unlock for truly native features, Joe’s push toward SwiftUI compatibility, the messy reality of in-app purchases, and how his “PurchaseKit” aims to simplify the whole Apple/Google webhook maze. We also hear about Joe’s new podcast with Colleen, the hosts’ AI tool usage (Claude, Augment, Codex), and Joe’s intent to submit a CFP to speak at RubyConf in Vegas.  Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://masilotti.com/'>Joe Masilotti Website</a></li><li><a href='https://x.com/joemasilotti?lang=en'>Joe Masilotti X</a></li><li><a href='https://masilotti.com/bridge-components/'>Bridge Components</a></li><li><a href='https://purchasekit.com/'>PurchaseKit</a></li><li><a href='https://nopermission.fm/'>Permission Not Required Podcast</a> </li><li><a href='https://en.wikipedia.org/wiki/Dungeon_Crawler_Carl'>Dungeon Crawler Carl</a></li><li><a href='https://en.wikipedia.org/wiki/Godfather_of_Harlem'>Godfather of Harlem</a></li><li><a href='https://code.claude.com/docs/en/overview'>Claude Code</a></li><li><a href='https://openai.com/codex/'>Codex</a></li><li><a href='https://apidock.com/rails/ActiveRecord/QueryMethods/WhereChain/missing'>missing (APIdock)</a></li><li><a href='https://rubyconf.org/'>RubyConf 2026, July 14-16, Las Vegas, NV</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18705858-bridge-components-swift-ui-and-more-with-joe-masilotti.mp3" length="29559707" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18705858</guid>
    <pubDate>Fri, 20 Feb 2026 07:00:00 -0600</pubDate>
    <itunes:duration>2461</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>339</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" href="https://masilotti.com/" img="https://storage.buzzsprout.com/tlharosvs8ufsh15shftrkkcz6a0">Joe Masilotti</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>Kisses From Andrew, the Ruby Gala &amp; Conference Workshops</itunes:title>
    <title>Kisses From Andrew, the Ruby Gala &amp; Conference Workshops</title>
    <itunes:summary><![CDATA[On this episode of Remote Ruby, Chris, Andrew, and David dive into the newly released Claude Opus 4.6 and share their frustrations and solutions for debugging a turbo stream issue in Rails. They discuss a range of debugging challenges they've faced, including Rails credentials decryption errors and handling unexpected URL parameters in Pagy. The conversation shifts to the Ruby Gala, a fundraising event tied to RubyConf, highlighting its purpose, structure, and some notable people being honore...]]></itunes:summary>
    <description><![CDATA[<p>On this episode of Remote Ruby, Chris, Andrew, and David dive into the newly released Claude Opus 4.6 and share their frustrations and solutions for debugging a turbo stream issue in Rails. They discuss a range of debugging challenges they&apos;ve faced, including Rails credentials decryption errors and handling unexpected URL parameters in Pagy. The conversation shifts to the Ruby Gala, a fundraising event tied to RubyConf, highlighting its purpose, structure, and some notable people being honored. They reflect on their experiences with Hack Days at conferences, the challenges they pose, and suggest transforming them into structured workshops to maximize learning and engagement. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.anthropic.com/news/claude-opus-4-6'>Introducing Claude Opus 4.6 (Anthropic)</a></li><li><a href='https://github.com/rails/rails/pull/56735'>Raise a more descriptive error when file cannot be decrypted (PR #56735)</a></li><li><a href='https://rubyconf.org/'>RubyConf-July 14th-16th 2026, Red Rock Casino Resort, Las Vegas, NV</a></li><li><a href='https://rubytshirts.com/products/kisses-from-andrew-the-unofficial-remote-ruby-tee'>Kisses from Andrew shirt</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>On this episode of Remote Ruby, Chris, Andrew, and David dive into the newly released Claude Opus 4.6 and share their frustrations and solutions for debugging a turbo stream issue in Rails. They discuss a range of debugging challenges they&apos;ve faced, including Rails credentials decryption errors and handling unexpected URL parameters in Pagy. The conversation shifts to the Ruby Gala, a fundraising event tied to RubyConf, highlighting its purpose, structure, and some notable people being honored. They reflect on their experiences with Hack Days at conferences, the challenges they pose, and suggest transforming them into structured workshops to maximize learning and engagement. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.anthropic.com/news/claude-opus-4-6'>Introducing Claude Opus 4.6 (Anthropic)</a></li><li><a href='https://github.com/rails/rails/pull/56735'>Raise a more descriptive error when file cannot be decrypted (PR #56735)</a></li><li><a href='https://rubyconf.org/'>RubyConf-July 14th-16th 2026, Red Rock Casino Resort, Las Vegas, NV</a></li><li><a href='https://rubytshirts.com/products/kisses-from-andrew-the-unofficial-remote-ruby-tee'>Kisses from Andrew shirt</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18660126-kisses-from-andrew-the-ruby-gala-conference-workshops.mp3" length="34014109" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18660126</guid>
    <pubDate>Fri, 13 Feb 2026 07:00:00 -0600</pubDate>
    <itunes:duration>2833</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>338</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Kevin Newton on Ruby &amp; Python, Prism, Psych-Pure, and Exreg</itunes:title>
    <title>Kevin Newton on Ruby &amp; Python, Prism, Psych-Pure, and Exreg</title>
    <itunes:summary><![CDATA[In this episode, Chris, Andrew, and David kick off with humorous stories about coding experiences across different languages, and then they welcome back guest Kevin Newton who shares his journey from Shopify to Meta. Then, Kevin discusses the intricacies of Ruby and Python, particularly the challenges and trade-offs in their runtime implementations. The conversation then shifts to the development and adoption of the Prism parser in Ruby, highlighting its impact on various projects. Lastly, Ke...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris, Andrew, and David kick off with humorous stories about coding experiences across different languages, and then they welcome back guest Kevin Newton who shares his journey from Shopify to Meta. Then, Kevin discusses the intricacies of Ruby and Python, particularly the challenges and trade-offs in their runtime implementations. The conversation then shifts to the development and adoption of the Prism parser in Ruby, highlighting its impact on various projects. Lastly, Kevin shares insights on his work with a pure Ruby YAML parser and a regex engine, emphasizing the complexities and joys of coding and parsing languages. Hit download now!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/kddnewton'>Kevin Newton X</a></li><li><a href='https://github.com/kddnewton'>Kevin Newton GitHub</a></li><li><a href='https://kddnewton.com/'>Kevin Newton Blog</a></li><li><a href='https://docs.python.org/3/howto/free-threading-python.html'>Python support for free threading</a> </li><li><a href='https://kddnewton.com/2026/01/06/exreg.html'>A Ruby Regular Expression Engine (Blog post by Kevin Newton)</a></li><li><a href='https://kddnewton.com/2024/01/23/prism.html'>Prism: Ruby 3.3’s new error-tolerant parser (Blog post by Kevin Newton)</a></li><li><a href='https://kddnewton.com/2025/12/25/psych-pure.html'>A Ruby YAML parser (Blog post by Kevin Newton)</a></li><li><a href='https://github.com/kddnewton/exreg'>Exreg</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris, Andrew, and David kick off with humorous stories about coding experiences across different languages, and then they welcome back guest Kevin Newton who shares his journey from Shopify to Meta. Then, Kevin discusses the intricacies of Ruby and Python, particularly the challenges and trade-offs in their runtime implementations. The conversation then shifts to the development and adoption of the Prism parser in Ruby, highlighting its impact on various projects. Lastly, Kevin shares insights on his work with a pure Ruby YAML parser and a regex engine, emphasizing the complexities and joys of coding and parsing languages. Hit download now!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/kddnewton'>Kevin Newton X</a></li><li><a href='https://github.com/kddnewton'>Kevin Newton GitHub</a></li><li><a href='https://kddnewton.com/'>Kevin Newton Blog</a></li><li><a href='https://docs.python.org/3/howto/free-threading-python.html'>Python support for free threading</a> </li><li><a href='https://kddnewton.com/2026/01/06/exreg.html'>A Ruby Regular Expression Engine (Blog post by Kevin Newton)</a></li><li><a href='https://kddnewton.com/2024/01/23/prism.html'>Prism: Ruby 3.3’s new error-tolerant parser (Blog post by Kevin Newton)</a></li><li><a href='https://kddnewton.com/2025/12/25/psych-pure.html'>A Ruby YAML parser (Blog post by Kevin Newton)</a></li><li><a href='https://github.com/kddnewton/exreg'>Exreg</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18619103-kevin-newton-on-ruby-python-prism-psych-pure-and-exreg.mp3" length="40402934" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18619103</guid>
    <pubDate>Fri, 06 Feb 2026 07:00:00 -0600</pubDate>
    <itunes:duration>3365</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>337</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Blue Ridge Ruby 2026 with Jeremy Smith and Joe Peck</itunes:title>
    <title>Blue Ridge Ruby 2026 with Jeremy Smith and Joe Peck</title>
    <itunes:summary><![CDATA[In this episode, Blue Ridge Ruby organizers Jeremy Smith and Joe Peck join Andrew, Chris, and David to talk about the conference returning in 2026. They explain why it’s different (single-track, long breaks, and memorable community activities), what they’ve learned from running it, and how folks can help (speaking, sponsoring, and attending). The discussion also highlights the importance of community and in-person interactions in the tech industry, offering insights into how these events supp...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Blue Ridge Ruby organizers Jeremy Smith and Joe Peck join Andrew, Chris, and David to talk about the conference returning in 2026. They explain why it’s different (single-track, long breaks, and memorable community activities), what they’ve learned from running it, and how folks can help (speaking, sponsoring, and attending). The discussion also highlights the importance of community and in-person interactions in the tech industry, offering insights into how these events support professional growth and long-term sustainability in software development. Hit download now to hear more! </p><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Blue Ridge Ruby organizers Jeremy Smith and Joe Peck join Andrew, Chris, and David to talk about the conference returning in 2026. They explain why it’s different (single-track, long breaks, and memorable community activities), what they’ve learned from running it, and how folks can help (speaking, sponsoring, and attending). The discussion also highlights the importance of community and in-person interactions in the tech industry, offering insights into how these events support professional growth and long-term sustainability in software development. Hit download now to hear more! </p><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18584287-blue-ridge-ruby-2026-with-jeremy-smith-and-joe-peck.mp3" length="27067233" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason, David Hill</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18584287</guid>
    <pubDate>Fri, 30 Jan 2026 07:00:00 -0600</pubDate>
    <itunes:duration>2254</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>336</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Tool Standardization</itunes:title>
    <title>Tool Standardization</title>
    <itunes:summary><![CDATA[In this episode, Chris, Andrew, and David dive into details about refactoring with SQL, updates on new Ruby versions, and share their views on various developer tools including Mise, Overmind, and Foreman. They also touch on standardizing tools within their teams, the benefits of using Mise for Postgres, and the efficiency of task scripts. The conversation also covers encoding issues, Basecamp Fizzy SSFR protection, and rich-text editors like Lexxy and its application in Basecamp. Additionall...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris, Andrew, and David dive into details about refactoring with SQL, updates on new Ruby versions, and share their views on various developer tools including Mise, Overmind, and Foreman. They also touch on standardizing tools within their teams, the benefits of using Mise for Postgres, and the efficiency of task scripts. The conversation also covers encoding issues, Basecamp Fizzy SSFR protection, and rich-text editors like Lexxy and its application in Basecamp. Additionally, there&apos;s a light-hearted discussion on the speculative future of AI and Neuralink.  Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.ruby-lang.org/en/downloads/releases/'>Ruby Releases</a></li><li><a href='https://github.com/ddollar/foreman'>Foreman-GitHub</a></li><li><a href='https://github.com/DarthSim/overmind'>Overmind-GitHub</a></li><li><a href='https://mise-versions.jdx.dev/'>Mise versions</a></li><li><a href='https://usage.jdx.dev/spec/'>Usage Specification</a></li><li><a href='https://kddnewton.com/2025/12/25/psych-pure.html'>A Ruby YAML parser (blog post by Kevin Newton)</a></li><li><a href='https://github.com/basecamp/lexxy'>Lexxy-GitHub</a></li><li><a href='https://github.com/basecamp/fizzy/blob/main/app/models/ssrf_protection.rb'>Basecamp Fizzy SSRF protection-GitHub</a></li><li><a href='https://en.wikipedia.org/wiki/Neuralink#:~:text=Neuralink%20Corp.%20is%20an%20American,s%20headquarters%20and%20manufacturing%20plant.'>Neuralink</a></li><li><a href='https://www.imdb.com/name/nm0556580/'>Andrew Mason-The Matrix</a></li></ul><p><br/></p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris, Andrew, and David dive into details about refactoring with SQL, updates on new Ruby versions, and share their views on various developer tools including Mise, Overmind, and Foreman. They also touch on standardizing tools within their teams, the benefits of using Mise for Postgres, and the efficiency of task scripts. The conversation also covers encoding issues, Basecamp Fizzy SSFR protection, and rich-text editors like Lexxy and its application in Basecamp. Additionally, there&apos;s a light-hearted discussion on the speculative future of AI and Neuralink.  Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.ruby-lang.org/en/downloads/releases/'>Ruby Releases</a></li><li><a href='https://github.com/ddollar/foreman'>Foreman-GitHub</a></li><li><a href='https://github.com/DarthSim/overmind'>Overmind-GitHub</a></li><li><a href='https://mise-versions.jdx.dev/'>Mise versions</a></li><li><a href='https://usage.jdx.dev/spec/'>Usage Specification</a></li><li><a href='https://kddnewton.com/2025/12/25/psych-pure.html'>A Ruby YAML parser (blog post by Kevin Newton)</a></li><li><a href='https://github.com/basecamp/lexxy'>Lexxy-GitHub</a></li><li><a href='https://github.com/basecamp/fizzy/blob/main/app/models/ssrf_protection.rb'>Basecamp Fizzy SSRF protection-GitHub</a></li><li><a href='https://en.wikipedia.org/wiki/Neuralink#:~:text=Neuralink%20Corp.%20is%20an%20American,s%20headquarters%20and%20manufacturing%20plant.'>Neuralink</a></li><li><a href='https://www.imdb.com/name/nm0556580/'>Andrew Mason-The Matrix</a></li></ul><p><br/></p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18533221-tool-standardization.mp3" length="24409310" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18533221</guid>
    <pubDate>Fri, 23 Jan 2026 07:00:00 -0600</pubDate>
    <itunes:duration>2032</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>335</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Tech Resolutions and Tailwind Troubles</itunes:title>
    <title>Tech Resolutions and Tailwind Troubles</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris, Andrew, and David have conversations from New Year's resolutions and monitor specifications, to the sustainability challenges of open source projects like Tailwind CSS. They discuss the pros and cons of various hardware, upgrading to Ruby 4.0, recent issues in software projects, and the evolving landscape of AI's impact on productivity tools. They also touch on gaming experiences with Arc Raiders and the never-ending monitor hunt. Hit download now to hea...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris, Andrew, and David have conversations from New Year&apos;s resolutions and monitor specifications, to the sustainability challenges of open source projects like Tailwind CSS. They discuss the pros and cons of various hardware, upgrading to Ruby 4.0, recent issues in software projects, and the evolving landscape of AI&apos;s impact on productivity tools. They also touch on gaming experiences with Arc Raiders and the never-ending monitor hunt. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.keychron.com/products/keychron-m5-wireless-ergonomic-mouse'>Keychron M5 Wireless Ergonomic Mouse</a></li><li><a href='https://bsky.app/profile/baweaver.bsky.social/post/3mbudkaogyc26'>Brandon Weaver Bluesky</a></li><li><a href='https://www.linkedin.com/feed/update/urn:li:activity:7414113528024084480/'>Ran Craycraft LinkedIn</a></li><li><a href='https://x.com/adamwathan/status/2008909129591443925?s=20'>Adam Wathan X</a></li><li><a href='https://github.com/tailwindlabs/tailwindcss.com/pull/2388#issuecomment-3717222957'>Adam Watham issue comment #2388 (GitHub)</a> </li><li><a href='https://arcraiders.com/'>Arc Raiders</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris, Andrew, and David have conversations from New Year&apos;s resolutions and monitor specifications, to the sustainability challenges of open source projects like Tailwind CSS. They discuss the pros and cons of various hardware, upgrading to Ruby 4.0, recent issues in software projects, and the evolving landscape of AI&apos;s impact on productivity tools. They also touch on gaming experiences with Arc Raiders and the never-ending monitor hunt. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.keychron.com/products/keychron-m5-wireless-ergonomic-mouse'>Keychron M5 Wireless Ergonomic Mouse</a></li><li><a href='https://bsky.app/profile/baweaver.bsky.social/post/3mbudkaogyc26'>Brandon Weaver Bluesky</a></li><li><a href='https://www.linkedin.com/feed/update/urn:li:activity:7414113528024084480/'>Ran Craycraft LinkedIn</a></li><li><a href='https://x.com/adamwathan/status/2008909129591443925?s=20'>Adam Wathan X</a></li><li><a href='https://github.com/tailwindlabs/tailwindcss.com/pull/2388#issuecomment-3717222957'>Adam Watham issue comment #2388 (GitHub)</a> </li><li><a href='https://arcraiders.com/'>Arc Raiders</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18488780-tech-resolutions-and-tailwind-troubles.mp3" length="37258143" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18488780</guid>
    <pubDate>Fri, 16 Jan 2026 07:00:00 -0600</pubDate>
    <itunes:duration>3103</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>334</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Remote Ruby Wrapped</itunes:title>
    <title>Remote Ruby Wrapped</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris, Andrew, and David humorously discuss the rapid increase of 'wrapped' features in various apps, recount personal experiences with food apps, and then dive into their favorite conference moments of the year. They also explore the concept of UI affordances and its importance in web design and give a preview of upcoming conferences in 2026, and a brief discussion on modern CSS and JavaScript elements. Hit download now to hear much more!  Links Chris Oli...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris, Andrew, and David humorously discuss the rapid increase of &apos;wrapped&apos; features in various apps, recount personal experiences with food apps, and then dive into their favorite conference moments of the year. They also explore the concept of UI affordances and its importance in web design and give a preview of upcoming conferences in 2026, and a brief discussion on modern CSS and JavaScript elements. Hit download now to hear much more! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://bsky.app/profile/davidhill.dev'>David Hill Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rbqconf.com/'>RBQ Conf, March 26 &amp; 27, 2026</a></li><li><a href='https://www.tropicalonrails.com/en/'>Tropical on Rails, April 9 &amp; 10, 2026</a></li><li><a href='https://blueridgeruby.com/'>Blue Ridge Ruby, April 30 &amp; May 1, 2026</a></li><li><a href='https://www.blastoffrails.com/'>Blastoff Rails, June 11 &amp; 12, 2026</a></li><li><a href='https://balticruby.org/'>Baltic Ruby, June 12 &amp; 13, 2026</a></li><li><a href='https://rubyconf.org/'>Ruby Conf, July 14-16, 2026</a></li><li><a href='https://rubyconf.africa/'>RubyConf Africa, August 21 &amp; 22, 2026</a></li><li><a href='https://www.rubyevents.org/events/rails-world-2026'>Rails World, Sept 23 &amp; 24, 2026</a></li><li><a href='https://www.rubyevents.org/'>Ruby events</a></li><li><a href='https://fractaledmind.com/2025/12/01/ui-affordances/'>Affordances: The Missing Layer in Frontend Architecture (Stephen Margheim)</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris, Andrew, and David humorously discuss the rapid increase of &apos;wrapped&apos; features in various apps, recount personal experiences with food apps, and then dive into their favorite conference moments of the year. They also explore the concept of UI affordances and its importance in web design and give a preview of upcoming conferences in 2026, and a brief discussion on modern CSS and JavaScript elements. Hit download now to hear much more! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://bsky.app/profile/davidhill.dev'>David Hill Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rbqconf.com/'>RBQ Conf, March 26 &amp; 27, 2026</a></li><li><a href='https://www.tropicalonrails.com/en/'>Tropical on Rails, April 9 &amp; 10, 2026</a></li><li><a href='https://blueridgeruby.com/'>Blue Ridge Ruby, April 30 &amp; May 1, 2026</a></li><li><a href='https://www.blastoffrails.com/'>Blastoff Rails, June 11 &amp; 12, 2026</a></li><li><a href='https://balticruby.org/'>Baltic Ruby, June 12 &amp; 13, 2026</a></li><li><a href='https://rubyconf.org/'>Ruby Conf, July 14-16, 2026</a></li><li><a href='https://rubyconf.africa/'>RubyConf Africa, August 21 &amp; 22, 2026</a></li><li><a href='https://www.rubyevents.org/events/rails-world-2026'>Rails World, Sept 23 &amp; 24, 2026</a></li><li><a href='https://www.rubyevents.org/'>Ruby events</a></li><li><a href='https://fractaledmind.com/2025/12/01/ui-affordances/'>Affordances: The Missing Layer in Frontend Architecture (Stephen Margheim)</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18406349-remote-ruby-wrapped.mp3" length="25817413" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18406349</guid>
    <pubDate>Fri, 02 Jan 2026 07:00:00 -0600</pubDate>
    <itunes:duration>2149</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>333</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby Upgrades &amp; RAM Shortages</itunes:title>
    <title>Ruby Upgrades &amp; RAM Shortages</title>
    <itunes:summary><![CDATA[Chris, Andrew, and David are back together, and the conversation starts out with TV talk, Fallout hype, why some shows overstay their welcome (Prison Break), and the “season one magic” problem (Reacher). Then there’s a big shoutout to Marco’s Rails Luminary win, and a deep dive into AI rabbit holes: self-hosting LLMs, Mac minis, and the looming reality of both token costs and RAM shortages. They discuss the Ruby releases (3.4.8 + Ruby 4.0 preview3), highlighting practical fixes, previewing fe...]]></itunes:summary>
    <description><![CDATA[<p>Chris, Andrew, and David are back together, and the conversation starts out with TV talk, <em>Fallout</em> hype, why some shows overstay their welcome (<em>Prison Break</em>), and the “season one magic” problem (<em>Reacher</em>). Then there’s a big shoutout to Marco’s Rails Luminary win, and a deep dive into AI rabbit holes: self-hosting LLMs, Mac minis, and the looming reality of both token costs and RAM shortages. They discuss the Ruby releases (3.4.8 + Ruby 4.0 preview3), highlighting practical fixes, previewing features like Ruby:: Box, new syntax tweaks, and core classes updates they’re excited about.  Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://bsky.app/profile/davidhill.dev'>David Hill Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.imdb.com/title/tt12637874/'><em>Fallout</em></a></li><li><a href='https://www.imdb.com/title/tt9288030/'><em>Reacher</em></a></li><li><a href='https://www.imdb.com/title/tt0455275/'><em>Prison Break</em></a></li><li><a href='https://www.ruby-lang.org/en/news/2025/12/17/ruby-3-4-8-released/'>Ruby 3.4.8 Released</a></li><li><a href='https://nithinbekal.com/posts/ruby-4-0/'>Ruby 4.0 Highlights (by Nithin Bekal)</a></li><li><a href='https://www.ruby-lang.org/en/news/2025/12/18/ruby-4-0-0-preview3-released/'>Ruby 4.0.0 preview3 Released</a></li><li><a href='https://rubyonrails.org/2025/12/17/marco-roth-2025-rails-luminary'>2025 Rails Luminary-Marco Roth</a> </li><li><a href='https://www.youtube.com/watch?v=WqZBzNKWXCQ'>Surprising the 2025 Rails Luminary winner Marco Roth in Zurich (YouTube)</a></li><li><a href='https://github.com/ruby/ruby/blob/master/doc/language/box.md'>Ruby Box</a></li><li><a href='https://github.com/marcoroth/herb'>Herb</a></li><li><a href='https://github.com/marcoroth/reactionview'>ReActionView</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Chris, Andrew, and David are back together, and the conversation starts out with TV talk, <em>Fallout</em> hype, why some shows overstay their welcome (<em>Prison Break</em>), and the “season one magic” problem (<em>Reacher</em>). Then there’s a big shoutout to Marco’s Rails Luminary win, and a deep dive into AI rabbit holes: self-hosting LLMs, Mac minis, and the looming reality of both token costs and RAM shortages. They discuss the Ruby releases (3.4.8 + Ruby 4.0 preview3), highlighting practical fixes, previewing features like Ruby:: Box, new syntax tweaks, and core classes updates they’re excited about.  Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://bsky.app/profile/davidhill.dev'>David Hill Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.imdb.com/title/tt12637874/'><em>Fallout</em></a></li><li><a href='https://www.imdb.com/title/tt9288030/'><em>Reacher</em></a></li><li><a href='https://www.imdb.com/title/tt0455275/'><em>Prison Break</em></a></li><li><a href='https://www.ruby-lang.org/en/news/2025/12/17/ruby-3-4-8-released/'>Ruby 3.4.8 Released</a></li><li><a href='https://nithinbekal.com/posts/ruby-4-0/'>Ruby 4.0 Highlights (by Nithin Bekal)</a></li><li><a href='https://www.ruby-lang.org/en/news/2025/12/18/ruby-4-0-0-preview3-released/'>Ruby 4.0.0 preview3 Released</a></li><li><a href='https://rubyonrails.org/2025/12/17/marco-roth-2025-rails-luminary'>2025 Rails Luminary-Marco Roth</a> </li><li><a href='https://www.youtube.com/watch?v=WqZBzNKWXCQ'>Surprising the 2025 Rails Luminary winner Marco Roth in Zurich (YouTube)</a></li><li><a href='https://github.com/ruby/ruby/blob/master/doc/language/box.md'>Ruby Box</a></li><li><a href='https://github.com/marcoroth/herb'>Herb</a></li><li><a href='https://github.com/marcoroth/reactionview'>ReActionView</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18400678-ruby-upgrades-ram-shortages.mp3" length="23809348" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18400678</guid>
    <pubDate>Fri, 26 Dec 2025 07:00:00 -0600</pubDate>
    <itunes:duration>1982</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>332</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jumpstart Pro Evolution - Streamlining Rails Development</itunes:title>
    <title>Jumpstart Pro Evolution - Streamlining Rails Development</title>
    <itunes:summary><![CDATA[In this episode, Chris and David Hill catch up on wild winter temperature swings, then dive into what Chris has been refactoring in Jumpstart to reduce merge pain, cut dependencies, and make upgrades smoother. The conversation branches into AI-assisted coding pitfalls and where AI shines, new web security headers that could simplify CSRF handling, and a promising new “old school Heroku on steroids” platform from Evan Phoenix called Miren, plus a few Hatchbox deployment learnings along the way...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and David Hill catch up on wild winter temperature swings, then dive into what Chris has been refactoring in Jumpstart to reduce merge pain, cut dependencies, and make upgrades smoother. The conversation branches into AI-assisted coding pitfalls and where AI shines, new web security headers that could simplify CSRF handling, and a promising new “old school Heroku on steroids” platform from Evan Phoenix called Miren, plus a few Hatchbox deployment learnings along the way. Hit download now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.linkedin.com/in/davidesmalehill/'>David Hill LinkedIn</a></li><li><a href='https://www.blastoffrails.com/speakers.html'>Blastoff Rails (submit a talk)</a></li><li><a href='https://docs.google.com/forms/d/e/1FAIpQLScZiWKKW_0lWe8C59p2mwk6U0YVh0hFuMYLtKLYVO9hQ_f7Kw/viewform'>RBQ Conf (submit a talk)</a></li><li><a href='https://www.youtube.com/watch?v=E3_95BZYIVs'>Why GitHub Why? (YouTube-ThePrimeagen)</a></li><li><a href='https://www.augmentcode.com/'>Augment code</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Sec-Fetch-Site'>Sec-Fetch-Site header</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Sec-Fetch-Dest'>Sec-Fetch-Dest header</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Sec-Fetch-Mode'>Sec-Fetch-Mode header</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Sec-Fetch-User'>Sec-Fetch-User header</a></li><li><a href='https://miren.dev/developer-preview'>Miren Developer Preview</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and David Hill catch up on wild winter temperature swings, then dive into what Chris has been refactoring in Jumpstart to reduce merge pain, cut dependencies, and make upgrades smoother. The conversation branches into AI-assisted coding pitfalls and where AI shines, new web security headers that could simplify CSRF handling, and a promising new “old school Heroku on steroids” platform from Evan Phoenix called Miren, plus a few Hatchbox deployment learnings along the way. Hit download now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.linkedin.com/in/davidesmalehill/'>David Hill LinkedIn</a></li><li><a href='https://www.blastoffrails.com/speakers.html'>Blastoff Rails (submit a talk)</a></li><li><a href='https://docs.google.com/forms/d/e/1FAIpQLScZiWKKW_0lWe8C59p2mwk6U0YVh0hFuMYLtKLYVO9hQ_f7Kw/viewform'>RBQ Conf (submit a talk)</a></li><li><a href='https://www.youtube.com/watch?v=E3_95BZYIVs'>Why GitHub Why? (YouTube-ThePrimeagen)</a></li><li><a href='https://www.augmentcode.com/'>Augment code</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Sec-Fetch-Site'>Sec-Fetch-Site header</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Sec-Fetch-Dest'>Sec-Fetch-Dest header</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Sec-Fetch-Mode'>Sec-Fetch-Mode header</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Sec-Fetch-User'>Sec-Fetch-User header</a></li><li><a href='https://miren.dev/developer-preview'>Miren Developer Preview</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18359780-jumpstart-pro-evolution-streamlining-rails-development.mp3" length="47323054" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18359780</guid>
    <pubDate>Fri, 19 Dec 2025 07:00:00 -0600</pubDate>
    <itunes:duration>3942</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>331</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by David Hill</itunes:title>
    <title>Joined by David Hill</title>
    <itunes:summary><![CDATA[Chris and Andrew kick things off with some weather whiplash and snowblower talk before introducing a new guest on the show, long-time Rubyist David Hill. They chat about fast food and favorite shows, David’s accidental path into Ruby and Rails, and various projects he’s worked on, including an AED management application. The discussion also touches on the new open-source release of Basecamp's Kanban board, Fizzy, and some innovative CSS techniques used in the project. The conversation wraps u...]]></itunes:summary>
    <description><![CDATA[<p>Chris and Andrew kick things off with some weather whiplash and snowblower talk before introducing a new guest on the show, long-time Rubyist David Hill. They chat about fast food and favorite shows, David’s accidental path into Ruby and Rails, and various projects he’s worked on, including an AED management application. The discussion also touches on the new open-source release of Basecamp&apos;s Kanban board, Fizzy, and some innovative CSS techniques used in the project. The conversation wraps up with upcoming Ruby conferences in 2026 and how Claude&apos;s AI assistance is helping with coding tasks. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.linkedin.com/in/davidesmalehill/'>David Hill LinkedIn</a></li><li><a href='https://davidhill.dev/'>David Hill Website</a></li><li><a href='https://podcasts.apple.com/au/podcast/the-ruby-gems-podcast/id1824508908'>The Ruby Gems Podcast</a></li><li><a href='https://www.imdb.com/title/tt9253284/'><em>Andor</em></a></li><li><a href='https://en.wikipedia.org/wiki/Dispatch_(video_game)'><em>Dispatch (</em>video game<em>)</em></a></li><li><a href='https://www.zolkos.com/2025/12/03/vanilla-css-is-all-you-need'>Vanilla CSS is all you need by Rob Zolkos</a></li><li><a href='https://www.zolkos.com/2025/12/02/fizzy-webhooks-what-you-need-to-know'>Fizzy Webhooks: What You Need To Know by Rob Zolkos</a></li><li><a href='https://github.com/basecamp/fizzy'>Fizzy</a></li><li><a href='https://rbqconf.com/'>RBQ Conf, March 2026 - Austin, TX</a></li><li><a href='https://www.xoruby.com/'>XO Ruby</a></li><li><a href='https://rubyconf.org/'>RubyConf, July 14-16, 2026 – Las, Vegas, NV</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Chris and Andrew kick things off with some weather whiplash and snowblower talk before introducing a new guest on the show, long-time Rubyist David Hill. They chat about fast food and favorite shows, David’s accidental path into Ruby and Rails, and various projects he’s worked on, including an AED management application. The discussion also touches on the new open-source release of Basecamp&apos;s Kanban board, Fizzy, and some innovative CSS techniques used in the project. The conversation wraps up with upcoming Ruby conferences in 2026 and how Claude&apos;s AI assistance is helping with coding tasks. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.linkedin.com/in/davidesmalehill/'>David Hill LinkedIn</a></li><li><a href='https://davidhill.dev/'>David Hill Website</a></li><li><a href='https://podcasts.apple.com/au/podcast/the-ruby-gems-podcast/id1824508908'>The Ruby Gems Podcast</a></li><li><a href='https://www.imdb.com/title/tt9253284/'><em>Andor</em></a></li><li><a href='https://en.wikipedia.org/wiki/Dispatch_(video_game)'><em>Dispatch (</em>video game<em>)</em></a></li><li><a href='https://www.zolkos.com/2025/12/03/vanilla-css-is-all-you-need'>Vanilla CSS is all you need by Rob Zolkos</a></li><li><a href='https://www.zolkos.com/2025/12/02/fizzy-webhooks-what-you-need-to-know'>Fizzy Webhooks: What You Need To Know by Rob Zolkos</a></li><li><a href='https://github.com/basecamp/fizzy'>Fizzy</a></li><li><a href='https://rbqconf.com/'>RBQ Conf, March 2026 - Austin, TX</a></li><li><a href='https://www.xoruby.com/'>XO Ruby</a></li><li><a href='https://rubyconf.org/'>RubyConf, July 14-16, 2026 – Las, Vegas, NV</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18337037-joined-by-david-hill.mp3" length="30876497" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18337037</guid>
    <pubDate>Fri, 12 Dec 2025 07:00:00 -0600</pubDate>
    <itunes:duration>2571</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>330</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Docker Disasters and Dev Container Journeys</itunes:title>
    <title>Docker Disasters and Dev Container Journeys</title>
    <itunes:summary><![CDATA[Andrew kicks off at 8 a.m. with six Docker containers running, and he and Chris dive into what modern Rails development looks like inside dev containers—covering Rails’ own images and features, using Mise and Playwright instead of Selenium, and why OrbStack has replaced Docker Desktop on their Macs. They talk through the trade-offs of running services in containers, the quirks of Kamal’s new local registry, and how Chris is turning all of this into a practical SaaS building series that shows ...]]></itunes:summary>
    <description><![CDATA[<p>Andrew kicks off at 8 a.m. with six Docker containers running, and he and Chris dive into what modern Rails development looks like inside dev containers—covering Rails’ own images and features, using Mise and Playwright instead of Selenium, and why OrbStack has replaced Docker Desktop on their Macs. They talk through the trade-offs of running services in containers, the quirks of Kamal’s new local registry, and how Chris is turning all of this into a practical SaaS building series that shows real-world deployment and scaling with tools like JudoScale. Along the way, they weave in life updates about new babies, daycare costs, and even the power needs of AI data centers and nuclear energy.  Press download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://justin.searls.co/links/2024-08-29-why-playwright-is-less-flaky-than-selenium/'>Why Playwright Is Less Flaky Than Selenium by Justin Searls</a></li><li><a href='https://github.com/rails/devcontainer'>Rails Dev Container Images &amp; Features</a></li><li><a href='https://www.rubyonmac.dev/'>Ruby on Mac</a></li><li><a href='https://judoscale.com/blog/process-utilization-in-rails-how-we-actually-track-that'>Judoscale-Process Utilization: How We Actually Track That</a></li><li><a href='https://gorails.com/episodes/adding-the-domains-model'>GoRails- Domain Monitor SaaS- Adding the Domain Model</a></li><li><a href='https://podcasts.apple.com/us/podcast/cheeky-pint/id1821055332'>Cheeky Pint Podcast</a></li><li><a href='https://www.youtube.com/channel/UC6107grRI4m0o2-emgoDnAA'>Smarter Every Day (YouTube)</a></li><li><a href='https://www.imdb.com/title/tt17491088/'><em>The Diplomat</em></a></li><li><a href='https://www.imdb.com/title/tt32267726/'><em>The Girlfriend</em></a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Andrew kicks off at 8 a.m. with six Docker containers running, and he and Chris dive into what modern Rails development looks like inside dev containers—covering Rails’ own images and features, using Mise and Playwright instead of Selenium, and why OrbStack has replaced Docker Desktop on their Macs. They talk through the trade-offs of running services in containers, the quirks of Kamal’s new local registry, and how Chris is turning all of this into a practical SaaS building series that shows real-world deployment and scaling with tools like JudoScale. Along the way, they weave in life updates about new babies, daycare costs, and even the power needs of AI data centers and nuclear energy.  Press download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://justin.searls.co/links/2024-08-29-why-playwright-is-less-flaky-than-selenium/'>Why Playwright Is Less Flaky Than Selenium by Justin Searls</a></li><li><a href='https://github.com/rails/devcontainer'>Rails Dev Container Images &amp; Features</a></li><li><a href='https://www.rubyonmac.dev/'>Ruby on Mac</a></li><li><a href='https://judoscale.com/blog/process-utilization-in-rails-how-we-actually-track-that'>Judoscale-Process Utilization: How We Actually Track That</a></li><li><a href='https://gorails.com/episodes/adding-the-domains-model'>GoRails- Domain Monitor SaaS- Adding the Domain Model</a></li><li><a href='https://podcasts.apple.com/us/podcast/cheeky-pint/id1821055332'>Cheeky Pint Podcast</a></li><li><a href='https://www.youtube.com/channel/UC6107grRI4m0o2-emgoDnAA'>Smarter Every Day (YouTube)</a></li><li><a href='https://www.imdb.com/title/tt17491088/'><em>The Diplomat</em></a></li><li><a href='https://www.imdb.com/title/tt32267726/'><em>The Girlfriend</em></a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18292367-docker-disasters-and-dev-container-journeys.mp3" length="55981993" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18292367</guid>
    <pubDate>Fri, 05 Dec 2025 07:00:00 -0600</pubDate>
    <itunes:duration>4663</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>329</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>San Francisco Ruby Conference Recap</itunes:title>
    <title>San Francisco Ruby Conference Recap</title>
    <itunes:summary><![CDATA[Andrew returns from SF Ruby with a lot more than conference swag! He brings a clear snapshot of where Ruby, Rails, and AI are headed right now. In this episode, he and Chris walk through the most impactful talks from SF Ruby, share highlights of engaging discussions with other developers and friends, reminisces about nostalgic tech items, and explores insightful conversations on the future of Rails, startup culture, AI's impact on programming, developer anxiety, and they share product ideas f...]]></itunes:summary>
    <description><![CDATA[<p>Andrew returns from SF Ruby with a lot more than conference swag! He brings a clear snapshot of where Ruby, Rails, and AI are headed right now. In this episode, he and Chris walk through the most impactful talks from SF Ruby, share highlights of engaging discussions with other developers and friends, reminisces about nostalgic tech items, and explores insightful conversations on the future of Rails, startup culture, AI&apos;s impact on programming, developer anxiety, and they share product ideas from Chris new SaaS series on GoRails to Andrew’s concept for a serious GitHub Actions monitoring tool. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://gorails.com/blog/black-friday-2025'>GoRails Black Friday Sale</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://github.com/anycable/actioncable-next'>Action Cable Next</a></li><li><a href='https://sfruby.com/'>SF Ruby 2025 Ruby Conference</a></li><li><a href='https://gitbutler.com/'>GitButler</a></li><li><a href='https://waymo.com/'>Waymo</a></li><li><a href='https://www.simplefileupload.com/'>Simple File Upload</a></li><li><a href='https://github.com/evilmartians/callback_hell'>Callback Hell</a></li><li><a href='https://github.com/anycable/actioncable-next'>Action Cable Next</a> </li><li><a href='https://obie.medium.com/ruby-was-ready-from-the-start-4b089b17babb'>Ruby Was Ready From The Start by Obie Fernandez (Medium)</a> </li><li><a href='https://fluxui.dev/'>Flux</a></li><li><a href='https://gorails.com/episodes/rails-8-1-markdown-renderer-and-mime-type'>GoRails: Markdown MIME Type &amp; Renderer</a></li><li><a href='https://sfruby.com/sponsors/'>SF Ruby Sponsors</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Andrew returns from SF Ruby with a lot more than conference swag! He brings a clear snapshot of where Ruby, Rails, and AI are headed right now. In this episode, he and Chris walk through the most impactful talks from SF Ruby, share highlights of engaging discussions with other developers and friends, reminisces about nostalgic tech items, and explores insightful conversations on the future of Rails, startup culture, AI&apos;s impact on programming, developer anxiety, and they share product ideas from Chris new SaaS series on GoRails to Andrew’s concept for a serious GitHub Actions monitoring tool. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://gorails.com/blog/black-friday-2025'>GoRails Black Friday Sale</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://github.com/anycable/actioncable-next'>Action Cable Next</a></li><li><a href='https://sfruby.com/'>SF Ruby 2025 Ruby Conference</a></li><li><a href='https://gitbutler.com/'>GitButler</a></li><li><a href='https://waymo.com/'>Waymo</a></li><li><a href='https://www.simplefileupload.com/'>Simple File Upload</a></li><li><a href='https://github.com/evilmartians/callback_hell'>Callback Hell</a></li><li><a href='https://github.com/anycable/actioncable-next'>Action Cable Next</a> </li><li><a href='https://obie.medium.com/ruby-was-ready-from-the-start-4b089b17babb'>Ruby Was Ready From The Start by Obie Fernandez (Medium)</a> </li><li><a href='https://fluxui.dev/'>Flux</a></li><li><a href='https://gorails.com/episodes/rails-8-1-markdown-renderer-and-mime-type'>GoRails: Markdown MIME Type &amp; Renderer</a></li><li><a href='https://sfruby.com/sponsors/'>SF Ruby Sponsors</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18258052-san-francisco-ruby-conference-recap.mp3" length="31947025" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18258052</guid>
    <pubDate>Fri, 28 Nov 2025 07:00:00 -0600</pubDate>
    <itunes:duration>2660</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>328</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails Business with Brendan Buckingham and Ryan Frisch</itunes:title>
    <title>Rails Business with Brendan Buckingham and Ryan Frisch</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew have a lively conversation with Brendan Buckingham and Ryan Frisch from the Rails Business Podcast. They discuss their experiences and journeys with Ruby on Rails, starting from their early encounters with the technology to hosting a specialized Rails podcast. Critical technical topics are covered, including managing Stripe API data integrity, upgrading Rails applications, and using modern JavaScript tools like Turbo Frames and Turbo Streams. B...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew have a lively conversation with Brendan Buckingham and Ryan Frisch from the Rails Business Podcast. They discuss their experiences and journeys with Ruby on Rails, starting from their early encounters with the technology to hosting a specialized Rails podcast. Critical technical topics are covered, including managing Stripe API data integrity, upgrading Rails applications, and using modern JavaScript tools like Turbo Frames and Turbo Streams. Brendan and Ryan also share how and why they started the Rails Business Podcast, the power of small community events, and how following your own frustrations often leads to the best product ideas. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/brendanwb'>Brendan Buckingham X</a></li><li><a href='https://www.linkedin.com/in/rfrisch/'>Ryan Frisch LinkedIn</a></li><li><a href='https://www.railsbusiness.com/'>Rails Business Podcast</a></li><li><a href='https://www.youtube.com/watch?v=9LfmrkyP81M'>RailsConf 2014- Keynote: Writing Software by David Heinemeier Hansson</a></li><li><a href='https://basecamp.com/gettingreal'><em>Getting Real </em>by David Heinemeier Hansson and Jason Fried</a></li><li><a href='https://thisweekinstartups.com/'>This Week in Startups Podcast</a></li><li><a href='https://37signals.com/podcast/'>The REWORK Podcast (37signals)</a></li><li><a href='https://basecamp.com/'>Basecamp</a></li><li><a href='https://williamkennedy.ninja/javascript/2022/05/03/in-defence-of-the-single-page-application/'>In Defence of the Single Page Application by William Kennedy</a></li><li><a href='https://www.xoruby.com/'>XO Ruby</a></li><li><a href='https://www.linkedin.com/in/jremsikjr/'>Jim Remsik LinkedIn</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew have a lively conversation with Brendan Buckingham and Ryan Frisch from the Rails Business Podcast. They discuss their experiences and journeys with Ruby on Rails, starting from their early encounters with the technology to hosting a specialized Rails podcast. Critical technical topics are covered, including managing Stripe API data integrity, upgrading Rails applications, and using modern JavaScript tools like Turbo Frames and Turbo Streams. Brendan and Ryan also share how and why they started the Rails Business Podcast, the power of small community events, and how following your own frustrations often leads to the best product ideas. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/brendanwb'>Brendan Buckingham X</a></li><li><a href='https://www.linkedin.com/in/rfrisch/'>Ryan Frisch LinkedIn</a></li><li><a href='https://www.railsbusiness.com/'>Rails Business Podcast</a></li><li><a href='https://www.youtube.com/watch?v=9LfmrkyP81M'>RailsConf 2014- Keynote: Writing Software by David Heinemeier Hansson</a></li><li><a href='https://basecamp.com/gettingreal'><em>Getting Real </em>by David Heinemeier Hansson and Jason Fried</a></li><li><a href='https://thisweekinstartups.com/'>This Week in Startups Podcast</a></li><li><a href='https://37signals.com/podcast/'>The REWORK Podcast (37signals)</a></li><li><a href='https://basecamp.com/'>Basecamp</a></li><li><a href='https://williamkennedy.ninja/javascript/2022/05/03/in-defence-of-the-single-page-application/'>In Defence of the Single Page Application by William Kennedy</a></li><li><a href='https://www.xoruby.com/'>XO Ruby</a></li><li><a href='https://www.linkedin.com/in/jremsikjr/'>Jim Remsik LinkedIn</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18207528-rails-business-with-brendan-buckingham-and-ryan-frisch.mp3" length="48677238" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18207528</guid>
    <pubDate>Fri, 21 Nov 2025 07:00:00 -0600</pubDate>
    <itunes:duration>4054</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>327</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Managing Open Source with Nate Berkopec</itunes:title>
    <title>Managing Open Source with Nate Berkopec</title>
    <itunes:summary><![CDATA[In this episode, guest Nate Berkopec joins Chris and Andrew to discuss the current state and cultural controversies surrounding Ruby Gems, Bundler, and open-source projects in general. The conversation dives into the split within the Ruby community, the complexities of maintaining key projects, and the challenges of funding and sustaining open-source work. Nate shares his experiences with Puma and his philosophy on community-driven contributions and project ownership. The episode also explore...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, guest Nate Berkopec joins Chris and Andrew to discuss the current state and cultural controversies surrounding Ruby Gems, Bundler, and open-source projects in general. The conversation dives into the split within the Ruby community, the complexities of maintaining key projects, and the challenges of funding and sustaining open-source work. Nate shares his experiences with Puma and his philosophy on community-driven contributions and project ownership. The episode also explores broader issues such as the feasibility of getting paid for open-source work, the role of corporate sponsorship, and the need for more inclusive participation in maintaining and evolving open-source software. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.nateberkopec.com/'>Nate Berkopec Website</a></li><li><a href='https://bsky.app/profile/nateberkopec.bsky.social'>Nate Berkopec Bluesky</a></li><li><a href='https://mastodon.social/@nateberkopec'>Nate Berkopec Mastodon</a></li><li><a href='https://x.com/nateberkopec?lang=en'>Nate Berkopec X</a></li><li><a href='https://www.speedshop.co/'>Speedshop</a></li><li><a href='https://www.youtube.com/watch?v=pdFdpVRhxTc'>Learning from the RubyGems fiasco with Mike McQuaid (Homebrew) and Justin Searls (YouTube)</a></li><li><a href='https://gem.coop/'>gem.coop</a></li><li><a href='https://spinel.coop/'>Spinel</a></li><li><a href='https://www.ruby-lang.org/en/news/2025/10/17/rubygems-repository-transition/'>The Transition of RubyGems Repository Ownership by Matz (Ruby News)</a></li><li><a href='https://github.com/hotwired/turbo/issues/1456'>Is turbo in maintenance mode? #1456 (GitHub)</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, guest Nate Berkopec joins Chris and Andrew to discuss the current state and cultural controversies surrounding Ruby Gems, Bundler, and open-source projects in general. The conversation dives into the split within the Ruby community, the complexities of maintaining key projects, and the challenges of funding and sustaining open-source work. Nate shares his experiences with Puma and his philosophy on community-driven contributions and project ownership. The episode also explores broader issues such as the feasibility of getting paid for open-source work, the role of corporate sponsorship, and the need for more inclusive participation in maintaining and evolving open-source software. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.nateberkopec.com/'>Nate Berkopec Website</a></li><li><a href='https://bsky.app/profile/nateberkopec.bsky.social'>Nate Berkopec Bluesky</a></li><li><a href='https://mastodon.social/@nateberkopec'>Nate Berkopec Mastodon</a></li><li><a href='https://x.com/nateberkopec?lang=en'>Nate Berkopec X</a></li><li><a href='https://www.speedshop.co/'>Speedshop</a></li><li><a href='https://www.youtube.com/watch?v=pdFdpVRhxTc'>Learning from the RubyGems fiasco with Mike McQuaid (Homebrew) and Justin Searls (YouTube)</a></li><li><a href='https://gem.coop/'>gem.coop</a></li><li><a href='https://spinel.coop/'>Spinel</a></li><li><a href='https://www.ruby-lang.org/en/news/2025/10/17/rubygems-repository-transition/'>The Transition of RubyGems Repository Ownership by Matz (Ruby News)</a></li><li><a href='https://github.com/hotwired/turbo/issues/1456'>Is turbo in maintenance mode? #1456 (GitHub)</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18174562-managing-open-source-with-nate-berkopec.mp3" length="33585224" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18174562</guid>
    <pubDate>Fri, 14 Nov 2025 07:00:00 -0600</pubDate>
    <itunes:duration>2797</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>326</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Chris Is Back, Ruby Drama, Projects, and Parenthood</itunes:title>
    <title>Chris Is Back, Ruby Drama, Projects, and Parenthood</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew catch up with Chris discussing the arrival of a new baby and the challenges of balancing work and parenting. Then, they dive into the complexities of dealing with OpenSSL 3.6 issues on their development environments, exploring various debugging attempts and ultimately finding a workaround. The conversation also touches on the ongoing drama within the Ruby community, expressing concerns about its impact and the need for unity. Additionally, they...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew catch up with Chris discussing the arrival of a new baby and the challenges of balancing work and parenting. Then, they dive into the complexities of dealing with OpenSSL 3.6 issues on their development environments, exploring various debugging attempts and ultimately finding a workaround. The conversation also touches on the ongoing drama within the Ruby community, expressing concerns about its impact and the need for unity. Additionally, they share thoughts on shows/series they’ve been watching and reflect on the joys and frustrations of nostalgic activities like building with Legos. The episode wraps up with a teaser about forthcoming features for Action Push, particularly for web notifications. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://github.com/ruby/openssl/issues/949#issuecomment-3367944960'>GitHub PR #949- certificate verify failed (unable to get certificate CRL)</a> </li><li><a href='https://www.caniemail.com/'>Can I email</a></li><li><a href='https://github.com/carlhuda'><em>Task</em></a></li><li><a href='https://www.imdb.com/title/tt32267726/'><em>The Girlfriend</em></a></li><li><a href='https://www.imdb.com/title/tt0209144/'><em>Memento</em></a></li><li><a href='https://www.imdb.com/title/tt0114814/'><em>The Usual Suspects</em></a></li><li><a href='https://www.imdb.com/title/tt14452776/'><em>The Bear</em></a></li><li><a href='https://github.com/carlhuda'>carlhuda</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew catch up with Chris discussing the arrival of a new baby and the challenges of balancing work and parenting. Then, they dive into the complexities of dealing with OpenSSL 3.6 issues on their development environments, exploring various debugging attempts and ultimately finding a workaround. The conversation also touches on the ongoing drama within the Ruby community, expressing concerns about its impact and the need for unity. Additionally, they share thoughts on shows/series they’ve been watching and reflect on the joys and frustrations of nostalgic activities like building with Legos. The episode wraps up with a teaser about forthcoming features for Action Push, particularly for web notifications. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://github.com/ruby/openssl/issues/949#issuecomment-3367944960'>GitHub PR #949- certificate verify failed (unable to get certificate CRL)</a> </li><li><a href='https://www.caniemail.com/'>Can I email</a></li><li><a href='https://github.com/carlhuda'><em>Task</em></a></li><li><a href='https://www.imdb.com/title/tt32267726/'><em>The Girlfriend</em></a></li><li><a href='https://www.imdb.com/title/tt0209144/'><em>Memento</em></a></li><li><a href='https://www.imdb.com/title/tt0114814/'><em>The Usual Suspects</em></a></li><li><a href='https://www.imdb.com/title/tt14452776/'><em>The Bear</em></a></li><li><a href='https://github.com/carlhuda'>carlhuda</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/18037273-chris-is-back-ruby-drama-projects-and-parenthood.mp3" length="36708030" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-18037273</guid>
    <pubDate>Sun, 19 Oct 2025 12:00:00 -0500</pubDate>
    <itunes:duration>3057</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>325</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Who Owns RubyGems? Inside the Ruby Central Controversy</itunes:title>
    <title>Who Owns RubyGems? Inside the Ruby Central Controversy</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris is on paternity leave celebrating the birth of his son, so Andrew brings in Drew Bragg and Rachael Wright-Munn (aka ChaelCodes), to discuss recent controversies surrounding Ruby Central and its alleged takeover of Ruby Gems and Bundler. They dive into the timeline of events, conflicting narratives, communication failures, and the underlying security concerns. They address theories and facts, scrutinize the governance of Ruby Central, and discuss the impli...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris is on paternity leave celebrating the birth of his son, so Andrew brings in Drew Bragg and Rachael Wright-Munn (aka ChaelCodes), to discuss recent controversies surrounding Ruby Central and its alleged takeover of Ruby Gems and Bundler. They dive into the timeline of events, conflicting narratives, communication failures, and the underlying security concerns. They address theories and facts, scrutinize the governance of Ruby Central, and discuss the implications for the Ruby community. The episode emphasizes the importance of asking questions and seeking clarity, while advocating for a balanced and constructive approach to resolving the community&apos;s issues. Hit download now to hear more! </p><p><b>Panelist:</b></p><ul><li>Andrew Mason</li></ul><p><b>Guests:</b></p><ul><li>Drew Bragg</li><li>Rachael Wright-Munn</li></ul><p><b>Sponsors:</b></p><ul><li><a href='https://www.honeybadger.io/'>Honeybadger</a></li><li><a href='https://judoscale.com/'>Judoscale</a></li></ul><p><b>Links:</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.drbragg.dev/'>Drew Bragg Website</a></li><li><a href='https://podcast.drbragg.dev/'>Code and the Coding Coders who Code it- Drew’s Podcast</a></li><li><a href='http://www.phillyrb.org/'>Philly.rb</a></li><li><a href='https://www.chael.codes/'>Rachael Wright-Munn (ChaelCodes)- Website</a> </li><li><a href='https://www.twitch.tv/ChaelCodes'>Rachael Wright-Munn (ChaelCodes)-Twitch</a></li><li><a href='https://bsky.app/profile/chaelcodes.bsky.social'>Rachael Wright-Munn (ChaelCodes)-Bluesky</a></li><li><a href='https://pup-e.com/goodbye-rubygems.pdf'>Ellen&apos;s first post on the RubyGems controversy  </a></li><li><a href='https://apiguy.substack.com/p/a-board-members-perspective-of-the?r=43k3q&amp;utm_medium=ios&amp;triedRedirect=true'>A board member&apos;s perspective on the RubyGems controversy  </a></li><li><a href='https://www.youtube.com/watch?v=VyCiE3GjQps'>An Update From Ruby Central (Video)  </a></li><li><a href='https://joel.drapper.me/p/rubygems-takeover/'>Investigation reveals Shopify manipulated Ruby Central to force takeover of Bundler and RubyGems - GIGAZINE  </a></li><li><a href='https://rubycentral.org/news/strengthening-the-stewardship-of-rubygems-and-bundler/'>Strengthening the Stewardship of RubyGems and Bundler  </a></li><li><a href='https://bsky.app/profile/martinemde.com/post/3lzeqvnqlic2h'>Martin Emde&apos;s post on Bluesky  </a></li><li><a href='https://www.reddit.com/r/ruby/comments/1no8lrh/an_update_from_ruby_central/'>Reddit post for &quot;An Update from Ruby Central&quot;  </a></li><li><a href='https://github.com/rubygems/rubygems/blob/master/doc/bundler/POLICIES.md#maintainer-team-guidelines'>Bundler Policies on GitHub  </a></li><li><a href='https://brutrb.com/'>Advocacy for Reduced Rails Usage  </a></li><li><a href='https://alpha-omega.dev/'>Alpha-Omega Project  </a></li><li><a href='https://rubycentral.org/news/alpha-omega-supports-ruby-centrals-expansion-of-open-source-leadership-security/'>Ruby Central News Post: Alpha-Omega support  </a></li></ul><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris is on paternity leave celebrating the birth of his son, so Andrew brings in Drew Bragg and Rachael Wright-Munn (aka ChaelCodes), to discuss recent controversies surrounding Ruby Central and its alleged takeover of Ruby Gems and Bundler. They dive into the timeline of events, conflicting narratives, communication failures, and the underlying security concerns. They address theories and facts, scrutinize the governance of Ruby Central, and discuss the implications for the Ruby community. The episode emphasizes the importance of asking questions and seeking clarity, while advocating for a balanced and constructive approach to resolving the community&apos;s issues. Hit download now to hear more! </p><p><b>Panelist:</b></p><ul><li>Andrew Mason</li></ul><p><b>Guests:</b></p><ul><li>Drew Bragg</li><li>Rachael Wright-Munn</li></ul><p><b>Sponsors:</b></p><ul><li><a href='https://www.honeybadger.io/'>Honeybadger</a></li><li><a href='https://judoscale.com/'>Judoscale</a></li></ul><p><b>Links:</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.drbragg.dev/'>Drew Bragg Website</a></li><li><a href='https://podcast.drbragg.dev/'>Code and the Coding Coders who Code it- Drew’s Podcast</a></li><li><a href='http://www.phillyrb.org/'>Philly.rb</a></li><li><a href='https://www.chael.codes/'>Rachael Wright-Munn (ChaelCodes)- Website</a> </li><li><a href='https://www.twitch.tv/ChaelCodes'>Rachael Wright-Munn (ChaelCodes)-Twitch</a></li><li><a href='https://bsky.app/profile/chaelcodes.bsky.social'>Rachael Wright-Munn (ChaelCodes)-Bluesky</a></li><li><a href='https://pup-e.com/goodbye-rubygems.pdf'>Ellen&apos;s first post on the RubyGems controversy  </a></li><li><a href='https://apiguy.substack.com/p/a-board-members-perspective-of-the?r=43k3q&amp;utm_medium=ios&amp;triedRedirect=true'>A board member&apos;s perspective on the RubyGems controversy  </a></li><li><a href='https://www.youtube.com/watch?v=VyCiE3GjQps'>An Update From Ruby Central (Video)  </a></li><li><a href='https://joel.drapper.me/p/rubygems-takeover/'>Investigation reveals Shopify manipulated Ruby Central to force takeover of Bundler and RubyGems - GIGAZINE  </a></li><li><a href='https://rubycentral.org/news/strengthening-the-stewardship-of-rubygems-and-bundler/'>Strengthening the Stewardship of RubyGems and Bundler  </a></li><li><a href='https://bsky.app/profile/martinemde.com/post/3lzeqvnqlic2h'>Martin Emde&apos;s post on Bluesky  </a></li><li><a href='https://www.reddit.com/r/ruby/comments/1no8lrh/an_update_from_ruby_central/'>Reddit post for &quot;An Update from Ruby Central&quot;  </a></li><li><a href='https://github.com/rubygems/rubygems/blob/master/doc/bundler/POLICIES.md#maintainer-team-guidelines'>Bundler Policies on GitHub  </a></li><li><a href='https://brutrb.com/'>Advocacy for Reduced Rails Usage  </a></li><li><a href='https://alpha-omega.dev/'>Alpha-Omega Project  </a></li><li><a href='https://rubycentral.org/news/alpha-omega-supports-ruby-centrals-expansion-of-open-source-leadership-security/'>Ruby Central News Post: Alpha-Omega support  </a></li></ul><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17977512-who-owns-rubygems-inside-the-ruby-central-controversy.mp3" length="37090783" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17977512</guid>
    <pubDate>Wed, 08 Oct 2025 10:00:00 -0500</pubDate>
    <itunes:duration>3089</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>324</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>Blastoff Rails with Travis Dockter</itunes:title>
    <title>Blastoff Rails with Travis Dockter</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew chat with Travis Dockter, the founder of a brand-new Ruby conference, Blastoff Rails. They dive deep into Travis’s journey from business school to bootcamp, his love for conferences, and why he decided to organize one of his own in Albuquerque, New Mexico. From planning venues and sponsors to shaping a unique conference philosophy, Travis shares both the behind-the-scenes challenges and the excitement of creating a new community space for Rails...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew chat with Travis Dockter, the founder of a brand-new Ruby conference, Blastoff Rails. They dive deep into Travis’s journey from business school to bootcamp, his love for conferences, and why he decided to organize one of his own in Albuquerque, New Mexico. From planning venues and sponsors to shaping a unique conference philosophy, Travis shares both the behind-the-scenes challenges and the excitement of creating a new community space for Rails developers.</p><p><b>Links</b></p><ul><li><a href='https://www.linkedin.com/in/travisdockter/'>Travis Dockter LinkedIn</a></li><li><a href='https://x.com/travis_code'>Travis Dockter X</a></li><li><a href='https://x.com/blastoffrails'>Blastoff Rails X</a></li><li><a href='https://www.blastoffrails.com/'>Blastoff Rails-June 11-12, 2026, Albuquerque New Mexico</a></li><li><a href='https://www.visitalbuquerque.org/listing/albuquerque-museum/2497/'>Albuquerque Museum</a></li><li><a href='https://www.imdb.com/title/tt0168122/'><em>Pirates of Silicon Valley</em></a></li><li><a href='https://x.com/kieranklaassen?lang=en'>Kieran Klaassen X</a></li><li><a href='https://rubyconferenceproject.com/'>Ruby Conference Blog</a></li><li><a href='https://sfruby.com/'>San Francisco Ruby Conference 2025, November 19-21</a></li><li><a href='https://www.terminal.shop/'>terminal.shop (coffee shop)</a></li><li><a href='https://www.youtube.com/c/theprimeagen'>ThePrimeagen (YouTube)</a> </li><li><a href='https://meowwolf.com/'>Meow Wolf</a></li></ul><p><br/></p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew chat with Travis Dockter, the founder of a brand-new Ruby conference, Blastoff Rails. They dive deep into Travis’s journey from business school to bootcamp, his love for conferences, and why he decided to organize one of his own in Albuquerque, New Mexico. From planning venues and sponsors to shaping a unique conference philosophy, Travis shares both the behind-the-scenes challenges and the excitement of creating a new community space for Rails developers.</p><p><b>Links</b></p><ul><li><a href='https://www.linkedin.com/in/travisdockter/'>Travis Dockter LinkedIn</a></li><li><a href='https://x.com/travis_code'>Travis Dockter X</a></li><li><a href='https://x.com/blastoffrails'>Blastoff Rails X</a></li><li><a href='https://www.blastoffrails.com/'>Blastoff Rails-June 11-12, 2026, Albuquerque New Mexico</a></li><li><a href='https://www.visitalbuquerque.org/listing/albuquerque-museum/2497/'>Albuquerque Museum</a></li><li><a href='https://www.imdb.com/title/tt0168122/'><em>Pirates of Silicon Valley</em></a></li><li><a href='https://x.com/kieranklaassen?lang=en'>Kieran Klaassen X</a></li><li><a href='https://rubyconferenceproject.com/'>Ruby Conference Blog</a></li><li><a href='https://sfruby.com/'>San Francisco Ruby Conference 2025, November 19-21</a></li><li><a href='https://www.terminal.shop/'>terminal.shop (coffee shop)</a></li><li><a href='https://www.youtube.com/c/theprimeagen'>ThePrimeagen (YouTube)</a> </li><li><a href='https://meowwolf.com/'>Meow Wolf</a></li></ul><p><br/></p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17899753-blastoff-rails-with-travis-dockter.mp3" length="49182824" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17899753</guid>
    <pubDate>Fri, 03 Oct 2025 07:00:00 -0500</pubDate>
    <itunes:duration>4097</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>323</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails World 2025 Recap</itunes:title>
    <title>Rails World 2025 Recap</title>
    <itunes:summary><![CDATA[In this episode, Chris and Andrew reflect on their recent trip to Rails World 2025 in Amsterdam, sharing travel adventures, highlights from the conference, and insights into major Rails announcements. From slide-heavy talks to new features like ReActionView, Action Push, Kamal Geo Proxy, Hotwire Native, and Action Text Lexxy, they explore how the Rails ecosystem continues to push developer experience forward. Hit download now to hear more! Links Chris Oliver XAndrew Mason BlueskyJudoscale- Re...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and Andrew reflect on their recent trip to Rails World 2025 in Amsterdam, sharing travel adventures, highlights from the conference, and insights into major Rails announcements. From slide-heavy talks to new features like ReActionView, Action Push, Kamal Geo Proxy, Hotwire Native, and Action Text Lexxy, they explore how the Rails ecosystem continues to push developer experience forward. Hit download now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.youtube.com/playlist?list=PLHFP2OPUpCebhAv1ZWb_978cTl1o-yue-'>Rails World 2025- Amsterdam Talks (YouTube)</a></li><li><a href='https://github.com/marcoroth/reactionview'>ReActionView</a></li><li><a href='https://dev.37signals.com/announcing-lexxy-a-new-rich-text-editor-for-rails/'>Lexxy</a></li><li><a href='https://github.com/basecamp/kamal-proxy'>Kamal Proxy</a></li><li><a href='https://native.hotwired.dev/'>Hotwire Native</a></li><li><a href='https://straatmuseum.com/en'>STRAAT Museum</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and Andrew reflect on their recent trip to Rails World 2025 in Amsterdam, sharing travel adventures, highlights from the conference, and insights into major Rails announcements. From slide-heavy talks to new features like ReActionView, Action Push, Kamal Geo Proxy, Hotwire Native, and Action Text Lexxy, they explore how the Rails ecosystem continues to push developer experience forward. Hit download now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.youtube.com/playlist?list=PLHFP2OPUpCebhAv1ZWb_978cTl1o-yue-'>Rails World 2025- Amsterdam Talks (YouTube)</a></li><li><a href='https://github.com/marcoroth/reactionview'>ReActionView</a></li><li><a href='https://dev.37signals.com/announcing-lexxy-a-new-rich-text-editor-for-rails/'>Lexxy</a></li><li><a href='https://github.com/basecamp/kamal-proxy'>Kamal Proxy</a></li><li><a href='https://native.hotwired.dev/'>Hotwire Native</a></li><li><a href='https://straatmuseum.com/en'>STRAAT Museum</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17860671-rails-world-2025-recap.mp3" length="30853305" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17860671</guid>
    <pubDate>Fri, 26 Sep 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2569</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>322</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Live at Rails World 2025</itunes:title>
    <title>Live at Rails World 2025</title>
    <itunes:summary><![CDATA[Live from Rails World 2025 in Amsterdam, Chris and Andrew hang with Andy Croll and Jason Charnes to trade conference vibes, hair envy for DHH, and real talk on the keynote roadmap: Turbo offline, Hotwire Native 1.3, Kamal, “CI on your machine,” SQLite, and Beamer. The conversation also touches on the quirky and entertaining embassy experience at Rails World, favorite talks, plans for the final day of the conference, and the museum party.  Hit download now for an episode that will keep ma...]]></itunes:summary>
    <description><![CDATA[<p>Live from Rails World 2025 in Amsterdam, Chris and Andrew hang with Andy Croll and Jason Charnes to trade conference vibes, hair envy for DHH, and real talk on the keynote roadmap: Turbo offline, Hotwire Native 1.3, Kamal, “CI on your machine,” SQLite, and Beamer. The conversation also touches on the quirky and entertaining embassy experience at Rails World, favorite talks, plans for the final day of the conference, and the museum party.  Hit download now for an episode that will keep making you laugh! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/andycroll'>Andy Croll X</a></li><li><a href='https://x.com/jmcharnes'>Jason Charnes X</a></li><li><a href='https://www.youtube.com/watch?v=gcwzWzC7gUA'>Rails World 2025 Opening Keynote- David Heinemeier Hansson</a></li><li><a href='https://www.buzzsprout.com/'>Buzzsprout</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Live from Rails World 2025 in Amsterdam, Chris and Andrew hang with Andy Croll and Jason Charnes to trade conference vibes, hair envy for DHH, and real talk on the keynote roadmap: Turbo offline, Hotwire Native 1.3, Kamal, “CI on your machine,” SQLite, and Beamer. The conversation also touches on the quirky and entertaining embassy experience at Rails World, favorite talks, plans for the final day of the conference, and the museum party.  Hit download now for an episode that will keep making you laugh! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/andycroll'>Andy Croll X</a></li><li><a href='https://x.com/jmcharnes'>Jason Charnes X</a></li><li><a href='https://www.youtube.com/watch?v=gcwzWzC7gUA'>Rails World 2025 Opening Keynote- David Heinemeier Hansson</a></li><li><a href='https://www.buzzsprout.com/'>Buzzsprout</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17827219-live-at-rails-world-2025.mp3" length="25373550" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17827219</guid>
    <pubDate>Fri, 19 Sep 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2112</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>321</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>SF Ruby with Irina and Vladimir</itunes:title>
    <title>SF Ruby with Irina and Vladimir</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew chat with returning guests Irina Nazarova and Vladimir Dementyev to discuss the upcoming SF Ruby Conference, a vibrant event taking place in San Francisco on November 19-20, 2025. They delve into the significance of the conference for startups and the Ruby community, highlighting the venue, keynote speakers, workshops, and fun activities planned. Additional topics include experiences with AI, productivity tools for developers, and running Rails...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew chat with returning guests Irina Nazarova and Vladimir Dementyev to discuss the upcoming SF Ruby Conference, a vibrant event taking place in San Francisco on November 19-20, 2025. They delve into the significance of the conference for startups and the Ruby community, highlighting the venue, keynote speakers, workshops, and fun activities planned. Additional topics include experiences with AI, productivity tools for developers, and running Rails in the browser. Hit download now and then go buy your tickets to this amazing conference! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://evilmartians.com/martians/irina-nazarova'>Irina Nazarova Website</a></li><li><a href='https://x.com/inazarova'>Irina Nazarova X</a></li><li><a href='https://bento.me/palkan'>Vladimir Dementyev Website</a></li><li><a href='https://x.com/palkan_tula?lang=en'>Vladimir Dementyev X</a></li><li><a href='https://evilmartians.com/'>Evil Martians</a></li><li><a href='https://sfruby.com/'>SF Ruby Conference, Nov 19-20, 2025-Fort Mason, San Francisco</a></li><li><a href='https://sf-ruby.slack.com/join/shared_invite/zt-327ylyio2-N10OGtkl~QSt0jnIxDXmZg#/shared-invite/email'>SF Ruby Slack</a></li><li><a href='https://www.youtube.com/watch?v=S_NKftfM1T4'>RailsConf 2025 : The future of Rails begins in the browser by Vladimir Dementyev and Albert Pazderin (YouTube)</a></li><li><a href='https://www.remoteruby.com/2260490/episodes/17631203-herb-with-marco-roth'>Remote Ruby-Episode 315: Herb with Marco Roth</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew chat with returning guests Irina Nazarova and Vladimir Dementyev to discuss the upcoming SF Ruby Conference, a vibrant event taking place in San Francisco on November 19-20, 2025. They delve into the significance of the conference for startups and the Ruby community, highlighting the venue, keynote speakers, workshops, and fun activities planned. Additional topics include experiences with AI, productivity tools for developers, and running Rails in the browser. Hit download now and then go buy your tickets to this amazing conference! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://evilmartians.com/martians/irina-nazarova'>Irina Nazarova Website</a></li><li><a href='https://x.com/inazarova'>Irina Nazarova X</a></li><li><a href='https://bento.me/palkan'>Vladimir Dementyev Website</a></li><li><a href='https://x.com/palkan_tula?lang=en'>Vladimir Dementyev X</a></li><li><a href='https://evilmartians.com/'>Evil Martians</a></li><li><a href='https://sfruby.com/'>SF Ruby Conference, Nov 19-20, 2025-Fort Mason, San Francisco</a></li><li><a href='https://sf-ruby.slack.com/join/shared_invite/zt-327ylyio2-N10OGtkl~QSt0jnIxDXmZg#/shared-invite/email'>SF Ruby Slack</a></li><li><a href='https://www.youtube.com/watch?v=S_NKftfM1T4'>RailsConf 2025 : The future of Rails begins in the browser by Vladimir Dementyev and Albert Pazderin (YouTube)</a></li><li><a href='https://www.remoteruby.com/2260490/episodes/17631203-herb-with-marco-roth'>Remote Ruby-Episode 315: Herb with Marco Roth</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17793992-sf-ruby-with-irina-and-vladimir.mp3" length="42842273" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17793992</guid>
    <pubDate>Fri, 12 Sep 2025 07:00:00 -0500</pubDate>
    <itunes:duration>3568</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>XO Ruby with Jim Remsik</itunes:title>
    <title>XO Ruby with Jim Remsik</title>
    <itunes:summary><![CDATA[In this episode, Chris chats with guest Jim Remsik, Founder of Flagrant, on the significance of Ruby and Rails conferences. They discuss the nuances of organizing and attending such events, including the challenges and rewards of emceeing, the importance of community guidelines, and the value of having diverse participation. Jim shares insights into the upcoming XO Ruby Conference Series, their strategy behind choosing cities, and ensuring meaningful, smaller-scale interactions among attendee...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris chats with guest Jim Remsik, Founder of Flagrant, on the significance of Ruby and Rails conferences. They discuss the nuances of organizing and attending such events, including the challenges and rewards of emceeing, the importance of community guidelines, and the value of having diverse participation. Jim shares insights into the upcoming XO Ruby Conference Series, their strategy behind choosing cities, and ensuring meaningful, smaller-scale interactions among attendees. They also touch on the intersection between design and development, the role of junior developers in the evolving tech landscape, and the importance of building relationships within the community. Additionally, the conversation delves into practical advice for aspiring developers about engaging with the community and leveraging meetups and smaller conferences to launch their careers. Hit the download button now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.linkedin.com/in/jremsikjr/'>Jim Remsik LinkedIn</a></li><li><a href='https://www.beflagrant.com/'>Flagrant</a></li><li><a href='https://www.xoruby.com/'>XO Ruby</a></li><li><a href='https://bookshop.org/p/books/the-artist-s-way-30th-anniversary-edition-julia-cameron/6665657?ean=9780143129257&amp;next=t&amp;affiliate=112221&amp;ref=xoruby.com'><em>The Artist’s Way</em> by Julia Cameron</a></li><li><a href='https://bookshop.org/p/books/the-design-of-everyday-things-don-norman/12398830?ean=9780465050659&amp;next=t&amp;affiliate=112221'><em>The Design of Everyday Things </em>by Don Norman</a></li><li><a href='https://www.xoruby.com/blog/may-7th/'><em>Agile Web Development with Rails 6 </em>by Sam Ruby with Dave Thomas</a></li><li><a href='https://rubycentral.org/'>Ruby Central</a></li><li><a href='https://rockymtnruby.dev/'>Rocky Mountain Ruby-Oct 6-7, Boulder, CO</a></li><li><a href='https://www.blastoffrails.com/'>Blastoff Rails-June 11-12, 2026, Albuquerque, New Mexico</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris chats with guest Jim Remsik, Founder of Flagrant, on the significance of Ruby and Rails conferences. They discuss the nuances of organizing and attending such events, including the challenges and rewards of emceeing, the importance of community guidelines, and the value of having diverse participation. Jim shares insights into the upcoming XO Ruby Conference Series, their strategy behind choosing cities, and ensuring meaningful, smaller-scale interactions among attendees. They also touch on the intersection between design and development, the role of junior developers in the evolving tech landscape, and the importance of building relationships within the community. Additionally, the conversation delves into practical advice for aspiring developers about engaging with the community and leveraging meetups and smaller conferences to launch their careers. Hit the download button now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.linkedin.com/in/jremsikjr/'>Jim Remsik LinkedIn</a></li><li><a href='https://www.beflagrant.com/'>Flagrant</a></li><li><a href='https://www.xoruby.com/'>XO Ruby</a></li><li><a href='https://bookshop.org/p/books/the-artist-s-way-30th-anniversary-edition-julia-cameron/6665657?ean=9780143129257&amp;next=t&amp;affiliate=112221&amp;ref=xoruby.com'><em>The Artist’s Way</em> by Julia Cameron</a></li><li><a href='https://bookshop.org/p/books/the-design-of-everyday-things-don-norman/12398830?ean=9780465050659&amp;next=t&amp;affiliate=112221'><em>The Design of Everyday Things </em>by Don Norman</a></li><li><a href='https://www.xoruby.com/blog/may-7th/'><em>Agile Web Development with Rails 6 </em>by Sam Ruby with Dave Thomas</a></li><li><a href='https://rubycentral.org/'>Ruby Central</a></li><li><a href='https://rockymtnruby.dev/'>Rocky Mountain Ruby-Oct 6-7, Boulder, CO</a></li><li><a href='https://www.blastoffrails.com/'>Blastoff Rails-June 11-12, 2026, Albuquerque, New Mexico</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17793945-xo-ruby-with-jim-remsik.mp3" length="42746335" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17793945</guid>
    <pubDate>Fri, 05 Sep 2025 07:00:00 -0500</pubDate>
    <itunes:duration>3560</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Tidewave with José Valim</itunes:title>
    <title>Tidewave with José Valim</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew welcome guest José Valim back on the show to talk about Tidewave, a new web development tool integrated with Phoenix and Rails frameworks. The conversation covers the tool's functionality, its ability to inspect and manipulate web elements directly from the browser, and its feature of automatically testing implemented changes. They also discuss coding habits and the integration of AI in programming, touching upon the challenges and solutions fo...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew welcome guest José Valim back on the show to talk about Tidewave, a new web development tool integrated with Phoenix and Rails frameworks. The conversation covers the tool&apos;s functionality, its ability to inspect and manipulate web elements directly from the browser, and its feature of automatically testing implemented changes. They also discuss coding habits and the integration of AI in programming, touching upon the challenges and solutions for maintaining context in large projects. Also, José shares his experiences with Tidewave&apos;s development and its impact on productivity in coding. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/josevalim?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>José Valim X</a></li><li><a href='https://www.linkedin.com/in/josevalim/?originalSubdomain=pl'>José Valim LinkedIn</a></li><li><a href='https://github.com/josevalim'>José Valim GitHub</a></li><li><a href='https://tidewave.ai/'>Tidewave</a></li><li><a href='https://www.remoteruby.com/2260490/episodes/13760963-jose-valim-creator-of-elixir-and-form-rails-core-contributor'>Remote Ruby-Episode 178: José Valim, creator of Elixir and form Rails core contributor</a></li><li><a href='https://cucumber.io/'>Cucumber</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew welcome guest José Valim back on the show to talk about Tidewave, a new web development tool integrated with Phoenix and Rails frameworks. The conversation covers the tool&apos;s functionality, its ability to inspect and manipulate web elements directly from the browser, and its feature of automatically testing implemented changes. They also discuss coding habits and the integration of AI in programming, touching upon the challenges and solutions for maintaining context in large projects. Also, José shares his experiences with Tidewave&apos;s development and its impact on productivity in coding. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://x.com/josevalim?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>José Valim X</a></li><li><a href='https://www.linkedin.com/in/josevalim/?originalSubdomain=pl'>José Valim LinkedIn</a></li><li><a href='https://github.com/josevalim'>José Valim GitHub</a></li><li><a href='https://tidewave.ai/'>Tidewave</a></li><li><a href='https://www.remoteruby.com/2260490/episodes/13760963-jose-valim-creator-of-elixir-and-form-rails-core-contributor'>Remote Ruby-Episode 178: José Valim, creator of Elixir and form Rails core contributor</a></li><li><a href='https://cucumber.io/'>Cucumber</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17735828-tidewave-with-jose-valim.mp3" length="40486536" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17735828</guid>
    <pubDate>Fri, 29 Aug 2025 07:00:00 -0500</pubDate>
    <itunes:duration>3372</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>318</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Sabbaticals and a Week of Wins</itunes:title>
    <title>Sabbaticals and a Week of Wins</title>
    <itunes:summary><![CDATA[In this episode, Andrew and Chris discuss their recent week, including Andrew's upcoming sabbatical beginning on Monday and wrapping up his tasks at Podia. They talk about the Battlefield 6 Beta and its large download size and touch on internet services, including their experiences with Google Fiber and Cox. The conversation shifts to the future of technology, such as Apple's new iOS beta and potential new hardware releases. They also delve into programming topics like pagination gems and str...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Andrew and Chris discuss their recent week, including Andrew&apos;s upcoming sabbatical beginning on Monday and wrapping up his tasks at Podia. They talk about the Battlefield 6 Beta and its large download size and touch on internet services, including their experiences with Google Fiber and Cox. The conversation shifts to the future of technology, such as Apple&apos;s new iOS beta and potential new hardware releases. They also delve into programming topics like pagination gems and streaming controllers, as well as ongoing projects like the Learn Hotwire course and upcoming content for OneMonth.com. The episode wraps up with personal updates including Chris preparing for Rails World talk and a new baby on the way, and Andrew finally booking his plane ticket.  Hit the download button now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.xbox.com/en-US/games/store/battlefield-6-open-beta/9n82w416g5kk'>Battlefield 6 Open Beta</a></li><li><a href='https://onemonth.com/'>One Month</a></li><li><a href='https://learnhotwire.com/'>Learn Hotwire course</a></li><li><a href='https://www.macrumors.com/'>MacRumors</a></li><li><a href='https://www.reddit.com/r/Millennials/comments/1ahu5tw/who_here_had_this_old_nextel_walkie_talkie_phone/'>Nextel walkie talkie phone</a></li><li><a href='https://ddnexus.github.io/pagy-pre/'>Pagy version 43.0.0.rc*</a> </li><li><a href='https://rubyonrails.org/world/2025'>Rails World 2025- Amsterdam</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Andrew and Chris discuss their recent week, including Andrew&apos;s upcoming sabbatical beginning on Monday and wrapping up his tasks at Podia. They talk about the Battlefield 6 Beta and its large download size and touch on internet services, including their experiences with Google Fiber and Cox. The conversation shifts to the future of technology, such as Apple&apos;s new iOS beta and potential new hardware releases. They also delve into programming topics like pagination gems and streaming controllers, as well as ongoing projects like the Learn Hotwire course and upcoming content for OneMonth.com. The episode wraps up with personal updates including Chris preparing for Rails World talk and a new baby on the way, and Andrew finally booking his plane ticket.  Hit the download button now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://www.xbox.com/en-US/games/store/battlefield-6-open-beta/9n82w416g5kk'>Battlefield 6 Open Beta</a></li><li><a href='https://onemonth.com/'>One Month</a></li><li><a href='https://learnhotwire.com/'>Learn Hotwire course</a></li><li><a href='https://www.macrumors.com/'>MacRumors</a></li><li><a href='https://www.reddit.com/r/Millennials/comments/1ahu5tw/who_here_had_this_old_nextel_walkie_talkie_phone/'>Nextel walkie talkie phone</a></li><li><a href='https://ddnexus.github.io/pagy-pre/'>Pagy version 43.0.0.rc*</a> </li><li><a href='https://rubyonrails.org/world/2025'>Rails World 2025- Amsterdam</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17703866-sabbaticals-and-a-week-of-wins.mp3" length="31425402" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17703866</guid>
    <pubDate>Fri, 22 Aug 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2617</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>317</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Road To Rails 8</itunes:title>
    <title>The Road To Rails 8</title>
    <itunes:summary><![CDATA[In this episode, Chris and Andrew discuss the recent release of Rails 8 and the improvements in upgrading processes compared to previous versions. They dive into specific technical challenges, such as handling open redirects and integrating configuration options, and chat about Chris's recent experience with Tailwind’s new Elements library, Bundler updates, and JSON gem changes.  They also touch on Heroku's evolving infrastructure and the potential benefits of using PlanetScale's new Pos...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and Andrew discuss the recent release of Rails 8 and the improvements in upgrading processes compared to previous versions. They dive into specific technical challenges, such as handling open redirects and integrating configuration options, and chat about Chris&apos;s recent experience with Tailwind’s new Elements library, Bundler updates, and JSON gem changes.  They also touch on Heroku&apos;s evolving infrastructure and the potential benefits of using PlanetScale&apos;s new Postgres offerings. The episode concludes with a discussion about life without internet and Andrew’s countdown to his upcoming sabbatical.  Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubyonrails.org/world/2025'>Rails World 2025</a></li><li><a href='https://tailwindcss.com/plus/ui-blocks/documentation/elements'>Tailwind Plus- Elements</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/API/Invoker_Commands_API'>Invoker Commands API</a></li><li><a href='https://byroot.github.io/ruby/json/2025/08/02/whats-wrong-with-the-json-gem-api.html'>Byroot’s Blog post-What’s wrong with JSON gem API?</a></li><li><a href='https://planetscale.com/'>PlanetScale</a></li><li><a href='https://www.hetzner.com/'>Hetzner</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and Andrew discuss the recent release of Rails 8 and the improvements in upgrading processes compared to previous versions. They dive into specific technical challenges, such as handling open redirects and integrating configuration options, and chat about Chris&apos;s recent experience with Tailwind’s new Elements library, Bundler updates, and JSON gem changes.  They also touch on Heroku&apos;s evolving infrastructure and the potential benefits of using PlanetScale&apos;s new Postgres offerings. The episode concludes with a discussion about life without internet and Andrew’s countdown to his upcoming sabbatical.  Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubyonrails.org/world/2025'>Rails World 2025</a></li><li><a href='https://tailwindcss.com/plus/ui-blocks/documentation/elements'>Tailwind Plus- Elements</a></li><li><a href='https://developer.mozilla.org/en-US/docs/Web/API/Invoker_Commands_API'>Invoker Commands API</a></li><li><a href='https://byroot.github.io/ruby/json/2025/08/02/whats-wrong-with-the-json-gem-api.html'>Byroot’s Blog post-What’s wrong with JSON gem API?</a></li><li><a href='https://planetscale.com/'>PlanetScale</a></li><li><a href='https://www.hetzner.com/'>Hetzner</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17652877-the-road-to-rails-8.mp3" length="25846252" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17652877</guid>
    <pubDate>Fri, 15 Aug 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2152</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>316</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Herb with Marco Roth</itunes:title>
    <title>Herb with Marco Roth</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Andrew and Chris chat with guest, Marco Roth, to discuss the challenges of working with ERB templates in Ruby on Rails, and Marco's ongoing project, Herb. They dive into Marco's inspiration from tools like Stimulus Reflex and Hotwire, and the broader vision for 'Herb' which includes syntax linting, formatting, enhanced error detection, and a future where React components can be seamlessly integrated with ERB templates. They also touch on the potential of using ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris chat with guest, Marco Roth, to discuss the challenges of working with ERB templates in Ruby on Rails, and Marco&apos;s ongoing project, Herb. They dive into Marco&apos;s inspiration from tools like Stimulus Reflex and Hotwire, and the broader vision for &apos;Herb&apos; which includes syntax linting, formatting, enhanced error detection, and a future where React components can be seamlessly integrated with ERB templates. They also touch on the potential of using &apos;Herb&apos; to make local development smoother via hot reloading, and the importance of community feedback and collaboration. Additionally, Marco shares his experiences speaking at various Ruby conferences worldwide and his passion for enhancing the Ruby on Rails ecosystem. Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://marcoroth.dev/'>Marco Roth Website</a></li><li><a href='https://herb-tools.dev/'>Herb</a></li><li><a href='https://www.youtube.com/watch?v=lTL2-ERM_yY&amp;list=PLbHJudTY1K0fOQPBF0uTwFIGuMVEKnV1p&amp;index=18'>RailsConf 2025 The Modern View Layer Rails Deserves: A Vision for 2025 and Beyond (Marco’s talk-YouTube)</a></li><li><a href='https://github.com/standardrb/lint_roller'>lint_roller</a></li><li><a href='https://friendlyrb.com/'>Friendly.rb- Sept 10-11, 2025- Bucharest, Romania</a></li><li><a href='https://2025.euruko.org/'>EuRuKo (European Ruby Conference)-Sept 18-19, 2025- Portugal</a></li><li><a href='https://sfruby.com/'>San Francisco Ruby Conf- November 19-20, 2025-San Francisco, CA</a></li><li><a href='https://rubyconferences.org/'>Ruby Conferences 2025-2026</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris chat with guest, Marco Roth, to discuss the challenges of working with ERB templates in Ruby on Rails, and Marco&apos;s ongoing project, Herb. They dive into Marco&apos;s inspiration from tools like Stimulus Reflex and Hotwire, and the broader vision for &apos;Herb&apos; which includes syntax linting, formatting, enhanced error detection, and a future where React components can be seamlessly integrated with ERB templates. They also touch on the potential of using &apos;Herb&apos; to make local development smoother via hot reloading, and the importance of community feedback and collaboration. Additionally, Marco shares his experiences speaking at various Ruby conferences worldwide and his passion for enhancing the Ruby on Rails ecosystem. Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://marcoroth.dev/'>Marco Roth Website</a></li><li><a href='https://herb-tools.dev/'>Herb</a></li><li><a href='https://www.youtube.com/watch?v=lTL2-ERM_yY&amp;list=PLbHJudTY1K0fOQPBF0uTwFIGuMVEKnV1p&amp;index=18'>RailsConf 2025 The Modern View Layer Rails Deserves: A Vision for 2025 and Beyond (Marco’s talk-YouTube)</a></li><li><a href='https://github.com/standardrb/lint_roller'>lint_roller</a></li><li><a href='https://friendlyrb.com/'>Friendly.rb- Sept 10-11, 2025- Bucharest, Romania</a></li><li><a href='https://2025.euruko.org/'>EuRuKo (European Ruby Conference)-Sept 18-19, 2025- Portugal</a></li><li><a href='https://sfruby.com/'>San Francisco Ruby Conf- November 19-20, 2025-San Francisco, CA</a></li><li><a href='https://rubyconferences.org/'>Ruby Conferences 2025-2026</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17631203-herb-with-marco-roth.mp3" length="32382091" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17631203</guid>
    <pubDate>Fri, 08 Aug 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2697</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>315</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rolling Out Features and Rails 8 Insights</itunes:title>
    <title>Rolling Out Features and Rails 8 Insights</title>
    <itunes:summary><![CDATA[Chris and Andrew catch up on their week, discussing Andrew’s recent successful feature launch, their love for South Park, and the recent news about a $1.5 billion deal with Paramount. They go back-and-forth on upgrades to Bundler 2.7 and the intricacies of emoji reactions in their app. Debugging, code refactoring, and the importance of testing are discussed, with mentions of pairing with coworkers and using WebSockets for real-time updates. They dive into technical discussions about Ruby, Rai...]]></itunes:summary>
    <description><![CDATA[<p>Chris and Andrew catch up on their week, discussing Andrew’s recent successful feature launch, their love for South Park, and the recent news about a $1.5 billion deal with Paramount. They go back-and-forth on upgrades to Bundler 2.7 and the intricacies of emoji reactions in their app. Debugging, code refactoring, and the importance of testing are discussed, with mentions of pairing with coworkers and using WebSockets for real-time updates. They dive into technical discussions about Ruby, Rails updates, and their use of Flipper for feature toggles. They also talk about the new Rails tutorial, the implications of ongoing sanitization and upgrades, and the anticipation for upcoming Ruby versions and features. Hit that download button now!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://jdx.dev/'>Jeff Dickey (JDX) Website</a></li><li><a href='https://bundler.io/blog/2025/07/17/bundler-v2-7.html'>Bundler v2.7: last release before Bundler 4 (Bundler Blog)</a></li><li><a href='https://www.reddit.com/r/rails/comments/1m7j2sg/getting_started_guide_unsubscribe/'>Getting started guide-unsubscribe (reddit)</a></li><li><a href='https://world.hey.com/lewis/faster-rails-system-tests-f01df53b'>Faster Rails system tests by Lewis Buckley</a></li><li><a href='https://daniel.haxx.se/'>Daniel Stenberg Website</a></li><li><a href='https://www.youtube.com/playlist?list=PLbHJudTY1K0fOQPBF0uTwFIGuMVEKnV1p'>All the talks from RailsConf 2025-Philadelphia (YouTube)</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Chris and Andrew catch up on their week, discussing Andrew’s recent successful feature launch, their love for South Park, and the recent news about a $1.5 billion deal with Paramount. They go back-and-forth on upgrades to Bundler 2.7 and the intricacies of emoji reactions in their app. Debugging, code refactoring, and the importance of testing are discussed, with mentions of pairing with coworkers and using WebSockets for real-time updates. They dive into technical discussions about Ruby, Rails updates, and their use of Flipper for feature toggles. They also talk about the new Rails tutorial, the implications of ongoing sanitization and upgrades, and the anticipation for upcoming Ruby versions and features. Hit that download button now!</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://jdx.dev/'>Jeff Dickey (JDX) Website</a></li><li><a href='https://bundler.io/blog/2025/07/17/bundler-v2-7.html'>Bundler v2.7: last release before Bundler 4 (Bundler Blog)</a></li><li><a href='https://www.reddit.com/r/rails/comments/1m7j2sg/getting_started_guide_unsubscribe/'>Getting started guide-unsubscribe (reddit)</a></li><li><a href='https://world.hey.com/lewis/faster-rails-system-tests-f01df53b'>Faster Rails system tests by Lewis Buckley</a></li><li><a href='https://daniel.haxx.se/'>Daniel Stenberg Website</a></li><li><a href='https://www.youtube.com/playlist?list=PLbHJudTY1K0fOQPBF0uTwFIGuMVEKnV1p'>All the talks from RailsConf 2025-Philadelphia (YouTube)</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17587841-rolling-out-features-and-rails-8-insights.mp3" length="34152295" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17587841</guid>
    <pubDate>Fri, 01 Aug 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2844</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>314</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RailsConf 2025 Recap</itunes:title>
    <title>RailsConf 2025 Recap</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew reflect on their experiences at the final RailsConf in Philly. They discuss their interactions, keynotes, the vibe of community, and favorite talks that stood out. Highlights include reminiscing about Aaron Patterson and Aji Slater's keynotes and their entertaining reflections on 20 years of RailsConf history. They also explore the recent updates and adjustments to technical practices, such as the FerrumPdf gem, handling Turbo Frames requests, ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew reflect on their experiences at the final RailsConf in Philly. They discuss their interactions, keynotes, the vibe of community, and favorite talks that stood out. Highlights include reminiscing about Aaron Patterson and Aji Slater&apos;s keynotes and their entertaining reflections on 20 years of RailsConf history. They also explore the recent updates and adjustments to technical practices, such as the FerrumPdf gem, handling Turbo Frames requests, and the excitement surrounding the emerging Hotwire Dev Tools extension. Hit the download button now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://cloud.google.com/blog/products/gcp/railsconf-2017-a-round-up'>Google Cloud-RailsConf 2017: a round-up (Aja Hammerly)</a></li><li><a href='https://cloud.google.com/blog/products/gcp/railsconf-2017-a-round-up'>RailsConf 2017: Keynote by Aaron Patterson (YouTube)</a></li><li><a href='https://github.com/excid3/ferrum_pdf'>FerrumPdf</a> </li><li><a href='https://github.com/Studiosity/grover'>Grover</a></li><li><a href='https://github.com/jnunemaker/httparty'>httparty</a></li><li><a href='https://github.com/marcoroth/herb'>Herb</a></li><li><a href='https://en.wikipedia.org/wiki/Dragon_Ball'>Dragon Ball</a></li><li><a href='https://learnhotwire.com/'>Learn Hotwire Course</a></li><li><a href='https://github.com/leonvogt/hotwire-dev-tools'>Hotwire Dev Tools</a></li><li><a href='https://rubyonrails.org/world/'>Rails World 2025, Sept 4 &amp; 5, Amsterdam, NL</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew reflect on their experiences at the final RailsConf in Philly. They discuss their interactions, keynotes, the vibe of community, and favorite talks that stood out. Highlights include reminiscing about Aaron Patterson and Aji Slater&apos;s keynotes and their entertaining reflections on 20 years of RailsConf history. They also explore the recent updates and adjustments to technical practices, such as the FerrumPdf gem, handling Turbo Frames requests, and the excitement surrounding the emerging Hotwire Dev Tools extension. Hit the download button now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://cloud.google.com/blog/products/gcp/railsconf-2017-a-round-up'>Google Cloud-RailsConf 2017: a round-up (Aja Hammerly)</a></li><li><a href='https://cloud.google.com/blog/products/gcp/railsconf-2017-a-round-up'>RailsConf 2017: Keynote by Aaron Patterson (YouTube)</a></li><li><a href='https://github.com/excid3/ferrum_pdf'>FerrumPdf</a> </li><li><a href='https://github.com/Studiosity/grover'>Grover</a></li><li><a href='https://github.com/jnunemaker/httparty'>httparty</a></li><li><a href='https://github.com/marcoroth/herb'>Herb</a></li><li><a href='https://en.wikipedia.org/wiki/Dragon_Ball'>Dragon Ball</a></li><li><a href='https://learnhotwire.com/'>Learn Hotwire Course</a></li><li><a href='https://github.com/leonvogt/hotwire-dev-tools'>Hotwire Dev Tools</a></li><li><a href='https://rubyonrails.org/world/'>Rails World 2025, Sept 4 &amp; 5, Amsterdam, NL</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17551152-railsconf-2025-recap.mp3" length="32449487" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17551152</guid>
    <pubDate>Fri, 25 Jul 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2702</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>313</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby Podcast Panel at RailsConf 2025</itunes:title>
    <title>Ruby Podcast Panel at RailsConf 2025</title>
    <itunes:summary><![CDATA[In this special episode of Remote Ruby, ‘AI Andrew’ introduces a panel discussion recorded at RailsConf in Philadelphia. Hosted by David Hill (Ode to Rails Conf, Ruby Gems Podcast), the panel features Drew Bragg (Code and the Coding Coders who Code it), Stephanie Minn (The Bike Shed), and Chris Oliver (Remote Ruby), who take the stage to share their experiences, insights, and memories from the Ruby and Rails community. They discuss how to improve social interactions at conferences, the pros a...]]></itunes:summary>
    <description><![CDATA[<p>In this special episode of Remote Ruby, ‘AI Andrew’ introduces a panel discussion recorded at RailsConf in Philadelphia. Hosted by David Hill (Ode to Rails Conf, Ruby Gems Podcast), the panel features Drew Bragg (Code and the Coding Coders who Code it), Stephanie Minn (The Bike Shed), and Chris Oliver (Remote Ruby), who take the stage to share their experiences, insights, and memories from the Ruby and Rails community. They discuss how to improve social interactions at conferences, the pros and cons of having podcast guests, how to attract new programmers to Ruby and Rails, and their favorite RailsConf memories. The panel also dives into valuable tips for creating compelling podcast content and balancing the challenges of keeping episodes fresh and engaging. The episode wraps up with a Q&amp;A session from the audience, highlighting the impact of special guests and the community&apos;s ongoing support and collaboration. Hit that download button now! </p><p><b>Links</b></p><ul><li><a href='https://www.popeyes.com/'>AI Andrew Mason</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://davidhill.dev/'>David Hill Website</a></li><li><a href='https://www.buzzsprout.com/2509083'>The Ruby Gems Podcast</a></li><li><a href='https://www.odetorailsconf.com/'>Ode to RailsConf Podcast</a></li><li><a href='https://x.com/drbragg?lang=en'>Drew Bragg X</a></li><li><a href='https://podcast.drbragg.dev/'>Code and the Coding Coders who Code it Podcast</a></li><li><a href='https://bikeshed.thoughtbot.com/'>Stephanie Minn-The Bike Shed Podcast</a></li><li><a href='https://rubycentral.org/scholars_guides_program/'>Scholars and Guides Program</a></li><li><a href='https://nadiaodunayo.com/'>Nadia Odunayo Website</a></li><li><a href='https://podcasts.apple.com/us/podcast/episode-46-david-hill/id1608027128?i=1000695864879'>Code and the Coding Coders who Code it- Episode 46 with guest David Hill</a></li><li><a href='https://github.com/sviccari'>Stephanie Vaccari GitHub</a></li><li><a href='https://x.com/josevalim?lang=en'>José Valim X</a></li></ul><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this special episode of Remote Ruby, ‘AI Andrew’ introduces a panel discussion recorded at RailsConf in Philadelphia. Hosted by David Hill (Ode to Rails Conf, Ruby Gems Podcast), the panel features Drew Bragg (Code and the Coding Coders who Code it), Stephanie Minn (The Bike Shed), and Chris Oliver (Remote Ruby), who take the stage to share their experiences, insights, and memories from the Ruby and Rails community. They discuss how to improve social interactions at conferences, the pros and cons of having podcast guests, how to attract new programmers to Ruby and Rails, and their favorite RailsConf memories. The panel also dives into valuable tips for creating compelling podcast content and balancing the challenges of keeping episodes fresh and engaging. The episode wraps up with a Q&amp;A session from the audience, highlighting the impact of special guests and the community&apos;s ongoing support and collaboration. Hit that download button now! </p><p><b>Links</b></p><ul><li><a href='https://www.popeyes.com/'>AI Andrew Mason</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://davidhill.dev/'>David Hill Website</a></li><li><a href='https://www.buzzsprout.com/2509083'>The Ruby Gems Podcast</a></li><li><a href='https://www.odetorailsconf.com/'>Ode to RailsConf Podcast</a></li><li><a href='https://x.com/drbragg?lang=en'>Drew Bragg X</a></li><li><a href='https://podcast.drbragg.dev/'>Code and the Coding Coders who Code it Podcast</a></li><li><a href='https://bikeshed.thoughtbot.com/'>Stephanie Minn-The Bike Shed Podcast</a></li><li><a href='https://rubycentral.org/scholars_guides_program/'>Scholars and Guides Program</a></li><li><a href='https://nadiaodunayo.com/'>Nadia Odunayo Website</a></li><li><a href='https://podcasts.apple.com/us/podcast/episode-46-david-hill/id1608027128?i=1000695864879'>Code and the Coding Coders who Code it- Episode 46 with guest David Hill</a></li><li><a href='https://github.com/sviccari'>Stephanie Vaccari GitHub</a></li><li><a href='https://x.com/josevalim?lang=en'>José Valim X</a></li></ul><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17512354-ruby-podcast-panel-at-railsconf-2025.mp3" length="32587445" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17512354</guid>
    <pubDate>Fri, 18 Jul 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2714</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>312</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Soham Parekh, Turbo Frames and AI Antics</itunes:title>
    <title>Soham Parekh, Turbo Frames and AI Antics</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew discuss a range of topics including an exciting announcement on Jason’s Job Boardly project that got acquired, a technical deep dive into implementing real-time emoji reactions using Turbo and Rails, an explanation on using Rules CLI, and a viral story about a developer. They also touch on intricate programming challenges, such as maintaining state in real-time applications and navigating AI-driven coding tools. Later, the conversation turns to...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew discuss a range of topics including an exciting announcement on Jason’s Job Boardly project that got acquired, a technical deep dive into implementing real-time emoji reactions using Turbo and Rails, an explanation on using Rules CLI, and a viral story about a developer. They also touch on intricate programming challenges, such as maintaining state in real-time applications and navigating AI-driven coding tools. Later, the conversation turns to humorous cybersecurity stories, the rising use of AIs in coding, the ethical challenges posed by multi-job professionals, and the impact of streaming services. The episode concludes with discussions about 4th of July plans, theater experiences, a shared love for popcorn, and eating cheesesteaks in Philly. Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rules.so/'>Rules CLI</a></li><li><a href='https://github.com/atomiks/tippyjs'>Tippy.js</a></li><li><a href='https://x.com/TrungTPhan/status/1940512950391017649'>Soham Parekh meme </a></li><li><a href='https://x.com/kshvbgde/status/1940629962916352163'>Soham Parekh meme</a></li><li><a href='https://x.com/VCBrags/status/1940493682844881125'>Soham Parekh meme</a></li><li><a href='https://x.com/deedydas/status/1940530770839589271'>Soham Parekh meme</a></li><li><a href='https://x.com/TurnerNovak/status/1940531744601776633'>Soham Parekh meme</a></li><li><a href='https://x.com/stonksqween/status/1940484767872602134'>Soham Parekh meme</a></li><li><a href='https://www.youtube.com/@CleetusM'>Cleetus McFarland (YouTube)</a></li><li><a href='https://shays-steaks.res-menu.com/'>Shay’s Steaks</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew discuss a range of topics including an exciting announcement on Jason’s Job Boardly project that got acquired, a technical deep dive into implementing real-time emoji reactions using Turbo and Rails, an explanation on using Rules CLI, and a viral story about a developer. They also touch on intricate programming challenges, such as maintaining state in real-time applications and navigating AI-driven coding tools. Later, the conversation turns to humorous cybersecurity stories, the rising use of AIs in coding, the ethical challenges posed by multi-job professionals, and the impact of streaming services. The episode concludes with discussions about 4th of July plans, theater experiences, a shared love for popcorn, and eating cheesesteaks in Philly. Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rules.so/'>Rules CLI</a></li><li><a href='https://github.com/atomiks/tippyjs'>Tippy.js</a></li><li><a href='https://x.com/TrungTPhan/status/1940512950391017649'>Soham Parekh meme </a></li><li><a href='https://x.com/kshvbgde/status/1940629962916352163'>Soham Parekh meme</a></li><li><a href='https://x.com/VCBrags/status/1940493682844881125'>Soham Parekh meme</a></li><li><a href='https://x.com/deedydas/status/1940530770839589271'>Soham Parekh meme</a></li><li><a href='https://x.com/TurnerNovak/status/1940531744601776633'>Soham Parekh meme</a></li><li><a href='https://x.com/stonksqween/status/1940484767872602134'>Soham Parekh meme</a></li><li><a href='https://www.youtube.com/@CleetusM'>Cleetus McFarland (YouTube)</a></li><li><a href='https://shays-steaks.res-menu.com/'>Shay’s Steaks</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17504571-soham-parekh-turbo-frames-and-ai-antics.mp3" length="32947003" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17504571</guid>
    <pubDate>Mon, 14 Jul 2025 15:00:00 -0500</pubDate>
    <itunes:duration>2744</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>311</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Conferences, Hotwire Native updates, and a surprise guest!</itunes:title>
    <title>Conferences, Hotwire Native updates, and a surprise guest!</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Andrew and Chris dive into a range of Rails-related updates, development workflows, and tech frustrations, all while preparing for RailsConf and Rails World. Chris dives into the evolution of Ruby Gems toward Python-style wheels and secure precompiled binaries, while Andrew breaks down the value of namespacing and modularization in Rails apps. They also reflect on accessibility, QA, component architecture, and how LLMs are changing the game for solo devs, Plus,...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris dive into a range of Rails-related updates, development workflows, and tech frustrations, all while preparing for RailsConf and Rails World. Chris dives into the evolution of Ruby Gems toward Python-style wheels and secure precompiled binaries, while Andrew breaks down the value of namespacing and modularization in Rails apps. They also reflect on accessibility, QA, component architecture, and how LLMs are changing the game for solo devs, Plus, a surprise visit from J**** C******adds some comic relief and candid takes on sabbaticals, Rails World, and a podcast competition. Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubyonrails.org/2025/6/25/on-rails-podcast'>On Rails Podcast</a></li><li><a href='https://www.snipd.com/invite?deep_link_sub1=referral&amp;af_referrer_image_url=https://storage.googleapis.com/snipd-public/user-profile-images/s4e8Iadl3Wc9pRM6lharoKpZUb13_1688429516999.jpg&amp;source_caller=sdk&amp;pid=af_app_invites&amp;deep_link_sub2=user_invite&amp;shortlink=byn0gk73&amp;af_referrer_customer_id=s4e8Iadl3Wc9pRM6lharoKpZUb13&amp;af_channel=app_invite&amp;af_siteid=1557206126&amp;af_referrer_name=Andrew%20Mason&amp;c=user_invite&amp;af_referrer_uid=1688429282992-9867376'>Andrew’s referral link for Snipd</a></li><li><a href='https://rubyonrails.org/world/2025'>Rails World 2025</a></li><li><a href='https://github.com/rubygems/rubygems/releases'>Ruby Gems and bundler Releases</a></li><li><a href='https://pythonwheels.com/'>Python Wheels</a></li><li><a href='https://fluxui.dev/'>Flux</a></li><li><a href='https://www.youtube.com/@adamwathan'>Adam Wathan (YouTube)</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris dive into a range of Rails-related updates, development workflows, and tech frustrations, all while preparing for RailsConf and Rails World. Chris dives into the evolution of Ruby Gems toward Python-style wheels and secure precompiled binaries, while Andrew breaks down the value of namespacing and modularization in Rails apps. They also reflect on accessibility, QA, component architecture, and how LLMs are changing the game for solo devs, Plus, a surprise visit from J**** C******adds some comic relief and candid takes on sabbaticals, Rails World, and a podcast competition. Hit download now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubyonrails.org/2025/6/25/on-rails-podcast'>On Rails Podcast</a></li><li><a href='https://www.snipd.com/invite?deep_link_sub1=referral&amp;af_referrer_image_url=https://storage.googleapis.com/snipd-public/user-profile-images/s4e8Iadl3Wc9pRM6lharoKpZUb13_1688429516999.jpg&amp;source_caller=sdk&amp;pid=af_app_invites&amp;deep_link_sub2=user_invite&amp;shortlink=byn0gk73&amp;af_referrer_customer_id=s4e8Iadl3Wc9pRM6lharoKpZUb13&amp;af_channel=app_invite&amp;af_siteid=1557206126&amp;af_referrer_name=Andrew%20Mason&amp;c=user_invite&amp;af_referrer_uid=1688429282992-9867376'>Andrew’s referral link for Snipd</a></li><li><a href='https://rubyonrails.org/world/2025'>Rails World 2025</a></li><li><a href='https://github.com/rubygems/rubygems/releases'>Ruby Gems and bundler Releases</a></li><li><a href='https://pythonwheels.com/'>Python Wheels</a></li><li><a href='https://fluxui.dev/'>Flux</a></li><li><a href='https://www.youtube.com/@adamwathan'>Adam Wathan (YouTube)</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17429795-conferences-hotwire-native-updates-and-a-surprise-guest.mp3" length="29928642" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17429795</guid>
    <pubDate>Fri, 04 Jul 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2492</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>310</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Adventures with Puny Code and Other Programming Puzzles</itunes:title>
    <title>Adventures with Puny Code and Other Programming Puzzles</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew chat through everything from extreme summer heat, tornadoes, and driving habits, to browser quirks, Unicode bugs, Punycode, and the intricacies of building and maintaining rich text editors. Their conversation drifts into developer tools like Tiptap and Lexical, accessibility issues, browser rendering oddities, and even some personal stories involving cooking fails and skateboarding injuries. Hit download now to hear more!  Links Judoscale...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew chat through everything from extreme summer heat, tornadoes, and driving habits, to browser quirks, Unicode bugs, Punycode, and the intricacies of building and maintaining rich text editors. Their conversation drifts into developer tools like Tiptap and Lexical, accessibility issues, browser rendering oddities, and even some personal stories involving cooking fails and skateboarding injuries. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://news.ycombinator.com/item?id=2035926'>The Sad Story Of The Unicode Snowman (Hacker News, Dec 23, 2010)</a></li><li><a href='https://tiptap.dev/'>Tiptap</a></li><li><a href='https://lexical.dev/'>Lexical</a></li><li><a href='https://en.wikipedia.org/wiki/Punycode'>Punycode</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew chat through everything from extreme summer heat, tornadoes, and driving habits, to browser quirks, Unicode bugs, Punycode, and the intricacies of building and maintaining rich text editors. Their conversation drifts into developer tools like Tiptap and Lexical, accessibility issues, browser rendering oddities, and even some personal stories involving cooking fails and skateboarding injuries. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://news.ycombinator.com/item?id=2035926'>The Sad Story Of The Unicode Snowman (Hacker News, Dec 23, 2010)</a></li><li><a href='https://tiptap.dev/'>Tiptap</a></li><li><a href='https://lexical.dev/'>Lexical</a></li><li><a href='https://en.wikipedia.org/wiki/Punycode'>Punycode</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17396414-adventures-with-puny-code-and-other-programming-puzzles.mp3" length="33704375" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17396414</guid>
    <pubDate>Fri, 27 Jun 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2807</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>309</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Unpacking Direct Routes and More</itunes:title>
    <title>Unpacking Direct Routes and More</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew discuss the recent Google Cloud Platform and Heroku outages, sharing personal experiences of system impacts and recovery strategies. The conversation shifts to technical insights, including a deep dive into Rails ‘direct’ routes and their routing helper capabilities. They also touch on the latest performance enhancements in Ruby 3.3, such as Embedded TypedData Objects and their impacts. Also, they explore parsing Ruby code with Prism and chat a...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew discuss the recent Google Cloud Platform and Heroku outages, sharing personal experiences of system impacts and recovery strategies. The conversation shifts to technical insights, including a deep dive into Rails ‘direct’ routes and their routing helper capabilities. They also touch on the latest performance enhancements in Ruby 3.3, such as Embedded TypedData Objects and their impacts. Also, they explore parsing Ruby code with Prism and chat about  productivity hacks, upcoming RailsConf plans, parenting chaos, and dreams of launching their own MTV show. Hit the download button now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale - Remote Ruby listener gift</a></li><li><a href='https://railsatscale.com/2025-06-03-implementing-embedded-typeddata-objects/'>Implementing Embedded TypedData Objects (Rails at Scale)</a></li><li><a href='https://rubystacknews.com/2025/06/07/supercharging-ruby-with-embedded-typeddata-objects/'>Supercharging Ruby with Embedded TypedData Objects (Ruby Stack News)</a></li><li><a href='https://github.com/ruby/prism'>Prism Ruby parser</a></li><li><a href='https://railsconf.org/'>RailsConf 2025, Philadelphia, PA, July 8-10</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew discuss the recent Google Cloud Platform and Heroku outages, sharing personal experiences of system impacts and recovery strategies. The conversation shifts to technical insights, including a deep dive into Rails ‘direct’ routes and their routing helper capabilities. They also touch on the latest performance enhancements in Ruby 3.3, such as Embedded TypedData Objects and their impacts. Also, they explore parsing Ruby code with Prism and chat about  productivity hacks, upcoming RailsConf plans, parenting chaos, and dreams of launching their own MTV show. Hit the download button now! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale - Remote Ruby listener gift</a></li><li><a href='https://railsatscale.com/2025-06-03-implementing-embedded-typeddata-objects/'>Implementing Embedded TypedData Objects (Rails at Scale)</a></li><li><a href='https://rubystacknews.com/2025/06/07/supercharging-ruby-with-embedded-typeddata-objects/'>Supercharging Ruby with Embedded TypedData Objects (Ruby Stack News)</a></li><li><a href='https://github.com/ruby/prism'>Prism Ruby parser</a></li><li><a href='https://railsconf.org/'>RailsConf 2025, Philadelphia, PA, July 8-10</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17358680-unpacking-direct-routes-and-more.mp3" length="33545681" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17358680</guid>
    <pubDate>Fri, 20 Jun 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2794</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>308</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The MMM Episode-Mario Kart, Meta Tags, and One Month Rails</itunes:title>
    <title>The MMM Episode-Mario Kart, Meta Tags, and One Month Rails</title>
    <itunes:summary><![CDATA[In this fun episode of Remote Ruby, Chris and Andrew dive into a wide-ranging chat that kicks off with Nintendo’s new Switch 2, dentist nightmares, and the chaos of Mario Party. From there, it transitions into some highly practical Rails development discussions, including a slick new implementation for MetaTags in Jumpstart, the headaches and benefits of JSON-LD for SEO, and an overdue breaking change to the Pay gem. There’s also a smart e-ink countdown widget built with Ruby called TRMNL and...]]></itunes:summary>
    <description><![CDATA[<p>In this fun episode of Remote Ruby, Chris and Andrew dive into a wide-ranging chat that kicks off with Nintendo’s new Switch 2, dentist nightmares, and the chaos of Mario Party. From there, it transitions into some highly practical Rails development discussions, including a slick new implementation for MetaTags in Jumpstart, the headaches and benefits of JSON-LD for SEO, and an overdue breaking change to the Pay gem. There’s also a smart e-ink countdown widget built with Ruby called TRMNL and updates on RailsConf and Rocky Mountain Ruby. Hit download now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://schema.org/course'>Schema.org Course</a></li><li><a href='https://github.com/kpumuk/meta-tags'>MetaTags</a></li><li><a href='https://json-ld.org/'>JSON-LD</a></li><li><a href='https://railsconf.org/'>RailsConf 2025-Philadelphia, PA, July 8-10</a></li><li><a href='https://rockymtnruby.dev/'>Rocky Mountain Ruby 2025-Boulder, CO, October 6-7</a></li><li><a href='https://rubyonrails.org/world/'>RailsWorld 2025-Amsterdam, NL, September 4-5</a></li><li><a href='https://usetrmnl.com/'>TRMNL</a></li><li><a href='https://github.com/usetrmnl'>TRMNL-GitHub</a></li><li><a href='https://github.com/pay-rails/pay'>Pay Gem</a></li><li><a href='https://rails-assets.org/#/'>Rails Assets</a></li><li><a href='https://www.youtube.com/watch?v=97lOhSLl7VI'>How to use the new action_ text-trix gem (GoRails YouTube)</a></li><li><a href='https://www.honeybadger.io/'>Honeybadger</a></li><li><a href='https://www.nintendo.com/us/'>Nintendo Switch 2</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this fun episode of Remote Ruby, Chris and Andrew dive into a wide-ranging chat that kicks off with Nintendo’s new Switch 2, dentist nightmares, and the chaos of Mario Party. From there, it transitions into some highly practical Rails development discussions, including a slick new implementation for MetaTags in Jumpstart, the headaches and benefits of JSON-LD for SEO, and an overdue breaking change to the Pay gem. There’s also a smart e-ink countdown widget built with Ruby called TRMNL and updates on RailsConf and Rocky Mountain Ruby. Hit download now to hear more!</p><p><b>Links</b></p><ul><li><a href='https://schema.org/course'>Schema.org Course</a></li><li><a href='https://github.com/kpumuk/meta-tags'>MetaTags</a></li><li><a href='https://json-ld.org/'>JSON-LD</a></li><li><a href='https://railsconf.org/'>RailsConf 2025-Philadelphia, PA, July 8-10</a></li><li><a href='https://rockymtnruby.dev/'>Rocky Mountain Ruby 2025-Boulder, CO, October 6-7</a></li><li><a href='https://rubyonrails.org/world/'>RailsWorld 2025-Amsterdam, NL, September 4-5</a></li><li><a href='https://usetrmnl.com/'>TRMNL</a></li><li><a href='https://github.com/usetrmnl'>TRMNL-GitHub</a></li><li><a href='https://github.com/pay-rails/pay'>Pay Gem</a></li><li><a href='https://rails-assets.org/#/'>Rails Assets</a></li><li><a href='https://www.youtube.com/watch?v=97lOhSLl7VI'>How to use the new action_ text-trix gem (GoRails YouTube)</a></li><li><a href='https://www.honeybadger.io/'>Honeybadger</a></li><li><a href='https://www.nintendo.com/us/'>Nintendo Switch 2</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17306381-the-mmm-episode-mario-kart-meta-tags-and-one-month-rails.mp3" length="26850373" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17306381</guid>
    <pubDate>Mon, 09 Jun 2025 11:00:00 -0500</pubDate>
    <itunes:duration>2236</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Bites and Bytes – Cheesesteaks and One Month Rails</itunes:title>
    <title>Bites and Bytes – Cheesesteaks and One Month Rails</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew catch up on recent travels and food experiences, including the best Philly cheesesteaks they’ve ever had. The conversation shifts towards development topics, particularly testing challenges and solutions in Ruby on Rails, featuring discussions about emoji pickers, asset pipelines, and the prawn library. Chris shares updates on acquiring an old Rails app, One Month, and future plans for this project. They also explore various development hiccups...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew catch up on recent travels and food experiences, including the best Philly cheesesteaks they’ve ever had. The conversation shifts towards development topics, particularly testing challenges and solutions in Ruby on Rails, featuring discussions about emoji pickers, asset pipelines, and the prawn library. Chris shares updates on acquiring an old Rails app, One Month, and future plans for this project. They also explore various development hiccups and solutions, including using libraries for faster system tests and streamlining asset pipelines. The episode wraps up with insights into new tools like an official Postgres extension for VS Code and plans for future video content on their platform.</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://onemonth.com/'>One Month</a></li><li><a href='https://justin.searls.co/posts/running-rails-system-tests-with-playwright-instead-of-selenium/'>Running Rails System Tests With Playwright Instead of Selenium by Justin Searls</a></li><li><a href='https://techcommunity.microsoft.com/blog/adforpostgresql/announcing-a-new-ide-for-postgresql-in-vs-code-from-microsoft/4414648'>Announcing a new IDE for PostgreSQL in VS Code from Microsoft</a></li><li><a href='https://www.loumalnatis.com/'>Lou Malnati’s Pizzeria</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew catch up on recent travels and food experiences, including the best Philly cheesesteaks they’ve ever had. The conversation shifts towards development topics, particularly testing challenges and solutions in Ruby on Rails, featuring discussions about emoji pickers, asset pipelines, and the prawn library. Chris shares updates on acquiring an old Rails app, One Month, and future plans for this project. They also explore various development hiccups and solutions, including using libraries for faster system tests and streamlining asset pipelines. The episode wraps up with insights into new tools like an official Postgres extension for VS Code and plans for future video content on their platform.</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://onemonth.com/'>One Month</a></li><li><a href='https://justin.searls.co/posts/running-rails-system-tests-with-playwright-instead-of-selenium/'>Running Rails System Tests With Playwright Instead of Selenium by Justin Searls</a></li><li><a href='https://techcommunity.microsoft.com/blog/adforpostgresql/announcing-a-new-ide-for-postgresql-in-vs-code-from-microsoft/4414648'>Announcing a new IDE for PostgreSQL in VS Code from Microsoft</a></li><li><a href='https://www.loumalnatis.com/'>Lou Malnati’s Pizzeria</a></li></ul><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17256199-bites-and-bytes-cheesesteaks-and-one-month-rails.mp3" length="27501433" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17256199</guid>
    <pubDate>Fri, 30 May 2025 18:00:00 -0500</pubDate>
    <itunes:duration>2290</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>306</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Frustrations of React and the Power of Turbo</itunes:title>
    <title>The Frustrations of React and the Power of Turbo</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Andrew and Chris discuss the frustrations of working with React and the advantages of using Hotwire. They also talk about upcoming plans, including Andrew's retreat to Philadelphia and Lancaster, and the new features they've been working on, like an inbox for notifications. The conversation touches on the complexity of maintaining large Ruby on Rails applications and the new features in the latest Ruby release. Chris shares his experience at a Post Malone conce...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris discuss the frustrations of working with React and the advantages of using Hotwire. They also talk about upcoming plans, including Andrew&apos;s retreat to Philadelphia and Lancaster, and the new features they&apos;ve been working on, like an inbox for notifications. The conversation touches on the complexity of maintaining large Ruby on Rails applications and the new features in the latest Ruby release. Chris shares his experience at a Post Malone concert, and some tips on maintaining productivity by rearranging workspaces. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubyonrails.org/world/'>Rails World 2025, September 4 &amp; 5, Amsterdam, NL</a></li><li><a href='https://learnhotwire.com/'>‘Learn Hotwire’ Course</a></li><li><a href='https://bunny.net/'>bunny.net</a></li><li><a href='https://gist.github.com/fxn/86ad8584d7813caf03dac9222f8dcf41'>Namespaces 101</a></li><li><a href='https://github.com/ruby/ruby/releases'>Ruby Releases-GitHub</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris discuss the frustrations of working with React and the advantages of using Hotwire. They also talk about upcoming plans, including Andrew&apos;s retreat to Philadelphia and Lancaster, and the new features they&apos;ve been working on, like an inbox for notifications. The conversation touches on the complexity of maintaining large Ruby on Rails applications and the new features in the latest Ruby release. Chris shares his experience at a Post Malone concert, and some tips on maintaining productivity by rearranging workspaces. Hit download now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://rubyonrails.org/world/'>Rails World 2025, September 4 &amp; 5, Amsterdam, NL</a></li><li><a href='https://learnhotwire.com/'>‘Learn Hotwire’ Course</a></li><li><a href='https://bunny.net/'>bunny.net</a></li><li><a href='https://gist.github.com/fxn/86ad8584d7813caf03dac9222f8dcf41'>Namespaces 101</a></li><li><a href='https://github.com/ruby/ruby/releases'>Ruby Releases-GitHub</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17191168-the-frustrations-of-react-and-the-power-of-turbo.mp3" length="22007564" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17191168</guid>
    <pubDate>Fri, 23 May 2025 07:00:00 -0500</pubDate>
    <itunes:duration>1832</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Gems, Jokes, and JavaScript</itunes:title>
    <title>Gems, Jokes, and JavaScript</title>
    <itunes:summary><![CDATA[Andrew and Chris dive into issues with SMTP configuration on new Digital Ocean droplets, their experiences with various email delivery gems like Postmark and Mailtrap and go over some best practices for handling account creation and user associations in Rails applications. The conversation also touches on deployment automation, developing new features like the inbox on Podia, and the importance of having visual tools and browser extensions for effective debugging. They share some lighter mome...]]></itunes:summary>
    <description><![CDATA[<p>Andrew and Chris dive into issues with SMTP configuration on new Digital Ocean droplets, their experiences with various email delivery gems like Postmark and Mailtrap and go over some best practices for handling account creation and user associations in Rails applications. The conversation also touches on deployment automation, developing new features like the inbox on Podia, and the importance of having visual tools and browser extensions for effective debugging. They share some lighter moments discussing fun side projects, including Andrew&apos;s insult generator app and their humorous take on turning everyday developer annoyances into creative gem ideas. The episode wraps up with some Stripe announcements and TV show recommendations.</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://mailtrap.io/'>Mailtrap</a></li><li><a href='https://github.com/leonvogt/hotwire-dev-tools'>Hotwire Dev Tools</a></li><li><a href='https://github.com/widefix/actual_db_schema'>ActualDbSchema</a></li><li><a href='http://railscasts.com/episodes/288-billing-with-stripe'>RailsCasts- Episode 288: Billing with Stripe</a></li><li><a href='https://github.com/rails/rails/issues/18552'>ActiveSupport: Allow quick cast Boolean to integer #18552</a></li><li><a href='https://stripe.com/blog/top-product-updates-sessions-2025'>Our top product updates from Sessions 2025 (Stripe Blog)</a></li><li><a href='https://insults.andrewm.codes/'>Developer Insult Generator by Andrew</a></li><li><a href='https://en.wikipedia.org/wiki/Shoresy'>Shoresy</a></li><li><a href='https://en.wikipedia.org/wiki/Andor_(TV_series)'><em>Star Wars: Andor</em></a></li><li><a href='https://en.wikipedia.org/wiki/Star_Wars:_Skeleton_Crew'><em>Star Wars: Skeleton Crew</em></a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Andrew and Chris dive into issues with SMTP configuration on new Digital Ocean droplets, their experiences with various email delivery gems like Postmark and Mailtrap and go over some best practices for handling account creation and user associations in Rails applications. The conversation also touches on deployment automation, developing new features like the inbox on Podia, and the importance of having visual tools and browser extensions for effective debugging. They share some lighter moments discussing fun side projects, including Andrew&apos;s insult generator app and their humorous take on turning everyday developer annoyances into creative gem ideas. The episode wraps up with some Stripe announcements and TV show recommendations.</p><p><b>Links</b></p><ul><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://mailtrap.io/'>Mailtrap</a></li><li><a href='https://github.com/leonvogt/hotwire-dev-tools'>Hotwire Dev Tools</a></li><li><a href='https://github.com/widefix/actual_db_schema'>ActualDbSchema</a></li><li><a href='http://railscasts.com/episodes/288-billing-with-stripe'>RailsCasts- Episode 288: Billing with Stripe</a></li><li><a href='https://github.com/rails/rails/issues/18552'>ActiveSupport: Allow quick cast Boolean to integer #18552</a></li><li><a href='https://stripe.com/blog/top-product-updates-sessions-2025'>Our top product updates from Sessions 2025 (Stripe Blog)</a></li><li><a href='https://insults.andrewm.codes/'>Developer Insult Generator by Andrew</a></li><li><a href='https://en.wikipedia.org/wiki/Shoresy'>Shoresy</a></li><li><a href='https://en.wikipedia.org/wiki/Andor_(TV_series)'><em>Star Wars: Andor</em></a></li><li><a href='https://en.wikipedia.org/wiki/Star_Wars:_Skeleton_Crew'><em>Star Wars: Skeleton Crew</em></a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17153641-gems-jokes-and-javascript.mp3" length="27095646" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17153641</guid>
    <pubDate>Fri, 16 May 2025 07:00:00 -0500</pubDate>
    <podcast:chapters url="https://www.buzzsprout.com/2260490/17153641/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Gems, Jokes, and JavaScript" />
  <psc:chapter start="2:00" title="DigitalOcean blocks SMTP" />
  <psc:chapter start="3:35" title="Using APIs to send emails instead of SMTP" />
  <psc:chapter start="6:34" title="Raspberry Pi auto-transcribing 150+ videos with Whisper.cpp" />
  <psc:chapter start="7:43" title="Converting transcripts to prompts and Cursor rules" />
  <psc:chapter start="9:52" title="Hotwire debugging browser extension" />
  <psc:chapter start="11:20" title="ActualDbSchema gem" />
  <psc:chapter start="12:46" title="Rails mailer preview routes" />
  <psc:chapter start="13:06" title="In-browser dashboards for debugging" />
  <psc:chapter start="16:00" title="Debugging ActiveRecord callbacks" />
  <psc:chapter start="21:28" title="Class methods to wrap save" />
  <psc:chapter start="23:03" title="Leaning towards DI" />
  <psc:chapter start="24:45" title="Thread local variables and thread_mattr_accessor" />
  <psc:chapter start="26:14" title="Monkey patchijng boolean to integer" />
  <psc:chapter start="30:27" title="Developer insult generator" />
  <psc:chapter start="33:00" title="Star Wars and Stripe Sessions" />
</psc:chapters>
    <itunes:duration>2256</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>304</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Why is the Test Suite Hanging?!</itunes:title>
    <title>Why is the Test Suite Hanging?!</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew discuss various technical challenges and developments. Chris provides insights into recent updates and debugging issues with Stripe integration, including transitioning from usage records to billing meters. Andrew shares a complicated debugging session involving a mysterious test suite freezing problem on a friend’s computer. They dive into the intricacies of using tools like LLDB and GDB for troubleshooting and explore potential solutions. Chr...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew discuss various technical challenges and developments. Chris provides insights into recent updates and debugging issues with Stripe integration, including transitioning from usage records to billing meters. Andrew shares a complicated debugging session involving a mysterious test suite freezing problem on a friend’s computer. They dive into the intricacies of using tools like LLDB and GDB for troubleshooting and explore potential solutions. Chris also leaves us with a cliffhanger that includes an exciting new project!</p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://learnhotwire.com/'>Learn Hotwire course</a></li><li><a href='https://native.hotwired.dev/'>Hotwire Native</a> </li><li><a href='https://lldb.llvm.org/'>LLDB Debugger</a></li><li><a href='https://www.onlinegdb.com/'>GDB</a></li><li><a href='https://onemonth.com/'>One Month</a></li><li><a href='https://railsconf.org/'>RailsConf- July 8-10, 2025, Philadelphia, PA</a></li></ul><p><br/></p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew discuss various technical challenges and developments. Chris provides insights into recent updates and debugging issues with Stripe integration, including transitioning from usage records to billing meters. Andrew shares a complicated debugging session involving a mysterious test suite freezing problem on a friend’s computer. They dive into the intricacies of using tools like LLDB and GDB for troubleshooting and explore potential solutions. Chris also leaves us with a cliffhanger that includes an exciting new project!</p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://learnhotwire.com/'>Learn Hotwire course</a></li><li><a href='https://native.hotwired.dev/'>Hotwire Native</a> </li><li><a href='https://lldb.llvm.org/'>LLDB Debugger</a></li><li><a href='https://www.onlinegdb.com/'>GDB</a></li><li><a href='https://onemonth.com/'>One Month</a></li><li><a href='https://railsconf.org/'>RailsConf- July 8-10, 2025, Philadelphia, PA</a></li></ul><p><br/></p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17118785-why-is-the-test-suite-hanging.mp3" length="18869701" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17118785</guid>
    <pubDate>Fri, 09 May 2025 07:00:00 -0500</pubDate>
    <itunes:duration>1571</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>303</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>São Paulo to Sin City</itunes:title>
    <title>São Paulo to Sin City</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew catch up on recent events and dive into their experiences with various conferences. They discuss their travels to Brazil, Philly, Chicago, and Vegas, sharing the highlights and challenges of each trip. The conversation then shifts to technical topics, including insights from the Tropical on Rails conference, live translations, the impressive quality of Hotwire's functionality, and the fun time they had reuniting and hanging out with Jason in Ve...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew catch up on recent events and dive into their experiences with various conferences. They discuss their travels to Brazil, Philly, Chicago, and Vegas, sharing the highlights and challenges of each trip. The conversation then shifts to technical topics, including insights from the Tropical on Rails conference, live translations, the impressive quality of Hotwire&apos;s functionality, and the fun time they had reuniting and hanging out with Jason in Vegas. They also tackle complexities and changes in Stripe&apos;s API integration, debating the pros and cons of self-hosting versus using hosted services. Hit the download button now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://railsconf.org/'>RailsConf-July 8-10, 2025-Philadelphia, PA</a></li><li><a href='https://www.libgosu.org/'>Gosu</a></li><li><a href='https://pragprog.com/titles/dtcode/simplicity/'><em>Simplicity- sustainable, humane, and effective software development</em> by Dave Thomas</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew catch up on recent events and dive into their experiences with various conferences. They discuss their travels to Brazil, Philly, Chicago, and Vegas, sharing the highlights and challenges of each trip. The conversation then shifts to technical topics, including insights from the Tropical on Rails conference, live translations, the impressive quality of Hotwire&apos;s functionality, and the fun time they had reuniting and hanging out with Jason in Vegas. They also tackle complexities and changes in Stripe&apos;s API integration, debating the pros and cons of self-hosting versus using hosted services. Hit the download button now to hear more! </p><p><b>Links</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://bsky.app/profile/andrewm.codes'>Andrew Mason Bluesky</a></li><li><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></li><li><a href='https://railsconf.org/'>RailsConf-July 8-10, 2025-Philadelphia, PA</a></li><li><a href='https://www.libgosu.org/'>Gosu</a></li><li><a href='https://pragprog.com/titles/dtcode/simplicity/'><em>Simplicity- sustainable, humane, and effective software development</em> by Dave Thomas</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/17038796-sao-paulo-to-sin-city.mp3" length="40718186" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-17038796</guid>
    <pubDate>Fri, 25 Apr 2025 07:00:00 -0500</pubDate>
    <itunes:duration>3391</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>302</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>More Listener Questions</itunes:title>
    <title>More Listener Questions</title>
    <itunes:summary><![CDATA[This episode of Remote Ruby starts with Andrew and Chris discussing how busy they are this month and how they're managing new feature releases, travel, and bulk recording episodes. They continue answering listener questions from Episode 300, covering key improvements they wish to see in Rails, best practices for hybrid remote work, and methods to inspire teams about Object-Oriented Programming (OOP) and Test-Driven Development (TDD). They share advice on attending Ruby conferences, including ...]]></itunes:summary>
    <description><![CDATA[<p>This episode of Remote Ruby starts with Andrew and Chris discussing how busy they are this month and how they&apos;re managing new feature releases, travel, and bulk recording episodes. They continue answering listener questions from Episode 300, covering key improvements they wish to see in Rails, best practices for hybrid remote work, and methods to inspire teams about Object-Oriented Programming (OOP) and Test-Driven Development (TDD). They share advice on attending Ruby conferences, including how to justify the cost to employers and the immense networking benefits. Lastly, they tackle how freshers can secure remote Ruby jobs and provide tips on writing blog posts to enhance learning and visibility in the developer community. Hit the download button now! </p><p><b>Links</b></p><p><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></p><p><a href='https://sandimetz.com/products'><em>99 Bottle of OOP</em> by Sandi Metz</a></p><p><a href='https://sandimetz.com/products'><em>Practical Object-Oriented Design (POODR)</em> by Sandi Metz</a></p><p><a href='https://conventionalcomments.org/'>conventional: comments</a></p><p><a href='https://www.podia.com/'>Podia</a></p><p><a href='https://www.remoteruby.com/2260490/episodes/16628366-jason-s-farewell-so-long-and-thanks-for-all-the-bets'>Remote Ruby Podcast-Episode 293: Jason’s Farewell-So Long, and Thanks for All the BETs!</a></p><p><a href='https://hatchbox.io/'>Hatchbox</a></p><p><a href='https://kamal-deploy.org/'>Kamal</a></p><p><a href='https://github.com/funwarioisii/mcp-rb'>MCP.RB</a></p><p><a href='https://github.com/jbranchaud/til'>Josh Branchaud’s TIL (Today I Learned) repo</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>This episode of Remote Ruby starts with Andrew and Chris discussing how busy they are this month and how they&apos;re managing new feature releases, travel, and bulk recording episodes. They continue answering listener questions from Episode 300, covering key improvements they wish to see in Rails, best practices for hybrid remote work, and methods to inspire teams about Object-Oriented Programming (OOP) and Test-Driven Development (TDD). They share advice on attending Ruby conferences, including how to justify the cost to employers and the immense networking benefits. Lastly, they tackle how freshers can secure remote Ruby jobs and provide tips on writing blog posts to enhance learning and visibility in the developer community. Hit the download button now! </p><p><b>Links</b></p><p><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></p><p><a href='https://sandimetz.com/products'><em>99 Bottle of OOP</em> by Sandi Metz</a></p><p><a href='https://sandimetz.com/products'><em>Practical Object-Oriented Design (POODR)</em> by Sandi Metz</a></p><p><a href='https://conventionalcomments.org/'>conventional: comments</a></p><p><a href='https://www.podia.com/'>Podia</a></p><p><a href='https://www.remoteruby.com/2260490/episodes/16628366-jason-s-farewell-so-long-and-thanks-for-all-the-bets'>Remote Ruby Podcast-Episode 293: Jason’s Farewell-So Long, and Thanks for All the BETs!</a></p><p><a href='https://hatchbox.io/'>Hatchbox</a></p><p><a href='https://kamal-deploy.org/'>Kamal</a></p><p><a href='https://github.com/funwarioisii/mcp-rb'>MCP.RB</a></p><p><a href='https://github.com/jbranchaud/til'>Josh Branchaud’s TIL (Today I Learned) repo</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16891112-more-listener-questions.mp3" length="37733646" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16891112</guid>
    <pubDate>Fri, 11 Apr 2025 00:00:00 -0500</pubDate>
    <itunes:duration>3143</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>301</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Turning The Big 30-Oh</itunes:title>
    <title>Turning The Big 30-Oh</title>
    <itunes:summary><![CDATA[In their milestone 300th episode of Remote Ruby, Andrew and Chris celebrate six years of podcasting, reflecting on the journey since their first episode in June 2018. They discuss how the show has evolved, highlight memorable moments, and dive into listener submitted questions about Rails, Ruby, podcasting, and more. Hit that download button now!  Links First Remote Ruby Podcast (YouTube) Saeloun Blog Reddit-r/rails  debug.rb Ruby, Ractors, and Lock-Free Data Structures Judoscale- R...]]></itunes:summary>
    <description><![CDATA[<p>In their milestone 300th episode of Remote Ruby, Andrew and Chris celebrate six years of podcasting, reflecting on the journey since their first episode in June 2018. They discuss how the show has evolved, highlight memorable moments, and dive into listener submitted questions about Rails, Ruby, podcasting, and more. Hit that download button now! </p><p><b>Links</b></p><p><a href='https://www.youtube.com/watch?v=Zl_y492Zlp8'>First Remote Ruby Podcast (YouTube)</a></p><p><a href='https://blog.saeloun.com/?utm_source=remoteruby'>Saeloun Blog</a></p><p><a href='https://www.reddit.com/r/rails/?rdt=49379'>Reddit-r/rails</a> </p><p><a href='https://github.com/ruby/debug'>debug.rb</a></p><p><a href='https://iliabylich.github.io/ruby-ractors-and-lock-free-data-structures/'>Ruby, Ractors, and Lock-Free Data Structures</a></p><p><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In their milestone 300th episode of Remote Ruby, Andrew and Chris celebrate six years of podcasting, reflecting on the journey since their first episode in June 2018. They discuss how the show has evolved, highlight memorable moments, and dive into listener submitted questions about Rails, Ruby, podcasting, and more. Hit that download button now! </p><p><b>Links</b></p><p><a href='https://www.youtube.com/watch?v=Zl_y492Zlp8'>First Remote Ruby Podcast (YouTube)</a></p><p><a href='https://blog.saeloun.com/?utm_source=remoteruby'>Saeloun Blog</a></p><p><a href='https://www.reddit.com/r/rails/?rdt=49379'>Reddit-r/rails</a> </p><p><a href='https://github.com/ruby/debug'>debug.rb</a></p><p><a href='https://iliabylich.github.io/ruby-ractors-and-lock-free-data-structures/'>Ruby, Ractors, and Lock-Free Data Structures</a></p><p><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale- Remote Ruby listener gift</a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16879842-turning-the-big-30-oh.mp3" length="25958792" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16879842</guid>
    <pubDate>Fri, 04 Apr 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2161</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>300</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Learn Hotwire Course, GitHub Sign-off for CI and Yarn versions</itunes:title>
    <title>The Learn Hotwire Course, GitHub Sign-off for CI and Yarn versions</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Andrew and Chris discuss a variety of topics, including their experiences with the podcast, the upcoming milestones for Remote Ruby and Go Rails, and their plans for future content. Chris dives into their recent work on the ‘Learn Hotwire’ course, explaining its extensive coverage of technologies like iOS, Kotlin, Swift, and Android. Additionally, they talk about team licenses for the course and early access availability. The discussion also touches upon CI wor...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris discuss a variety of topics, including their experiences with the podcast, the upcoming milestones for Remote Ruby and Go Rails, and their plans for future content. Chris dives into their recent work on the ‘Learn Hotwire’ course, explaining its extensive coverage of technologies like iOS, Kotlin, Swift, and Android. Additionally, they talk about team licenses for the course and early access availability. The discussion also touches upon CI workflows, the GitHub signoff process for local testing, and various technical challenges they encountered with tools like Yarn and asdf. The episode concludes with reflections on running linters in CI and the intricacies of standardizing coding practices across teams. Hit download now!</p><p><b>Links:</b></p><p><a href='https://classic.yarnpkg.com/lang/en/'>Yarn 1</a></p><p><a href='https://yarnpkg.com/'>Yarn</a></p><p><a href='https://github.com/yarnpkg/berry'>Yarn-GitHub</a></p><p><a href='https://github.com/asdf-vm/asdf'>asdf</a></p><p><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale-Remote Ruby listener gift</a></p><p><a href='https://github.com/basecamp/gh-signoff'>gh-signoff</a></p><p><a href='https://learnhotwire.com/'>Learn Hotwire</a> </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris discuss a variety of topics, including their experiences with the podcast, the upcoming milestones for Remote Ruby and Go Rails, and their plans for future content. Chris dives into their recent work on the ‘Learn Hotwire’ course, explaining its extensive coverage of technologies like iOS, Kotlin, Swift, and Android. Additionally, they talk about team licenses for the course and early access availability. The discussion also touches upon CI workflows, the GitHub signoff process for local testing, and various technical challenges they encountered with tools like Yarn and asdf. The episode concludes with reflections on running linters in CI and the intricacies of standardizing coding practices across teams. Hit download now!</p><p><b>Links:</b></p><p><a href='https://classic.yarnpkg.com/lang/en/'>Yarn 1</a></p><p><a href='https://yarnpkg.com/'>Yarn</a></p><p><a href='https://github.com/yarnpkg/berry'>Yarn-GitHub</a></p><p><a href='https://github.com/asdf-vm/asdf'>asdf</a></p><p><a href='https://judoscale.com/friends/new?source=remote-ruby&amp;utm_source=remoteruby&amp;utm_medium=podcast'>Judoscale-Remote Ruby listener gift</a></p><p><a href='https://github.com/basecamp/gh-signoff'>gh-signoff</a></p><p><a href='https://learnhotwire.com/'>Learn Hotwire</a> </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16875604-the-learn-hotwire-course-github-sign-off-for-ci-and-yarn-versions.mp3" length="21079104" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16875604</guid>
    <pubDate>Fri, 28 Mar 2025 08:00:00 -0500</pubDate>
    <itunes:duration>1755</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>299</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Mac Upgrades to Debugging Dilemmas</itunes:title>
    <title>Mac Upgrades to Debugging Dilemmas</title>
    <itunes:summary><![CDATA[In this episode, Andrew and Chris discuss Chris's new hardware upgrade to a Mac Studio, diving into its benefits for video processing and development work. They share stories about troubleshooting a perplexing bug related to WebSockets and Cable Ready, and discuss the conference proposal process, offering insights into writing effective CFPs based on their experiences with RailsConf and Rails World. Additionally, Andrew shares a game update about Cyberpunk and Chris shares the inspiring succe...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Andrew and Chris discuss Chris&apos;s new hardware upgrade to a Mac Studio, diving into its benefits for video processing and development work. They share stories about troubleshooting a perplexing bug related to WebSockets and Cable Ready, and discuss the conference proposal process, offering insights into writing effective CFPs based on their experiences with RailsConf and Rails World. Additionally, Andrew shares a game update about Cyberpunk and Chris shares the inspiring success story of the game ‘Balatro,’ highlighting the developer’s journey from side project to commercial triumph. Hit the download button now!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Andrew and Chris discuss Chris&apos;s new hardware upgrade to a Mac Studio, diving into its benefits for video processing and development work. They share stories about troubleshooting a perplexing bug related to WebSockets and Cable Ready, and discuss the conference proposal process, offering insights into writing effective CFPs based on their experiences with RailsConf and Rails World. Additionally, Andrew shares a game update about Cyberpunk and Chris shares the inspiring success story of the game ‘Balatro,’ highlighting the developer’s journey from side project to commercial triumph. Hit the download button now!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://judoscale.com/?utm_source=remoteruby&amp;utm_medium=podcast">Judoscale</a><br>Make your deployments bulletproof with autoscaling that just works.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16818699-mac-upgrades-to-debugging-dilemmas.mp3" length="34360738" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16818699</guid>
    <pubDate>Fri, 21 Mar 2025 07:00:00 -0500</pubDate>
    <itunes:duration>2861</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>298</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Stripes Subscription Challenges</itunes:title>
    <title>Stripes Subscription Challenges</title>
    <itunes:summary><![CDATA[In this episode, Chris and Andrew navigate scheduling mishaps, discuss the quirks of time zones, and dive deep into their transition from asdf to mise for managing development environments. They explore the benefits of mise tasks, automation, and encrypted environment variables. Chris shares the challenges of migrating Hatchbox without disrupting deployments, while Andrew tackles Stripe billing complexities, including webhook race conditions and subscription management issues. The episode wra...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and Andrew navigate scheduling mishaps, discuss the quirks of time zones, and dive deep into their transition from asdf to mise for managing development environments. They explore the benefits of mise tasks, automation, and encrypted environment variables. Chris shares the challenges of migrating Hatchbox without disrupting deployments, while Andrew tackles Stripe billing complexities, including webhook race conditions and subscription management issues. The episode wraps up with mentions of upcoming travels for conferences, personal coding projects, and some chat about playing Cyberpunk 2077. Hit the download button now!</p><p><br/></p><p><b>Panelists:</b></p><ul><li>Chris Oliver</li><li>Andrew Mason</li></ul><p><b>Sponsor:</b></p><ul><li><a href='https://www.honeybadger.io/'>Honeybadger</a></li></ul><p><b>Links:</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason X</a></li><li><a href='https://mise.jdx.dev/'>mise-en-place</a></li><li><a href='https://mise.jdx.dev/cli/watch.html'>mise watch</a></li><li><a href='https://github.com/asdf-vm/asdf'>asdf GitHub</a></li><li><a href='https://www.tropicalonrails.com/'>Tropical on Rails</a></li><li><a href='https://www.sincityruby.com/'>Sin City Ruby</a></li><li><a href='https://en.wikipedia.org/wiki/Cyberpunk_2077'>Cyberpunk 2077</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and Andrew navigate scheduling mishaps, discuss the quirks of time zones, and dive deep into their transition from asdf to mise for managing development environments. They explore the benefits of mise tasks, automation, and encrypted environment variables. Chris shares the challenges of migrating Hatchbox without disrupting deployments, while Andrew tackles Stripe billing complexities, including webhook race conditions and subscription management issues. The episode wraps up with mentions of upcoming travels for conferences, personal coding projects, and some chat about playing Cyberpunk 2077. Hit the download button now!</p><p><br/></p><p><b>Panelists:</b></p><ul><li>Chris Oliver</li><li>Andrew Mason</li></ul><p><b>Sponsor:</b></p><ul><li><a href='https://www.honeybadger.io/'>Honeybadger</a></li></ul><p><b>Links:</b></p><ul><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason X</a></li><li><a href='https://mise.jdx.dev/'>mise-en-place</a></li><li><a href='https://mise.jdx.dev/cli/watch.html'>mise watch</a></li><li><a href='https://github.com/asdf-vm/asdf'>asdf GitHub</a></li><li><a href='https://www.tropicalonrails.com/'>Tropical on Rails</a></li><li><a href='https://www.sincityruby.com/'>Sin City Ruby</a></li><li><a href='https://en.wikipedia.org/wiki/Cyberpunk_2077'>Cyberpunk 2077</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16768036-stripes-subscription-challenges.mp3" length="30035937" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16768036</guid>
    <pubDate>Fri, 14 Mar 2025 05:00:00 -0500</pubDate>
    <podcast:chapters url="https://www.buzzsprout.com/2260490/16768036/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Time Zones &amp; Scheduling Chaos" />
  <psc:chapter start="3:37" title="mise vs. asdf" />
  <psc:chapter start="9:10" title="Automating Everything with mise Tasks" />
  <psc:chapter start="14:34" title="Migrating Hatchbox Without Breaking Everything" />
  <psc:chapter start="20:31" title="Conference Season &amp; Skip-Lagging" />
  <psc:chapter start="23:53" title="Stripe Checkout: 50+ Iterations Later" />
  <psc:chapter start="27:34" title="Webhook Nightmares &amp; Billing Bugs" />
  <psc:chapter start="37:59" title="Andrew&#39;s Desert Girlfriend" />
</psc:chapters>
    <itunes:duration>2501</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:season>1</itunes:season>
    <itunes:episode>297</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Advanced Package Management, PostgresSQL, and Mise</itunes:title>
    <title>Advanced Package Management, PostgresSQL, and Mise</title>
    <itunes:summary><![CDATA[In this episode, Chris and Andrew start out talking about personal milestones and upcoming birthdays.  The conversation then moves to technical issues faced with PostgreSQL configurations on Hatchbox. They delve into the functionality and challenges of different tools such as Asdf and its alternatives like Mise, a tool for managing programming environments, and the evolving role of AI in coding environments. They also explore Warp’s new terminal features and Chris’s work on the ‘Learning...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and Andrew start out talking about personal milestones and upcoming birthdays.  The conversation then moves to technical issues faced with PostgreSQL configurations on Hatchbox. They delve into the functionality and challenges of different tools such as Asdf and its alternatives like Mise, a tool for managing programming environments, and the evolving role of AI in coding environments. They also explore Warp’s new terminal features and Chris’s work on the ‘Learning Hotwire’ course. Hit download now to hear more! </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and Andrew start out talking about personal milestones and upcoming birthdays.  The conversation then moves to technical issues faced with PostgreSQL configurations on Hatchbox. They delve into the functionality and challenges of different tools such as Asdf and its alternatives like Mise, a tool for managing programming environments, and the evolving role of AI in coding environments. They also explore Warp’s new terminal features and Chris’s work on the ‘Learning Hotwire’ course. Hit download now to hear more! </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16738937-advanced-package-management-postgressql-and-mise.mp3" length="40343960" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16738937</guid>
    <pubDate>Fri, 07 Mar 2025 07:00:00 -0600</pubDate>
    <itunes:duration>3360</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>296</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Cyberpunk, Vite and Ruby Releases</itunes:title>
    <title>Cyberpunk, Vite and Ruby Releases</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew dive into a discussion that spans the worlds of gaming and software development. They kick off by sharing their experiences with Cyberpunk 2077, reflecting on how the game has improved since its initial release, then on to Balatro, a deck-building poker game that's influencing Andrew's real-world casino visits. The conversation then pivots to a deep dive into web development technologies, including the use of Vite, Hotwire, and the different ap...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew dive into a discussion that spans the worlds of gaming and software development. They kick off by sharing their experiences with Cyberpunk 2077, reflecting on how the game has improved since its initial release, then on to Balatro, a deck-building poker game that&apos;s influencing Andrew&apos;s real-world casino visits. The conversation then pivots to a deep dive into web development technologies, including the use of Vite, Hotwire, and the different approaches to using Turbo Frames and Streams. They highlight the challenges and nuances of modern web development, such as implementation of CSS classes and the difficulties of debugging. They also touch on the evolution of Ruby’s release and the ongoing efforts to improve the web development process. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew dive into a discussion that spans the worlds of gaming and software development. They kick off by sharing their experiences with Cyberpunk 2077, reflecting on how the game has improved since its initial release, then on to Balatro, a deck-building poker game that&apos;s influencing Andrew&apos;s real-world casino visits. The conversation then pivots to a deep dive into web development technologies, including the use of Vite, Hotwire, and the different approaches to using Turbo Frames and Streams. They highlight the challenges and nuances of modern web development, such as implementation of CSS classes and the difficulties of debugging. They also touch on the evolution of Ruby’s release and the ongoing efforts to improve the web development process. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16696507-cyberpunk-vite-and-ruby-releases.mp3" length="36459443" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16696507</guid>
    <pubDate>Fri, 28 Feb 2025 07:00:00 -0600</pubDate>
    <itunes:duration>3036</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>295</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Annotating Models to Esbuild Challenges</itunes:title>
    <title>Annotating Models to Esbuild Challenges</title>
    <itunes:summary><![CDATA[In this episode, Chris and Andrew discuss their challenges and strategies around productivity, focusing particularly on sleep schedules and dealing with a sick dog. They delve into the practicalities of modern JavaScript tooling, specifically esbuild, and its configuration headaches. The conversation then shifts to the importance of reusable themes and color systems for web applications, emphasizing the use of Tailwind CSS variables and other design strategies. Also, they highlight the signif...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and Andrew discuss their challenges and strategies around productivity, focusing particularly on sleep schedules and dealing with a sick dog. They delve into the practicalities of modern JavaScript tooling, specifically esbuild, and its configuration headaches. The conversation then shifts to the importance of reusable themes and color systems for web applications, emphasizing the use of Tailwind CSS variables and other design strategies. Also, they highlight the significance of balancing detailed documentation with practical application and the ongoing effort to keep tools like JBuilder up to date with modern standards. Hit download now!</p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and Andrew discuss their challenges and strategies around productivity, focusing particularly on sleep schedules and dealing with a sick dog. They delve into the practicalities of modern JavaScript tooling, specifically esbuild, and its configuration headaches. The conversation then shifts to the importance of reusable themes and color systems for web applications, emphasizing the use of Tailwind CSS variables and other design strategies. Also, they highlight the significance of balancing detailed documentation with practical application and the ongoing effort to keep tools like JBuilder up to date with modern standards. Hit download now!</p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16696524-annotating-models-to-esbuild-challenges.mp3" length="39834550" type="audio/mpeg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16696524</guid>
    <pubDate>Wed, 26 Feb 2025 07:00:00 -0600</pubDate>
    <itunes:duration>3318</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>294</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jason’s Farewell – So Long, and Thanks for All the BETs!</itunes:title>
    <title>Jason’s Farewell – So Long, and Thanks for All the BETs!</title>
    <itunes:summary><![CDATA[You don’t want to miss this heartfelt episode as Jason, Chris, and Andrew discuss the impact of their podcast, the connections they’ve made, and the technical communities they are part of. They discuss their use of AI tools in coding, their favorite TV shows, and reflect on the changes in the Ruby community. They also share memories of past podcast episodes and the influential people they’ve interviewed. A significant part of the discussion centers on Jason's departure, marking this his last ...]]></itunes:summary>
    <description><![CDATA[<p>You don’t want to miss this heartfelt episode as Jason, Chris, and Andrew discuss the impact of their podcast, the connections they’ve made, and the technical communities they are part of. They discuss their use of AI tools in coding, their favorite TV shows, and reflect on the changes in the Ruby community. They also share memories of past podcast episodes and the influential people they’ve interviewed. A significant part of the discussion centers on Jason&apos;s departure, marking this his last episode as a co-host. Chris and Andrew express their thoughts about Jason leaving, recount favorite moments, and they reflect on how the podcast has fostered deep friendships and professional growth over the years. Press download now to hear more! </p><p><b>Sponsor:</b></p><ul><li><a href='https://www.honeybadger.io/'>Honeybadger</a></li></ul><p><b>Links:</b></p><ul><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes X</a></li><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason X</a></li><li><a href='https://en.wikipedia.org/wiki/Invincible_(TV_series)'><em>Invincible</em></a></li><li><a href='https://en.wikipedia.org/wiki/Severance_(TV_series)'><em>Severance</em></a></li><li><a href='https://en.wikipedia.org/wiki/Shrinking_(TV_series)'><em>Shrinking</em></a></li><li><a href='https://nextjs.org/'>Next.js</a></li><li><a href='https://x.com/taylorotwell'>Taylor Otwell X</a></li><li><a href='https://cloud.laravel.com/'>Laravel Cloud</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>You don’t want to miss this heartfelt episode as Jason, Chris, and Andrew discuss the impact of their podcast, the connections they’ve made, and the technical communities they are part of. They discuss their use of AI tools in coding, their favorite TV shows, and reflect on the changes in the Ruby community. They also share memories of past podcast episodes and the influential people they’ve interviewed. A significant part of the discussion centers on Jason&apos;s departure, marking this his last episode as a co-host. Chris and Andrew express their thoughts about Jason leaving, recount favorite moments, and they reflect on how the podcast has fostered deep friendships and professional growth over the years. Press download now to hear more! </p><p><b>Sponsor:</b></p><ul><li><a href='https://www.honeybadger.io/'>Honeybadger</a></li></ul><p><b>Links:</b></p><ul><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes X</a></li><li><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason X</a></li><li><a href='https://en.wikipedia.org/wiki/Invincible_(TV_series)'><em>Invincible</em></a></li><li><a href='https://en.wikipedia.org/wiki/Severance_(TV_series)'><em>Severance</em></a></li><li><a href='https://en.wikipedia.org/wiki/Shrinking_(TV_series)'><em>Shrinking</em></a></li><li><a href='https://nextjs.org/'>Next.js</a></li><li><a href='https://x.com/taylorotwell'>Taylor Otwell X</a></li><li><a href='https://cloud.laravel.com/'>Laravel Cloud</a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16628366-jason-s-farewell-so-long-and-thanks-for-all-the-bets.mp3" length="34170222" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16628366</guid>
    <pubDate>Sat, 15 Feb 2025 14:00:00 -0600</pubDate>
    <itunes:duration>2846</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>293</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>High Leverage Rails &amp; SQLite with Stephen Margheim</itunes:title>
    <title>High Leverage Rails &amp; SQLite with Stephen Margheim</title>
    <itunes:summary><![CDATA[In this episode, Chris and Andrew welcome guest Stephen Margheim to discuss his specialization in Ruby and SQLite. Stephen shares his journey of improving the developer experience with SQLite by addressing various pain points and adapting it for production in the Rails ecosystem. He talks about his contributions to Rails 8, making it the first fully production ready SQLite compatible web application framework. The conversation also covers the importance of leveraging these tools to build high...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and Andrew welcome guest Stephen Margheim to discuss his specialization in Ruby and SQLite. Stephen shares his journey of improving the<br/>developer experience with SQLite by addressing various pain points and adapting it for production in the Rails ecosystem. He talks about his contributions to Rails 8, making it the first fully production ready SQLite compatible web application framework. The conversation also covers the importance of leveraging these tools to build high-quality applications quickly and efficiently. Also, Stephen announces his upcoming course &quot;High Leverage Rails&quot; which focuses on maximizing the potential of Rails and SQLite for rapid, reliable development. Hit download now to hear more!</p><p><b>Links</b></p><p><a href='https://x.com/fractaledmind?lang=en'>Stephen Margheim X</a></p><p><a href='https://fractaledmind.github.io/'>Stephen Margheim Website</a></p><p><a href='https://www.linkedin.com/in/stephen-margheim-5aa25bb8/?ref=fractaledmind.github.io'>Stephen Margheim LinkedIn</a></p><p><a href='https://highleveragerails.com/'>High Leverage Rails (video course by Stephen Margheim)</a></p><p><a href='https://highperformancesqlite.com/'>High Performance SQLite</a></p><p><a href='https://hatchbox.io/'>Hatchbox</a></p><p><a href='https://www.tropicalonrails.com/'>Tropical on Rails, April 3 &amp; 4, 2025. São Paulo, Brazil</a> </p><p><a href='https://www.sincityruby.com/'>Sin City Ruby, April 10 &amp; 11, 2025 Las Vegas, NV</a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and Andrew welcome guest Stephen Margheim to discuss his specialization in Ruby and SQLite. Stephen shares his journey of improving the<br/>developer experience with SQLite by addressing various pain points and adapting it for production in the Rails ecosystem. He talks about his contributions to Rails 8, making it the first fully production ready SQLite compatible web application framework. The conversation also covers the importance of leveraging these tools to build high-quality applications quickly and efficiently. Also, Stephen announces his upcoming course &quot;High Leverage Rails&quot; which focuses on maximizing the potential of Rails and SQLite for rapid, reliable development. Hit download now to hear more!</p><p><b>Links</b></p><p><a href='https://x.com/fractaledmind?lang=en'>Stephen Margheim X</a></p><p><a href='https://fractaledmind.github.io/'>Stephen Margheim Website</a></p><p><a href='https://www.linkedin.com/in/stephen-margheim-5aa25bb8/?ref=fractaledmind.github.io'>Stephen Margheim LinkedIn</a></p><p><a href='https://highleveragerails.com/'>High Leverage Rails (video course by Stephen Margheim)</a></p><p><a href='https://highperformancesqlite.com/'>High Performance SQLite</a></p><p><a href='https://hatchbox.io/'>Hatchbox</a></p><p><a href='https://www.tropicalonrails.com/'>Tropical on Rails, April 3 &amp; 4, 2025. São Paulo, Brazil</a> </p><p><a href='https://www.sincityruby.com/'>Sin City Ruby, April 10 &amp; 11, 2025 Las Vegas, NV</a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16553114-high-leverage-rails-sqlite-with-stephen-margheim.mp3" length="37052875" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16553114</guid>
    <pubDate>Fri, 07 Feb 2025 07:00:00 -0600</pubDate>
    <itunes:duration>3086</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>292</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hotwire Native with Joe Masilotti</itunes:title>
    <title>Hotwire Native with Joe Masilotti</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew discuss the complexities and evolutions of developing mobile applications using Hotwire Native with guest Joe Masilotti. The conversation delves into the history, challenges, and features of Hotwire, highlighting its origins from Turbolinks to Hotwire Native. Joe shares insights from his upcoming book, which aims to guide Rails developers through building iOS and Android applications. They cover a range of topics, including authentication, push...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew discuss the complexities and evolutions of developing mobile applications using Hotwire Native with guest Joe Masilotti. The conversation delves into the history, challenges, and features of Hotwire, highlighting its origins from Turbolinks to Hotwire Native. Joe shares insights from his upcoming book, which aims to guide Rails developers through building iOS and Android applications. They cover a range of topics, including authentication, push notifications, and the benefits of keeping most logic on the server. Joe also explains his writing process, and the practicalities of maintaining the book, given the ever-evolving nature of software dependencies. Hit download now to hear more!<br/><br/><b>Links:</b></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes X</a><br/><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a><br/><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason X</a><br/><a href='https://masilotti.com/'>Joe Masilotti Website</a><br/><a href='https://www.youtube.com/channel/UC_m1TqYPZEq04pCMjEZoe8w'>Joe Masilotti YouTube</a><br/><a href='https://native.hotwired.dev/'>Hotwire Native</a><br/><a href='https://pragprog.com/titles/jmnative/hotwire-native-for-rails-developers/'><em>Hotwire Native for Rails Developers-Build Native Mobile Apps Using Your Server</em> by Joe Masilotti</a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew discuss the complexities and evolutions of developing mobile applications using Hotwire Native with guest Joe Masilotti. The conversation delves into the history, challenges, and features of Hotwire, highlighting its origins from Turbolinks to Hotwire Native. Joe shares insights from his upcoming book, which aims to guide Rails developers through building iOS and Android applications. They cover a range of topics, including authentication, push notifications, and the benefits of keeping most logic on the server. Joe also explains his writing process, and the practicalities of maintaining the book, given the ever-evolving nature of software dependencies. Hit download now to hear more!<br/><br/><b>Links:</b></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes X</a><br/><a href='https://twitter.com/excid3?lang=en'>Chris Oliver X</a><br/><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason X</a><br/><a href='https://masilotti.com/'>Joe Masilotti Website</a><br/><a href='https://www.youtube.com/channel/UC_m1TqYPZEq04pCMjEZoe8w'>Joe Masilotti YouTube</a><br/><a href='https://native.hotwired.dev/'>Hotwire Native</a><br/><a href='https://pragprog.com/titles/jmnative/hotwire-native-for-rails-developers/'><em>Hotwire Native for Rails Developers-Build Native Mobile Apps Using Your Server</em> by Joe Masilotti</a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16502775-hotwire-native-with-joe-masilotti.mp3" length="46103015" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16502775</guid>
    <pubDate>Fri, 31 Jan 2025 07:00:00 -0600</pubDate>
    <itunes:duration>3840</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>291</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" href="https://masilotti.com/" img="https://storage.buzzsprout.com/tlharosvs8ufsh15shftrkkcz6a0">Joe Masilotti</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>Sin City Ruby &amp; Testing with Jason Swett</itunes:title>
    <title>Sin City Ruby &amp; Testing with Jason Swett</title>
    <itunes:summary><![CDATA[In this episode, Jason, Chris, and Andrew catch up with each other before diving into a conversation with Jason Swett. Jason, an author, speaker, and creator, discusses his monthly snail mail newsletter "Nonsense Monthly" and the upcoming Sin City Ruby conference scheduled for April 2025 in Vegas, Baby! The discussion then shifts to various topics surrounding software testing, including the challenges of test setup, duplication in tests, and the philosophical aspects of tests as specification...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason, Chris, and Andrew catch up with each other before diving into a conversation with Jason Swett. Jason, an author, speaker, and creator, discusses his monthly snail mail newsletter &quot;Nonsense Monthly&quot; and the upcoming Sin City Ruby conference scheduled for April 2025 in Vegas, Baby! The discussion then shifts to various topics surrounding software testing, including the challenges of test setup, duplication in tests, and the philosophical aspects of tests as specifications. Jason also talks about his latest book, &quot;Professional Rails Testing&quot; and his experiences and insights on consulting and improving technical leaders. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason, Chris, and Andrew catch up with each other before diving into a conversation with Jason Swett. Jason, an author, speaker, and creator, discusses his monthly snail mail newsletter &quot;Nonsense Monthly&quot; and the upcoming Sin City Ruby conference scheduled for April 2025 in Vegas, Baby! The discussion then shifts to various topics surrounding software testing, including the challenges of test setup, duplication in tests, and the philosophical aspects of tests as specifications. Jason also talks about his latest book, &quot;Professional Rails Testing&quot; and his experiences and insights on consulting and improving technical leaders. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16459508-sin-city-ruby-testing-with-jason-swett.mp3" length="38820822" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16459508</guid>
    <pubDate>Fri, 24 Jan 2025 07:00:00 -0600</pubDate>
    <itunes:duration>3233</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>290</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" href="https://www.codewithjason.com/" img="https://storage.buzzsprout.com/qi1sqiwvxrb4t8n38gwqcd8xt8am">Jason Swett</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>Inside Ruby 3.4</itunes:title>
    <title>Inside Ruby 3.4</title>
    <itunes:summary><![CDATA[Welcome to the first episode of the new year where Chris and Andrew discuss their holiday activities and recent breaks from work, including travel experiences and Christmas celebrations. They delve into updates on Ruby and Bundler enhancements, and they emphasize the importance of Ruby Central’s role in maintaining Ruby's security. The conversation also touches on various tech and entertainment topics including movie reviews, gaming experiences, and smart home projects with Raspberry Pi. The ...]]></itunes:summary>
    <description><![CDATA[<p>Welcome to the first episode of the new year where Chris and Andrew discuss their holiday activities and recent breaks from work, including travel experiences and Christmas celebrations. They delve into updates on Ruby and Bundler enhancements, and they emphasize the importance of Ruby Central’s role in maintaining Ruby&apos;s security. The conversation also touches on various tech and entertainment topics including movie reviews, gaming experiences, and smart home projects with Raspberry Pi. The hosts share insights on JSON gem performance improvements and considerations for Ruby&apos;s frozen string literals. The episode concludes with discussions on practical applications for Home Assistant and reminiscing about their experiences with different programming languages. Hit download to hear more! </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Welcome to the first episode of the new year where Chris and Andrew discuss their holiday activities and recent breaks from work, including travel experiences and Christmas celebrations. They delve into updates on Ruby and Bundler enhancements, and they emphasize the importance of Ruby Central’s role in maintaining Ruby&apos;s security. The conversation also touches on various tech and entertainment topics including movie reviews, gaming experiences, and smart home projects with Raspberry Pi. The hosts share insights on JSON gem performance improvements and considerations for Ruby&apos;s frozen string literals. The episode concludes with discussions on practical applications for Home Assistant and reminiscing about their experiences with different programming languages. Hit download to hear more! </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16459514-inside-ruby-3-4.mp3" length="37477242" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16459514</guid>
    <pubDate>Sat, 18 Jan 2025 08:00:00 -0600</pubDate>
    <itunes:duration>3121</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>289</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Christmas Eve X7 And Hotwire Spark</itunes:title>
    <title>Christmas Eve X7 And Hotwire Spark</title>
    <itunes:summary><![CDATA[In this episode, Jason, Chris, and Andrew discuss a variety of topics leading up to Christmas. They talk about the number of ‘Eves’ until Christmas, share opinions about Jason’s dog named after a Pokémon, and delve into several technical discussions. These include new Rails Guide updates, Ruby&amp;#39;s latest release notes, and the pros and cons of various tech gadgets like the Samsung 32 inch Odyssey Neo G8 monitor and the HP Thunderbolt monitors. They also discuss new features in Hotwire, ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason, Chris, and Andrew discuss a variety of topics leading up to<br/>Christmas. They talk about the number of ‘Eves’ until Christmas, share opinions about Jason’s dog named after a Pokémon, and delve into several technical discussions. These include new Rails Guide updates, Ruby&amp;#39;s latest release notes, and the pros and cons of various tech gadgets like the Samsung 32 inch Odyssey Neo G8 monitor and the HP Thunderbolt monitors. They also discuss new features in Hotwire, including the &quot;Spark&quot; update, and reminisce about older technologies such as jQuery UI. The conversation also touches on the challenges of monitor setups and docking solutions for MacBooks. Hit download now!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason, Chris, and Andrew discuss a variety of topics leading up to<br/>Christmas. They talk about the number of ‘Eves’ until Christmas, share opinions about Jason’s dog named after a Pokémon, and delve into several technical discussions. These include new Rails Guide updates, Ruby&amp;#39;s latest release notes, and the pros and cons of various tech gadgets like the Samsung 32 inch Odyssey Neo G8 monitor and the HP Thunderbolt monitors. They also discuss new features in Hotwire, including the &quot;Spark&quot; update, and reminisce about older technologies such as jQuery UI. The conversation also touches on the challenges of monitor setups and docking solutions for MacBooks. Hit download now!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16329282-christmas-eve-x7-and-hotwire-spark.mp3" length="18565045" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16329282</guid>
    <pubDate>Fri, 27 Dec 2024 07:00:00 -0600</pubDate>
    <itunes:duration>1545</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>288</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby 3.4.0, Rails Getting Started Guide, Playwright and TailwindCSS v4</itunes:title>
    <title>Ruby 3.4.0, Rails Getting Started Guide, Playwright and TailwindCSS v4</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris and Andrew dive into the Ruby 3.4.0 rc1 release, covering new features, modular garbage collector, language changes, and YJIT improvements. Chris shares updates on the Rails “Getting Started Guide” and improvements in deploying Rails apps. They also delve into humorous anecdotes about their personal lives and work experiences, like dealing with flaky tests in Selenium and switching to Playwright for more stable and faster system tests. The conversation wr...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew dive into the Ruby 3.4.0 rc1 release, covering new features, modular garbage collector, language changes, and YJIT improvements. Chris shares updates on the Rails “Getting Started Guide” and improvements in deploying Rails apps. They also delve into humorous anecdotes about their personal lives and work experiences, like dealing with flaky tests in Selenium and switching to Playwright for more stable and faster system tests. The conversation wraps up with excitement over new features in Tailwind CSS v4.0 and its potential benefits for their projects. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris and Andrew dive into the Ruby 3.4.0 rc1 release, covering new features, modular garbage collector, language changes, and YJIT improvements. Chris shares updates on the Rails “Getting Started Guide” and improvements in deploying Rails apps. They also delve into humorous anecdotes about their personal lives and work experiences, like dealing with flaky tests in Selenium and switching to Playwright for more stable and faster system tests. The conversation wraps up with excitement over new features in Tailwind CSS v4.0 and its potential benefits for their projects. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16294371-ruby-3-4-0-rails-getting-started-guide-playwright-and-tailwindcss-v4.mp3" length="36908092" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16294371</guid>
    <pubDate>Sat, 21 Dec 2024 07:00:00 -0600</pubDate>
    <itunes:duration>3074</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>287</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jason Meller on 1Password joining the Rails Foundation</itunes:title>
    <title>Jason Meller on 1Password joining the Rails Foundation</title>
    <itunes:summary><![CDATA[In this episode, Chris catches up with guest Jason Meller, CEO and founder of Kolide. Today, Jason shares exciting news about Kolide, a startup focused on device security, which was recently acquired by 1Password. He delves into the history of Kolide, its growth, and its acquisition by 1Password. Jason also talks about the technical aspects of Kolide’s product, the importance of behavioral science in security, and the transition to working with 1Password. The conversation touches on scaling c...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris catches up with guest Jason Meller, CEO and founder of Kolide. Today, Jason shares exciting news about Kolide, a startup focused on device security, which was recently acquired by 1Password. He delves into the history of Kolide, its growth, and its acquisition by 1Password. Jason also talks about the technical aspects of Kolide’s product, the importance of behavioral science in security, and the transition to working with 1Password. The conversation touches on scaling challenges, the hiring process, and Rails&apos; influence on their development practices. Chris talks about his contribution by discussing improvements in the Getting Started Guide for Rails 8 and the significance of the Rails Foundation. Jason emphasizes the value of aligning with Rails principles and the importance of contributing back to the community. Hit download<br/>now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris catches up with guest Jason Meller, CEO and founder of Kolide. Today, Jason shares exciting news about Kolide, a startup focused on device security, which was recently acquired by 1Password. He delves into the history of Kolide, its growth, and its acquisition by 1Password. Jason also talks about the technical aspects of Kolide’s product, the importance of behavioral science in security, and the transition to working with 1Password. The conversation touches on scaling challenges, the hiring process, and Rails&apos; influence on their development practices. Chris talks about his contribution by discussing improvements in the Getting Started Guide for Rails 8 and the significance of the Rails Foundation. Jason emphasizes the value of aligning with Rails principles and the importance of contributing back to the community. Hit download<br/>now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16235279-jason-meller-on-1password-joining-the-rails-foundation.mp3" length="55338493" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16235279</guid>
    <pubDate>Fri, 06 Dec 2024 15:00:00 -0600</pubDate>
    <itunes:duration>4610</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>286</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" href="https://x.com/jmeller" img="https://storage.buzzsprout.com/xch199jn2sd4djto9ss1b3naknb1">Jason Meller</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>Ruby Developer Experience with Vini Stock</itunes:title>
    <title>Ruby Developer Experience with Vini Stock</title>
    <itunes:summary><![CDATA[In this episode, Jason, Chris, and Andrew catch up with Vini Stock, who works on the Ruby developer experience team at Shopify. They discuss recent advancements in Ruby LSP, including ERB support, the addition of the Copilot Agent, and improvements to the indexing of Ruby code. Vinny shares insights into the complexities of maintaining and advancing a language server and talks about potential future enhancements for the Ruby ecosystem. They also delve into the challenges and possibilities of ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason, Chris, and Andrew catch up with Vini Stock, who works on the Ruby developer experience team at Shopify. They discuss recent advancements in Ruby LSP, including ERB support, the addition of the Copilot Agent, and improvements to the indexing of Ruby code. Vinny shares insights into the complexities of maintaining and advancing a language server and talks about potential future enhancements for the Ruby ecosystem. They also delve into the challenges and possibilities of modern developer tooling and the importance of community contributions. Hit download now!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason, Chris, and Andrew catch up with Vini Stock, who works on the Ruby developer experience team at Shopify. They discuss recent advancements in Ruby LSP, including ERB support, the addition of the Copilot Agent, and improvements to the indexing of Ruby code. Vinny shares insights into the complexities of maintaining and advancing a language server and talks about potential future enhancements for the Ruby ecosystem. They also delve into the challenges and possibilities of modern developer tooling and the importance of community contributions. Hit download now!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/16160527-ruby-developer-experience-with-vini-stock.mp3" length="37919913" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-16160527</guid>
    <pubDate>Fri, 29 Nov 2024 07:00:00 -0600</pubDate>
    <itunes:duration>3158</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>285</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" href="https://vinistock.com/" img="https://storage.buzzsprout.com/kbfna3zp1313mjz8a26pvstjckq1">Vinicius Stock</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>Solid Cable with Nick Pezza</itunes:title>
    <title>Solid Cable with Nick Pezza</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Andrew and Chris catch up on their week, discussing challenges with Stripe integration and the absence of Jason. The highlight of the episode is their guest, Nick Pezza, who talks about creating Solid Cable, a database-backed adapter for Action Cable, and how it simplifies infrastructure for Rails developers. The conversation dives into technical details, use cases, and the journey of Solid Cable becoming a default gem in Rails, with insights into its...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris catch up on their week, discussing challenges with Stripe integration and the absence of Jason. The highlight of the episode is their guest, Nick Pezza, who talks about creating Solid Cable, a database-backed adapter for Action Cable, and how it simplifies infrastructure for Rails developers. The conversation dives into technical details, use cases, and the journey of Solid Cable becoming a default gem in Rails, with insights into its design, performance, and future development. Hit download now to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Andrew and Chris catch up on their week, discussing challenges with Stripe integration and the absence of Jason. The highlight of the episode is their guest, Nick Pezza, who talks about creating Solid Cable, a database-backed adapter for Action Cable, and how it simplifies infrastructure for Rails developers. The conversation dives into technical details, use cases, and the journey of Solid Cable becoming a default gem in Rails, with insights into its design, performance, and future development. Hit download now to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15976066-solid-cable-with-nick-pezza.mp3" length="40360871" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15976066</guid>
    <pubDate>Fri, 08 Nov 2024 00:00:00 -0600</pubDate>
    <itunes:duration>3361</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>284</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RubyGems &amp; Ruby Central with Marty Haught</itunes:title>
    <title>RubyGems &amp; Ruby Central with Marty Haught</title>
    <itunes:summary><![CDATA[In this episode, Jason and Chris welcome back Marty Haught, a long-time leader in the Ruby community, to discuss his history and continued involvement with Ruby Central. Marty shares his journey from joining the Ruby Central board in 2012 to his recent role as interim open source lead. The conversation dives into the origins of RubyGems, the evolution of RailsConf and RubyConf, and the challenges of managing these vital aspects of the Ruby ecosystem. Marty also talks about his plans for susta...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason and Chris welcome back Marty Haught, a long-time leader in the Ruby community, to discuss his history and continued involvement with Ruby Central. Marty shares his journey from joining the Ruby Central board in 2012 to his recent role as interim open source lead. The conversation dives into the origins of RubyGems, the evolution of RailsConf and RubyConf, and the challenges of managing these vital aspects of the Ruby ecosystem. Marty also talks about his plans for sustaining RubyGems&apos; future and the infamous &quot;Marty dinner&quot; tradition at conferences. Hit download now to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason and Chris welcome back Marty Haught, a long-time leader in the Ruby community, to discuss his history and continued involvement with Ruby Central. Marty shares his journey from joining the Ruby Central board in 2012 to his recent role as interim open source lead. The conversation dives into the origins of RubyGems, the evolution of RailsConf and RubyConf, and the challenges of managing these vital aspects of the Ruby ecosystem. Marty also talks about his plans for sustaining RubyGems&apos; future and the infamous &quot;Marty dinner&quot; tradition at conferences. Hit download now to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15945322-rubygems-ruby-central-with-marty-haught.mp3" length="30552129" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15945322</guid>
    <pubDate>Fri, 01 Nov 2024 07:00:00 -0500</pubDate>
    <itunes:duration>2544</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>283</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Seth Tucker on Amber Framework and AI</itunes:title>
    <title>Seth Tucker on Amber Framework and AI</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Chris, Jason, and guest Seth Tucker dive deep into discussions about tech, programming, and AI developments. They explore topics like managing complex software systems, the challenges and benefits of using AI to enhance productivity, and reflections on legacy systems. Seth also shares insights on the open-source Amber Framework, his work on AI projects, an app he created called llamero, and some thoughts on the evolution of programming. You’ll also hear some pe...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Chris, Jason, and guest Seth Tucker dive deep into discussions about tech, programming, and AI developments. They explore topics like managing complex software systems, the challenges and benefits of using AI to enhance productivity, and reflections on legacy systems. Seth also shares insights on the open-source Amber Framework, his work on AI projects, an app he created called llamero, and some thoughts on the evolution of programming. You’ll also hear some personal stories that include woodworking, old tools, and even Costco hotdogs. Hit download now to hear more!<br/><br/><a href='https://github.com/crimson-knight/'>Seth Tucker on GitHub</a><br/><a href='https://github.com/crimson-knight/llamero'>Llamero</a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Chris, Jason, and guest Seth Tucker dive deep into discussions about tech, programming, and AI developments. They explore topics like managing complex software systems, the challenges and benefits of using AI to enhance productivity, and reflections on legacy systems. Seth also shares insights on the open-source Amber Framework, his work on AI projects, an app he created called llamero, and some thoughts on the evolution of programming. You’ll also hear some personal stories that include woodworking, old tools, and even Costco hotdogs. Hit download now to hear more!<br/><br/><a href='https://github.com/crimson-knight/'>Seth Tucker on GitHub</a><br/><a href='https://github.com/crimson-knight/llamero'>Llamero</a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15925900-seth-tucker-on-amber-framework-and-ai.mp3" length="40285972" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15925900</guid>
    <pubDate>Fri, 25 Oct 2024 07:00:00 -0500</pubDate>
    <itunes:duration>3355</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>282</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" href="https://x.com/seesethcode" img="https://storage.buzzsprout.com/3z726cr54i7v65xh6p7rxebzdn1e">Seth Tucker</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>Live at Rails World aka Undercover Duck</itunes:title>
    <title>Live at Rails World aka Undercover Duck</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Jason, Chris, and Andrew discuss their experiences at Rails World 2024 in Toronto. They share humorous anecdotes about their travels, encounters, and keynote speeches, including topics like renting a smoke-filled car, meeting their boss at Niagara Falls, and attending the Sting concert. They delve into technical discussions about deploying Rails applications, the importance of Dev containers, Kamal, and the latest updates on Rails 8.1. The conversation includes...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Jason, Chris, and Andrew discuss their experiences at Rails World 2024 in Toronto. They share humorous anecdotes about their travels, encounters, and keynote speeches, including topics like renting a smoke-filled car, meeting their boss at Niagara Falls, and attending the Sting concert. They delve into technical discussions about deploying Rails applications, the importance of Dev containers, Kamal, and the latest updates on Rails 8.1. The conversation includes lighter moments such as playing duck calls, high chip prices, and navigating Toronto traffic. Hit download now to hear more!</p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Jason, Chris, and Andrew discuss their experiences at Rails World 2024 in Toronto. They share humorous anecdotes about their travels, encounters, and keynote speeches, including topics like renting a smoke-filled car, meeting their boss at Niagara Falls, and attending the Sting concert. They delve into technical discussions about deploying Rails applications, the importance of Dev containers, Kamal, and the latest updates on Rails 8.1. The conversation includes lighter moments such as playing duck calls, high chip prices, and navigating Toronto traffic. Hit download now to hear more!</p><p><br/></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15863172-live-at-rails-world-aka-undercover-duck.mp3" length="29410156" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15863172</guid>
    <pubDate>Fri, 18 Oct 2024 07:00:00 -0500</pubDate>
    <itunes:duration>2449</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>280</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>DHH on Rails World 2024 and what&#39;s coming in Rails 8.1</itunes:title>
    <title>DHH on Rails World 2024 and what&#39;s coming in Rails 8.1</title>
    <itunes:summary><![CDATA[In this episode, Chris and Andrew welcome David Heinemeier Hansson (DHH) to discuss the release of Rails 8, starting with a recap of the Rails World Toronto conference. DHH shares insights on the growing Rails community, the challenges of planning large-scale conferences, and Rails’ philosophy of staying independent from venture capital. They dive into developer ergonomics in Rails 8, new deployment and notification tools like Kamal, Action Notifier, House (MD), and Propshaft, and upcoming fe...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and Andrew welcome David Heinemeier Hansson (DHH) to<br/>discuss the release of Rails 8, starting with a recap of the Rails World Toronto conference. DHH shares insights on the growing Rails community, the challenges of planning large-scale conferences, and Rails’ philosophy of staying independent from venture capital. They dive into developer ergonomics in Rails 8, new deployment and notification tools like Kamal, Action Notifier, House (MD), and Propshaft, and upcoming features like ActiveRecord Search. The episode also covers accessibility improvements, Rails&apos; approach to frontend frameworks, and DHH’s long-term vision for the platform. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and Andrew welcome David Heinemeier Hansson (DHH) to<br/>discuss the release of Rails 8, starting with a recap of the Rails World Toronto conference. DHH shares insights on the growing Rails community, the challenges of planning large-scale conferences, and Rails’ philosophy of staying independent from venture capital. They dive into developer ergonomics in Rails 8, new deployment and notification tools like Kamal, Action Notifier, House (MD), and Propshaft, and upcoming features like ActiveRecord Search. The episode also covers accessibility improvements, Rails&apos; approach to frontend frameworks, and DHH’s long-term vision for the platform. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15923949-dhh-on-rails-world-2024-and-what-s-coming-in-rails-8-1.mp3" length="78809513" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15923949</guid>
    <pubDate>Mon, 14 Oct 2024 11:00:00 -0500</pubDate>
    <itunes:duration>6565</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>281</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
    <podcast:person role="guest" href="https://dhh.dk/" img="https://storage.buzzsprout.com/iqlepqd61z6stzavj3jebxyreqy1">David Heinemeier Hansson</podcast:person>
    <podcast:person role="host" href="https://twitter.com/andrewmcodes" img="https://storage.buzzsprout.com/t6551dszhwd48a1mjg6ediv86k1l">Andrew Mason</podcast:person>
    <podcast:person role="host" href="https://twitter.com/excid3" img="https://storage.buzzsprout.com/cdno9q5e5m1cufwylmxonp51zzek">Chris Oliver</podcast:person>
    <podcast:person role="host" href="https://davidhill.dev/" img="https://storage.buzzsprout.com/xe3a84n687zo3cb9x5u7ml89drgi">David Hill</podcast:person>
  </item>
  <item>
    <itunes:title>Rails World and SellRepo</itunes:title>
    <title>Rails World and SellRepo</title>
    <itunes:summary><![CDATA[In this episode, Jason, Chris, and Andrew discuss their upcoming plans for the Rails World conference, sharing stories about travel arrangements, hotels, and Andrew's first time flying first class. The conversation delves into the technical side, with updates on Rails 8.1, Ruby’s new release schedule, and challenges related to Docker on Apple Silicon. Chris introduces his latest project, SellRepo, which allows users to sell digital products through GitHub. The episode also covers frustrations...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason, Chris, and Andrew discuss their upcoming plans for the Rails World conference, sharing stories about travel arrangements, hotels, and Andrew&apos;s first time flying first class. The conversation delves into the technical side, with updates on Rails 8.1, Ruby’s new release schedule, and challenges related to Docker on Apple Silicon. Chris introduces his latest project, SellRepo, which allows users to sell digital products through GitHub. The episode also covers frustrations with JavaScript package management, GitHub CI caching, and API integration issues. They wrap up the episode with a  humorous conversation about nostalgic sodas like Surge and fast-food soda machines. Hit download now to hear more! </p><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason, Chris, and Andrew discuss their upcoming plans for the Rails World conference, sharing stories about travel arrangements, hotels, and Andrew&apos;s first time flying first class. The conversation delves into the technical side, with updates on Rails 8.1, Ruby’s new release schedule, and challenges related to Docker on Apple Silicon. Chris introduces his latest project, SellRepo, which allows users to sell digital products through GitHub. The episode also covers frustrations with JavaScript package management, GitHub CI caching, and API integration issues. They wrap up the episode with a  humorous conversation about nostalgic sodas like Surge and fast-food soda machines. Hit download now to hear more! </p><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15863222-rails-world-and-sellrepo.mp3" length="36015553" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15863222</guid>
    <pubDate>Fri, 11 Oct 2024 00:00:00 -0500</pubDate>
    <itunes:duration>2999</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>279</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jeremy and Jess from IndieRails</itunes:title>
    <title>Jeremy and Jess from IndieRails</title>
    <itunes:summary><![CDATA[In this crossover episode, Jason and Chris are joined by Jeremy and Jess from the Indie Rails podcast to discuss Ruby programming, indie development, and the challenges of building and maintaining software as solo developers. They dive deep into the origins of Indie Rails, share their individual career journeys, and explore Jeremy's project, Liminal, which aims to replace traditional forums and Slack with a more modern solution. The group reflects on the frustrations with current platforms, t...]]></itunes:summary>
    <description><![CDATA[<p>In this crossover episode, Jason and Chris are joined by Jeremy and Jess from the Indie Rails podcast to discuss Ruby programming, indie development, and the challenges of building and maintaining software as solo developers. They dive deep into the origins of Indie Rails, share their individual career journeys, and explore Jeremy&apos;s project, Liminal, which aims to replace traditional forums and Slack with a more modern solution. The group reflects on the frustrations with current platforms, their experiences with indie development, and the importance of marketing alongside coding. They also compare Rails and Laravel, talk about the &quot;one-person framework&quot; concept, and the challenges in maintaining open-source libraries. Throughout the conversation, they emphasize the value of transparency in product development and the need for community support. They wrap up with thoughts on the importance of events like Rails Hackathons and the continued evolution of Rails for solo developers. Hit download now to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this crossover episode, Jason and Chris are joined by Jeremy and Jess from the Indie Rails podcast to discuss Ruby programming, indie development, and the challenges of building and maintaining software as solo developers. They dive deep into the origins of Indie Rails, share their individual career journeys, and explore Jeremy&apos;s project, Liminal, which aims to replace traditional forums and Slack with a more modern solution. The group reflects on the frustrations with current platforms, their experiences with indie development, and the importance of marketing alongside coding. They also compare Rails and Laravel, talk about the &quot;one-person framework&quot; concept, and the challenges in maintaining open-source libraries. Throughout the conversation, they emphasize the value of transparency in product development and the need for community support. They wrap up with thoughts on the importance of events like Rails Hackathons and the continued evolution of Rails for solo developers. Hit download now to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15863217-jeremy-and-jess-from-indierails.mp3" length="57773477" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15863217</guid>
    <pubDate>Fri, 04 Oct 2024 07:00:00 -0500</pubDate>
    <itunes:duration>4812</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>278</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rocky Mountain Ruby 2024</itunes:title>
    <title>Rocky Mountain Ruby 2024</title>
    <itunes:summary><![CDATA[In this episode, Jason, Chris, and Andrew are joined by the organizers of the Rocky Mountain Ruby Conference, including Bekki Freeman, Spike Ilacqua, and Marty Haught, discuss their experiences and the journey of building and sustaining the vibrant Ruby community in Colorado. They delve into the challenges and triumphs of organizing the Rocky Mountain Ruby conference, the importance of community meetups, and the inspiration behind their commitment to fostering connections among Ruby developer...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason, Chris, and Andrew are joined by the organizers of the Rocky<br/>Mountain Ruby Conference, including Bekki Freeman, Spike Ilacqua, and Marty<br/>Haught, discuss their experiences and the journey of building and sustaining the vibrant Ruby community in Colorado. They delve into the challenges and triumphs of organizing the Rocky Mountain Ruby conference, the importance of community meetups, and the inspiration behind their commitment to fostering connections among Ruby developers.<br/><br/>They also share their personal motivations, the intricacies involved in conference<br/>planning, and the vital role of Ruby Central in supporting regional conferences. Hit<br/>download now to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason, Chris, and Andrew are joined by the organizers of the Rocky<br/>Mountain Ruby Conference, including Bekki Freeman, Spike Ilacqua, and Marty<br/>Haught, discuss their experiences and the journey of building and sustaining the vibrant Ruby community in Colorado. They delve into the challenges and triumphs of organizing the Rocky Mountain Ruby conference, the importance of community meetups, and the inspiration behind their commitment to fostering connections among Ruby developers.<br/><br/>They also share their personal motivations, the intricacies involved in conference<br/>planning, and the vital role of Ruby Central in supporting regional conferences. Hit<br/>download now to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15694838-rocky-mountain-ruby-2024.mp3" length="34433473" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15694838</guid>
    <pubDate>Fri, 13 Sep 2024 07:00:00 -0500</pubDate>
    <itunes:duration>2867</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>277</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Andrew is Triggered by Jason Cs JSON B Columns</itunes:title>
    <title>Andrew is Triggered by Jason Cs JSON B Columns</title>
    <itunes:summary><![CDATA[In today’s eventful episode of Remote Ruby, Jason, Chris, and Andrew dive into a range of tech topics, from the latest updates and issues with text editors, like Redactor, caching strategies, challenges of managing JSONB columns in databases, to debates on programming trends and outdated technology. They even share a few personal stories, including Jason’s prepper grandfather and his unique experiences as an officiant. There’s also some banter and jokes about sleep schedules, “Idiocracy,” and...]]></itunes:summary>
    <description><![CDATA[<p>In today’s eventful episode of Remote Ruby, Jason, Chris, and Andrew dive into a range of tech topics, from the latest updates and issues with text editors, like Redactor, caching strategies, challenges of managing JSONB columns in databases, to debates on programming trends and outdated technology. They even share a few personal stories, including Jason’s prepper grandfather and his unique experiences as an officiant. There’s also some banter and jokes about sleep schedules, “Idiocracy,” and Bivy Bags. What’s a Bivy Bag? Hit download now to find out!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In today’s eventful episode of Remote Ruby, Jason, Chris, and Andrew dive into a range of tech topics, from the latest updates and issues with text editors, like Redactor, caching strategies, challenges of managing JSONB columns in databases, to debates on programming trends and outdated technology. They even share a few personal stories, including Jason’s prepper grandfather and his unique experiences as an officiant. There’s also some banter and jokes about sleep schedules, “Idiocracy,” and Bivy Bags. What’s a Bivy Bag? Hit download now to find out!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15696712-andrew-is-triggered-by-jason-cs-json-b-columns.mp3" length="27194568" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15696712</guid>
    <pubDate>Fri, 06 Sep 2024 07:00:00 -0500</pubDate>
    <itunes:duration>2264</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Mike Dalessio on HTML parsing &amp; sanitization and  SQLite</itunes:title>
    <title>Mike Dalessio on HTML parsing &amp; sanitization and  SQLite</title>
    <itunes:summary><![CDATA[In this episode, hosts Chris and Andrew sit down with Mike Dalessio, a seasoned Ruby developer and contributor to numerous open-source projects. Mike shares his journey from his early days with Ruby, including his contributions to Shopify and pivotal projects like Nokogiri and Mechanize. The conversation also delves into the challenges and innovations in HTML sanitization in Rails, the evolution of SQLite gems, and the significance of managerial experience in enhancing software development sk...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, hosts Chris and Andrew sit down with Mike Dalessio, a seasoned Ruby developer and contributor to numerous open-source projects. Mike shares his journey from his early days with Ruby, including his contributions to Shopify and pivotal projects like Nokogiri and Mechanize. The conversation also delves into the challenges and innovations in HTML sanitization in Rails, the evolution of SQLite gems, and the significance of managerial experience in enhancing software development skills. The episode wraps up with insights into the continuous improvements and collaborative efforts in the Ruby community. Hit download to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, hosts Chris and Andrew sit down with Mike Dalessio, a seasoned Ruby developer and contributor to numerous open-source projects. Mike shares his journey from his early days with Ruby, including his contributions to Shopify and pivotal projects like Nokogiri and Mechanize. The conversation also delves into the challenges and innovations in HTML sanitization in Rails, the evolution of SQLite gems, and the significance of managerial experience in enhancing software development skills. The episode wraps up with insights into the continuous improvements and collaborative efforts in the Ruby community. Hit download to hear more!</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15617996-mike-dalessio-on-html-parsing-sanitization-and-sqlite.mp3" length="39789395" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15617996</guid>
    <pubDate>Fri, 30 Aug 2024 07:00:00 -0500</pubDate>
    <itunes:duration>3314</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>275</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails 7.2 – First Impressions</itunes:title>
    <title>Rails 7.2 – First Impressions</title>
    <itunes:summary><![CDATA[In this episode, Jason, Chris, and Andrew dive deep into Ruby on Rails 7.2 discussions and share their experiences with the new RC1 rate limited feature. The conversation also covers the challenges of upgrading dependencies, the shift from asdf to mise for faster language management and explores ways to simplify development workflows with dev containers. There’s also a big debate on various testing methodologies, comparing RSpec and minitest, and deliberate the merits and pitfalls of fixtures...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason, Chris, and Andrew dive deep into Ruby on Rails 7.2 discussions<br/>and share their experiences with the new RC1 rate limited feature. The conversation<br/>also covers the challenges of upgrading dependencies, the shift from asdf to mise for<br/>faster language management and explores ways to simplify development workflows<br/>with dev containers. There’s also a big debate on various testing methodologies,<br/>comparing RSpec and minitest, and deliberate the merits and pitfalls of fixtures versus<br/>factory libraries in maintaining robust codebases. Also, find out about Oaken, a hybrid<br/>tool blending features of Fixtures, FactoryBot, and Fabricator. Hit download now!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason, Chris, and Andrew dive deep into Ruby on Rails 7.2 discussions<br/>and share their experiences with the new RC1 rate limited feature. The conversation<br/>also covers the challenges of upgrading dependencies, the shift from asdf to mise for<br/>faster language management and explores ways to simplify development workflows<br/>with dev containers. There’s also a big debate on various testing methodologies,<br/>comparing RSpec and minitest, and deliberate the merits and pitfalls of fixtures versus<br/>factory libraries in maintaining robust codebases. Also, find out about Oaken, a hybrid<br/>tool blending features of Fixtures, FactoryBot, and Fabricator. Hit download now!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15576112-rails-7-2-first-impressions.mp3" length="31271517" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15576112</guid>
    <pubDate>Fri, 23 Aug 2024 07:00:00 -0500</pubDate>
    <itunes:duration>2604</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Authentication Generator in Rails 8, 20th anniversary of Rails, and more!</itunes:title>
    <title>Authentication Generator in Rails 8, 20th anniversary of Rails, and more!</title>
    <itunes:summary><![CDATA[You don’t want to miss this episode of Remote Ruby as Jason, Chris, and Andrew mark the 20th anniversary of Rails by diving into an engaging and eclectic discussion. They kick off with social media dynamics, particularly the rebranding of Twitter to ‘X’ and how to manage online exposure to certain names, before reminiscing about their first Rails projects and how the framework shaped their programming journeys. The episode also delves into the new Rails authentication scaffolding, comparing i...]]></itunes:summary>
    <description><![CDATA[<p>You don’t want to miss this episode of Remote Ruby as Jason, Chris, and Andrew mark the 20th anniversary of Rails by diving into an engaging and eclectic discussion. They kick off with social media dynamics, particularly the rebranding of Twitter to ‘X’ and how to manage online exposure to certain names, before reminiscing about their first Rails projects and how the framework shaped their programming journeys. The episode also delves into the new Rails authentication scaffolding, comparing it to Devise and discussing potential security issues and maintainability, as well as new features in Rails like Solid Queue and Solid Cache, aimed at improving background job handling. The conversation is both a celebration of Rails&apos; legacy and a look ahead to its future innovations. Press download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>You don’t want to miss this episode of Remote Ruby as Jason, Chris, and Andrew mark the 20th anniversary of Rails by diving into an engaging and eclectic discussion. They kick off with social media dynamics, particularly the rebranding of Twitter to ‘X’ and how to manage online exposure to certain names, before reminiscing about their first Rails projects and how the framework shaped their programming journeys. The episode also delves into the new Rails authentication scaffolding, comparing it to Devise and discussing potential security issues and maintainability, as well as new features in Rails like Solid Queue and Solid Cache, aimed at improving background job handling. The conversation is both a celebration of Rails&apos; legacy and a look ahead to its future innovations. Press download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15545383-authentication-generator-in-rails-8-20th-anniversary-of-rails-and-more.mp3" length="32691308" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15545383</guid>
    <pubDate>Fri, 16 Aug 2024 07:00:00 -0500</pubDate>
    <itunes:duration>2722</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>There is no A in JSON</itunes:title>
    <title>There is no A in JSON</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Jason and Chris dive into the complexities of modern web development, focusing on the challenges and frustrations with rich text editors, front-end tools, and the intricate balance between server-side and client-side rendering. Through their experiences, they highlight the evolving landscape of frameworks like Rails, React, and Turbo, and express the ongoing need for better abstractions and conceptual compression in JavaScript. They also touch on the struggles ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Jason and Chris dive into the complexities of modern<br/>web development, focusing on the challenges and frustrations with rich text editors,<br/>front-end tools, and the intricate balance between server-side and client-side rendering.<br/>Through their experiences, they highlight the evolving landscape of frameworks like<br/>Rails, React, and Turbo, and express the ongoing need for better abstractions and<br/>conceptual compression in JavaScript. They also touch on the struggles specific to<br/>managing OAuth tokens, implementing reusable UI components, and the desire to<br/>simplify development processes while maintaining productivity for small teams. Hit<br/>download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Jason and Chris dive into the complexities of modern<br/>web development, focusing on the challenges and frustrations with rich text editors,<br/>front-end tools, and the intricate balance between server-side and client-side rendering.<br/>Through their experiences, they highlight the evolving landscape of frameworks like<br/>Rails, React, and Turbo, and express the ongoing need for better abstractions and<br/>conceptual compression in JavaScript. They also touch on the struggles specific to<br/>managing OAuth tokens, implementing reusable UI components, and the desire to<br/>simplify development processes while maintaining productivity for small teams. Hit<br/>download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15458632-there-is-no-a-in-json.mp3" length="33784585" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15458632</guid>
    <pubDate>Fri, 26 Jul 2024 07:00:00 -0500</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/15458632/transcript" type="text/html" />
    <itunes:duration>2813</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>272</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RubyConf with Kinsey Durham Grace and Jim Remsik</itunes:title>
    <title>RubyConf with Kinsey Durham Grace and Jim Remsik</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Jason, Chris, and Andrew reunite after six months to dive into the details of the upcoming RubyConf 2024 with program chairs Kinsey Durham Grace and Jim Remsik. The discussion covers various aspects of the conference, such as the emphasis on more technical talks, the introduction of several keynotes including Matz and Kent Beck, and the revival of the Madison Ruby conference. Additionally, the episode highlights the Scholar and Guide Program, which aims to help...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Jason, Chris, and Andrew reunite after six months to dive into the details of the upcoming RubyConf 2024 with program chairs Kinsey Durham Grace and Jim Remsik. The discussion covers various aspects of the conference, such as the emphasis on more technical talks, the introduction of several keynotes including Matz and Kent Beck, and the revival of the Madison Ruby conference.</p><p>Additionally, the episode highlights the Scholar and Guide Program, which aims to help newcomers at the conference. They also delve into the history of past Ruby and Rails conferences. Both Kinsey and Jim share their journeys and experiences within the Ruby community, outlining their vision for this year’s RubyConf in Chicago.</p><ul><li><a href='https://www.kinseyanndurham.com/'><b>Kinsey Durham Grace Website</b></a></li><li><a href='https://x.com/KinseyAnnDurham'><b>Kinsey Durham Grace X/Twitter</b></a></li><li><a href='https://www.linkedin.com/in/jremsikjr/'><b>Jim Remsik LinkedIn</b></a></li><li><a href='https://www.beflagrant.com/blog/author/jim-remsik/'><b>Jim Remsik Blog-Flagrant</b></a></li><li><a href='https://x.com/jremsikjr?lang=en'><b>Jim Remsik X/Twitter</b></a></li><li><a href='https://rubyconf.org/'><b>RubyConf Chicago-Nov 13-15, 2024</b></a></li><li><a href='https://www.madisonruby.com/'><b>Madison Ruby, Madison, WI-Aug 1-2, 2024</b></a></li><li><a href='https://rubycentral.org/'><b>Ruby Central</b></a></li><li><a href='https://rubycentral.org/scholars_guides_program/'><b>Scholars and Guides Program</b></a></li><li><a href='https://www.threedotschicago.com/'><b>Three Dots and a Dash-Chicago</b></a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Jason, Chris, and Andrew reunite after six months to dive into the details of the upcoming RubyConf 2024 with program chairs Kinsey Durham Grace and Jim Remsik. The discussion covers various aspects of the conference, such as the emphasis on more technical talks, the introduction of several keynotes including Matz and Kent Beck, and the revival of the Madison Ruby conference.</p><p>Additionally, the episode highlights the Scholar and Guide Program, which aims to help newcomers at the conference. They also delve into the history of past Ruby and Rails conferences. Both Kinsey and Jim share their journeys and experiences within the Ruby community, outlining their vision for this year’s RubyConf in Chicago.</p><ul><li><a href='https://www.kinseyanndurham.com/'><b>Kinsey Durham Grace Website</b></a></li><li><a href='https://x.com/KinseyAnnDurham'><b>Kinsey Durham Grace X/Twitter</b></a></li><li><a href='https://www.linkedin.com/in/jremsikjr/'><b>Jim Remsik LinkedIn</b></a></li><li><a href='https://www.beflagrant.com/blog/author/jim-remsik/'><b>Jim Remsik Blog-Flagrant</b></a></li><li><a href='https://x.com/jremsikjr?lang=en'><b>Jim Remsik X/Twitter</b></a></li><li><a href='https://rubyconf.org/'><b>RubyConf Chicago-Nov 13-15, 2024</b></a></li><li><a href='https://www.madisonruby.com/'><b>Madison Ruby, Madison, WI-Aug 1-2, 2024</b></a></li><li><a href='https://rubycentral.org/'><b>Ruby Central</b></a></li><li><a href='https://rubycentral.org/scholars_guides_program/'><b>Scholars and Guides Program</b></a></li><li><a href='https://www.threedotschicago.com/'><b>Three Dots and a Dash-Chicago</b></a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15333111-rubyconf-with-kinsey-durham-grace-and-jim-remsik.mp3" length="18897351" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15333111</guid>
    <pubDate>Tue, 02 Jul 2024 08:00:00 -0500</pubDate>
    <itunes:duration>1573</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>271</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Desks, Deployments, and Databases</itunes:title>
    <title>Desks, Deployments, and Databases</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, Jason and Chris catch up with a discussion on setting up a home office with new furniture, organizing hardware with a 3D printer, and dealing with nostalgia for old video games.  Then they delve into technical issues faced with the Postgres database on DigitalOcean, migrating to Crunchy Data, and adjusting web concurrency settings in Rails. They also share their experiences experimenting with Kamal for server deployment, the complexities of AWS configuration, a...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, Jason and Chris catch up with a discussion on setting up a home office with new furniture, organizing hardware with a 3D printer, and dealing with nostalgia for old video games.<br/><br/>Then they delve into technical issues faced with the Postgres database on DigitalOcean, migrating to Crunchy Data, and adjusting web concurrency settings in Rails. They also share their experiences experimenting with Kamal for server deployment, the complexities of AWS configuration, and using DigitalOcean and Hetzner for app instances.<br/><br/>The conversation shifts to performance and error monitoring with Honeybadger Insights, the challenges of using Docker, and the potential of Kamal in streamlining deployments. They also touch upon the convenience of Passenger for beginners, and the key differences between Passenger and Sidekiq in terms of usage and business model.<br/><br/>The episode wraps up with a discussion on the importance of investing in a good office chair and mentions the Honeybadger integration for monitoring periodic jobs. <br/><br/><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></p><p><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></p><p><a href='https://rubygems.org/gems/kamal/versions/1.7.1'><b>Kamal 1.7.1</b></a></p><p><a href='https://saascustomdomains.com/'><b>SaaS Custom Domains</b></a></p><p><a href='https://www.digitalocean.com/'><b>DigitalOcean</b></a></p><p><a href='https://orbstack.dev/'><b>OrbStack</b></a></p><p><a href='https://www.crunchydata.com/'><b>Crunchy Data</b></a></p><p><a href='https://www.hetzner.com/'><b>Hetzner</b></a></p><p><a href='https://newrelic.com/'><b>New Relic</b></a></p><p><a href='https://sentry.io/welcome/'><b>Sentry</b></a></p><p><a href='https://www.phusionpassenger.com/'><b>Passenger</b></a></p><p><a href='https://sidekiq.org/'><b>Sidekiq</b></a></p><p><a href='https://docs.honeybadger.io/guides/insights/'><b>Honeybadger Insights</b></a></p><p><a href='https://www.honeybadger.io/explain/check-ins/'><b>Honeybadger Check-ins and Cron Monitoring</b></a></p><p><a href='https://www.hermanmiller.com/'><b>Herman Miller</b></a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, Jason and Chris catch up with a discussion on setting up a home office with new furniture, organizing hardware with a 3D printer, and dealing with nostalgia for old video games.<br/><br/>Then they delve into technical issues faced with the Postgres database on DigitalOcean, migrating to Crunchy Data, and adjusting web concurrency settings in Rails. They also share their experiences experimenting with Kamal for server deployment, the complexities of AWS configuration, and using DigitalOcean and Hetzner for app instances.<br/><br/>The conversation shifts to performance and error monitoring with Honeybadger Insights, the challenges of using Docker, and the potential of Kamal in streamlining deployments. They also touch upon the convenience of Passenger for beginners, and the key differences between Passenger and Sidekiq in terms of usage and business model.<br/><br/>The episode wraps up with a discussion on the importance of investing in a good office chair and mentions the Honeybadger integration for monitoring periodic jobs. <br/><br/><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></p><p><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></p><p><a href='https://rubygems.org/gems/kamal/versions/1.7.1'><b>Kamal 1.7.1</b></a></p><p><a href='https://saascustomdomains.com/'><b>SaaS Custom Domains</b></a></p><p><a href='https://www.digitalocean.com/'><b>DigitalOcean</b></a></p><p><a href='https://orbstack.dev/'><b>OrbStack</b></a></p><p><a href='https://www.crunchydata.com/'><b>Crunchy Data</b></a></p><p><a href='https://www.hetzner.com/'><b>Hetzner</b></a></p><p><a href='https://newrelic.com/'><b>New Relic</b></a></p><p><a href='https://sentry.io/welcome/'><b>Sentry</b></a></p><p><a href='https://www.phusionpassenger.com/'><b>Passenger</b></a></p><p><a href='https://sidekiq.org/'><b>Sidekiq</b></a></p><p><a href='https://docs.honeybadger.io/guides/insights/'><b>Honeybadger Insights</b></a></p><p><a href='https://www.honeybadger.io/explain/check-ins/'><b>Honeybadger Check-ins and Cron Monitoring</b></a></p><p><a href='https://www.hermanmiller.com/'><b>Herman Miller</b></a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15319929-desks-deployments-and-databases.mp3" length="25222820" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15319929</guid>
    <pubDate>Fri, 28 Jun 2024 08:00:00 -0500</pubDate>
    <itunes:duration>2100</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Auditing in Rails &amp; Andrew&#39;s Cursed Idea</itunes:title>
    <title>Auditing in Rails &amp; Andrew&#39;s Cursed Idea</title>
    <itunes:summary><![CDATA[In this episode, Chris and Andrew dive into the intricacies of tracking changes in Rails models using gems like Paper Trail and Audited. They discuss challenges faced in bulk actions like 'update all' and 'destroy all' that don't trigger Active Record callbacks. The conversation explores potential solutions, including overriding methods and using wrappers to ensure changes are logged efficiently without significant performance hits. They also touch upon mentorship and the importance of learni...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and Andrew dive into the intricacies of tracking changes in Rails models using gems like Paper Trail and Audited. They discuss challenges faced in bulk actions like &apos;update all&apos; and &apos;destroy all&apos; that don&apos;t trigger Active Record callbacks. The conversation explores potential solutions, including overriding methods and using wrappers to ensure changes are logged efficiently without significant performance hits. They also touch upon mentorship and the importance of learning fundamental Ruby skills to master Rails development. The discussion also extends to experiences at RailsConf, the impact of community interactions, and reflections on career growth through continuous learning and mentorship. Press download now to hear more! </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and Andrew dive into the intricacies of tracking changes in Rails models using gems like Paper Trail and Audited. They discuss challenges faced in bulk actions like &apos;update all&apos; and &apos;destroy all&apos; that don&apos;t trigger Active Record callbacks. The conversation explores potential solutions, including overriding methods and using wrappers to ensure changes are logged efficiently without significant performance hits. They also touch upon mentorship and the importance of learning fundamental Ruby skills to master Rails development. The discussion also extends to experiences at RailsConf, the impact of community interactions, and reflections on career growth through continuous learning and mentorship. Press download now to hear more! </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15262946-auditing-in-rails-andrew-s-cursed-idea.mp3" length="33455794" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15262946</guid>
    <pubDate>Fri, 21 Jun 2024 07:00:00 -0500</pubDate>
    <itunes:duration>2786</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>269</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails 7.2 beta 1 with the GoRails Gang</itunes:title>
    <title>Rails 7.2 beta 1 with the GoRails Gang</title>
    <itunes:summary><![CDATA[In this episode, host Chris and his GoRails team, Collin Jilbert and Kent Crutchfield, discuss the latest release of Rails 7.2, highlighting major new features like development containers, browser version guard, and the new minimum Ruby version. They also delve into community reactions, including some criticisms about Rails&amp;#39; speed and the larger discourse around development priorities. The conversations emphasize the importance of contributing to Rails, staying informed on updates, an...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, host Chris and his GoRails team, Collin Jilbert and Kent Crutchfield,<br/>discuss the latest release of Rails 7.2, highlighting major new features like development<br/>containers, browser version guard, and the new minimum Ruby version. They also<br/>delve into community reactions, including some criticisms about Rails&amp;#39; speed and the<br/>larger discourse around development priorities. The conversations emphasize the<br/>importance of contributing to Rails, staying informed on updates, and promoting the<br/>positive aspects of the Rails community. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, host Chris and his GoRails team, Collin Jilbert and Kent Crutchfield,<br/>discuss the latest release of Rails 7.2, highlighting major new features like development<br/>containers, browser version guard, and the new minimum Ruby version. They also<br/>delve into community reactions, including some criticisms about Rails&amp;#39; speed and the<br/>larger discourse around development priorities. The conversations emphasize the<br/>importance of contributing to Rails, staying informed on updates, and promoting the<br/>positive aspects of the Rails community. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15188085-rails-7-2-beta-1-with-the-gorails-gang.mp3" length="34609043" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15188085</guid>
    <pubDate>Fri, 14 Jun 2024 07:00:00 -0500</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/15188085/transcript" type="text/html" />
    <itunes:duration>2882</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>268</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Railsconf and Tech Debt</itunes:title>
    <title>Railsconf and Tech Debt</title>
    <itunes:summary><![CDATA[In this episode, Jason and Chris chat about their experiences at various RailsConf and RubyConf’s. Then, they have deeper discussions on topics like transitioning from Single Table Inheritance (STI) to delegated types in coding, addressing technical debts in product development, and the challenges and strategies of implementing subscription and one-time payment models. Additionally, there&amp;#39;s a mention of the 2024 Ruby on Rails Community Survey at Planet Argon that you can check out now...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason and Chris chat about their experiences at various RailsConf and<br/>RubyConf’s. Then, they have deeper discussions on topics like transitioning from Single<br/>Table Inheritance (STI) to delegated types in coding, addressing technical debts in<br/>product development, and the challenges and strategies of implementing subscription<br/>and one-time payment models. Additionally, there&amp;#39;s a mention of the 2024 Ruby on<br/>Rails Community Survey at Planet Argon that you can check out now. Hit download now<br/>to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason and Chris chat about their experiences at various RailsConf and<br/>RubyConf’s. Then, they have deeper discussions on topics like transitioning from Single<br/>Table Inheritance (STI) to delegated types in coding, addressing technical debts in<br/>product development, and the challenges and strategies of implementing subscription<br/>and one-time payment models. Additionally, there&amp;#39;s a mention of the 2024 Ruby on<br/>Rails Community Survey at Planet Argon that you can check out now. Hit download now<br/>to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15159423-railsconf-and-tech-debt.mp3" length="36078871" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15159423</guid>
    <pubDate>Fri, 07 Jun 2024 07:00:00 -0500</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/15159423/transcript" type="text/html" />
    <itunes:duration>3005</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>267</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RailsConf 2024 Recap with the GoRails crew</itunes:title>
    <title>RailsConf 2024 Recap with the GoRails crew</title>
    <itunes:summary><![CDATA[In this episode of Remote Ruby, host Chris is joined by guests Kent Crutchfield and Collin Jilbert, sharing their experiences and reflections from the recent RailsConf in Detroit, MI. They discuss various aspects of the conference, including the engaging talks, the announcement of RailsConf&amp;#39;s impending conclusion in favor of focusing on RubyConf and regional events, and their personal interactions with other attendees. The episode highlights how RailsConf facilitated meaningful commun...]]></itunes:summary>
    <description><![CDATA[<p>In this episode of Remote Ruby, host Chris is joined by guests Kent Crutchfield and<br/>Collin Jilbert, sharing their experiences and reflections from the recent RailsConf in<br/>Detroit, MI. They discuss various aspects of the conference, including the engaging<br/>talks, the announcement of RailsConf&amp;#39;s impending conclusion in favor of focusing on<br/>RubyConf and regional events, and their personal interactions with other attendees. The<br/>episode highlights how RailsConf facilitated meaningful community interactions,<br/>supported professional growth through the Scholars and Guides Program, provided<br/>insights into the practical applications and potential of Ruby on Rails technology,<br/>acknowledgements of the hard work behind RailsConf organization, and a call to<br/>continue supporting Ruby Central. Press download to hear much more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode of Remote Ruby, host Chris is joined by guests Kent Crutchfield and<br/>Collin Jilbert, sharing their experiences and reflections from the recent RailsConf in<br/>Detroit, MI. They discuss various aspects of the conference, including the engaging<br/>talks, the announcement of RailsConf&amp;#39;s impending conclusion in favor of focusing on<br/>RubyConf and regional events, and their personal interactions with other attendees. The<br/>episode highlights how RailsConf facilitated meaningful community interactions,<br/>supported professional growth through the Scholars and Guides Program, provided<br/>insights into the practical applications and potential of Ruby on Rails technology,<br/>acknowledgements of the hard work behind RailsConf organization, and a call to<br/>continue supporting Ruby Central. Press download to hear much more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15159409-railsconf-2024-recap-with-the-gorails-crew.mp3" length="32957695" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15159409</guid>
    <pubDate>Fri, 31 May 2024 07:00:00 -0500</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/15159409/transcript" type="text/html" />
    <itunes:duration>2745</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>266</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Continuous Delivery and Continuous Self-Improvement</itunes:title>
    <title>Continuous Delivery and Continuous Self-Improvement</title>
    <itunes:summary><![CDATA[In this episode, Jason, Chris, and Andrew reflect of their experiences of developing software, focusing on aspects such as the Fast and Furious franchise, writing in Ruby, React development, and grappling with OAuth 2.0 issues.   They dive into testing, specifically the challenges of maintaining a meaningful test suite and the revelations from addressing test suite problems.   A discussion on containerization touches on Docker and CI setup frustrations, while also exploring web accessibility ...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason, Chris, and Andrew reflect of their experiences of developing software, focusing on aspects such as the Fast and Furious franchise, writing in Ruby, React development, and grappling with OAuth 2.0 issues. <br/><br/>They dive into testing, specifically the challenges of maintaining a meaningful test suite and the revelations from addressing test suite problems. <br/><br/>A discussion on containerization touches on Docker and CI setup frustrations, while also exploring web accessibility standards and the potential of Web Components, specifically through the new Web Awesome project. <br/><br/>The conversation takes us through various technical and personal insights, highlighting the continual learning and adaptation inherent in software development. Press download to hear much more! <br/><br/><b>Panelists:</b><br/>Jason Charnes<br/>Chris Oliver<br/>Andrew Mason<br/><br/><b>Links:</b></p><ul><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://onceamaintainer.substack.com/p/once-a-maintainer-rafael-franca'><b>Once a Maintainer: Rafael França</b></a></li><li><a href='https://orbstack.dev/'><b>OrbStack</b></a></li><li><a href='https://www.lob.com/'><b>Lob</b></a></li><li><a href='https://github.com/ankane/ahoy.js/'><b>Ahoy.js</b></a></li><li><a href='https://fontawesome.com/'><b>Font Awesome</b></a></li><li><a href='https://shoelace.style/'><b>Shoelace</b></a></li><li><a href='https://www.kickstarter.com/projects/fontawesome/web-awesome'><b>Kickstarter for Web Awesome by Font Awesome</b></a></li><li><a href='https://www.rubyforall.com/'><b>Ruby for All Podcast</b></a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason, Chris, and Andrew reflect of their experiences of developing software, focusing on aspects such as the Fast and Furious franchise, writing in Ruby, React development, and grappling with OAuth 2.0 issues. <br/><br/>They dive into testing, specifically the challenges of maintaining a meaningful test suite and the revelations from addressing test suite problems. <br/><br/>A discussion on containerization touches on Docker and CI setup frustrations, while also exploring web accessibility standards and the potential of Web Components, specifically through the new Web Awesome project. <br/><br/>The conversation takes us through various technical and personal insights, highlighting the continual learning and adaptation inherent in software development. Press download to hear much more! <br/><br/><b>Panelists:</b><br/>Jason Charnes<br/>Chris Oliver<br/>Andrew Mason<br/><br/><b>Links:</b></p><ul><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://onceamaintainer.substack.com/p/once-a-maintainer-rafael-franca'><b>Once a Maintainer: Rafael França</b></a></li><li><a href='https://orbstack.dev/'><b>OrbStack</b></a></li><li><a href='https://www.lob.com/'><b>Lob</b></a></li><li><a href='https://github.com/ankane/ahoy.js/'><b>Ahoy.js</b></a></li><li><a href='https://fontawesome.com/'><b>Font Awesome</b></a></li><li><a href='https://shoelace.style/'><b>Shoelace</b></a></li><li><a href='https://www.kickstarter.com/projects/fontawesome/web-awesome'><b>Kickstarter for Web Awesome by Font Awesome</b></a></li><li><a href='https://www.rubyforall.com/'><b>Ruby for All Podcast</b></a></li></ul><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/15037236-continuous-delivery-and-continuous-self-improvement.mp3" length="35635532" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-15037236</guid>
    <pubDate>Fri, 10 May 2024 07:00:00 -0500</pubDate>
    <podcast:chapters url="https://www.buzzsprout.com/2260490/15037236/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Continuous Delivery and Continuous Self-Improvement" />
  <psc:chapter start="1:05" title="Andrew talks about his transition from writing React back to Ruby and his interactions with a coworker who helped him improve his JavaScript and React skills." />
  <psc:chapter start="2:44" title="We hear about Andrew’s frustrations with understanding OAuth and using OmniAuth gems without tests, humorously suggesting an alternative authentication method involving driver’s licenses." />
  <psc:chapter start="3:52" title="Jason discusses his experiences and concerns with handling personal data and API keys, emphasizing the need for secure and manageable systems." />
  <psc:chapter start="5:36" title="The guys extensively discuss the challenges and strategies related to testing software, including continuous integration (CI), the impact of test suites on development, and different approaches to running tests." />
  <psc:chapter start="14:43" title="Chris expresses his frustration with Docker, particularly with debugging issues related to user permissions and Dockerfile configurations." />
  <psc:chapter start="16:02" title="Chris mentions recent fixes to Ruby and compatibility issues with Docker on Intel Macs, particularly problems with Node and Tailwind causing segmentations faults." />
  <psc:chapter start="17:09" title="Jason discusses his preference for running tests locally due to the simplicity and speed, despite the growing size of his codebase." />
  <psc:chapter start="18:02" title="Chris explains his work on automating Ruby gem publishing with GitHub actions using OAuth for secure, immediate updates." />
  <psc:chapter start="19:52" title="Chris touches on the benefits of reproducible builds, which help ensure that software remains consistent and secure across different environments." />
  <psc:chapter start="22:23" title="Andrew shares his thoughts about OrbStack and having issues with Docker working locally, and mentions containerization is a great pattern and he loves it. " />
  <psc:chapter start="25:03" title="Jason shares something he wants to do for pagination. Chris proposes “reverse attacking” as a novel method to deal with cyber-attacks." />
  <psc:chapter start="29:19" title="Jason discusses using Ahoy to track visits and events in his Rails apps and explores adding geocoding to those requests." />
  <psc:chapter start="32:57" title="Jason elaborates on the complexities of handling different types of domain configurations directing to his service. He’s aiming to consolidate these to simplify management and improve security." />
  <psc:chapter start="38:01" title="Chris and Jason discuss updates in Ruby on Rails, focusing on new features, upcoming releases, and the integration of modern web technologies like Hotwire and Tailwind." />
  <psc:chapter start="40:22" title=" Chris discusses the challenges of working with Hotwire, noting that it lacks a regular update cadence compared to Rails." />
  <psc:chapter start="43:45" title="Jason brings up a comparison of site accessibility, noting that React scored highly due to its robust component system, whereas Rails scored lower." />
  <psc:chapter start="45:16" title="Chris expresses enthusiasm for the integration of web components into Rails applications, hoping they will bridge accessibility gaps without needing to rely solely on React." />
</psc:chapters>
    <itunes:duration>2967</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>265</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Irina Nazarova from Evil Martians</itunes:title>
    <title>Irina Nazarova from Evil Martians</title>
    <itunes:summary><![CDATA[In today’s episode, Jason, Chris, and Andrew, along with their guest, Irina Nazarova, CEO of Evil Martians, engage in a candid discussion that covers the intricacies of using Rails and integrating it with technologies like React, and the challenges of marketing developer-facing products. The discussion also touches on open-core business models, the relevance of Docker in current tech companies, and the future of software deployment. Also, Irina touches on a new tool from Thoughtbot called Sup...]]></itunes:summary>
    <description><![CDATA[<p>In today’s episode, Jason, Chris, and Andrew, along with their guest, Irina Nazarova, CEO of Evil Martians, engage in a candid discussion that covers the intricacies of using Rails and integrating it with technologies like React, and the challenges of marketing developer-facing products. The discussion also touches on open-core business models, the relevance of Docker in current tech companies, and the future of software deployment. Also, Irina touches on a new tool from Thoughtbot called Superglue, a new open source product called Skooma, and she invites listeners to come to RailsConf and some Ruby meetups in San Francisco coming soon. Press download to hear more! <br/><br/><b>Panelists:</b><br/>Jason Charnes<br/>Chris Oliver<br/>Andrew Mason<br/><br/><b>Guest:</b><br/>Irina Nazarova<br/><br/><b>Sponsor:</b><br/><a href='https://www.honeybadger.io/'><b>Honeybadger</b></a><br/><br/><b>Links:</b></p><ul><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/inazarova?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Irina Nazarova X/Twitter</b></a></li><li><a href='https://twitter.com/evilmartians'><b>Evil Martians X/Twitter</b></a></li><li><a href='https://evilmartians.com/'><b>Evil Martians</b></a></li><li><a href='https://evilmartians.com/opensource/skooma'><b>Evil Martians Skooma</b></a></li><li><a href='https://github.com/thoughtbot/superglue'><b>Thoughtbot Superglue</b></a></li><li><a href='https://github.com/basecamp/thruster'><b>Thruster</b></a></li><li><a href='https://supabase.com/'><b>Supabase</b></a></li><li><a href='https://imgproxy.net/blog/image-processing-servers-benchmark/'><b>“Image processing servers benchmark”-imgproxy blog</b></a></li><li><a href='https://railsconf.org/'><b>RailsConf -May 7-9, 2024</b></a></li><li><a href='https://rubyonrails.org/world/'><b>Rails World-Sept 26-27, 2024</b></a></li><li><a href='https://2024.rubyconf.au/'><b>RubyConf AU-April 11-12 2024</b></a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In today’s episode, Jason, Chris, and Andrew, along with their guest, Irina Nazarova, CEO of Evil Martians, engage in a candid discussion that covers the intricacies of using Rails and integrating it with technologies like React, and the challenges of marketing developer-facing products. The discussion also touches on open-core business models, the relevance of Docker in current tech companies, and the future of software deployment. Also, Irina touches on a new tool from Thoughtbot called Superglue, a new open source product called Skooma, and she invites listeners to come to RailsConf and some Ruby meetups in San Francisco coming soon. Press download to hear more! <br/><br/><b>Panelists:</b><br/>Jason Charnes<br/>Chris Oliver<br/>Andrew Mason<br/><br/><b>Guest:</b><br/>Irina Nazarova<br/><br/><b>Sponsor:</b><br/><a href='https://www.honeybadger.io/'><b>Honeybadger</b></a><br/><br/><b>Links:</b></p><ul><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/inazarova?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Irina Nazarova X/Twitter</b></a></li><li><a href='https://twitter.com/evilmartians'><b>Evil Martians X/Twitter</b></a></li><li><a href='https://evilmartians.com/'><b>Evil Martians</b></a></li><li><a href='https://evilmartians.com/opensource/skooma'><b>Evil Martians Skooma</b></a></li><li><a href='https://github.com/thoughtbot/superglue'><b>Thoughtbot Superglue</b></a></li><li><a href='https://github.com/basecamp/thruster'><b>Thruster</b></a></li><li><a href='https://supabase.com/'><b>Supabase</b></a></li><li><a href='https://imgproxy.net/blog/image-processing-servers-benchmark/'><b>“Image processing servers benchmark”-imgproxy blog</b></a></li><li><a href='https://railsconf.org/'><b>RailsConf -May 7-9, 2024</b></a></li><li><a href='https://rubyonrails.org/world/'><b>Rails World-Sept 26-27, 2024</b></a></li><li><a href='https://2024.rubyconf.au/'><b>RubyConf AU-April 11-12 2024</b></a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14863906-irina-nazarova-from-evil-martians.mp3" length="36284947" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14863906</guid>
    <pubDate>Fri, 12 Apr 2024 07:00:00 -0500</pubDate>
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14863906/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Irina Nazarova from Evil Martians" />
  <psc:chapter start="0:08" title="Jason starts the episode by calling Andrew to the ‘stand’ and questions him about his involvement with other podcasts, and then teasingly accuses Andrew of saving his best questions for his own podcast." />
  <psc:chapter start="3:56" title="Irina introduces herself and talks about her company and her recent move to San Francisco." />
  <psc:chapter start="7:03" title="Jason congratulates Irina on being invited to keynote at RailsConf and she speaks about feeling like she’s reaping the benefits of her team’s 20-year contribution to the community." />
  <psc:chapter start="10:33" title="Irina shares insights on submitting conference talks, advocating for understanding what the audience might want to hear." />
  <psc:chapter start="11:44" title="Irina discusses the content of her upcoming RailsConf talk, highlighting the stories of startups using Rails. She expresses her desire to inspire the community to develop tools that could help more people switch to Rails." />
  <psc:chapter start="14:02" title="Jason discusses the importance of using Rails within its boundaries for the benefits it offers and acknowledges of lack of conversation about going beyond the boundaries." />
  <psc:chapter start="15:28" title="Jason gives an example of their newsletter system using React components server-side rendered into HTML and note the lack of official guidance for incorporating React into Rails applications." />
  <psc:chapter start="16:46" title="Irina mentions Thoughtbot developing a tool called Superglue and the potential of having multiple ways to integrate React with Rails, and she discusses a new open source product called Skooma." />
  <psc:chapter start="20:44" title="Irina reveals that she’s never even touched React and Andrew jokes she’s lucky for not having to work with it, and vents about his current struggles with React. " />
  <psc:chapter start="21:57" title="Chris talks about GitHub’s transition to a more complex frontend with React and the challenges such transitions can present, and he emphasizes that Rails should support diverse frontend technologies." />
  <psc:chapter start="25:13" title="Irina comments on the appeal of a vanilla Rails stack and its predefined tools, but she acknowledges that more complexity is often required and there is no one-size-fits-all solution for all projects." />
  <psc:chapter start="27:09" title="Chris explains Thruster, a tool designed to serve SSL and static files efficiently in front of a Rails app, questioning why existing tools like NGINIX might not be preferred." />
  <psc:chapter start="30:52" title="Irina proposes the idea of an alternative flavor of Rails designed for startups and growth companies, considering the need for full-stack engineers and practical limitations." />
  <psc:chapter start="32:21" title="Chris speaks about Jumpstart and Hatchbox, which provides templates and infrastructure for running Rails apps." />
  <psc:chapter start="35:30" title="Irina comments on the difficulty of marketing developer-facing products without an open source component. She gives the example of imgproxy which is used by Supabase." />
  <psc:chapter start="37:26" title="Chris ponders if smaller businesses find it harder to adopt on-premises solutions due to a lack of process, compared to larger enterprises." />
  <psc:chapter start="38:34" title="The conversation switches to Docker, noting that many tech companies might not be using yet." />
  <psc:chapter start="43:53" title="Irina suggests there is a sense of completeness in offering a product in three forms, giving an example of AnyCable, which offers open source, on-premises, and SaaS versions." />
  <psc:chapter start="47:11" title="Andrew discusses his experimentation with serverless functions using AWS Lambda and Vercel, and how he transitioned to a Sinatra app for more complexity." />
  <psc:chapter start="47:35" title="Irina invites listeners to attend RailsConf and mentions hosting Ruby meetups in San Francisco, with a possibility of another one post RailsConf." />
</psc:chapters>
    <itunes:duration>3021</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>264</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Code, Confessions, and Casinos - Sin City Ruby</itunes:title>
    <title>Code, Confessions, and Casinos - Sin City Ruby</title>
    <itunes:summary><![CDATA[In today’s episode, Jason, Chris, and Andrew kick things off sharing things from their personal and professional lives, touching upon various themes such as the peculiarities of working on Good Friday, the journey from late-night adventures to morning rituals, and the complexities of parenting. The discussion also dives into programming topics, such as issues with using Rails, Turbo, and Stimulus for web development, and experiences with React components. They share personal stories about the...]]></itunes:summary>
    <description><![CDATA[<p>In today’s episode, Jason, Chris, and Andrew kick things off sharing things from their<br/>personal and professional lives, touching upon various themes such as the peculiarities<br/>of working on Good Friday, the journey from late-night adventures to morning rituals,<br/>and the complexities of parenting. The discussion also dives into programming topics,<br/>such as issues with using Rails, Turbo, and Stimulus for web development, and<br/>experiences with React components. They share personal stories about the Sin City<br/>Ruby conference, including the challenges and highlights of Jason’s live coding during<br/>his presentation, the dynamics of attending without a ticket, networking among<br/>colleagues, and exploring casinos and the Hoover Dam. They also reflect on the<br/>development and shortcomings of JavaScript frameworks, starting a debate on the<br/>exploration of coding tools like Hotwire and Alpine. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In today’s episode, Jason, Chris, and Andrew kick things off sharing things from their<br/>personal and professional lives, touching upon various themes such as the peculiarities<br/>of working on Good Friday, the journey from late-night adventures to morning rituals,<br/>and the complexities of parenting. The discussion also dives into programming topics,<br/>such as issues with using Rails, Turbo, and Stimulus for web development, and<br/>experiences with React components. They share personal stories about the Sin City<br/>Ruby conference, including the challenges and highlights of Jason’s live coding during<br/>his presentation, the dynamics of attending without a ticket, networking among<br/>colleagues, and exploring casinos and the Hoover Dam. They also reflect on the<br/>development and shortcomings of JavaScript frameworks, starting a debate on the<br/>exploration of coding tools like Hotwire and Alpine. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14824323-code-confessions-and-casinos-sin-city-ruby.mp3" length="28973003" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14824323</guid>
    <pubDate>Fri, 05 Apr 2024 07:00:00 -0500</pubDate>
    <itunes:duration>2412</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>263</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RailsConf 2024 with Ufuk Kayserilioglu</itunes:title>
    <title>RailsConf 2024 with Ufuk Kayserilioglu</title>
    <itunes:summary><![CDATA[Today’s episode features a detailed discussion about the upcoming RailsConf 2024, its programming, and significant updates in the Ruby community, particularly regarding Ruby Central&amp;#39;s contributions. Jason, Chris, and Andrew dive into a conversation with guest, Ufuk Kayserilioglu, Engineering Manager at Shopify&amp;#39;s Ruby Infrastructure Team, who recently joined the board of Ruby Central and co-chairs RailsConf 2024. Ufuk shares insights on the planned enhancements for the conferen...]]></itunes:summary>
    <description><![CDATA[<p>Today’s episode features a detailed discussion about the upcoming RailsConf 2024, its<br/>programming, and significant updates in the Ruby community, particularly regarding<br/>Ruby Central&amp;#39;s contributions. Jason, Chris, and Andrew dive into a conversation with<br/>guest, Ufuk Kayserilioglu, Engineering Manager at Shopify&amp;#39;s Ruby Infrastructure Team,<br/>who recently joined the board of Ruby Central and co-chairs RailsConf 2024. Ufuk<br/>shares insights on the planned enhancements for the conference to make it more<br/>practical and focused on Rails. He also highlights the formation of the Ruby Developer<br/>Experience team at Shopify, aimed at improving developer experiences within the Ruby<br/>ecosystem. The conversation further dives into the financial support for Ruby&amp;#39;s open<br/>source projects, such as RubyGems.org and the efforts to sustain and secure Ruby&amp;#39;s<br/>infrastructure. The conversation wraps up with details on RailsConf, an open invitation<br/>for community interaction, and a teaser for special experiences awaiting in-person<br/>attendees. Press download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Today’s episode features a detailed discussion about the upcoming RailsConf 2024, its<br/>programming, and significant updates in the Ruby community, particularly regarding<br/>Ruby Central&amp;#39;s contributions. Jason, Chris, and Andrew dive into a conversation with<br/>guest, Ufuk Kayserilioglu, Engineering Manager at Shopify&amp;#39;s Ruby Infrastructure Team,<br/>who recently joined the board of Ruby Central and co-chairs RailsConf 2024. Ufuk<br/>shares insights on the planned enhancements for the conference to make it more<br/>practical and focused on Rails. He also highlights the formation of the Ruby Developer<br/>Experience team at Shopify, aimed at improving developer experiences within the Ruby<br/>ecosystem. The conversation further dives into the financial support for Ruby&amp;#39;s open<br/>source projects, such as RubyGems.org and the efforts to sustain and secure Ruby&amp;#39;s<br/>infrastructure. The conversation wraps up with details on RailsConf, an open invitation<br/>for community interaction, and a teaser for special experiences awaiting in-person<br/>attendees. Press download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14733681-railsconf-2024-with-ufuk-kayserilioglu.mp3" length="34186610" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14733681</guid>
    <pubDate>Thu, 21 Mar 2024 11:00:00 -0500</pubDate>
    <itunes:duration>2847</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>262</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Struggles and Strategies-Dev Dilemmas</itunes:title>
    <title>Struggles and Strategies-Dev Dilemmas</title>
    <itunes:summary><![CDATA[Join Chris and Andrew in this episode as they discuss their recent experiences and challenges with software development projects. They cover a range of topics including the impact of ADHD on productivity, troubleshooting coding issues, the intricacies of working with React, caching problems, and the dilemmas faced when debugging and deploying. They also dive into the variations of using Docker, optimizing CI/CD pipelines, the potential of Rust for CLI applications, and reflect on their journe...]]></itunes:summary>
    <description><![CDATA[<p>Join Chris and Andrew in this episode as they discuss their recent experiences and<br/>challenges with software development projects. They cover a range of topics including<br/>the impact of ADHD on productivity, troubleshooting coding issues, the intricacies of<br/>working with React, caching problems, and the dilemmas faced when debugging and<br/>deploying. They also dive into the variations of using Docker, optimizing CI/CD<br/>pipelines, the potential of Rust for CLI applications, and reflect on their journey with<br/>various programming tools and environments. Additionally, they touch upon the<br/>development of Rails applications, the utilization of Docker containers for development<br/>without installing Ruby or Rails, and considerations for multi-tenancy architecture. Press<br/>download to hear more relatable stories and valuable lessons from Chris and Andrew!<br/><br/><b>Links</b></p><ul><li><a href='https://github.com/nvim-lua/kickstart.nvim'>nvim-lua/kickstart.nvim: A launch point for your personal nvim configuration</a></li><li><a href='https://www.youtube.com/watch?v=m8C0Cq9Uv9o'>The Only Video You Need to Get Started with Neovim - YouTube</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Join Chris and Andrew in this episode as they discuss their recent experiences and<br/>challenges with software development projects. They cover a range of topics including<br/>the impact of ADHD on productivity, troubleshooting coding issues, the intricacies of<br/>working with React, caching problems, and the dilemmas faced when debugging and<br/>deploying. They also dive into the variations of using Docker, optimizing CI/CD<br/>pipelines, the potential of Rust for CLI applications, and reflect on their journey with<br/>various programming tools and environments. Additionally, they touch upon the<br/>development of Rails applications, the utilization of Docker containers for development<br/>without installing Ruby or Rails, and considerations for multi-tenancy architecture. Press<br/>download to hear more relatable stories and valuable lessons from Chris and Andrew!<br/><br/><b>Links</b></p><ul><li><a href='https://github.com/nvim-lua/kickstart.nvim'>nvim-lua/kickstart.nvim: A launch point for your personal nvim configuration</a></li><li><a href='https://www.youtube.com/watch?v=m8C0Cq9Uv9o'>The Only Video You Need to Get Started with Neovim - YouTube</a></li></ul><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14685865-struggles-and-strategies-dev-dilemmas.mp3" length="24895376" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14685865</guid>
    <pubDate>Fri, 15 Mar 2024 07:00:00 -0500</pubDate>
    <itunes:duration>2073</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>261</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Andy Croll - Railsconf - Free Chicken</itunes:title>
    <title>Andy Croll - Railsconf - Free Chicken</title>
    <itunes:summary><![CDATA[In this episode, we jump straight into a candid conversation with Jason, who humorously contemplates how to kick things off, earning him the title of “recovering podcaster” from Chris after a whirlwind month of Ruby discussions without him. We also have the charming Andy Croll back, ready to dive into opinions, insights, and personal stories. With RailsConf on the horizon, the conversation brings us to discussing Andy’s role with Ruby Central and his efforts to revitalize the conference exper...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, we jump straight into a candid conversation with Jason, who<br/>humorously contemplates how to kick things off, earning him the title of “recovering<br/>podcaster” from Chris after a whirlwind month of Ruby discussions without him. We also<br/>have the charming Andy Croll back, ready to dive into opinions, insights, and personal<br/>stories. With RailsConf on the horizon, the conversation brings us to discussing Andy’s<br/>role with Ruby Central and his efforts to revitalize the conference experience. As they<br/>navigate through conference planning challenges and the spirit of the community that<br/>defines the Ruby world, this episode promises a mix of laughter and encouragement for<br/>RailsConf attendees, and an enthusiastic invitation from Andy to join what set to be a<br/>memorable and engaging event. Press download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, we jump straight into a candid conversation with Jason, who<br/>humorously contemplates how to kick things off, earning him the title of “recovering<br/>podcaster” from Chris after a whirlwind month of Ruby discussions without him. We also<br/>have the charming Andy Croll back, ready to dive into opinions, insights, and personal<br/>stories. With RailsConf on the horizon, the conversation brings us to discussing Andy’s<br/>role with Ruby Central and his efforts to revitalize the conference experience. As they<br/>navigate through conference planning challenges and the spirit of the community that<br/>defines the Ruby world, this episode promises a mix of laughter and encouragement for<br/>RailsConf attendees, and an enthusiastic invitation from Andy to join what set to be a<br/>memorable and engaging event. Press download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14562050-andy-croll-railsconf-free-chicken.mp3" length="34401648" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14562050</guid>
    <pubDate>Fri, 23 Feb 2024 10:00:00 -0600</pubDate>
    <itunes:duration>2865</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>260</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Exploring Dependabot-Unraveling Rails LSP-Vim Customization</itunes:title>
    <title>Exploring Dependabot-Unraveling Rails LSP-Vim Customization</title>
    <itunes:summary><![CDATA[In this episode, join Chris and Andrew as they kick things off with Chris’s rant about computer hardware woes. Andrew contrasts this with tales of automation mishaps and a firm stance on avoiding Windows, while Chris plans to leverage Proxmox for versatile virtual machine testing. They touch on past experiences with Hackintosh, the merits of various software management tools like Homebrew and asdf, and the intricacies of Rust programming. They explore into the world of SQL learning and the hy...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, join Chris and Andrew as they kick things off with Chris’s rant about<br/>computer hardware woes. Andrew contrasts this with tales of automation mishaps and<br/>a firm stance on avoiding Windows, while Chris plans to leverage Proxmox for versatile<br/>virtual machine testing. They touch on past experiences with Hackintosh, the merits of<br/>various software management tools like Homebrew and asdf, and the intricacies of Rust<br/>programming. They explore into the world of SQL learning and the hype around SQLite<br/>and share tips for managing VS Code extensions and the quirks of using MacVim. The<br/>conversation also covers the challenges and solutions for Dependabot configuration,<br/>the business model behind AnyCable, and the lack of a killer app for Apple’s latest tech<br/>offering. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, join Chris and Andrew as they kick things off with Chris’s rant about<br/>computer hardware woes. Andrew contrasts this with tales of automation mishaps and<br/>a firm stance on avoiding Windows, while Chris plans to leverage Proxmox for versatile<br/>virtual machine testing. They touch on past experiences with Hackintosh, the merits of<br/>various software management tools like Homebrew and asdf, and the intricacies of Rust<br/>programming. They explore into the world of SQL learning and the hype around SQLite<br/>and share tips for managing VS Code extensions and the quirks of using MacVim. The<br/>conversation also covers the challenges and solutions for Dependabot configuration,<br/>the business model behind AnyCable, and the lack of a killer app for Apple’s latest tech<br/>offering. Hit download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14464320-exploring-dependabot-unraveling-rails-lsp-vim-customization.mp3" length="46681406" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14464320</guid>
    <pubDate>Fri, 16 Feb 2024 07:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14464320/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14464320/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14464320/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14464320/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14464320/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Computer Issues and Hackintosh Nostalgia" />
  <psc:chapter start="9:16" title="ASDF, Rust, and Ruby Compilation Discussion" />
  <psc:chapter start="13:53" title="Hype and Challenges of Sequel Database" />
  <psc:chapter start="21:04" title="Rails Source Code and Development Techniques" />
  <psc:chapter start="29:21" title="Validation Context in Ruby on Rails" />
  <psc:chapter start="42:40" title="Vim vs NeoVim for Text Editing" />
  <psc:chapter start="50:01" title="Mission Control and Cable Discussion" />
  <psc:chapter start="57:38" title="Discussion on Docker, Dependabot, and Gaming" />
  <psc:chapter start="1:03:55" title="Views on Money and Technology" />
</psc:chapters>
    <itunes:duration>3888</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>258</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ridges on the Scroll Wheel</itunes:title>
    <title>Ridges on the Scroll Wheel</title>
    <itunes:summary><![CDATA[In today’s episode, Chris and Andrew tackle the eternal quandary of good versus evil right out of the gate. Then they dive into the heart of tech talk with Andrew sharing his candid challenges with React, to the struggle of getting code from the mind onto the screen. They touch on the evolution of programming, reminiscing about the days of DOS and games stored on floppy disks and reflecting on how ‘everything’ has been critically designed by someone. They also share interesting insights about...]]></itunes:summary>
    <description><![CDATA[<p>In today’s episode, Chris and Andrew tackle the eternal quandary of good versus evil<br/>right out of the gate. Then they dive into the heart of tech talk with Andrew sharing his<br/>candid challenges with React, to the struggle of getting code from the mind onto the<br/>screen. They touch on the evolution of programming, reminiscing about the days of<br/>DOS and games stored on floppy disks and reflecting on how ‘everything’ has been<br/>critically designed by someone. They also share interesting insights about upgrades to<br/>Rails and debugging, the efficiency of GitHub Copilot with JavaScript, the convolution of<br/>JavaScript compared to Ruby, and the art of minimizing interruptions during coding flow.<br/>There’s also a reflection on public speaking at conferences and the art of balancing<br/>content and entertainment in presentations.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In today’s episode, Chris and Andrew tackle the eternal quandary of good versus evil<br/>right out of the gate. Then they dive into the heart of tech talk with Andrew sharing his<br/>candid challenges with React, to the struggle of getting code from the mind onto the<br/>screen. They touch on the evolution of programming, reminiscing about the days of<br/>DOS and games stored on floppy disks and reflecting on how ‘everything’ has been<br/>critically designed by someone. They also share interesting insights about upgrades to<br/>Rails and debugging, the efficiency of GitHub Copilot with JavaScript, the convolution of<br/>JavaScript compared to Ruby, and the art of minimizing interruptions during coding flow.<br/>There’s also a reflection on public speaking at conferences and the art of balancing<br/>content and entertainment in presentations.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14409065-ridges-on-the-scroll-wheel.mp3" length="40160725" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14409065</guid>
    <pubDate>Fri, 09 Feb 2024 17:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14409065/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14409065/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14409065/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14409065/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14409065/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Struggles With React and JavaScript Efficiency" />
  <psc:chapter start="7:06" title="Switching Editors, Mastering Programming Tools" />
  <psc:chapter start="19:16" title="Monitoring and Web Development" />
  <psc:chapter start="33:20" title="Discussions on Conference Talks and Programming" />
  <psc:chapter start="42:56" title="Programming and Learning From Mistakes" />
</psc:chapters>
    <itunes:duration>3345</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>257</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>You Know What, Lets Just Get Into It &amp; ONCE Campfire</itunes:title>
    <title>You Know What, Lets Just Get Into It &amp; ONCE Campfire</title>
    <itunes:summary><![CDATA[In this episode, Chris and Andrew dive into the technical details of software deployment and development tools. They begin by discussing “Campfire”, covering its deployment process and the technicalities involved like SSH, Digital Ocean, and SSL. The conversation then pivots to “Thruster”, a proxy accelerator for Rails Puma, weighing its benefits and cost implications. They discuss productivity in software development, Chris’s efforts to streamline payment processes, and share a bug-fixing le...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Chris and Andrew dive into the technical details of software deployment<br/>and development tools. They begin by discussing “Campfire”, covering its deployment<br/>process and the technicalities involved like SSH, Digital Ocean, and SSL. The<br/>conversation then pivots to “Thruster”, a proxy accelerator for Rails Puma, weighing its<br/>benefits and cost implications. They discuss productivity in software development,<br/>Chris’s efforts to streamline payment processes, and share a bug-fixing learning<br/>experience. The episode wraps up with a candid conversation about the balance<br/>between complexity and simplicity in software maintenance, the philosophy of reducing<br/>unnecessary complications, and they share a laugh over programming intricacies. Press<br/>download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Chris and Andrew dive into the technical details of software deployment<br/>and development tools. They begin by discussing “Campfire”, covering its deployment<br/>process and the technicalities involved like SSH, Digital Ocean, and SSL. The<br/>conversation then pivots to “Thruster”, a proxy accelerator for Rails Puma, weighing its<br/>benefits and cost implications. They discuss productivity in software development,<br/>Chris’s efforts to streamline payment processes, and share a bug-fixing learning<br/>experience. The episode wraps up with a candid conversation about the balance<br/>between complexity and simplicity in software maintenance, the philosophy of reducing<br/>unnecessary complications, and they share a laugh over programming intricacies. Press<br/>download now to hear more!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14378176-you-know-what-lets-just-get-into-it-once-campfire.mp3" length="34813610" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14378176</guid>
    <pubDate>Fri, 02 Feb 2024 13:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14378176/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14378176/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14378176/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14378176/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14378176/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Deploying Campfire and Proxy Accelerator" />
  <psc:chapter start="5:33" title="Discussing Code Organization and Naming" />
  <psc:chapter start="11:44" title="Refactoring and API Frustrations" />
  <psc:chapter start="21:55" title="Retro Gaming and Modern Technology Discussion" />
  <psc:chapter start="34:29" title="Gem File Configuration Challenges and Dependabot" />
</psc:chapters>
    <itunes:duration>2899</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>256</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Embracing Simplicity in Code: Smart Home Automation, Ruby Upgrades, and the Future of Rails</itunes:title>
    <title>Embracing Simplicity in Code: Smart Home Automation, Ruby Upgrades, and the Future of Rails</title>
    <itunes:summary><![CDATA[Ever wondered how the 'less is more' philosophy could revolutionize your coding practice? We're back with a treasure trove of insights on paring down to amp up performance and maintainability in your projects. Kicking things off, we share our experiences in decluttering codebases, inspired by the simplicity that Elon Musk champions. From the transition in Jumpstart to Hurrocons from Font Awesome to embracing Rails defaults for the sake of newbies, it's all about enhancing learning curves and ...]]></itunes:summary>
    <description><![CDATA[<p>Ever wondered how the &apos;less is more&apos; philosophy could revolutionize your coding practice? We&apos;re back with a treasure trove of insights on paring down to amp up performance and maintainability in your projects. Kicking things off, we share our experiences in decluttering codebases, inspired by the simplicity that Elon Musk champions. From the transition in Jumpstart to Hurrocons from Font Awesome to embracing Rails defaults for the sake of newbies, it&apos;s all about enhancing learning curves and reducing complexity. And if you&apos;ve been juggling with the art of productivity, the Para method by Tiago Forte might just be your next audiobook binge!<br/><br/>Transforming your home with smart automation isn&apos;t just a futuristic fantasy; it&apos;s a present reality that we dive into, discussing the ease and efficiency that smart devices bring to day-to-day life. Imagine controlling your home&apos;s ambiance and utilities with a simple voice command or a programmed routine; we chat about the marvels of voice-activated LEDs, the convenience of Home Assistant, and my personal plunge into the world of 3D printing. But it&apos;s not all play; we get technical about the Ruby 3.0 upgrade and the fine points of a JIT compiler, revealing the mix of excitement and challenge that comes with innovation.<br/><br/>Lastly, let&apos;s talk about the future of database architecture and job processing in Ruby on Rails. The conversation includes the adaptability offered by feature flags, the strides of ActiveJob with Rails 7.1, and the refreshing simplicity of Sucker Punch. We&apos;re eagerly awaiting what Rails 8 will unveil, especially as we look back fondly at early MongoDB days and speculate on SQLite&apos;s potential. Join us as we share our trials, triumphs, and the thrilling future ahead for Rails enthusiasts and developers alike.</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Ever wondered how the &apos;less is more&apos; philosophy could revolutionize your coding practice? We&apos;re back with a treasure trove of insights on paring down to amp up performance and maintainability in your projects. Kicking things off, we share our experiences in decluttering codebases, inspired by the simplicity that Elon Musk champions. From the transition in Jumpstart to Hurrocons from Font Awesome to embracing Rails defaults for the sake of newbies, it&apos;s all about enhancing learning curves and reducing complexity. And if you&apos;ve been juggling with the art of productivity, the Para method by Tiago Forte might just be your next audiobook binge!<br/><br/>Transforming your home with smart automation isn&apos;t just a futuristic fantasy; it&apos;s a present reality that we dive into, discussing the ease and efficiency that smart devices bring to day-to-day life. Imagine controlling your home&apos;s ambiance and utilities with a simple voice command or a programmed routine; we chat about the marvels of voice-activated LEDs, the convenience of Home Assistant, and my personal plunge into the world of 3D printing. But it&apos;s not all play; we get technical about the Ruby 3.0 upgrade and the fine points of a JIT compiler, revealing the mix of excitement and challenge that comes with innovation.<br/><br/>Lastly, let&apos;s talk about the future of database architecture and job processing in Ruby on Rails. The conversation includes the adaptability offered by feature flags, the strides of ActiveJob with Rails 7.1, and the refreshing simplicity of Sucker Punch. We&apos;re eagerly awaiting what Rails 8 will unveil, especially as we look back fondly at early MongoDB days and speculate on SQLite&apos;s potential. Join us as we share our trials, triumphs, and the thrilling future ahead for Rails enthusiasts and developers alike.</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14330556-embracing-simplicity-in-code-smart-home-automation-ruby-upgrades-and-the-future-of-rails.mp3" length="34641585" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14330556</guid>
    <pubDate>Fri, 26 Jan 2024 07:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14330556/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14330556/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14330556/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14330556/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14330556/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Managing Projects and Streamlining Processes" />
  <psc:chapter start="15:11" title="Craft, Smart Switches, and Home Automation" />
  <psc:chapter start="20:30" title="LEDs, 3D Printing, and Ruby Upgrade" />
  <psc:chapter start="29:28" title="Rails 8 vs Sidekick and ActiveJob" />
  <psc:chapter start="33:44" title="Database Architecture and Job Processing Tools" />
</psc:chapters>
    <itunes:duration>2885</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>255</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Cracking the Code: Marketing, Security, and Startups in Rails with Wafers&#39; Ryan and Mike</itunes:title>
    <title>Cracking the Code: Marketing, Security, and Startups in Rails with Wafers&#39; Ryan and Mike</title>
    <itunes:summary><![CDATA[Imagine if you could master the art of marketing in the Rails development world, or understand the nuances of web application firewalls (WAFs)? Well, look no further. We had an insightful chat with Ryan and Mike from Wafers, who shared their journey in Rails development, security, and their unique marketing strategies. They spoke about their presence at Rails Sassalay and RailsWorld conferences, where they stood out with their code-themed Cards Against Humanity game and a custom Lego set of D...]]></itunes:summary>
    <description><![CDATA[<p>Imagine if you could master the art of marketing in the Rails development world, or understand the nuances of web application firewalls (WAFs)? Well, look no further. We had an insightful chat with Ryan and Mike from Wafers, who shared their journey in Rails development, security, and their unique marketing strategies. They spoke about their presence at Rails Sassalay and RailsWorld conferences, where they stood out with their code-themed Cards Against Humanity game and a custom Lego set of DHH&apos;s car. Quite the creative spark, wouldn&apos;t you agree?<br/><br/>Now, let&apos;s debunk a myth: developers hate marketing. Is that really true? Ryan and Mike argue that it&apos;s not about hating marketing, but about disliking inauthentic and irrelevant tactics. They brought this authenticity to their open-source web application firewall, Wafers, and their testing process was as real as it gets. They touched on the crucial role of WAFs in managing bot traffic and improving website security - knowledge that is valuable for businesses of all sizes.<br/><br/>Our conversation also took us down the challenging road of starting a company that leverages Redis for different ecosystems. We shared our experiences with Redis and Lua scripts, and the intricate decisions about memory usage and performance. But, it hasn&apos;t all been about the technical side. Ryan and Mike emphasized the importance of customer feedback in product improvement and how engineering can be a unique tool for marketing. At the end of the day, it&apos;s about creating a balance and finding what works best for your startup. So, whether you&apos;re a Rails developer, a security enthusiast, or a marketing aficionado, this episode promises to serve a feast of knowledge.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Imagine if you could master the art of marketing in the Rails development world, or understand the nuances of web application firewalls (WAFs)? Well, look no further. We had an insightful chat with Ryan and Mike from Wafers, who shared their journey in Rails development, security, and their unique marketing strategies. They spoke about their presence at Rails Sassalay and RailsWorld conferences, where they stood out with their code-themed Cards Against Humanity game and a custom Lego set of DHH&apos;s car. Quite the creative spark, wouldn&apos;t you agree?<br/><br/>Now, let&apos;s debunk a myth: developers hate marketing. Is that really true? Ryan and Mike argue that it&apos;s not about hating marketing, but about disliking inauthentic and irrelevant tactics. They brought this authenticity to their open-source web application firewall, Wafers, and their testing process was as real as it gets. They touched on the crucial role of WAFs in managing bot traffic and improving website security - knowledge that is valuable for businesses of all sizes.<br/><br/>Our conversation also took us down the challenging road of starting a company that leverages Redis for different ecosystems. We shared our experiences with Redis and Lua scripts, and the intricate decisions about memory usage and performance. But, it hasn&apos;t all been about the technical side. Ryan and Mike emphasized the importance of customer feedback in product improvement and how engineering can be a unique tool for marketing. At the end of the day, it&apos;s about creating a balance and finding what works best for your startup. So, whether you&apos;re a Rails developer, a security enthusiast, or a marketing aficionado, this episode promises to serve a feast of knowledge.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14084715-cracking-the-code-marketing-security-and-startups-in-rails-with-wafers-ryan-and-mike.mp3" length="35295582" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14084715</guid>
    <pubDate>Fri, 29 Dec 2023 07:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14084715/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14084715/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14084715/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14084715/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14084715/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Marketing and Web Security in Rails" />
  <psc:chapter start="7:59" title="Marketing Creativity at RailsWorld" />
  <psc:chapter start="13:57" title="Developers&#39; Marketing Perspective on WAFRIS" />
  <psc:chapter start="22:58" title="Web Application Firewalls" />
  <psc:chapter start="34:34" title="Exploring Ecosystems and Balancing Priorities" />
  <psc:chapter start="41:30" title="Learning From Feedback and Marketing Strategies" />
</psc:chapters>
    <itunes:duration>2939</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Decoding Postgres: A Journey Through User-Friendly Database Experiences with Craig Kerstiens</itunes:title>
    <title>Decoding Postgres: A Journey Through User-Friendly Database Experiences with Craig Kerstiens</title>
    <itunes:summary><![CDATA[Get ready to embark on a captivating journey into the world of databases with our esteemed guest, Craig Kerstiens, a 12-year veteran of working with Postgres. From an unplanned stint as product manager for Heroku Postgres to the unique challenges he faced in marketing the platform to developers, Craig's story is as intriguing as it is enlightening.   Fasten your seat belts as we navigate through the terrain of user-friendly database experiences, the evolution of language in the tech indu...]]></itunes:summary>
    <description><![CDATA[<p>Get ready to embark on a captivating journey into the world of databases with our esteemed guest, Craig Kerstiens, a 12-year veteran of working with Postgres. From an unplanned stint as product manager for Heroku Postgres to the unique challenges he faced in marketing the platform to developers, Craig&apos;s story is as intriguing as it is enlightening. <br/><br/>Fasten your seat belts as we navigate through the terrain of user-friendly database experiences, the evolution of language in the tech industry, and the sometimes-dreaded realm of Postgres among developers. Do you ever wonder what makes a database experience user-friendly? Or perhaps you&apos;re curious about tightening security for your databases and the role of a solid database checklist for production? We&apos;re on hand to guide you through these essential topics, alongside insights into the importance of multi-tenancy in databases, and how a well-thought-out strategy can make all the difference.<br/><br/>But that&apos;s not all! We have a special treat for all you cocktail lovers out there - a delightful chat about our favorite Tiki bars, because who doesn&apos;t enjoy a good drink while contemplating databases? So, join us for an episode packed with technical insights, practical advice, and a dash of fun. Whether you&apos;re a tech aficionado or curious about how language evolves in the tech industry, this episode has something for everyone. Tune in and quench your thirst for knowledge (and perhaps a cocktail too)!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Get ready to embark on a captivating journey into the world of databases with our esteemed guest, Craig Kerstiens, a 12-year veteran of working with Postgres. From an unplanned stint as product manager for Heroku Postgres to the unique challenges he faced in marketing the platform to developers, Craig&apos;s story is as intriguing as it is enlightening. <br/><br/>Fasten your seat belts as we navigate through the terrain of user-friendly database experiences, the evolution of language in the tech industry, and the sometimes-dreaded realm of Postgres among developers. Do you ever wonder what makes a database experience user-friendly? Or perhaps you&apos;re curious about tightening security for your databases and the role of a solid database checklist for production? We&apos;re on hand to guide you through these essential topics, alongside insights into the importance of multi-tenancy in databases, and how a well-thought-out strategy can make all the difference.<br/><br/>But that&apos;s not all! We have a special treat for all you cocktail lovers out there - a delightful chat about our favorite Tiki bars, because who doesn&apos;t enjoy a good drink while contemplating databases? So, join us for an episode packed with technical insights, practical advice, and a dash of fun. Whether you&apos;re a tech aficionado or curious about how language evolves in the tech industry, this episode has something for everyone. Tune in and quench your thirst for knowledge (and perhaps a cocktail too)!</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14084712-decoding-postgres-a-journey-through-user-friendly-database-experiences-with-craig-kerstiens.mp3" length="37002621" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14084712</guid>
    <pubDate>Fri, 22 Dec 2023 07:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14084712/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14084712/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14084712/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14084712/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14084712/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Exploring Heroku Postgres and Remote Work" />
  <psc:chapter start="7:55" title="Postgres Database Management and Cloud Automation" />
  <psc:chapter start="12:09" title="Creating a User-Friendly Database Experience" />
  <psc:chapter start="20:43" title="Discussion About Postgres and Database Learning" />
  <psc:chapter start="31:14" title="Multi-Tenancy and Database Management" />
  <psc:chapter start="41:38" title="Understanding PG Bouncer and Connection Pools" />
  <psc:chapter start="46:04" title="Tiki Bars and Unique Drinks Discussion" />
</psc:chapters>
    <itunes:duration>3081</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Unleashing the Power of Postgres with Andrew Atkinson</itunes:title>
    <title>Unleashing the Power of Postgres with Andrew Atkinson</title>
    <itunes:summary><![CDATA[Ever wondered why a seasoned software engineer would transition into becoming an author? Meet our guest for today, Andrew Atkinson, a software veteran who is about to launch his book focusing on database operations for Rails developers. Andrew's rich 15-year career as a software engineer has culminated in this exciting new venture, as he peels back the layers of database operations, specifically in the Ruby on Rails landscape.   In our lively discussion, we delve into the heart of relati...]]></itunes:summary>
    <description><![CDATA[<p>Ever wondered why a seasoned software engineer would transition into becoming an author? Meet our guest for today, Andrew Atkinson, a software veteran who is about to launch his book focusing on database operations for Rails developers. Andrew&apos;s rich 15-year career as a software engineer has culminated in this exciting new venture, as he peels back the layers of database operations, specifically in the Ruby on Rails landscape. <br/><br/>In our lively discussion, we delve into the heart of relational databases - comparing the merits of Postgres and MongoDB, and when to use one over the other. Andrew demystifies the assumption that one necessarily needs multiple databases, discussing how Postgres could be potentially used as a catch-all solution. Not stopping there, we journey through the thorny terrain of data synchronization challenges across multiple databases and the treasures of transactional consistency. <br/><br/>Finally, we discuss the importance of performance optimization in Rails applications and the role of database internals. Andrew dispenses nuggets of wisdom on how to optimize Rails performance and database queries. We also talk about the benefits of strict loading in active record - a key player in avoiding the notorious n plus one query problem. Wrapping up our discussion, Andrew guides us to the Pragmatic Bookshelf where his upcoming book awaits all keen Rails developers. So, lean in and listen, as we uncover layers of database operations that could dramatically level-up your projects.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Ever wondered why a seasoned software engineer would transition into becoming an author? Meet our guest for today, Andrew Atkinson, a software veteran who is about to launch his book focusing on database operations for Rails developers. Andrew&apos;s rich 15-year career as a software engineer has culminated in this exciting new venture, as he peels back the layers of database operations, specifically in the Ruby on Rails landscape. <br/><br/>In our lively discussion, we delve into the heart of relational databases - comparing the merits of Postgres and MongoDB, and when to use one over the other. Andrew demystifies the assumption that one necessarily needs multiple databases, discussing how Postgres could be potentially used as a catch-all solution. Not stopping there, we journey through the thorny terrain of data synchronization challenges across multiple databases and the treasures of transactional consistency. <br/><br/>Finally, we discuss the importance of performance optimization in Rails applications and the role of database internals. Andrew dispenses nuggets of wisdom on how to optimize Rails performance and database queries. We also talk about the benefits of strict loading in active record - a key player in avoiding the notorious n plus one query problem. Wrapping up our discussion, Andrew guides us to the Pragmatic Bookshelf where his upcoming book awaits all keen Rails developers. So, lean in and listen, as we uncover layers of database operations that could dramatically level-up your projects.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14003765-unleashing-the-power-of-postgres-with-andrew-atkinson.mp3" length="36186527" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14003765</guid>
    <pubDate>Fri, 15 Dec 2023 07:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003765/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003765/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003765/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003765/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14003765/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Writing a Book on Database Operations" />
  <psc:chapter start="11:37" title="Choosing Postgres for Different Project Contexts" />
  <psc:chapter start="18:52" title="Redis vs Postgres" />
  <psc:chapter start="27:57" title="Optimizing Rails Performance and Database Queries" />
  <psc:chapter start="36:07" title="Loading in Active Record" />
  <psc:chapter start="41:41" title="Performance Optimization Techniques for Rails Applications" />
  <psc:chapter start="49:11" title="Pragmatic Programmers and Book Promotion" />
</psc:chapters>
    <itunes:duration>3013</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Scaling Buzzsprout: A Deep Dive into Podcast Hosting, CDN, Rails, and Business Happiness with Tom Rossi</itunes:title>
    <title>Scaling Buzzsprout: A Deep Dive into Podcast Hosting, CDN, Rails, and Business Happiness with Tom Rossi</title>
    <itunes:summary><![CDATA[What does it take to scale a successful podcast hosting platform and maintain happiness in a SaaS business? Join us as we unravel this mystery with our special guest, Tom Rossi, co-founder of the popular podcast hosting service, Buzzsprout. Tom gives us the lowdown on the inception and growth trajectory of Buzzsprout since its launch in 2008, shifting gears from client services to product creation, and their commitment to simplicity and a user-friendly experience.  Brace yourselves as we zoom...]]></itunes:summary>
    <description><![CDATA[<p>What does it take to scale a successful podcast hosting platform and maintain happiness in a SaaS business? Join us as we unravel this mystery with our special guest, Tom Rossi, co-founder of the popular podcast hosting service, Buzzsprout. Tom gives us the lowdown on the inception and growth trajectory of Buzzsprout since its launch in 2008, shifting gears from client services to product creation, and their commitment to simplicity and a user-friendly experience.<br/><br/>Brace yourselves as we zoom into the world of Ruby on Rails and its pivotal role in product development. Anecdotes of starting out with Rails 1, a transformative Basecamp workshop, and the challenges of developing a podcast hosting platform form the crux of our discussion. As we journey through the evolution of Rails, we shed light on the associated issues, like caching problems, that surfaced with the rise of podcasting.<br/><br/>As we navigate the labyrinth of CDN and storage in web development, we expose the ripple effects of changes to these systems on other services and partners. Our narrative also spotlights the delicate balance between having a clear opinion about your product and making your customers happy. Hear us out as we stress the significance of optimizing happiness - both for founders and the team - and the freedom of decision-making that comes with being privately funded. This is an episode you won&apos;t want to miss for an in-depth understanding of the complexities of managing CDN, storage, and the intersection of opinion and happiness in business.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>What does it take to scale a successful podcast hosting platform and maintain happiness in a SaaS business? Join us as we unravel this mystery with our special guest, Tom Rossi, co-founder of the popular podcast hosting service, Buzzsprout. Tom gives us the lowdown on the inception and growth trajectory of Buzzsprout since its launch in 2008, shifting gears from client services to product creation, and their commitment to simplicity and a user-friendly experience.<br/><br/>Brace yourselves as we zoom into the world of Ruby on Rails and its pivotal role in product development. Anecdotes of starting out with Rails 1, a transformative Basecamp workshop, and the challenges of developing a podcast hosting platform form the crux of our discussion. As we journey through the evolution of Rails, we shed light on the associated issues, like caching problems, that surfaced with the rise of podcasting.<br/><br/>As we navigate the labyrinth of CDN and storage in web development, we expose the ripple effects of changes to these systems on other services and partners. Our narrative also spotlights the delicate balance between having a clear opinion about your product and making your customers happy. Hear us out as we stress the significance of optimizing happiness - both for founders and the team - and the freedom of decision-making that comes with being privately funded. This is an episode you won&apos;t want to miss for an in-depth understanding of the complexities of managing CDN, storage, and the intersection of opinion and happiness in business.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14003768-scaling-buzzsprout-a-deep-dive-into-podcast-hosting-cdn-rails-and-business-happiness-with-tom-rossi.mp3" length="30733273" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14003768</guid>
    <pubDate>Fri, 08 Dec 2023 07:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003768/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003768/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003768/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003768/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14003768/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Buzzsprout and the Evolution of Podcasting" />
  <psc:chapter start="9:29" title="Scaling a Podcast Hosting Platform" />
  <psc:chapter start="20:45" title="Challenges With CDN and Multiple Products" />
  <psc:chapter start="32:11" title="Balancing Opinion and Happiness in Business" />
  <psc:chapter start="41:33" title="Appreciation for Rails and Its Community" />
</psc:chapters>
    <itunes:duration>2559</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Unlocking the Power of State Machines in Code Development with Elise Schaefer</itunes:title>
    <title>Unlocking the Power of State Machines in Code Development with Elise Schaefer</title>
    <itunes:summary><![CDATA[Welcome to a lively conversation where we turn the spotlight on the oft-overlooked powerhouse of web development - state machines. We'll share our insights, experiences, and the reasons why we think state machines are the secret sauce to simplifying complex logic. If you've ever felt bogged down by the complexity of transitioning systems between states, you're in for a treat as we illustrate how state machines can be your knight in shining armor in the realm of code development and maintainab...]]></itunes:summary>
    <description><![CDATA[<p>Welcome to a lively conversation where we turn the spotlight on the oft-overlooked powerhouse of web development - state machines. We&apos;ll share our insights, experiences, and the reasons why we think state machines are the secret sauce to simplifying complex logic. If you&apos;ve ever felt bogged down by the complexity of transitioning systems between states, you&apos;re in for a treat as we illustrate how state machines can be your knight in shining armor in the realm of code development and maintainability.<br/><br/>We&apos;re thrilled to welcome Elise Schaefer, our new podcast host, who has stepped into her role with immense enthusiasm and a deep passion for Ruby. She brings with her a fresh perspective and an eagerness to shape engaging conversations with members of the Ruby community. As she doffs her hat to the well-structured platform left behind by Brittany Martin, Elise also shares how she&apos;s tweaking it to align with her style. <br/><br/>So, what&apos;s the magic formula to recognize the need for a state machine? We believe the answer lies in the presence of state in a database column or the use of enums. Listen as we traverse through the use of timestamps and callbacks in state machines and how they capture crucial nuances in the code. We also share our excitement on the immense potential of future changes in languages and how this could revolutionize web development. So, buckle up and join us on this exciting adventure as we unravel the power of state machines and the future of programming.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>Welcome to a lively conversation where we turn the spotlight on the oft-overlooked powerhouse of web development - state machines. We&apos;ll share our insights, experiences, and the reasons why we think state machines are the secret sauce to simplifying complex logic. If you&apos;ve ever felt bogged down by the complexity of transitioning systems between states, you&apos;re in for a treat as we illustrate how state machines can be your knight in shining armor in the realm of code development and maintainability.<br/><br/>We&apos;re thrilled to welcome Elise Schaefer, our new podcast host, who has stepped into her role with immense enthusiasm and a deep passion for Ruby. She brings with her a fresh perspective and an eagerness to shape engaging conversations with members of the Ruby community. As she doffs her hat to the well-structured platform left behind by Brittany Martin, Elise also shares how she&apos;s tweaking it to align with her style. <br/><br/>So, what&apos;s the magic formula to recognize the need for a state machine? We believe the answer lies in the presence of state in a database column or the use of enums. Listen as we traverse through the use of timestamps and callbacks in state machines and how they capture crucial nuances in the code. We also share our excitement on the immense potential of future changes in languages and how this could revolutionize web development. So, buckle up and join us on this exciting adventure as we unravel the power of state machines and the future of programming.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/14003706-unlocking-the-power-of-state-machines-in-code-development-with-elise-schaefer.mp3" length="35678732" type="audio/mpeg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-14003706</guid>
    <pubDate>Fri, 01 Dec 2023 07:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003706/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003706/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003706/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/14003706/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/14003706/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Unlocking the Power of State Machines in Code Development with Elise Schaefer" />
  <psc:chapter start="0:01" title="Ruby on Rails Podcast Host Transition" />
  <psc:chapter start="10:06" title="Ruby" />
  <psc:chapter start="18:09" title="State Machines in Code Development" />
  <psc:chapter start="32:51" title="Language Features and Web Development Challenges" />
  <psc:chapter start="41:19" title="State Machines in Programming" />
</psc:chapters>
    <itunes:duration>2971</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails World 2023 Recap &amp; Rails Foundation Plans with Amanda Perino</itunes:title>
    <title>Rails World 2023 Recap &amp; Rails Foundation Plans with Amanda Perino</title>
    <itunes:summary><![CDATA[In this episode, Jason, Chris, and Andrew welcome guest, Amanda Perino, Executive Director from the Rails Foundation. Today, they discuss their experiences at Rails World, touching on the importance of community enthusiasm and the benefits of in- person events. Amanda shares how the Rails Foundation coordinated Rails World and managed feedback, with a special mention of the EventStack team. They highlight the custom design elements of the conference and the speaker experience. Amanda emphasiz...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason, Chris, and Andrew welcome guest, Amanda Perino, Executive<br/>Director from the Rails Foundation. Today, they discuss their experiences at Rails<br/>World, touching on the importance of community enthusiasm and the benefits of in-<br/>person events. Amanda shares how the Rails Foundation coordinated Rails World and<br/>managed feedback, with a special mention of the EventStack team. They highlight the<br/>custom design elements of the conference and the speaker experience. Amanda<br/>emphasizes the significance of having a strong team, and they discuss the decision to<br/>host the next Rails World 2024 in Toronto and the potential for future rotations to diverse<br/>regions. There’s also a conversation about the importance of communal spaces for<br/>networking at conferences, and they touch on documentation improvements and the<br/>need for technically knowledgeable contributors.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason, Chris, and Andrew welcome guest, Amanda Perino, Executive<br/>Director from the Rails Foundation. Today, they discuss their experiences at Rails<br/>World, touching on the importance of community enthusiasm and the benefits of in-<br/>person events. Amanda shares how the Rails Foundation coordinated Rails World and<br/>managed feedback, with a special mention of the EventStack team. They highlight the<br/>custom design elements of the conference and the speaker experience. Amanda<br/>emphasizes the significance of having a strong team, and they discuss the decision to<br/>host the next Rails World 2024 in Toronto and the potential for future rotations to diverse<br/>regions. There’s also a conversation about the importance of communal spaces for<br/>networking at conferences, and they touch on documentation improvements and the<br/>need for technically knowledgeable contributors.</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13933573-rails-world-2023-recap-rails-foundation-plans-with-amanda-perino.mp3" length="30047616" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13933573</link>
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13933573</guid>
    <pubDate>Fri, 17 Nov 2023 07:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/13933573/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/13933573/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/13933573/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/13933573/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/13933573/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Rails World Event Reflection" />
  <psc:chapter start="7:04" title="Feedback and Reflection on Rails Conference" />
  <psc:chapter start="13:38" title="Choose Toronto for Next Year&#39;s Conference" />
  <psc:chapter start="19:17" title="Discussion About RailsConf and Documentation Plans" />
  <psc:chapter start="31:08" title="Technical Writing Roles in Rails Community" />
  <psc:chapter start="34:27" title="Conference App With Agency for Learning" />
  <psc:chapter start="41:04" title="Excitement for Future Toronto Talks" />
</psc:chapters>
    <itunes:duration>2502</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>248</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Turbo Morph &amp; ActiveRecord Encryption with Jorge Manrubia</itunes:title>
    <title>Turbo Morph &amp; ActiveRecord Encryption with Jorge Manrubia</title>
    <itunes:summary><![CDATA[In this episode, Jason and Chris welcome guest, Jorge Manrubia, a Lead Programmer at 37signals in Spain known for his contributions to Ruby on Rails.  Today, Jorge shares insights into his background, role at 37signals, and contributions to open source projects.  He discusses his experiences, including the importance of learning from rejection and the value of experience in job interviews.  The conversation dives into Jorge’s work on Active Record Encryption and Console1984, an...]]></itunes:summary>
    <description><![CDATA[<p>In this episode<b>, </b>Jason and<b> </b>Chris welcome guest, Jorge Manrubia, a Lead Programmer at 37signals in Spain known for his contributions to Ruby on Rails.  Today, Jorge shares insights into his background, role at 37signals, and contributions to open source projects.  He discusses his experiences, including the importance of learning from rejection and the value of experience in job interviews.  The conversation dives into Jorge’s work on Active Record Encryption and Console1984, and Jorge touches on the development of Turbo, with a particular focus on enhancing user interface fidelity in calendar applications using morphing. Also, they discuss the challenges of using Turbo Streams for complex updates and the benefits of using libraries like morphdom or Idiomorph for simplifying the update process. Jorge also gives us a glimpse into the upcoming release of Turbo 8, so press download to find out more! </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode<b>, </b>Jason and<b> </b>Chris welcome guest, Jorge Manrubia, a Lead Programmer at 37signals in Spain known for his contributions to Ruby on Rails.  Today, Jorge shares insights into his background, role at 37signals, and contributions to open source projects.  He discusses his experiences, including the importance of learning from rejection and the value of experience in job interviews.  The conversation dives into Jorge’s work on Active Record Encryption and Console1984, and Jorge touches on the development of Turbo, with a particular focus on enhancing user interface fidelity in calendar applications using morphing. Also, they discuss the challenges of using Turbo Streams for complex updates and the benefits of using libraries like morphdom or Idiomorph for simplifying the update process. Jorge also gives us a glimpse into the upcoming release of Turbo 8, so press download to find out more! </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13902138-turbo-morph-activerecord-encryption-with-jorge-manrubia.mp3" length="33558407" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13902138</link>
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13902138</guid>
    <pubDate>Fri, 10 Nov 2023 07:00:00 -0600</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/13902138/transcript" type="text/html" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/13902138/transcript.json" type="application/json" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/13902138/transcript.srt" type="application/x-subrip" />
    <podcast:transcript url="https://www.buzzsprout.com/2260490/13902138/transcript.vtt" type="text/vtt" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/13902138/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="Remote Work and Ruby With Jorge" />
  <psc:chapter start="7:54" title="Challenges and Innovations in Encryption" />
  <psc:chapter start="12:54" title="Encryption and Auditing in Rails Applications" />
  <psc:chapter start="22:59" title="Calendar UI Fidelity and Alternative Approaches" />
  <psc:chapter start="30:18" title="Benefits and Trade-Offs of Morphdom" />
  <psc:chapter start="38:31" title="Exploring Turboframes and Upcoming Changes" />
  <psc:chapter start="45:49" title="Opportunity for Future Discussion" />
</psc:chapters>
    <itunes:duration>2794</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>247</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Live at Rails World 2023</itunes:title>
    <title>Live at Rails World 2023</title>
    <itunes:summary><![CDATA[In this live afterparty episode from Rails World 2023, Jason, Chris, and Andrew are joined by Andy Croll, Robby Russell, William Kennedy, and Jason Cheal.  Today, they discuss various aspects of the Rails World conference, sharing experiences and loads of humor. With each guest, they have conversations about their conference experiences, Ruby confessions, and the vibrant Ruby community. Also, they explore the behind-the-scenes work of core contributors to Ruby on Rails and discuss the si...]]></itunes:summary>
    <description><![CDATA[<p>In this live afterparty episode from Rails World 2023, Jason, Chris, and Andrew are joined by Andy Croll, Robby Russell, William Kennedy, and Jason Cheal.  Today, they discuss various aspects of the Rails World conference, sharing experiences and loads of humor. With each guest, they have conversations about their conference experiences, Ruby confessions, and the vibrant Ruby community. Also, they explore the behind-the-scenes work of core contributors to Ruby on Rails and discuss the significance of awards and recognition in the Ruby world.</p><p>[00:00:46] Andy talks about his favorite part of Rails World which is the joy of not having to travel across the Atlantic for a Ruby event and he can simply attend this one.</p><p>[00:01:40] Chris won an award and he’s trying to figure out how he’s going to take the giant check home, and he jokes about having a wall of giant checks at home. </p><p>[00:02:24] Andy suggests using Honeybadger and they thank Buzzsprout for their support and comment on the quality of the podcast hosting service. </p><p>[00:02:49] Andrew mentions the great talks from Chris and Jason, and Chris talks about his experience presenting at the conference and the challenges of staying within the time limit. Jason tells us about his presentation gags and creating presentations with humor. </p><p>[00:04:46] What was everyone’s favorite part of the conference? Chris talks about enjoying talking to people, attending their talks, and Remote Ruby stickers. They all mention the venue was impressive, and how they enjoy Amsterdam, the food, and friendliness of the people. Also, next year it will take place in Toronto. </p><p>[00:07:34] Jason shares an unconventional life hack involving airport parking. </p><p>[00:09:52] Robby Russell arrives and describes the conference as inspirational and asks Jason what he learned from the Rails Core team. </p><p>[00:11:27] Robby discusses the goal of the panel was to show that anyone can contribute to projects like Ruby on Rails without a computer science degree, and he talks about the large number of project contributors and audience interaction. Chris expresses appreciation for core contributors’ work behind the scenes.</p><p>[00:13:51] The panel discusses awards and Ruby Heroes. Robby talks about his contact with Rick Olson (technoweenie) and his contributions to Z shell and “Oh My ZSH!” and he talks about his band “The Mighty Missoula” and recording a new album.</p><p>[00:19:24] William Kennedy is joining us now and they discuss his famous blog post on Single Page Applications (SPAs). They discuss the satisfaction of coding humor and how frustrating errors can be.</p><p>[00:23:43] The conversation takes a turn towards sharing Ruby confessions, starting with William’s early metaprogramming mistake. Chris recalls a Python experience related to metaprogramming and potential security issues. </p><p>[00:25:11] William shares how he won the ticket to Rails World 2023, and he shares his appreciation for the banter and personal stories shared on Remote Ruby. </p><p>[00:26:41] Vladimir Dementyev joins us and gives a signed copy of his book, <em>Layered Design, </em>to Chris. </p><p>[00:29:18] Chris discusses his </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this live afterparty episode from Rails World 2023, Jason, Chris, and Andrew are joined by Andy Croll, Robby Russell, William Kennedy, and Jason Cheal.  Today, they discuss various aspects of the Rails World conference, sharing experiences and loads of humor. With each guest, they have conversations about their conference experiences, Ruby confessions, and the vibrant Ruby community. Also, they explore the behind-the-scenes work of core contributors to Ruby on Rails and discuss the significance of awards and recognition in the Ruby world.</p><p>[00:00:46] Andy talks about his favorite part of Rails World which is the joy of not having to travel across the Atlantic for a Ruby event and he can simply attend this one.</p><p>[00:01:40] Chris won an award and he’s trying to figure out how he’s going to take the giant check home, and he jokes about having a wall of giant checks at home. </p><p>[00:02:24] Andy suggests using Honeybadger and they thank Buzzsprout for their support and comment on the quality of the podcast hosting service. </p><p>[00:02:49] Andrew mentions the great talks from Chris and Jason, and Chris talks about his experience presenting at the conference and the challenges of staying within the time limit. Jason tells us about his presentation gags and creating presentations with humor. </p><p>[00:04:46] What was everyone’s favorite part of the conference? Chris talks about enjoying talking to people, attending their talks, and Remote Ruby stickers. They all mention the venue was impressive, and how they enjoy Amsterdam, the food, and friendliness of the people. Also, next year it will take place in Toronto. </p><p>[00:07:34] Jason shares an unconventional life hack involving airport parking. </p><p>[00:09:52] Robby Russell arrives and describes the conference as inspirational and asks Jason what he learned from the Rails Core team. </p><p>[00:11:27] Robby discusses the goal of the panel was to show that anyone can contribute to projects like Ruby on Rails without a computer science degree, and he talks about the large number of project contributors and audience interaction. Chris expresses appreciation for core contributors’ work behind the scenes.</p><p>[00:13:51] The panel discusses awards and Ruby Heroes. Robby talks about his contact with Rick Olson (technoweenie) and his contributions to Z shell and “Oh My ZSH!” and he talks about his band “The Mighty Missoula” and recording a new album.</p><p>[00:19:24] William Kennedy is joining us now and they discuss his famous blog post on Single Page Applications (SPAs). They discuss the satisfaction of coding humor and how frustrating errors can be.</p><p>[00:23:43] The conversation takes a turn towards sharing Ruby confessions, starting with William’s early metaprogramming mistake. Chris recalls a Python experience related to metaprogramming and potential security issues. </p><p>[00:25:11] William shares how he won the ticket to Rails World 2023, and he shares his appreciation for the banter and personal stories shared on Remote Ruby. </p><p>[00:26:41] Vladimir Dementyev joins us and gives a signed copy of his book, <em>Layered Design, </em>to Chris. </p><p>[00:29:18] Chris discusses his </p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br><a target="_blank" href="https://www.buzzsprout.com">BuzzSprout</a><br>Podcast Hosting Made Easy.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13840278-live-at-rails-world-2023.mp3" length="23893304" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13840278</link>
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason, Andy Croll, Robby Russell, William Kennedy, Julian Cheal</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13840278</guid>
    <pubDate>Fri, 03 Nov 2023 07:00:00 -0500</pubDate>
    <itunes:duration>1989</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>247</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>DHH on Rails World 2023 &amp; Rails 7.1</itunes:title>
    <title>DHH on Rails World 2023 &amp; Rails 7.1</title>
    <itunes:summary><![CDATA[In this episode, Jason and Chris welcome DHH, who joins them after the recent Rails World event. They cover a wide range of topics from the Rails Foundation’s mission to attract new talent to open source misconceptions, the value of open source contributions as gifts, and the importance of boundaries between contributions and vendor relationships.  DHH shares insights into his current projects, including “Prop Shaft” and “Skiff,” addressing deployment challenges and building static sites...]]></itunes:summary>
    <description><![CDATA[<p>In this episode, Jason and Chris welcome DHH, who joins them after the recent Rails World event. They cover a wide range of topics from the Rails Foundation’s mission to attract new talent to open source misconceptions, the value of open source contributions as gifts, and the importance of boundaries between contributions and vendor relationships.  DHH shares insights into his current projects, including “Prop Shaft” and “Skiff,” addressing deployment challenges and building static sites. </p><p>[00:00:29] DHH describes the incredible energy and positive atmosphere at Rails World, emphasizing the importance of in-person gatherings. </p><p>[00:05:02] A discussion comes up about the foundation’s role in supporting open source and attracting sponsors like Shopify for the benefit of both the community and businesses.</p><p>[00:11:54] DHH talks about the misconception that open source is primarily about unpaid labor and how it’s important to avoid becoming an unpaid employee.</p><p>[00:15:47] DHH announced in his keynote at Rails World seven new things coming out and he tells us some he most excited about.</p><p>[00:20:00] DHH describes the development journey from initial concept to validating in production applications, extracting into a library or framework, and ultimately making it the default for broad use. </p><p>[00:22:12] Jason asks about the static site work that DHH is thinking about, and he introduces a project he’s working on called “Skiff,” built on top of Kamal for deploying static sites.</p><p>[00:26:28] Chris brings up a question about when to build your own solutions or use existing ones, and DHH highlights that it depends on the domain and the impact it has on daily work. </p><p>[00:29:30] DHH talks about the problems with the existing job running solution, Resque, and the need to maintain multiple gems to patch it. </p><p>[00:34:46] Jason brings up Webpacker and DHH discusses his frustration with complex bundling systems like Webpacker and his eagerness to simplify them. </p><p>[00:36:02] Chris talks about the concept of finding the right abstraction layer where there’s a balance between providing a simple interface and allowing users to dig deep into specific features when necessary.</p><p>[00:38:32] The importance of recognizing fundamental improvements like esbuild and adopting them is highlighted.</p><p>[00:40:59] The conversation shifts to the maintenance of separate frameworks like Hotwire and Kamal, and the question of separate maintainer teams and regular Rails releases is brought up.</p><p>[00:43:55] DHH describes Hotwire as a “two and a half party” with substantial development happening with Basecamp but contributions from a considerable external community.</p><p>[00:45:14] DHH talks about the evolving nature of projects like Turbo and the need for experimentation to address real-world issues.</p><p>[00:50:37] We end with DHH highlighting the inherent tension between project creators and users and clarifies that not all open source projects operate as democracies. </p><p><b>Links:</b></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a><br/><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a><br/><a href='https://twitter.com/andrewmcodes?lang=en'></a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[<p>In this episode, Jason and Chris welcome DHH, who joins them after the recent Rails World event. They cover a wide range of topics from the Rails Foundation’s mission to attract new talent to open source misconceptions, the value of open source contributions as gifts, and the importance of boundaries between contributions and vendor relationships.  DHH shares insights into his current projects, including “Prop Shaft” and “Skiff,” addressing deployment challenges and building static sites. </p><p>[00:00:29] DHH describes the incredible energy and positive atmosphere at Rails World, emphasizing the importance of in-person gatherings. </p><p>[00:05:02] A discussion comes up about the foundation’s role in supporting open source and attracting sponsors like Shopify for the benefit of both the community and businesses.</p><p>[00:11:54] DHH talks about the misconception that open source is primarily about unpaid labor and how it’s important to avoid becoming an unpaid employee.</p><p>[00:15:47] DHH announced in his keynote at Rails World seven new things coming out and he tells us some he most excited about.</p><p>[00:20:00] DHH describes the development journey from initial concept to validating in production applications, extracting into a library or framework, and ultimately making it the default for broad use. </p><p>[00:22:12] Jason asks about the static site work that DHH is thinking about, and he introduces a project he’s working on called “Skiff,” built on top of Kamal for deploying static sites.</p><p>[00:26:28] Chris brings up a question about when to build your own solutions or use existing ones, and DHH highlights that it depends on the domain and the impact it has on daily work. </p><p>[00:29:30] DHH talks about the problems with the existing job running solution, Resque, and the need to maintain multiple gems to patch it. </p><p>[00:34:46] Jason brings up Webpacker and DHH discusses his frustration with complex bundling systems like Webpacker and his eagerness to simplify them. </p><p>[00:36:02] Chris talks about the concept of finding the right abstraction layer where there’s a balance between providing a simple interface and allowing users to dig deep into specific features when necessary.</p><p>[00:38:32] The importance of recognizing fundamental improvements like esbuild and adopting them is highlighted.</p><p>[00:40:59] The conversation shifts to the maintenance of separate frameworks like Hotwire and Kamal, and the question of separate maintainer teams and regular Rails releases is brought up.</p><p>[00:43:55] DHH describes Hotwire as a “two and a half party” with substantial development happening with Basecamp but contributions from a considerable external community.</p><p>[00:45:14] DHH talks about the evolving nature of projects like Turbo and the need for experimentation to address real-world issues.</p><p>[00:50:37] We end with DHH highlighting the inherent tension between project creators and users and clarifies that not all open source projects operate as democracies. </p><p><b>Links:</b></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a><br/><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a><br/><a href='https://twitter.com/andrewmcodes?lang=en'></a></p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13851013-dhh-on-rails-world-2023-rails-7-1.mp3" length="38142129" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13851013</link>
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason, David Heinemeier Hansson</itunes:author>
    <guid isPermaLink="false">Buzzsprout-13851013</guid>
    <pubDate>Fri, 27 Oct 2023 00:00:00 -0500</pubDate>
    <podcast:soundbite startTime="362.0" duration="58.5" />
    <podcast:chapters url="https://www.buzzsprout.com/2260490/13851013/chapters.json" type="application/json" />
    <psc:chapters>
  <psc:chapter start="0:00" title="DHH on Rails World 2023 &amp; Rails 7.1" />
  <psc:chapter start="0:29" title="DHH describes the incredible energy and positive atmosphere at Rails World, emphasizing the importance of in-person gatherings." />
  <psc:chapter start="5:02" title="A discussion comes up about the foundation’s role in supporting open source and attracting sponsors like Shopify for the benefit of both the community and businesses." />
</psc:chapters>
    <itunes:duration>3176</itunes:duration>
    <itunes:keywords></itunes:keywords>
    <itunes:episode>246</itunes:episode>
    <itunes:episodeType>full</itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Live with Adam Wathan at Rails World 2023</itunes:title>
    <title>Live with Adam Wathan at Rails World 2023</title>
    <itunes:summary><![CDATA[        In this episode, Jason, Chris, and Andrew are live at Rails World 2023 in Amsterdam, where they are joined by Adam Wathan, creator of Tailwind CSS. Today, they discuss the well-organized event, their excitement about being part of the Rails community, and Adam’s talk on making the most of Tailwind CSS for Rails developers. The conversation dives into topics like using Inertia with Rails, the challenges of creating accessible components, and the management of open source projects, all ...]]></itunes:summary>
    <description><![CDATA[        <p>In this episode, Jason, Chris, and Andrew are live at Rails World 2023 in Amsterdam, where they are joined by Adam Wathan, creator of Tailwind CSS. Today, they discuss the well-organized event, their excitement about being part of the Rails community, and Adam’s talk on making the most of Tailwind CSS for Rails developers. The conversation dives into topics like using Inertia with Rails, the challenges of creating accessible components, and the management of open source projects, all while shedding light on the nuances of web development. They also explore the pros and cons of using React and Vue.js in their projects, highlighting the flexibility and evolution of these frontend technologies.  Press download now to hear much more! </p><p><br/></p><p>[00:01:01] Adam talks about being at his first-ever Rails conference he’s attending.</p><p><br/></p><p>[00:02:00] Adam discusses “Tailwind Connect,” an event that started as a team retreat and grew into a successful meetup. </p><p><br/></p><p>[00:04:38] Jason asks about Adam’s upcoming talk at the conference. He discusses the content of his talk, focusing on helping Rails developers make the most of TailwindCSS.</p><p><br/></p><p>[00:06:19] Jason inquires about using Laravel with Inertia, and Adam explains the benefits of Inertia, including how it preserves the monolithic feel of Rails while using React or Vue for the view layer. </p><p><br/></p><p>[00:10:46] Chris and Adam discuss the history and challenges of using Inertia in Rails and its potential advantages. They talk about the limitations of web components and styling issues when using Tailwind CSS.</p><p><br/></p><p>[00:13:50] Adam discusses the need for unstyled primitives with Stimulus or similar solutions to support keyboard navigation and accessibility, and the complexities of handling various scenarios and the need for continuous maintenance.</p><p><br/></p><p>[00:16:07] Chris appreciates the high quality of Tailwind CSS, and they discuss the challenge of managing criticism and maintaining high standards for open source projects. </p><p><br/></p><p>[00:19:02] Adam shares the company’s high standards for quality and handling GitHub issues, the ideal number of GitHub issues, and the importance of triaging effectively.  </p><p><br/></p><p>[00:21:15] We hear how issues are categorized, including bug reports and feature requests.  Chris and Adam discuss how to handle feature requests in GitHub repositories. The conversation shifts to the challenges of managing open source project, including handling issues and feature requests.</p><p> </p><p><br/></p><p>[00:27:29] The discussion turns to implementing interactive frontend components without React, focusing on accessibility and keyboard navigation, and Adam brings up the “curse of React.” Then, Adam discusses the challenges of building frontend components in the context of a Rails project. </p><p><br/></p><p>[00:33:32] The conversation shifts to a comparison of React and Vue.js and why Adam leans towards using React in recent projects. Adam explains that his shift towards react began when they needed interactive components for Tailwind UI and React was chosen due to better support and expertise in the team. </p><p><br/></p><p>[00:35:35] Adam discusses the benefits of creating smaller components i</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In this episode, Jason, Chris, and Andrew are live at Rails World 2023 in Amsterdam, where they are joined by Adam Wathan, creator of Tailwind CSS. Today, they discuss the well-organized event, their excitement about being part of the Rails community, and Adam’s talk on making the most of Tailwind CSS for Rails developers. The conversation dives into topics like using Inertia with Rails, the challenges of creating accessible components, and the management of open source projects, all while shedding light on the nuances of web development. They also explore the pros and cons of using React and Vue.js in their projects, highlighting the flexibility and evolution of these frontend technologies.  Press download now to hear much more! </p><p><br/></p><p>[00:01:01] Adam talks about being at his first-ever Rails conference he’s attending.</p><p><br/></p><p>[00:02:00] Adam discusses “Tailwind Connect,” an event that started as a team retreat and grew into a successful meetup. </p><p><br/></p><p>[00:04:38] Jason asks about Adam’s upcoming talk at the conference. He discusses the content of his talk, focusing on helping Rails developers make the most of TailwindCSS.</p><p><br/></p><p>[00:06:19] Jason inquires about using Laravel with Inertia, and Adam explains the benefits of Inertia, including how it preserves the monolithic feel of Rails while using React or Vue for the view layer. </p><p><br/></p><p>[00:10:46] Chris and Adam discuss the history and challenges of using Inertia in Rails and its potential advantages. They talk about the limitations of web components and styling issues when using Tailwind CSS.</p><p><br/></p><p>[00:13:50] Adam discusses the need for unstyled primitives with Stimulus or similar solutions to support keyboard navigation and accessibility, and the complexities of handling various scenarios and the need for continuous maintenance.</p><p><br/></p><p>[00:16:07] Chris appreciates the high quality of Tailwind CSS, and they discuss the challenge of managing criticism and maintaining high standards for open source projects. </p><p><br/></p><p>[00:19:02] Adam shares the company’s high standards for quality and handling GitHub issues, the ideal number of GitHub issues, and the importance of triaging effectively.  </p><p><br/></p><p>[00:21:15] We hear how issues are categorized, including bug reports and feature requests.  Chris and Adam discuss how to handle feature requests in GitHub repositories. The conversation shifts to the challenges of managing open source project, including handling issues and feature requests.</p><p> </p><p><br/></p><p>[00:27:29] The discussion turns to implementing interactive frontend components without React, focusing on accessibility and keyboard navigation, and Adam brings up the “curse of React.” Then, Adam discusses the challenges of building frontend components in the context of a Rails project. </p><p><br/></p><p>[00:33:32] The conversation shifts to a comparison of React and Vue.js and why Adam leans towards using React in recent projects. Adam explains that his shift towards react began when they needed interactive components for Tailwind UI and React was chosen due to better support and expertise in the team. </p><p><br/></p><p>[00:35:35] Adam discusses the benefits of creating smaller components i</p><a target="_blank" href="https://www.honeybadger.io/?utm_source=remoteruby&amp;utm_medium=podcast">Honeybadger</a><br>Honeybadger is an application health monitoring tool built by developers for developers.<br><br>Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.<br><br><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13814488-live-with-adam-wathan-at-rails-world-2023.mp3" length="37545944" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13814488</link>
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">aaf1bb53-f8e3-4b29-9454-821133980464</guid>
    <pubDate>Fri, 20 Oct 2023 07:00:00 -0500</pubDate>
    <itunes:duration>3127</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>245</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Layered Rails Design with Vladimir Dementyev</itunes:title>
    <title>Layered Rails Design with Vladimir Dementyev</title>
    <itunes:summary><![CDATA[        In this episode, Jason and Andrew are joined by guest, Vladimir Dementyev of Ruby on Rails and Evil Martians fame. Today, they touch on Vladmir’s new book on designing Rails applications, and dive into the importance of sticking to Rails principles, even in the era of microservices.  Vladimir shares insights on working as a consultant on legacy Rails projects and the challenges that can arise when codebases deviate from Rails conventions. We’ll also explore the evolution of Rails...]]></itunes:summary>
    <description><![CDATA[        <p>In this episode, Jason and Andrew are joined by guest, Vladimir Dementyev of Ruby on Rails and Evil Martians fame. Today, they touch on Vladmir’s new book on designing Rails applications, and dive into the importance of sticking to Rails principles, even in the era of microservices.  Vladimir shares insights on working as a consultant on legacy Rails projects and the challenges that can arise when codebases deviate from Rails conventions. We’ll also explore the evolution of Rails applications, the power of open source contributions, and Vladimir’s journey to becoming a recognized figure in the tech community. Also, Vladimir introduces AnyCable, a performance-oriented solution for real-time communication in Rails applications and provides insights into its capabilities and evolution. Hit download now to hear much more! </p><p><br/></p><p>[00:02:29] Vladimir briefly describes his book on designing Rails applications. </p><p><br/></p><p>[00:05:40] Vladimir talks about sticking to Rails principles and not injecting foreign patterns into Rails applications and emphasizes the importance of maintaining a Rails oriented approach even when using microservices. </p><p><br/></p><p>[00:08:33] We hear about Vladimir working as a consultant on legacy Rails projects and the challenges of maintaining codebases that deviate from Rails principles. </p><p><br/></p><p>[00:10:29] Jason asks for more examples of where the Rails framework ends and developers have to steer their own course. Vladimir discusses the structure of the app folder in Rails applications and mentions the trend of putting everything in the model folder, and he talks about how Rails applications changed during the API-only era, leading to a shift away from Rails conventions and MVC patterns. </p><p><br/></p><p>[00:13:41] Andrew expresses how he feels vindicated for sticking to writing Rails apps even when the trend shifted towards API-only development. </p><p><br/></p><p>[00:15:08] Vladimir shares his journey to joining Evil Martians, starting as a solo developer, and his attraction to the simplicity of Rails. He mentions his experiments with different design patterns and how joining Evil Martians provided a collaborative environment for open source work. </p><p><br/></p><p>[00:19:15] Vladimir talks about how Evil Martians encouraged new engineers to propose conference talks, leading him to present on AnyCable, which sparked his open source contributions. </p><p><br/></p><p>[00:20:18]  He talks about how it took a couple of years for his efforts, including writing blog posts and working on AnyCable, to gain recognition and production users outside of Evil Martians. Also, he explains how writing became a way for him to cope with stress and how it contributed to the company’s visibility and recognition in the tech community. </p><p><br/></p><p>[00:26:20] We hear about Evil Martians’ shift in focus from consumer products to developer tools and how they use and contribute to products built by others. Vladimir briefly discusses HTTPie, and how they helped with its development. </p><p> </p><p>[00:28:44] Jason brings up AnyCable, and Vladimir tells us what it is, what problem it solves, and the benefits of using it. Also, he explains how AnyCable allows for seamless replacement of Action Cable in existing applications and its Go-based WebSocket server. </p><p><br/></p><p>[00:32:16] Vladimir mentions that AnyCable has evolved over seven years to offer additional features, including support for different transports and service-sent events, making it versatile for various use cases. </p><p><br/></p><p>[00:34:08] Vladimir discusses the versatili</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In this episode, Jason and Andrew are joined by guest, Vladimir Dementyev of Ruby on Rails and Evil Martians fame. Today, they touch on Vladmir’s new book on designing Rails applications, and dive into the importance of sticking to Rails principles, even in the era of microservices.  Vladimir shares insights on working as a consultant on legacy Rails projects and the challenges that can arise when codebases deviate from Rails conventions. We’ll also explore the evolution of Rails applications, the power of open source contributions, and Vladimir’s journey to becoming a recognized figure in the tech community. Also, Vladimir introduces AnyCable, a performance-oriented solution for real-time communication in Rails applications and provides insights into its capabilities and evolution. Hit download now to hear much more! </p><p><br/></p><p>[00:02:29] Vladimir briefly describes his book on designing Rails applications. </p><p><br/></p><p>[00:05:40] Vladimir talks about sticking to Rails principles and not injecting foreign patterns into Rails applications and emphasizes the importance of maintaining a Rails oriented approach even when using microservices. </p><p><br/></p><p>[00:08:33] We hear about Vladimir working as a consultant on legacy Rails projects and the challenges of maintaining codebases that deviate from Rails principles. </p><p><br/></p><p>[00:10:29] Jason asks for more examples of where the Rails framework ends and developers have to steer their own course. Vladimir discusses the structure of the app folder in Rails applications and mentions the trend of putting everything in the model folder, and he talks about how Rails applications changed during the API-only era, leading to a shift away from Rails conventions and MVC patterns. </p><p><br/></p><p>[00:13:41] Andrew expresses how he feels vindicated for sticking to writing Rails apps even when the trend shifted towards API-only development. </p><p><br/></p><p>[00:15:08] Vladimir shares his journey to joining Evil Martians, starting as a solo developer, and his attraction to the simplicity of Rails. He mentions his experiments with different design patterns and how joining Evil Martians provided a collaborative environment for open source work. </p><p><br/></p><p>[00:19:15] Vladimir talks about how Evil Martians encouraged new engineers to propose conference talks, leading him to present on AnyCable, which sparked his open source contributions. </p><p><br/></p><p>[00:20:18]  He talks about how it took a couple of years for his efforts, including writing blog posts and working on AnyCable, to gain recognition and production users outside of Evil Martians. Also, he explains how writing became a way for him to cope with stress and how it contributed to the company’s visibility and recognition in the tech community. </p><p><br/></p><p>[00:26:20] We hear about Evil Martians’ shift in focus from consumer products to developer tools and how they use and contribute to products built by others. Vladimir briefly discusses HTTPie, and how they helped with its development. </p><p> </p><p>[00:28:44] Jason brings up AnyCable, and Vladimir tells us what it is, what problem it solves, and the benefits of using it. Also, he explains how AnyCable allows for seamless replacement of Action Cable in existing applications and its Go-based WebSocket server. </p><p><br/></p><p>[00:32:16] Vladimir mentions that AnyCable has evolved over seven years to offer additional features, including support for different transports and service-sent events, making it versatile for various use cases. </p><p><br/></p><p>[00:34:08] Vladimir discusses the versatili</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760716-layered-rails-design-with-vladimir-dementyev.mp3" length="34386178" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760716</link>
    <itunes:image href="https://storage.buzzsprout.com/ze9xbld6delkgtdkkoewkg0naf49?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">e7cfd0f0-9dea-46ee-8aee-3492d7a6ab0d</guid>
    <pubDate>Fri, 29 Sep 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2863</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>244</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails 7.1 Is Gonna Be HUGE</itunes:title>
    <title>Rails 7.1 Is Gonna Be HUGE</title>
    <itunes:summary><![CDATA[        In today’s episode, Jason, Chris, and Andrew embark on some lively and humorous discussions about Bitcoin-inspired trucks, to practical insights on Rails 7.1 features, they explore security concepts, gas fees, Amsterdam travel plans, and much more. They dive into interesting developments like common table expressions, token generation in Rails 7.1, and the intriguing Bun package manager’s potential impact on Node. Chris also shares valuable insights into Stripe’s address element, Padd...]]></itunes:summary>
    <description><![CDATA[        <p>In today’s episode, Jason, Chris, and Andrew embark on some lively and humorous discussions about Bitcoin-inspired trucks, to practical insights on Rails 7.1 features, they explore security concepts, gas fees, Amsterdam travel plans, and much more. They dive into interesting developments like common table expressions, token generation in Rails 7.1, and the intriguing Bun package manager’s potential impact on Node. Chris also shares valuable insights into Stripe’s address element, Paddle as a Stripe alternative, and the complexities of handling taxes and chargebacks.  Hit download now for more “Bun” stuff!</p><p><br/></p><p>[00:00:12] Our conversation starts with Chris seeing a truck with a BTC logo implying it may be hauling Bitcoins around, prices of gas and gas fees comes up, and the guy’s upcoming trip to Amsterdam, with Jason still having to work on is talk.</p><p><br/></p><p>[00:03:29] Jason discusses a new feature in Stripe related to payment intents and Chris talks about embedded Stripe checkout and its benefits. </p><p><br/></p><p>[00:08:16] Jason mentions the beta release of Rails 7.1 and its new features and Chris discusses his video on Rails 7.1 authentication features and its positive reception. </p><p><br/></p><p>[00:11:13] Jason mentions using Rails 7.1 beta and noticing the presence of Docker-related files. Chris discusses Docker commands and the possibility of using “dock rails” as an alias, and he mentions the addition of a health check endpoint in Rails 7.1.</p><p><br/></p><p>[00:12:24] Chris talks about a new route, rails routes—unused, for finding unused routes, Andrew discusses async queries and their potential impact on rendering, and Chris explains how async queries can be beneficial for parallel processing.  </p><p><br/></p><p>[00:16:26] Chris mentions a new feature in Rails 7.1 that allows specifying required parameters using a magic comment. We also hear about the benefits of the Trilogy gem, a modern MySQL adapter for Rails, Andrew recalls past issues with installing the MySQL 2 gem, and Chris talks about the improved installation experience for the Trilogy gem.</p><p><br/></p><p>[00:20:09] Jason asks if Rails 7.1 includes support for TypeScript and Chris mentions that Rails 7.1 has built-in support for common table expressions. Jason talks about the benefits of common table expressions in Rails 7.1 and how they eliminate the need for raw SQL. </p><p><br/></p><p>[00:22:50] Chris discusses the new “generates_ token_ for” feature in Rails 7.1, allowing the generation of one-time use tokens without the need for database storage.</p><p><br/></p><p>[00:24:21] Andrew brings up the “perform_all_later” method in Active Job, which allows multiple jobs to be pushed to the queue at once without running queue callbacks. </p><p>[00:25:01] Jason expresses excitement about JS bundling and how it seamlessly integrates into Rails, making it easier to adopt. </p><p><br/></p><p>[00:26:03] We hear about issues related to Rake tasks and the namespace of methods in Rake files. Also, the flexibility of Rails’ asset pipeline and how you can add new tools to the pipeline without major changes.</p><p><br/></p><p>[00:29:14] Andrew tells Jason why he should use Bun and mentions the improved speed and the historical use of Yarn for asset management in Rails.  Andrew expresses interest in trying out Bun to speed up CI processes, and Chris discusses Bun as a package manager and JavaScript/TypeScript runtime, which aims to replace Node and NPM.</p><p><br/></p><p>[00:32:35] Chris mentions that Bun aims to be interchangeable with esbuild, making it easier for users to switch between the two</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In today’s episode, Jason, Chris, and Andrew embark on some lively and humorous discussions about Bitcoin-inspired trucks, to practical insights on Rails 7.1 features, they explore security concepts, gas fees, Amsterdam travel plans, and much more. They dive into interesting developments like common table expressions, token generation in Rails 7.1, and the intriguing Bun package manager’s potential impact on Node. Chris also shares valuable insights into Stripe’s address element, Paddle as a Stripe alternative, and the complexities of handling taxes and chargebacks.  Hit download now for more “Bun” stuff!</p><p><br/></p><p>[00:00:12] Our conversation starts with Chris seeing a truck with a BTC logo implying it may be hauling Bitcoins around, prices of gas and gas fees comes up, and the guy’s upcoming trip to Amsterdam, with Jason still having to work on is talk.</p><p><br/></p><p>[00:03:29] Jason discusses a new feature in Stripe related to payment intents and Chris talks about embedded Stripe checkout and its benefits. </p><p><br/></p><p>[00:08:16] Jason mentions the beta release of Rails 7.1 and its new features and Chris discusses his video on Rails 7.1 authentication features and its positive reception. </p><p><br/></p><p>[00:11:13] Jason mentions using Rails 7.1 beta and noticing the presence of Docker-related files. Chris discusses Docker commands and the possibility of using “dock rails” as an alias, and he mentions the addition of a health check endpoint in Rails 7.1.</p><p><br/></p><p>[00:12:24] Chris talks about a new route, rails routes—unused, for finding unused routes, Andrew discusses async queries and their potential impact on rendering, and Chris explains how async queries can be beneficial for parallel processing.  </p><p><br/></p><p>[00:16:26] Chris mentions a new feature in Rails 7.1 that allows specifying required parameters using a magic comment. We also hear about the benefits of the Trilogy gem, a modern MySQL adapter for Rails, Andrew recalls past issues with installing the MySQL 2 gem, and Chris talks about the improved installation experience for the Trilogy gem.</p><p><br/></p><p>[00:20:09] Jason asks if Rails 7.1 includes support for TypeScript and Chris mentions that Rails 7.1 has built-in support for common table expressions. Jason talks about the benefits of common table expressions in Rails 7.1 and how they eliminate the need for raw SQL. </p><p><br/></p><p>[00:22:50] Chris discusses the new “generates_ token_ for” feature in Rails 7.1, allowing the generation of one-time use tokens without the need for database storage.</p><p><br/></p><p>[00:24:21] Andrew brings up the “perform_all_later” method in Active Job, which allows multiple jobs to be pushed to the queue at once without running queue callbacks. </p><p>[00:25:01] Jason expresses excitement about JS bundling and how it seamlessly integrates into Rails, making it easier to adopt. </p><p><br/></p><p>[00:26:03] We hear about issues related to Rake tasks and the namespace of methods in Rake files. Also, the flexibility of Rails’ asset pipeline and how you can add new tools to the pipeline without major changes.</p><p><br/></p><p>[00:29:14] Andrew tells Jason why he should use Bun and mentions the improved speed and the historical use of Yarn for asset management in Rails.  Andrew expresses interest in trying out Bun to speed up CI processes, and Chris discusses Bun as a package manager and JavaScript/TypeScript runtime, which aims to replace Node and NPM.</p><p><br/></p><p>[00:32:35] Chris mentions that Bun aims to be interchangeable with esbuild, making it easier for users to switch between the two</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760717-rails-7-1-is-gonna-be-huge.mp3" length="34577986" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760717</link>
    <itunes:image href="https://storage.buzzsprout.com/byetdzeehl2nnooxs3i7nrnf3qpb?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">e60270dd-b452-4c78-9272-16a768489b4b</guid>
    <pubDate>Fri, 22 Sep 2023 19:17:10 -0500</pubDate>
    <itunes:duration>2879</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>243</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>There&#39;s A TypeScript In My Boot!</itunes:title>
    <title>There&#39;s A TypeScript In My Boot!</title>
    <itunes:summary><![CDATA[        On today’s episode, Jason, Chris, and Andrew start off with a captivating discussion that starts with bleeping offensive content, reminiscing about the era of Walkman’s, and hearing about Andrew’s absence from social media. The conversation then shifts to the announcement of the removal of TypeScript and exploring the challenges and community dynamics surrounding it. The guys share their experiences with TypeScript, communication challenges in open source projects, and the importance ...]]></itunes:summary>
    <description><![CDATA[        <p>On today’s episode, Jason, Chris, and Andrew start off with a captivating discussion that starts with bleeping offensive content, reminiscing about the era of Walkman’s, and hearing about Andrew’s absence from social media. The conversation then shifts to the announcement of the removal of TypeScript and exploring the challenges and community dynamics surrounding it. The guys share their experiences with TypeScript, communication challenges in open source projects, and the importance of maintaining a positive and respectful community. Additionally, they touch on recent announcements related to software source code and a humorous incident involving law enforcement.  They also have discussions on React, Active Model Dirty API, and the benefits of using type checking tools like TypeScript and Sorbet in Rails applications. They also explore methods for improving code clarity and performance enhancements for sending notification emails. Hit download now to hear more! </p><p><br/></p><p>[00:00:33] Andrew talks about having a Walkman and his absence from Twitter and social media. </p><p><br/></p><p>[00:03:13] The removal of TypeScript comes up and how DHH declared it dead this week. Jason mentions the removal of TypeScript from Turbo and its impact an Andrew anticipates downstream effects of removing TypeScript. </p><p><br/></p><p>[00:08:01] Jason describes the controversy surrounding DHH’s blog post about removing TypeScript, and Chris comments on the toxic behavior and reactions from the TypeScript community. </p><p><br/></p><p>[00:10:19] Chris talks about his experience with TypeScript and how struggled with it while trying to make a PR to Stimulus. He also expresses concerns about the lack of open communication in some Rails JavaScript projects. </p><p><br/></p><p>[00:12:31] Andrew shares that he feels pretty good about the decision and discusses the potential benefits of the removal of TypeScript, making contributions and reviews easier for Rails developers who are not familiar with TypeScript. </p><p><br/></p><p>[00:13:20] Jason empathizes with Marco, one of the maintainers, for not getting a chance for discussion and mentions the potential benefits of using JS doc as a compromise. </p><p><br/></p><p>[00:14:24] Chris talks about the toxicity he witnessed during the TypeScript removal discussion and emphasizes the importance of maintaining a positive community. Andrew points out that toxicity can exist in both the Rails and JavaScript communities, urging everyone to work towards a more positive environment. </p><p><br/></p><p>[00:18:22] Chris announces a recent announcement by Basecamp, suggesting they might be selling software with source code included. </p><p><br/></p><p>[00:21:47] Chris shares a wild week he had when a sheriff showed up at his door looking for him.  Was it because he wasn’t using TypeScript? Also, Andrew tells us what happened when two detectives showed up at his house due to an address mix-up.  </p><p><br/></p><p>[00:24:22] Andrew mentions that he’s been writing a lot of React lately and is upgrading   his database. </p><p><br/></p><p>[00:25:47] Andrew shares an experience with the Active Model Dirty API, initially struggling to understand it but eventually realizing how it works.</p><p><br/></p><p>[00:28:27] Chris and Andrew discuss the idea of converting all of Rails to Sorbet and how it might reveal inconsistencies and improve code clarity. </p><p><br/></p><p>[00:30:36] Andrew discusses using yard docs with parameter types in methods to understand complex code areas better and how it can help clarify data flow in an application. </p><p><br/></p><p>[00:31:24] Jas</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On today’s episode, Jason, Chris, and Andrew start off with a captivating discussion that starts with bleeping offensive content, reminiscing about the era of Walkman’s, and hearing about Andrew’s absence from social media. The conversation then shifts to the announcement of the removal of TypeScript and exploring the challenges and community dynamics surrounding it. The guys share their experiences with TypeScript, communication challenges in open source projects, and the importance of maintaining a positive and respectful community. Additionally, they touch on recent announcements related to software source code and a humorous incident involving law enforcement.  They also have discussions on React, Active Model Dirty API, and the benefits of using type checking tools like TypeScript and Sorbet in Rails applications. They also explore methods for improving code clarity and performance enhancements for sending notification emails. Hit download now to hear more! </p><p><br/></p><p>[00:00:33] Andrew talks about having a Walkman and his absence from Twitter and social media. </p><p><br/></p><p>[00:03:13] The removal of TypeScript comes up and how DHH declared it dead this week. Jason mentions the removal of TypeScript from Turbo and its impact an Andrew anticipates downstream effects of removing TypeScript. </p><p><br/></p><p>[00:08:01] Jason describes the controversy surrounding DHH’s blog post about removing TypeScript, and Chris comments on the toxic behavior and reactions from the TypeScript community. </p><p><br/></p><p>[00:10:19] Chris talks about his experience with TypeScript and how struggled with it while trying to make a PR to Stimulus. He also expresses concerns about the lack of open communication in some Rails JavaScript projects. </p><p><br/></p><p>[00:12:31] Andrew shares that he feels pretty good about the decision and discusses the potential benefits of the removal of TypeScript, making contributions and reviews easier for Rails developers who are not familiar with TypeScript. </p><p><br/></p><p>[00:13:20] Jason empathizes with Marco, one of the maintainers, for not getting a chance for discussion and mentions the potential benefits of using JS doc as a compromise. </p><p><br/></p><p>[00:14:24] Chris talks about the toxicity he witnessed during the TypeScript removal discussion and emphasizes the importance of maintaining a positive community. Andrew points out that toxicity can exist in both the Rails and JavaScript communities, urging everyone to work towards a more positive environment. </p><p><br/></p><p>[00:18:22] Chris announces a recent announcement by Basecamp, suggesting they might be selling software with source code included. </p><p><br/></p><p>[00:21:47] Chris shares a wild week he had when a sheriff showed up at his door looking for him.  Was it because he wasn’t using TypeScript? Also, Andrew tells us what happened when two detectives showed up at his house due to an address mix-up.  </p><p><br/></p><p>[00:24:22] Andrew mentions that he’s been writing a lot of React lately and is upgrading   his database. </p><p><br/></p><p>[00:25:47] Andrew shares an experience with the Active Model Dirty API, initially struggling to understand it but eventually realizing how it works.</p><p><br/></p><p>[00:28:27] Chris and Andrew discuss the idea of converting all of Rails to Sorbet and how it might reveal inconsistencies and improve code clarity. </p><p><br/></p><p>[00:30:36] Andrew discusses using yard docs with parameter types in methods to understand complex code areas better and how it can help clarify data flow in an application. </p><p><br/></p><p>[00:31:24] Jas</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760899-there-s-a-typescript-in-my-boot.mp3" length="30874670" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760899</link>
    <itunes:image href="https://storage.buzzsprout.com/pfweuigc0plz2qhwzb16369rovx6?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">e812585f-c819-4c26-943b-ba44d5f83cfc</guid>
    <pubDate>Fri, 15 Sep 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2571</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>242</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Sorry For Slandering Yet Another Gem</itunes:title>
    <title>Sorry For Slandering Yet Another Gem</title>
    <itunes:summary><![CDATA[        In this episode of Remote Ruby, Jason and Andrew cover a wide range of topics that start out with nothing to do with tech. First, they discuss energy drink flavors and then transition into a humorous exploration of disagreements with Chris, who happens to not be here today. They cover various topics including CMS options, front-end development, and Tailwind CSS customization. They also introduce a gem called “Counter” created by their colleague Jamie, aka “Dad” at Podia, which efficie...]]></itunes:summary>
    <description><![CDATA[        <p>In this episode of Remote Ruby, Jason and Andrew cover a wide range of topics that start out with nothing to do with tech. First, they discuss energy drink flavors and then transition into a humorous exploration of disagreements with Chris, who happens to not be here today. They cover various topics including CMS options, front-end development, and Tailwind CSS customization. They also introduce a gem called “Counter” created by their colleague Jamie, aka “Dad” at Podia, which efficiently handles attribute tracking.  Jason and Andrew discuss the gem’s features and flexibility, highlighting its value in addressing complex counting challenges.  We end with a discussion on email delivery performance issues and ice cream preferences, culminating in a friendly bet about whether Chris will listen to the episode. Hit download now to hear more! </p><p><br/></p><p>[00:00:13] Jason and Andrew talk about juicing, and they consider discussing topics that Chris doesn’t agree with, such as Vimeo vs. Wistia, the way he says “query,” and his dislike for ViewComponent.  </p><p><br/></p><p>[00:03:35] Jason talks about using Spina CMS for Rails, and Andrew mentions using Spinal CMS with Bridgetown. </p><p><br/></p><p>[00:06:15] Jason briefly discusses another page builder for Rails called “Maglev” that Bram Jetten works on. Andrew mentions working on their own site builder and they touch on front-end development and tools. </p><p><br/></p><p>[00:08:13] The conversation shifts towards Tailwind CSS and the Figma component library “Untitled UI.” Jason talks about Tailwind configuration and arbitrary values for spacing, and he’s customized Tailwind CSS for his projects, including adding display styles and base textiles. Andrew and Jason praise the IntelliSense feature. </p><p><br/></p><p>[00:10:34] Andrew mentions feeling out of touch lately due to working with React and he shares an interesting challenge he faced involving data migration and validation. </p><p><br/></p><p>[00:12:20] Jason discusses the use of maintenance tasks for data migrations at Podia and their benefits. They talk about default scopes in Rails and the problems they can cause. </p><p><br/></p><p>[00:15:30] Jason mentions a gem called “Counter” created by Jamie “Dad” at Podia, and he explains the purpose of the gem, which efficiently handles counting and tracking attributes, and how the gem uses polymorphism and provides flexibility in defining custom counters. Shout-out to “Dad” for creating the gem.</p><p><br/></p><p>[00:21:14] Find out what happened at the last Rails Conf when Andrew shares the story of telling his boss while riding in an Uber, why he doesn’t wear a seatbelt. </p><p><br/></p><p><br/></p><p>[00:22:13] Jason shares that he’s trying to improve email delivery performance and using email substitution for personalized links. He discusses his struggles with Action Mailer and email link generation, blaming it for issues. He talks about his efforts with Pre Mailer and Pre Mailer Rails and how he had to skip Pre Mailer to resolve the issue. </p><p><br/></p><p>[00:25:12] Andrew asks what Pre Mailer does and Jason explains Pre Mailer’s role in converting styles to inline styles and generating text parts for HTML emails. Andrew mentions “Roadie” was updated five days ago and is now in passive maintenance mode.  </p><p><br/></p><p>[00:27:08] The conversation shifts to discussing favorite ice cream flavors, their preferences for mixing ice cream flavors, and they place a bet on whether Chris will listen to this episode and come up with a phrase for him to use if he does.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In this episode of Remote Ruby, Jason and Andrew cover a wide range of topics that start out with nothing to do with tech. First, they discuss energy drink flavors and then transition into a humorous exploration of disagreements with Chris, who happens to not be here today. They cover various topics including CMS options, front-end development, and Tailwind CSS customization. They also introduce a gem called “Counter” created by their colleague Jamie, aka “Dad” at Podia, which efficiently handles attribute tracking.  Jason and Andrew discuss the gem’s features and flexibility, highlighting its value in addressing complex counting challenges.  We end with a discussion on email delivery performance issues and ice cream preferences, culminating in a friendly bet about whether Chris will listen to the episode. Hit download now to hear more! </p><p><br/></p><p>[00:00:13] Jason and Andrew talk about juicing, and they consider discussing topics that Chris doesn’t agree with, such as Vimeo vs. Wistia, the way he says “query,” and his dislike for ViewComponent.  </p><p><br/></p><p>[00:03:35] Jason talks about using Spina CMS for Rails, and Andrew mentions using Spinal CMS with Bridgetown. </p><p><br/></p><p>[00:06:15] Jason briefly discusses another page builder for Rails called “Maglev” that Bram Jetten works on. Andrew mentions working on their own site builder and they touch on front-end development and tools. </p><p><br/></p><p>[00:08:13] The conversation shifts towards Tailwind CSS and the Figma component library “Untitled UI.” Jason talks about Tailwind configuration and arbitrary values for spacing, and he’s customized Tailwind CSS for his projects, including adding display styles and base textiles. Andrew and Jason praise the IntelliSense feature. </p><p><br/></p><p>[00:10:34] Andrew mentions feeling out of touch lately due to working with React and he shares an interesting challenge he faced involving data migration and validation. </p><p><br/></p><p>[00:12:20] Jason discusses the use of maintenance tasks for data migrations at Podia and their benefits. They talk about default scopes in Rails and the problems they can cause. </p><p><br/></p><p>[00:15:30] Jason mentions a gem called “Counter” created by Jamie “Dad” at Podia, and he explains the purpose of the gem, which efficiently handles counting and tracking attributes, and how the gem uses polymorphism and provides flexibility in defining custom counters. Shout-out to “Dad” for creating the gem.</p><p><br/></p><p>[00:21:14] Find out what happened at the last Rails Conf when Andrew shares the story of telling his boss while riding in an Uber, why he doesn’t wear a seatbelt. </p><p><br/></p><p><br/></p><p>[00:22:13] Jason shares that he’s trying to improve email delivery performance and using email substitution for personalized links. He discusses his struggles with Action Mailer and email link generation, blaming it for issues. He talks about his efforts with Pre Mailer and Pre Mailer Rails and how he had to skip Pre Mailer to resolve the issue. </p><p><br/></p><p>[00:25:12] Andrew asks what Pre Mailer does and Jason explains Pre Mailer’s role in converting styles to inline styles and generating text parts for HTML emails. Andrew mentions “Roadie” was updated five days ago and is now in passive maintenance mode.  </p><p><br/></p><p>[00:27:08] The conversation shifts to discussing favorite ice cream flavors, their preferences for mixing ice cream flavors, and they place a bet on whether Chris will listen to this episode and come up with a phrase for him to use if he does.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760900-sorry-for-slandering-yet-another-gem.mp3" length="20962149" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760900</link>
    <itunes:image href="https://storage.buzzsprout.com/gnc8h8w41o2t482xzwe7u0lm22kk?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">6c7f0f84-6fe0-4747-b95d-7b3500565157</guid>
    <pubDate>Fri, 08 Sep 2023 07:00:00 -0500</pubDate>
    <itunes:duration>1745</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>241</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>No Surprise | Now We Are A Burger Podcast</itunes:title>
    <title>No Surprise | Now We Are A Burger Podcast</title>
    <itunes:summary><![CDATA[        In this episode, Jason, Chris, and Andrew start us off with a conversation about burger toppings preferences, discussing whether certain ingredients should be included in “the works” and sharing tips to prevent burger slippage.  The discussion transitions to programming topics, exploring the challenges of working with multiline environment variables and the intricacies of Bash scripting. The guy’s dive into the benefits of building UI components using frameworks like Tailwind CSS...]]></itunes:summary>
    <description><![CDATA[        <p>In this episode, Jason, Chris, and Andrew start us off with a conversation about burger toppings preferences, discussing whether certain ingredients should be included in “the works” and sharing tips to prevent burger slippage.  The discussion transitions to programming topics, exploring the challenges of working with multiline environment variables and the intricacies of Bash scripting. The guy’s dive into the benefits of building UI components using frameworks like Tailwind CSS and Alpine.js, emphasizing the importance of well-organized and specialized components for better code management. The conversation also touches on the desire for more pre-built component libraries in the Rails ecosystem and the complexities of using various frontend frameworks. Hit download now to satisfy your appetite for both burgers and development insights! </p><p><br/></p><p>[00:00:08] Find out what the guys prefer for their burger toppings and Andrew mentions eating burgers upside down to prevent slippage and eating burgers with chopsticks. </p><p><br/></p><p>[00:04:13] The discussion moves to other sandwich places like Firehouse Subs, Jersey Mikes, Subway, and Lenny’s, and Chris brings up the Meat Church BBQ guy who made a smoked cream cheese with hot pepper jelly. </p><p><br/></p><p>[00:06:31] Andrew wants BBQ now and tells us about a greatest BBQ place in Arizona, and Chris tells us about an Egyptian guy that moved to Texas that does Texas style but with Egyptian fusion BBQ that is unbelievable. </p><p><br/></p><p>[00:07:55] Jason and Chris tease Andrew about booking his flight to Rails World and his ticket to Rails World.  </p><p><br/></p><p>[00:09:40] Jason expresses his excitement about going to Amsterdam. </p><p><br/></p><p>[00:10:33] Chris talks about not having fun adding support for multi-line environment variables in a programming project. Andrew clarifies the concept of multiline environment variables. </p><p><br/></p><p>[00:12:53] Chris describes the limitations of RVM vars, which truncates multiline values, and he discusses the process of rewriting and fixing the RVM vars behavior to support multiline values. </p><p><br/></p><p>[00:15:43] Andrew and Chris share their recent experiences with writing Bash scripts, discussing the challenges and nuances of Bash scripting, as well as the difficulties of learning and remembering the intricacies of Bash scripting between projects. </p><p><br/></p><p>[00:21:07] Andrew talks about his enjoyment of combining different command-line tools to create interactive scripts and functions. He highlights the benefits of creating personalized tools and shortcuts to simplify daily tasks.</p><p>[00:23:17] Jason mentions to Andrew that they are recording a podcast at Rails World, and he arranged two recording sessions, one with Adam Wathan, and the other is an open session during the Friday happy hour. </p><p><br/></p><p>[00:26:22] The discussion shifts to discussing building UI components using Tailwind CSS and Alpine.js. Jason talks about the concerns and considerations while building and organizing View Components, Chris asks about handling forms and buttons components within Rails, and Andrew emphasizes the importance of well-defined and specialized components for better code organization and discoverability. </p><p><br/></p><p>[00:32:09] Jason mentions how he’s using component variants, sizes, and colors within his app, and he wishes for more pre-built component libraries in the Rails ecosystem, like what’s available for React. </p><p><br/></p><p>[00:36:00] Jason mentions the use of Alpine.js data directives for reusable functionality and components, Chris</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In this episode, Jason, Chris, and Andrew start us off with a conversation about burger toppings preferences, discussing whether certain ingredients should be included in “the works” and sharing tips to prevent burger slippage.  The discussion transitions to programming topics, exploring the challenges of working with multiline environment variables and the intricacies of Bash scripting. The guy’s dive into the benefits of building UI components using frameworks like Tailwind CSS and Alpine.js, emphasizing the importance of well-organized and specialized components for better code management. The conversation also touches on the desire for more pre-built component libraries in the Rails ecosystem and the complexities of using various frontend frameworks. Hit download now to satisfy your appetite for both burgers and development insights! </p><p><br/></p><p>[00:00:08] Find out what the guys prefer for their burger toppings and Andrew mentions eating burgers upside down to prevent slippage and eating burgers with chopsticks. </p><p><br/></p><p>[00:04:13] The discussion moves to other sandwich places like Firehouse Subs, Jersey Mikes, Subway, and Lenny’s, and Chris brings up the Meat Church BBQ guy who made a smoked cream cheese with hot pepper jelly. </p><p><br/></p><p>[00:06:31] Andrew wants BBQ now and tells us about a greatest BBQ place in Arizona, and Chris tells us about an Egyptian guy that moved to Texas that does Texas style but with Egyptian fusion BBQ that is unbelievable. </p><p><br/></p><p>[00:07:55] Jason and Chris tease Andrew about booking his flight to Rails World and his ticket to Rails World.  </p><p><br/></p><p>[00:09:40] Jason expresses his excitement about going to Amsterdam. </p><p><br/></p><p>[00:10:33] Chris talks about not having fun adding support for multi-line environment variables in a programming project. Andrew clarifies the concept of multiline environment variables. </p><p><br/></p><p>[00:12:53] Chris describes the limitations of RVM vars, which truncates multiline values, and he discusses the process of rewriting and fixing the RVM vars behavior to support multiline values. </p><p><br/></p><p>[00:15:43] Andrew and Chris share their recent experiences with writing Bash scripts, discussing the challenges and nuances of Bash scripting, as well as the difficulties of learning and remembering the intricacies of Bash scripting between projects. </p><p><br/></p><p>[00:21:07] Andrew talks about his enjoyment of combining different command-line tools to create interactive scripts and functions. He highlights the benefits of creating personalized tools and shortcuts to simplify daily tasks.</p><p>[00:23:17] Jason mentions to Andrew that they are recording a podcast at Rails World, and he arranged two recording sessions, one with Adam Wathan, and the other is an open session during the Friday happy hour. </p><p><br/></p><p>[00:26:22] The discussion shifts to discussing building UI components using Tailwind CSS and Alpine.js. Jason talks about the concerns and considerations while building and organizing View Components, Chris asks about handling forms and buttons components within Rails, and Andrew emphasizes the importance of well-defined and specialized components for better code organization and discoverability. </p><p><br/></p><p>[00:32:09] Jason mentions how he’s using component variants, sizes, and colors within his app, and he wishes for more pre-built component libraries in the Rails ecosystem, like what’s available for React. </p><p><br/></p><p>[00:36:00] Jason mentions the use of Alpine.js data directives for reusable functionality and components, Chris</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760901-no-surprise-now-we-are-a-burger-podcast.mp3" length="27921493" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760901</link>
    <itunes:image href="https://storage.buzzsprout.com/81keupxhc86bf0os1atjs68y80hb?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">3ace1ed4-759c-4f0d-bb0d-796f276da95f</guid>
    <pubDate>Fri, 01 Sep 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2325</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>240</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ain&#39;t Your Callback Girl</itunes:title>
    <title>Ain&#39;t Your Callback Girl</title>
    <itunes:summary><![CDATA[        In this episode, Chris, Jason, and Andrew engage in a discussion revolving around the functionality and nuances of generated columns, callbacks, and coding practices in database and Rails applications. They explore the benefits and challenges of these features, and they dive into the complexities of coding tests.  They also discuss the HTML Pipeline library, GitHub’s markdown processing, and the Rails function for rendering rich text associations. Jason, Chris, and Andrew share t...]]></itunes:summary>
    <description><![CDATA[        <p>In this episode, Chris, Jason, and Andrew engage in a discussion revolving around the functionality and nuances of generated columns, callbacks, and coding practices in database and Rails applications. They explore the benefits and challenges of these features, and they dive into the complexities of coding tests.  They also discuss the HTML Pipeline library, GitHub’s markdown processing, and the Rails function for rendering rich text associations. Jason, Chris, and Andrew share their personal experiences, they explore the deeper layers of the Rails ecosystem, and they touch on Rails upgrades and the importance of maintaining minimal dependencies. Join us for a blend of tech insights, nostalgia, and humor! </p><p><br/></p><p>[00:00:51] Chris jumps right in and asks the guys if they’ve ever used any virtual generated columns, and Jason shares a story about a diesel spill in the water supply near Memphis. </p><p><br/></p><p>[00:02:31] In other news this week, Chris talks about the technical aspect of searching for users in the databases and the introduction of generated columns, he mentions Jamie’s involvement in PRs related to the feature, the bugs he encountered while trying to feature in SQLite, and how generated columns work in Active Record and their current limitations.   </p><p><br/></p><p>[00:09:19] Chris asks Andrew and Jason if they’ve ever used generated or virtual columns in the database. Jason discusses his views on callbacks and the Name of Person gem. Chris mentions Jorge’s post about callbacks. </p><p><br/></p><p>[00:12:56] Jason discusses the pros and cons of using callbacks. He finds them convenient but also problematic at times. Chris provides an example where callbacks come in handy. </p><p><br/></p><p>[00:15:17] Jason states he has some high-level rules about callbacks, and Chris and Jason discuss when it’s appropriate to use callbacks, like when making HTTP requests or sending emails. </p><p><br/></p><p>[00:16:16] Chris brings up an old tutorial on Stripe where the save method also involved verifying data before sending a request to Stripe. </p><p><br/></p><p>[00:17:20] Andrew introduces the idea of a “smell test” for potential pitfalls in code. He shares his experience of having to work around callbacks when they caused unexpected changes in records. </p><p><br/></p><p>[00:18:08] Jason shares his thoughts on testing, especially when callbacks create tightly coupled associations. </p><p><br/></p><p>[00:18:50] The guys share various stories about tests failing due to timing and other unexpected conditions. They also joke about different “solutions” to these issues.</p><p>[00:22:24] Jason introduces the HTML-Pipeline library, which he recently used. He praises GitHub for its tech center and variable support, emphasizing its capability in content replacement. Chris recalls using GitHub for its auto-link feature which identifies HTTP and HTTPS links. </p><p><br/></p><p>[00:24:46] Chris reminisces about the early days of GitHub, its hiring spree, and the cool open source tools they released. </p><p><br/></p><p>[00:25:21] Jason describes building an action-text style structure for content, which allows for rich content editing and rendering, Chris appreciates the simplicity of this system, and they discuss the Rails function and how it renders text associations. </p><p><br/></p><p>[00:27:24] Jason highlights a limitation with the ‘render in’ method, where it doesn’t accept certain arguments and he talks about the structure of his board concept and the challenges faced with variable integration. </p><p><br/></p><p>[00:28:53] Chris shares his experience working on componen</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In this episode, Chris, Jason, and Andrew engage in a discussion revolving around the functionality and nuances of generated columns, callbacks, and coding practices in database and Rails applications. They explore the benefits and challenges of these features, and they dive into the complexities of coding tests.  They also discuss the HTML Pipeline library, GitHub’s markdown processing, and the Rails function for rendering rich text associations. Jason, Chris, and Andrew share their personal experiences, they explore the deeper layers of the Rails ecosystem, and they touch on Rails upgrades and the importance of maintaining minimal dependencies. Join us for a blend of tech insights, nostalgia, and humor! </p><p><br/></p><p>[00:00:51] Chris jumps right in and asks the guys if they’ve ever used any virtual generated columns, and Jason shares a story about a diesel spill in the water supply near Memphis. </p><p><br/></p><p>[00:02:31] In other news this week, Chris talks about the technical aspect of searching for users in the databases and the introduction of generated columns, he mentions Jamie’s involvement in PRs related to the feature, the bugs he encountered while trying to feature in SQLite, and how generated columns work in Active Record and their current limitations.   </p><p><br/></p><p>[00:09:19] Chris asks Andrew and Jason if they’ve ever used generated or virtual columns in the database. Jason discusses his views on callbacks and the Name of Person gem. Chris mentions Jorge’s post about callbacks. </p><p><br/></p><p>[00:12:56] Jason discusses the pros and cons of using callbacks. He finds them convenient but also problematic at times. Chris provides an example where callbacks come in handy. </p><p><br/></p><p>[00:15:17] Jason states he has some high-level rules about callbacks, and Chris and Jason discuss when it’s appropriate to use callbacks, like when making HTTP requests or sending emails. </p><p><br/></p><p>[00:16:16] Chris brings up an old tutorial on Stripe where the save method also involved verifying data before sending a request to Stripe. </p><p><br/></p><p>[00:17:20] Andrew introduces the idea of a “smell test” for potential pitfalls in code. He shares his experience of having to work around callbacks when they caused unexpected changes in records. </p><p><br/></p><p>[00:18:08] Jason shares his thoughts on testing, especially when callbacks create tightly coupled associations. </p><p><br/></p><p>[00:18:50] The guys share various stories about tests failing due to timing and other unexpected conditions. They also joke about different “solutions” to these issues.</p><p>[00:22:24] Jason introduces the HTML-Pipeline library, which he recently used. He praises GitHub for its tech center and variable support, emphasizing its capability in content replacement. Chris recalls using GitHub for its auto-link feature which identifies HTTP and HTTPS links. </p><p><br/></p><p>[00:24:46] Chris reminisces about the early days of GitHub, its hiring spree, and the cool open source tools they released. </p><p><br/></p><p>[00:25:21] Jason describes building an action-text style structure for content, which allows for rich content editing and rendering, Chris appreciates the simplicity of this system, and they discuss the Rails function and how it renders text associations. </p><p><br/></p><p>[00:27:24] Jason highlights a limitation with the ‘render in’ method, where it doesn’t accept certain arguments and he talks about the structure of his board concept and the challenges faced with variable integration. </p><p><br/></p><p>[00:28:53] Chris shares his experience working on componen</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760902-ain-t-your-callback-girl.mp3" length="25334710" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760902</link>
    <itunes:image href="https://storage.buzzsprout.com/31ehp0gpbd5txch0dqez04czaumo?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">d52b3f80-5a03-4d82-990c-1d1b6774b5c7</guid>
    <pubDate>Fri, 25 Aug 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2109</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>239</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hackathon - Strada - Rails World</itunes:title>
    <title>Hackathon - Strada - Rails World</title>
    <itunes:summary><![CDATA[        Welcome to today’s episode of Remote Ruby, where we dive into another successful year of Rails Hackathon, celebrating the talent and creativity showcased with 37 outstanding submissions from 216 participants across 111 teams, and Chris unveils his Signalman project, a tool that simplifies Rails development. We also venture into discussions about the potential and intricacies of hybrid applications, with Chris advocating for the power of Hotwire Turbo Native and eagerly awaiting the re...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to today’s episode of Remote Ruby, where we dive into another successful year of Rails Hackathon, celebrating the talent and creativity showcased with 37 outstanding submissions from 216 participants across 111 teams, and Chris unveils his Signalman project, a tool that simplifies Rails development. We also venture into discussions about the potential and intricacies of hybrid applications, with Chris advocating for the power of Hotwire Turbo Native and eagerly awaiting the release of Rails 7.1 and Strata.  The upcoming Rail World conference becomes a topic of excitement, from intriguing speaking engagements to unique dining experiences.  Lastly, we explore the latest developer-friendly features from Stripe, including the innovative Workbench beta, which promises to transform the debugging experience. Join us on this thrilling ride through the world of Rails, hackathons, and future tech trends. Hit download now! </p><p><br/></p><p>[00:00:13] Rails Hackathon took place, and Chris fills us in on the details and the winners. The Judges’ Favo(u)rite went to ‘Gem.sh’ project by Awesome Docs. The Best Solo project was ‘Rails Duels’ by the Lazy Lambda team, and the Community Favorite award went to the ‘Locale Ninja’ project.  Other notable submissions included ‘Ahoy Captain’, ‘Ruby on Plain,’ ‘First Ruby Quest,’ and ‘AI Quiziverse.’</p><p><br/></p><p>[00:07:31] Chris worked on a project called Signalman during the Hackathon. It’s like Laravel Telescope for Rails, allowing users to build generators and scaffolds through a friendly UI rather than needing to use the command line.  </p><p><br/></p><p>[00:09:50] The Rails Hackathon had 216 participants across 111 teams, with 37 teams submitting an entry.  A fun aspect of the event was randomly assigning people to teams, allowing participants to meet new people and make friends. </p><p><br/></p><p>[00:12:21] Andrew mentions looking at Gem.sh and how cool it looks, he compares it to the Ruby toolbox, which hasn’t been updated much in recent years. He also praised Active Mermaid, an application that generates UML diagrams for active record tasks. </p><p><br/></p><p>[00:14:01] Chris requested suggestions for the theme of the next hackathon. Andrew discusses potential themes, including one based around new features released at Rails World, or web-based themes. He also suggested a hackathon where anything, but Rails could be used to build a web app with Ruby. </p><p><br/></p><p>[00:16:15] Jason brings up their speaking engagements at the upcoming Rails World event.  Chris brings up a Tweet that he posted from a Tom Scott video and the guy is talking about trains and says America doesn’t appreciate rails like they used to. </p><p><br/></p><p>[00:17:25] There’s a lot of good technical talks lined up at Rails World, and there’s speculation about the release of Rails 7.1 and Strata at Rails World.</p><p><br/></p><p>[00:21:51] Chris explained the benefits of hybrid applications, specifically how they can shift between web views and native settings depending on the user interaction.</p><p>[00:24:12] Andrew points out the importance of a well-built hybrid application, suggesting a poorly built one can negatively impact the user experience. Chris explains the nice part about the Hotwire Turbo Native things and discusses the issues with PWAs. Chris thinks more people should start using Turbo Native to contribute to its development, and Strata could potentially make this process faster and easier.  </p><p><br/></p><p>[00:27:44] Andrew started learning SwiftUI to build mobile apps, and Chris points out the integration of all the authentication stuff in T</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to today’s episode of Remote Ruby, where we dive into another successful year of Rails Hackathon, celebrating the talent and creativity showcased with 37 outstanding submissions from 216 participants across 111 teams, and Chris unveils his Signalman project, a tool that simplifies Rails development. We also venture into discussions about the potential and intricacies of hybrid applications, with Chris advocating for the power of Hotwire Turbo Native and eagerly awaiting the release of Rails 7.1 and Strata.  The upcoming Rail World conference becomes a topic of excitement, from intriguing speaking engagements to unique dining experiences.  Lastly, we explore the latest developer-friendly features from Stripe, including the innovative Workbench beta, which promises to transform the debugging experience. Join us on this thrilling ride through the world of Rails, hackathons, and future tech trends. Hit download now! </p><p><br/></p><p>[00:00:13] Rails Hackathon took place, and Chris fills us in on the details and the winners. The Judges’ Favo(u)rite went to ‘Gem.sh’ project by Awesome Docs. The Best Solo project was ‘Rails Duels’ by the Lazy Lambda team, and the Community Favorite award went to the ‘Locale Ninja’ project.  Other notable submissions included ‘Ahoy Captain’, ‘Ruby on Plain,’ ‘First Ruby Quest,’ and ‘AI Quiziverse.’</p><p><br/></p><p>[00:07:31] Chris worked on a project called Signalman during the Hackathon. It’s like Laravel Telescope for Rails, allowing users to build generators and scaffolds through a friendly UI rather than needing to use the command line.  </p><p><br/></p><p>[00:09:50] The Rails Hackathon had 216 participants across 111 teams, with 37 teams submitting an entry.  A fun aspect of the event was randomly assigning people to teams, allowing participants to meet new people and make friends. </p><p><br/></p><p>[00:12:21] Andrew mentions looking at Gem.sh and how cool it looks, he compares it to the Ruby toolbox, which hasn’t been updated much in recent years. He also praised Active Mermaid, an application that generates UML diagrams for active record tasks. </p><p><br/></p><p>[00:14:01] Chris requested suggestions for the theme of the next hackathon. Andrew discusses potential themes, including one based around new features released at Rails World, or web-based themes. He also suggested a hackathon where anything, but Rails could be used to build a web app with Ruby. </p><p><br/></p><p>[00:16:15] Jason brings up their speaking engagements at the upcoming Rails World event.  Chris brings up a Tweet that he posted from a Tom Scott video and the guy is talking about trains and says America doesn’t appreciate rails like they used to. </p><p><br/></p><p>[00:17:25] There’s a lot of good technical talks lined up at Rails World, and there’s speculation about the release of Rails 7.1 and Strata at Rails World.</p><p><br/></p><p>[00:21:51] Chris explained the benefits of hybrid applications, specifically how they can shift between web views and native settings depending on the user interaction.</p><p>[00:24:12] Andrew points out the importance of a well-built hybrid application, suggesting a poorly built one can negatively impact the user experience. Chris explains the nice part about the Hotwire Turbo Native things and discusses the issues with PWAs. Chris thinks more people should start using Turbo Native to contribute to its development, and Strata could potentially make this process faster and easier.  </p><p><br/></p><p>[00:27:44] Andrew started learning SwiftUI to build mobile apps, and Chris points out the integration of all the authentication stuff in T</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760903-hackathon-strada-rails-world.mp3" length="26683584" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760903</link>
    <itunes:image href="https://storage.buzzsprout.com/bnqmc9zg90wi8ccoi13elgpogjp9?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">89686469-1429-4635-8ea1-604204c68a37</guid>
    <pubDate>Fri, 11 Aug 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2222</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>238</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The One Where We Talk About Our STIs</itunes:title>
    <title>The One Where We Talk About Our STIs</title>
    <itunes:summary><![CDATA[        Welcome to another interesting and lively episode of Remote Ruby, where Jason, Chris, and Andrew dive deep into their personal adventures and tech talks, including a detailed discussion on Single Table Inheritance (STI) in Ruby on Rails, sharing different perspectives, use-cases, and alternatives.  Andrew teases about a big project reveal coming up next week, and Jason, now Podia’s ‘Emotional Support Developer’, shares his expertise in managing projects. The conversation takes hu...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to another interesting and lively episode of Remote Ruby, where Jason, Chris, and Andrew dive deep into their personal adventures and tech talks, including a detailed discussion on Single Table Inheritance (STI) in Ruby on Rails, sharing different perspectives, use-cases, and alternatives.  Andrew teases about a big project reveal coming up next week, and Jason, now Podia’s ‘Emotional Support Developer’, shares his expertise in managing projects. The conversation takes humorous turns as the group jokes about Andrew’s propensity to speak before thinking, Jason’s new job title, and their collective appreciation of internet memes.  In the mix, we also touch on the decline of Reddit, affordable tech solutions, Andrew’s late adoption of technologies like NFC and 4k monitors, and the art of creating compelling YouTube thumbnails. Tune in and download now to hear more! </p><p><br/></p><p>[00:00:39] Andrew talks about his recent time away he had and went hiking and backpacking in the Grand Canyon with Drew Bragg. </p><p><br/></p><p>[00:02:00] Jason reveals he’s been managing projects for the last month, and the term “STI” comes up. Andrew teases about a big project they’ve been working on for an entire year, which is to be released soon. </p><p><br/></p><p>[00:03:41] Andrew admits that he often speaks without thinking, which leads to him regretting what he says. </p><p><br/></p><p>[00:04:06] Andrew asks Chris why there’s no Go Rails video on STI (Single Table Inheritance), leading to a discussion on what STI is and when it’s useful. Jason explains how he uses at Podia to handle different types of events and to avoid having to create separate tables for each type. </p><p><br/></p><p>[00:08:54] Chris asks when it’s not suitable to use STI, and Jason provides an example form Podia where different products use STI, but their site builder’s page sections use a different approach. Jason brings up the concept of JSONB an proposes trying a different approach with subclasses in order to avoid adding an unnecessary column. </p><p><br/></p><p>[00:13:12] There’s a discussion on the benefits of utilizing a STI and delegated types in Rials to reduce database complexity, with Jason giving specific examples from Job Boardly. </p><p><br/></p><p>[00:18:23] They also discuss the concept of overriding methods in subclasses to control the behavior of specific types of users. </p><p><br/></p><p>[00:21:07] Jason further discusses how he leverages Rails’ associations to simplify code related to his location example, allowing Rails to implicitly set the type based on the association. </p><p><br/></p><p>[00:23:52] Andrew and Jason discuss sharing British memes with each other and Jason reveals his new title at Podia as an ‘Emotional Support Developer.’</p><p> </p><p>[00:24:54] Chris and Andrew talk about the decline of Reddit and Andrew’s shift away from the platform, and Andrew tells us about Tor Browser and NFC (Near-field communication) tags, leading to a discussion about their usage and benefits. </p><p><br/></p><p>[00:28:04] Andrew announces he’s recently switched to 4k monitors and that he has several monitors. Jason jokingly labels him a “boomer boy” because of his late adoption of technologies. </p><p><br/></p><p>[00:30:01] Chris talks about his Govee LED strip light and the challenges of setting up such lighting systems. Andrew and Jason recall watching a YouTube video with a thumbnail they found intriguing. </p><p><br/></p><p>[00:33:33] Chris shares a story about programming on a TI-83, 84 calculator and downloading an app that would let you rotate it sideways instead of vertical. </p><p><br/></p><p></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to another interesting and lively episode of Remote Ruby, where Jason, Chris, and Andrew dive deep into their personal adventures and tech talks, including a detailed discussion on Single Table Inheritance (STI) in Ruby on Rails, sharing different perspectives, use-cases, and alternatives.  Andrew teases about a big project reveal coming up next week, and Jason, now Podia’s ‘Emotional Support Developer’, shares his expertise in managing projects. The conversation takes humorous turns as the group jokes about Andrew’s propensity to speak before thinking, Jason’s new job title, and their collective appreciation of internet memes.  In the mix, we also touch on the decline of Reddit, affordable tech solutions, Andrew’s late adoption of technologies like NFC and 4k monitors, and the art of creating compelling YouTube thumbnails. Tune in and download now to hear more! </p><p><br/></p><p>[00:00:39] Andrew talks about his recent time away he had and went hiking and backpacking in the Grand Canyon with Drew Bragg. </p><p><br/></p><p>[00:02:00] Jason reveals he’s been managing projects for the last month, and the term “STI” comes up. Andrew teases about a big project they’ve been working on for an entire year, which is to be released soon. </p><p><br/></p><p>[00:03:41] Andrew admits that he often speaks without thinking, which leads to him regretting what he says. </p><p><br/></p><p>[00:04:06] Andrew asks Chris why there’s no Go Rails video on STI (Single Table Inheritance), leading to a discussion on what STI is and when it’s useful. Jason explains how he uses at Podia to handle different types of events and to avoid having to create separate tables for each type. </p><p><br/></p><p>[00:08:54] Chris asks when it’s not suitable to use STI, and Jason provides an example form Podia where different products use STI, but their site builder’s page sections use a different approach. Jason brings up the concept of JSONB an proposes trying a different approach with subclasses in order to avoid adding an unnecessary column. </p><p><br/></p><p>[00:13:12] There’s a discussion on the benefits of utilizing a STI and delegated types in Rials to reduce database complexity, with Jason giving specific examples from Job Boardly. </p><p><br/></p><p>[00:18:23] They also discuss the concept of overriding methods in subclasses to control the behavior of specific types of users. </p><p><br/></p><p>[00:21:07] Jason further discusses how he leverages Rails’ associations to simplify code related to his location example, allowing Rails to implicitly set the type based on the association. </p><p><br/></p><p>[00:23:52] Andrew and Jason discuss sharing British memes with each other and Jason reveals his new title at Podia as an ‘Emotional Support Developer.’</p><p> </p><p>[00:24:54] Chris and Andrew talk about the decline of Reddit and Andrew’s shift away from the platform, and Andrew tells us about Tor Browser and NFC (Near-field communication) tags, leading to a discussion about their usage and benefits. </p><p><br/></p><p>[00:28:04] Andrew announces he’s recently switched to 4k monitors and that he has several monitors. Jason jokingly labels him a “boomer boy” because of his late adoption of technologies. </p><p><br/></p><p>[00:30:01] Chris talks about his Govee LED strip light and the challenges of setting up such lighting systems. Andrew and Jason recall watching a YouTube video with a thumbnail they found intriguing. </p><p><br/></p><p>[00:33:33] Chris shares a story about programming on a TI-83, 84 calculator and downloading an app that would let you rotate it sideways instead of vertical. </p><p><br/></p><p></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760904-the-one-where-we-talk-about-our-stis.mp3" length="26945339" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760904</link>
    <itunes:image href="https://storage.buzzsprout.com/gcaauy4uggxsh7c5ogkajecf8qxs?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">81334d12-bb6b-4b41-9712-de787ffb5a70</guid>
    <pubDate>Fri, 28 Jul 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2243</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>237</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>We&#39;re A JavaScript Podcast Now</itunes:title>
    <title>We&#39;re A JavaScript Podcast Now</title>
    <itunes:summary><![CDATA[        Even though we’re missing Andrew today, Chris and Jason keep things lively, kicking off with a fun chat about candies, and unusual dislikes. Then, they dive into the professional world where Jason shares insights from his Job Boardly project and talks about the challenges and tools he found useful, such as Imperavi’s, Article. Chris and Jason have a discussion on various text editors, focusing on Basecamp’s Trix, we hear the difference between Redactor X and Article, and the Revolvapp...]]></itunes:summary>
    <description><![CDATA[        <p>Even though we’re missing Andrew today, Chris and Jason keep things lively, kicking off with a fun chat about candies, and unusual dislikes. Then, they dive into the professional world where Jason shares insights from his Job Boardly project and talks about the challenges and tools he found useful, such as Imperavi’s, Article. Chris and Jason have a discussion on various text editors, focusing on Basecamp’s Trix, we hear the difference between Redactor X and Article, and the Revolvapp, which is Imperavi’s email templates editor.  Chris and Jason go deeper into the world of JavaScript development, and they discuss their struggles with customizing elements using CSS and Tailwind.  They also share their thoughts reminding developers to view themselves as Ruby developers, recognizing the broader capabilities of Ruby beyond what Rails offers. Stay tuned for a fun episode and hit download now to hear more! </p><p><br/></p><p>[00:00:31] Chris and Jason discuss the absence of Andrew and have a conversation  about specific candies and personal preferences. </p><p><br/></p><p>[00:02:22] The conversation shifts to Jason’s project, Job Boardly, where he’s been actively working on giving users more control over their job board’s appearance, and he shares all the secrets and talks about Imperavi, a website editor, and Article. </p><p><br/></p><p>[00:07:03] Jason acknowledges the potential pitfalls of storing HTML but praises the user experience offered by the editor, enabling users to directly see the impact of their edits. </p><p><br/></p><p>[00:07:56] Chris and Jason debate the complexity of using Trix, and comment on the lack of progress seen in public updates.</p><p><br/></p><p>[00:09:50] What’s the difference between Redactor X and Article? Jason explains Redactor X is a pure WYSIWIG editor, while Article incorporates both text editing and content layout functionalities. </p><p><br/></p><p>[00:11:35] Jason talks about the Revolvapp, discussing its advantages, including having all the functionality from a single source and it’s not a subscription.  </p><p><br/></p><p>[00:13:00] Chris discusses using the EL transition library for Tailwind CSS stimulus components, noting the library’s simplicity but highlighting some complications when animations overlap due to quick mouse movement.</p><p><br/></p><p>[00:18:21] Chris talks about simplifying his codebase and moving away from certain older features.  He discussed his decision to discard bundle and compile using the esbuild for modern imports and CommonJS, and he mentions Adam Wathan’s keynote at Tailwind Connect with Sam Selikoff showing off some amazing stuff.</p><p><br/></p><p><br/></p><p>[00:25:55] Jason and Chris converse about their struggles with customizing the look and feel of elements using CSS and Tailwind.  They talk about the benefits and challenges of using Tailwind with Rails, particularly as it relates to component-based projects. </p><p><br/></p><p>[00:30:42] Chris discusses the implementation of getters and setters in a single method. He points out that if additional functionality such as sidecar or JavaScript isn’t necessary, and a lot can be accomplished using pure Ruby. </p><p><br/></p><p>[00:36:04] Chris and Jason discuss the possibility of using pure forms or creating custom tools instead of relying solely on Rails provided tools.  </p><p><br/></p><p>[00:40:05] They remind developers to view themselves as more than just Rails developers, highlighting the importance of understanding and utilizing the broader capabilities of Ruby beyond just what Rails offers. </p><p><br/></p><p>[00:41:05] Jason brings up his experience with ea</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Even though we’re missing Andrew today, Chris and Jason keep things lively, kicking off with a fun chat about candies, and unusual dislikes. Then, they dive into the professional world where Jason shares insights from his Job Boardly project and talks about the challenges and tools he found useful, such as Imperavi’s, Article. Chris and Jason have a discussion on various text editors, focusing on Basecamp’s Trix, we hear the difference between Redactor X and Article, and the Revolvapp, which is Imperavi’s email templates editor.  Chris and Jason go deeper into the world of JavaScript development, and they discuss their struggles with customizing elements using CSS and Tailwind.  They also share their thoughts reminding developers to view themselves as Ruby developers, recognizing the broader capabilities of Ruby beyond what Rails offers. Stay tuned for a fun episode and hit download now to hear more! </p><p><br/></p><p>[00:00:31] Chris and Jason discuss the absence of Andrew and have a conversation  about specific candies and personal preferences. </p><p><br/></p><p>[00:02:22] The conversation shifts to Jason’s project, Job Boardly, where he’s been actively working on giving users more control over their job board’s appearance, and he shares all the secrets and talks about Imperavi, a website editor, and Article. </p><p><br/></p><p>[00:07:03] Jason acknowledges the potential pitfalls of storing HTML but praises the user experience offered by the editor, enabling users to directly see the impact of their edits. </p><p><br/></p><p>[00:07:56] Chris and Jason debate the complexity of using Trix, and comment on the lack of progress seen in public updates.</p><p><br/></p><p>[00:09:50] What’s the difference between Redactor X and Article? Jason explains Redactor X is a pure WYSIWIG editor, while Article incorporates both text editing and content layout functionalities. </p><p><br/></p><p>[00:11:35] Jason talks about the Revolvapp, discussing its advantages, including having all the functionality from a single source and it’s not a subscription.  </p><p><br/></p><p>[00:13:00] Chris discusses using the EL transition library for Tailwind CSS stimulus components, noting the library’s simplicity but highlighting some complications when animations overlap due to quick mouse movement.</p><p><br/></p><p>[00:18:21] Chris talks about simplifying his codebase and moving away from certain older features.  He discussed his decision to discard bundle and compile using the esbuild for modern imports and CommonJS, and he mentions Adam Wathan’s keynote at Tailwind Connect with Sam Selikoff showing off some amazing stuff.</p><p><br/></p><p><br/></p><p>[00:25:55] Jason and Chris converse about their struggles with customizing the look and feel of elements using CSS and Tailwind.  They talk about the benefits and challenges of using Tailwind with Rails, particularly as it relates to component-based projects. </p><p><br/></p><p>[00:30:42] Chris discusses the implementation of getters and setters in a single method. He points out that if additional functionality such as sidecar or JavaScript isn’t necessary, and a lot can be accomplished using pure Ruby. </p><p><br/></p><p>[00:36:04] Chris and Jason discuss the possibility of using pure forms or creating custom tools instead of relying solely on Rails provided tools.  </p><p><br/></p><p>[00:40:05] They remind developers to view themselves as more than just Rails developers, highlighting the importance of understanding and utilizing the broader capabilities of Ruby beyond just what Rails offers. </p><p><br/></p><p>[00:41:05] Jason brings up his experience with ea</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760905-we-re-a-javascript-podcast-now.mp3" length="36058196" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760905</link>
    <itunes:image href="https://storage.buzzsprout.com/c21mjp8l2tszkzjhz776uibo2vyh?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">bfee21d5-a42e-44e2-a0d7-82a720b6d296</guid>
    <pubDate>Fri, 14 Jul 2023 07:00:00 -0500</pubDate>
    <itunes:duration>3003</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>236</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hmmm, Maybe It&#39;s The Garbage Collector</itunes:title>
    <title>Hmmm, Maybe It&#39;s The Garbage Collector</title>
    <itunes:summary><![CDATA[        On today’s episode, Chris and Andrew have an early start and catch up on their lives. Then, they dive deep into the latest developments in the Rails community, including the release of Rails 7.0.6, bug fixes, and changes to Active Record.  They share their experiences with GitHub deployments, documentation issues, and how they navigate through its challenges. They discuss the benefits of MySQL and Postgres, as well as the ongoing advancements in Postgres, specifically Crunchy Dat...]]></itunes:summary>
    <description><![CDATA[        <p>On today’s episode, Chris and Andrew have an early start and catch up on their lives. Then, they dive deep into the latest developments in the Rails community, including the release of Rails 7.0.6, bug fixes, and changes to Active Record.  They share their experiences with GitHub deployments, documentation issues, and how they navigate through its challenges. They discuss the benefits of MySQL and Postgres, as well as the ongoing advancements in Postgres, specifically Crunchy Data’s contributions.  Chris and Andrew share their views on working in different company sizes, the joys of learning new things, dealing with burnout, and the slower pace of feature shipping in larger companies. There’s a discussion on Reddit’s recent actions, its impact on subreddit moderations, and the discontinuation of the Reddit API. We’ll also hear about Chris’s cooking adventures, experimenting with different flavors, and making some Texas Twinkies. Hit download to hear more! </p><p><br/></p><p>[00:02:00] Chris and Andrew talk about the release of Rails v7.0.6 with bug fixes and changes in libraries like Action Cable and Active Record, including subqueries and associations with polymorphic relationships.</p><p><br/></p><p>[00:06:10] Andrew is curious about the GitHub deployment stuff and expresses his desire to create GitHub deploys from Heroku. They talk about the complexities of setting up GitHub deployments and the lack of clear information from GitHub, and how the documentation with Checks API can be confusing to set up. </p><p><br/></p><p>[00:09:49] Chris discusses the challenges of figuring out GitHub’s deployment process and the lack of documentation. He expresses frustration with the lack of clarity and support for smaller accounts. </p><p><br/></p><p>[00:14:41] PlanetScale is brought up and its association with MySQL, and they discuss the benefits of MySQL and Postgres, and the new features and advancements in Postgres, including Crunchy Data’s contributions and the potential use of Postgres in web environments. </p><p><br/></p><p>[00:17:43] Chris shares a fun story about working on implementing jump server support in the new Hatchbox.  They encountered unexpected complexities with the net-ssh gem to address the problem. </p><p><br/></p><p>[00:29:51] Chris emphasizes the importance of being mindful of memory usage and performance trade-offs and how it becomes more critical when building large-scale products. </p><p><br/></p><p>[00:31:59] Andrew mentions that releasing features can be challenging and Podia is currently facing that challenge with releasing a feature while also building onto it. He emphasizes the importance of coordination, communication, and learning from code to recognize and solve problems faster. </p><p><br/></p><p>[00:33:46] Chris reflects on his experience working at a consulting agency and how it allowed him to learn quickly by facing different projects and finds joy learning new things as a programmer. </p><p><br/></p><p>[00:34:43] We hear Andrew talk about feeling stuck in a job, comparing small companies which offer more challenges, to big companies where employees get stuck doing the same tasks, and Chris tells us he’s happiest when learning new things and how it accelerates burnout.</p><p><br/></p><p>[00:35:57] Chris discusses the challenges faced by big companies when it comes to feature shipping due to the need to ensure existing users are not negatively impacted, and Andrew highlights the varying levels of impact when breaking code and emphasizes the importance of being able to find and fix bugs quickly. </p><p><br/></p><p>[00:39:00] We hear about Chris’s mad cooking</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On today’s episode, Chris and Andrew have an early start and catch up on their lives. Then, they dive deep into the latest developments in the Rails community, including the release of Rails 7.0.6, bug fixes, and changes to Active Record.  They share their experiences with GitHub deployments, documentation issues, and how they navigate through its challenges. They discuss the benefits of MySQL and Postgres, as well as the ongoing advancements in Postgres, specifically Crunchy Data’s contributions.  Chris and Andrew share their views on working in different company sizes, the joys of learning new things, dealing with burnout, and the slower pace of feature shipping in larger companies. There’s a discussion on Reddit’s recent actions, its impact on subreddit moderations, and the discontinuation of the Reddit API. We’ll also hear about Chris’s cooking adventures, experimenting with different flavors, and making some Texas Twinkies. Hit download to hear more! </p><p><br/></p><p>[00:02:00] Chris and Andrew talk about the release of Rails v7.0.6 with bug fixes and changes in libraries like Action Cable and Active Record, including subqueries and associations with polymorphic relationships.</p><p><br/></p><p>[00:06:10] Andrew is curious about the GitHub deployment stuff and expresses his desire to create GitHub deploys from Heroku. They talk about the complexities of setting up GitHub deployments and the lack of clear information from GitHub, and how the documentation with Checks API can be confusing to set up. </p><p><br/></p><p>[00:09:49] Chris discusses the challenges of figuring out GitHub’s deployment process and the lack of documentation. He expresses frustration with the lack of clarity and support for smaller accounts. </p><p><br/></p><p>[00:14:41] PlanetScale is brought up and its association with MySQL, and they discuss the benefits of MySQL and Postgres, and the new features and advancements in Postgres, including Crunchy Data’s contributions and the potential use of Postgres in web environments. </p><p><br/></p><p>[00:17:43] Chris shares a fun story about working on implementing jump server support in the new Hatchbox.  They encountered unexpected complexities with the net-ssh gem to address the problem. </p><p><br/></p><p>[00:29:51] Chris emphasizes the importance of being mindful of memory usage and performance trade-offs and how it becomes more critical when building large-scale products. </p><p><br/></p><p>[00:31:59] Andrew mentions that releasing features can be challenging and Podia is currently facing that challenge with releasing a feature while also building onto it. He emphasizes the importance of coordination, communication, and learning from code to recognize and solve problems faster. </p><p><br/></p><p>[00:33:46] Chris reflects on his experience working at a consulting agency and how it allowed him to learn quickly by facing different projects and finds joy learning new things as a programmer. </p><p><br/></p><p>[00:34:43] We hear Andrew talk about feeling stuck in a job, comparing small companies which offer more challenges, to big companies where employees get stuck doing the same tasks, and Chris tells us he’s happiest when learning new things and how it accelerates burnout.</p><p><br/></p><p>[00:35:57] Chris discusses the challenges faced by big companies when it comes to feature shipping due to the need to ensure existing users are not negatively impacted, and Andrew highlights the varying levels of impact when breaking code and emphasizes the importance of being able to find and fix bugs quickly. </p><p><br/></p><p>[00:39:00] We hear about Chris’s mad cooking</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760906-hmmm-maybe-it-s-the-garbage-collector.mp3" length="37549386" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760906</link>
    <itunes:image href="https://storage.buzzsprout.com/70ay48ei19e0fsip83egogxcywvu?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">75a2385c-d5a6-492a-88b1-afb79d293d5d</guid>
    <pubDate>Fri, 07 Jul 2023 07:00:00 -0500</pubDate>
    <itunes:duration>3127</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>235</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Case For NOT Taking A Management Path</itunes:title>
    <title>The Case For NOT Taking A Management Path</title>
    <itunes:summary><![CDATA[        In today’s episode, Jason, Chris, and Andrew kick it off with a discussion about their work environments, seating options, and Andrew’s hilarious story about going to IKEA, pencil behind his ear, tape measure, and his Mustang, to buy a new couch. We shift gears (see what we just did there) to the recent buzz surrounding the Rails World event and some speculations about Rails 7.1 features, and Chris tells us about Rails Hackathon that’s coming up in July.  From there, we move into...]]></itunes:summary>
    <description><![CDATA[        <p>In today’s episode, Jason, Chris, and Andrew kick it off with a discussion about their work environments, seating options, and Andrew’s hilarious story about going to IKEA, pencil behind his ear, tape measure, and his Mustang, to buy a new couch. We shift gears (see what we just did there) to the recent buzz surrounding the Rails World event and some speculations about Rails 7.1 features, and Chris tells us about Rails Hackathon that’s coming up in July.  From there, we move into a more personal space as Jason shares his experience of shifting from coding to manager and the associated challenges, the productivity debate, and how we handle our time allocation between coding and managerial tasks.  We wrap up with reflections on career progression, with Jason’s return to coding from management acting as an inspiration for others. Hit download now for an episode filled with humor, technical talk, and personal journeys in the world of coding. </p><p><br/></p><p>[00:00:58] Chris reveals he has acquired a new chair that belonged to his wife, leading to a discussion about comfortable seating options available on Amazon. Then the conversation turns towards their cars, as Andrew shares a funny story about his Mustang, which turns into a debate about the Mustang Mach-E.</p><p><br/></p><p>[00:04:42] There’s a conversation about the recent excitement surrounding the Rails World event which sold out very quickly. If you missed out getting tickets, you can sign up for RubyConf in San Diego.  </p><p><br/></p><p>[00:07:15] Andrew wonders why it sold out so fast, and Chris and Jason believe it’s the first official Ruby on Rails event, the size of the event, and the involvement of the creator of Rails as contributing factors to the excitement. They also speculate about the release of Rails 7.1 and other upcoming features in the Rails ecosystem. </p><p><br/></p><p>[00:11:00] Andrew shares a trick he stole from Ben that invalidates the bundle cache and re-downloads every gem on the system from scratch whenever Bundler is run. Chris brings up a Tweet that humorously tells Linux users to remove the French language pack, which is a trick to delete all files on the system. </p><p><br/></p><p>[00:11:56] Chris brings up another Tweet at GoRails about Homebrew issues related to using backups from an Intel Mac on an Apple silicon Mac. </p><p><br/></p><p>[00:12:54] Chris tells us they launched their new updated version of the Rails Hackathon site which will be going on July 28-30, 2023.</p><p><br/></p><p>[00:16:56] Jason shares that he’s been more focused on project management than coding recently. Chris expresses that he still measures his productivity by how much code he wrote even though he does more management tasks now, and Andrew confesses to having backfilled his GitHub commit history. </p><p><br/></p><p><br/></p><p>[00:21:01] Jason shares his experience of shifting from being a coder to a manager, and Chris questions Jason about the division of his time between coding and managing.</p><p><br/></p><p>[00:22:52] Chis shares how his productivity is also affected by various distractions and struggles of getting back into the zone after being interrupted. </p><p> </p><p>[00:24:04] Jason explains that Podia was very supportive of his transition to management and understood that his output would be different. He found it challenging to adjust and decided that he wasn’t interested in management at that point in his career and prefers problem-solving with code. Andrew shares his greatest output comes from working with other people.</p><p><br/></p><p>[00:27:04] Jason shares how he thought the only way to advance in</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In today’s episode, Jason, Chris, and Andrew kick it off with a discussion about their work environments, seating options, and Andrew’s hilarious story about going to IKEA, pencil behind his ear, tape measure, and his Mustang, to buy a new couch. We shift gears (see what we just did there) to the recent buzz surrounding the Rails World event and some speculations about Rails 7.1 features, and Chris tells us about Rails Hackathon that’s coming up in July.  From there, we move into a more personal space as Jason shares his experience of shifting from coding to manager and the associated challenges, the productivity debate, and how we handle our time allocation between coding and managerial tasks.  We wrap up with reflections on career progression, with Jason’s return to coding from management acting as an inspiration for others. Hit download now for an episode filled with humor, technical talk, and personal journeys in the world of coding. </p><p><br/></p><p>[00:00:58] Chris reveals he has acquired a new chair that belonged to his wife, leading to a discussion about comfortable seating options available on Amazon. Then the conversation turns towards their cars, as Andrew shares a funny story about his Mustang, which turns into a debate about the Mustang Mach-E.</p><p><br/></p><p>[00:04:42] There’s a conversation about the recent excitement surrounding the Rails World event which sold out very quickly. If you missed out getting tickets, you can sign up for RubyConf in San Diego.  </p><p><br/></p><p>[00:07:15] Andrew wonders why it sold out so fast, and Chris and Jason believe it’s the first official Ruby on Rails event, the size of the event, and the involvement of the creator of Rails as contributing factors to the excitement. They also speculate about the release of Rails 7.1 and other upcoming features in the Rails ecosystem. </p><p><br/></p><p>[00:11:00] Andrew shares a trick he stole from Ben that invalidates the bundle cache and re-downloads every gem on the system from scratch whenever Bundler is run. Chris brings up a Tweet that humorously tells Linux users to remove the French language pack, which is a trick to delete all files on the system. </p><p><br/></p><p>[00:11:56] Chris brings up another Tweet at GoRails about Homebrew issues related to using backups from an Intel Mac on an Apple silicon Mac. </p><p><br/></p><p>[00:12:54] Chris tells us they launched their new updated version of the Rails Hackathon site which will be going on July 28-30, 2023.</p><p><br/></p><p>[00:16:56] Jason shares that he’s been more focused on project management than coding recently. Chris expresses that he still measures his productivity by how much code he wrote even though he does more management tasks now, and Andrew confesses to having backfilled his GitHub commit history. </p><p><br/></p><p><br/></p><p>[00:21:01] Jason shares his experience of shifting from being a coder to a manager, and Chris questions Jason about the division of his time between coding and managing.</p><p><br/></p><p>[00:22:52] Chis shares how his productivity is also affected by various distractions and struggles of getting back into the zone after being interrupted. </p><p> </p><p>[00:24:04] Jason explains that Podia was very supportive of his transition to management and understood that his output would be different. He found it challenging to adjust and decided that he wasn’t interested in management at that point in his career and prefers problem-solving with code. Andrew shares his greatest output comes from working with other people.</p><p><br/></p><p>[00:27:04] Jason shares how he thought the only way to advance in</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760907-the-case-for-not-taking-a-management-path.mp3" length="26661973" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760907</link>
    <itunes:image href="https://storage.buzzsprout.com/amp6o96vlqq4gclxe3tks3bkuajw?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">23f72fc4-7450-458c-a21c-da19e78093ea</guid>
    <pubDate>Fri, 30 Jun 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2220</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>234</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jason Goes to Infinity (and Beyond)</itunes:title>
    <title>Jason Goes to Infinity (and Beyond)</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, Jason, Chris, and Andrew reunite after a hiatus, starting their conversation with a playful idea of starting a band and Andrew possibly recording a new podcast intro. A trip down memory lane brings forth their childhood musical preferences before they shift to an in-depth conversation about programming.  Andrew and Chris talk about their recent experiences refactoring code and the complexities they encountered, highlighting how such processes can i...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, Jason, Chris, and Andrew reunite after a hiatus, starting their conversation with a playful idea of starting a band and Andrew possibly recording a new podcast intro. A trip down memory lane brings forth their childhood musical preferences before they shift to an in-depth conversation about programming. </p><p>Andrew and Chris talk about their recent experiences refactoring code and the complexities they encountered, highlighting how such processes can improve performance and efficiency.  The discussion touches on topics ranging from Rails features and documentation, the usefulness of Ruby Infinity, the elegance of removing conditionals in programming, and using programming languages like Haskell and Elixir, their unique features, and how they handle conditionals differently. Also, Jason announces he’s planning a Southeast Ruby conference for early 2024 in Memphis and how he wants to focus on the community aspect. Hit download to hear much more! </p><p><br/></p><p>[00:00:24] Jason, Chris, and Andrew reminisce about their musical preferences during their childhood, and they acknowledge it’s been a while since their last meeting, partially dues to Jason and Andrew contacting COVID. </p><p><br/></p><p>[00:04:53] The conversation shifts to programming, where Andrew and Chris share that they’ve been writing a lot of code but struggle to remember specifics. Chris talks about his recent work on refactoring the Acts As Tenant gem to depend on Rails Current Attributes instead of the RequestStore gem. </p><p><br/></p><p>[00:08:24] Chris tells us he’s not sure whether he’ll merge his refactor, as he’s concerned about potentially creating more problems for himself while maintaining the gem.</p><p><br/></p><p>[00:09:30] Andrew discusses his recent experience of refactoring code, which involved rewriting a method multiple times, working with polymorphism across models, dealing with scopes, and solving problems related to pagination. He found the process challenging but ultimately successful.</p><p><br/></p><p>[00:12:57] We also hear something that happened where Andrew improved loading efficiency and performance by deferring the loading objects until a button is clicked rather than loading all at once during page load.</p><p><br/></p><p>[00:13:49] Jason shares an instance where he used Ruby Infinity in his code for unlimited job posts in an application he built a few months ago. </p><p><br/></p><p>[00:14:56] Chris finds it intriguing that infinity is located under the float class in Ruby. Jason repeats the benefits of using Ruby Infinity, including how it simplifies arithmetic operations in the code and avoids errors. </p><p><br/></p><p>[00:17:19] Chris shares a story about developing a generic pagination method for APIs in Jumpstart Pro. He mentions the process took several iterations to design a system flexible enough to handle various API structures. </p><p><br/></p><p>[00:22:03] Chris brings up programming learning experiences and highlights how people often think in terms of “IF statements” while trying to solve problems, which results in their code having many “IF statements.”</p><p> </p><p>[00:24:12] Jason shares a story from a CS class he took, and the first day of class the teacher asked, “How do you make a peanut butter and jelly sandwich?”</p><p><br/></p><p>[00:25:16] Andrew shares his experience teaching his younger brother who’s studying computer science and how you have to learn how to break down problems, and Chris tells us some instances and emphasizes how these little insights can change one’s perspective on coding. </p><p><br/></p><p>[00:28:21] Jas</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, Jason, Chris, and Andrew reunite after a hiatus, starting their conversation with a playful idea of starting a band and Andrew possibly recording a new podcast intro. A trip down memory lane brings forth their childhood musical preferences before they shift to an in-depth conversation about programming. </p><p>Andrew and Chris talk about their recent experiences refactoring code and the complexities they encountered, highlighting how such processes can improve performance and efficiency.  The discussion touches on topics ranging from Rails features and documentation, the usefulness of Ruby Infinity, the elegance of removing conditionals in programming, and using programming languages like Haskell and Elixir, their unique features, and how they handle conditionals differently. Also, Jason announces he’s planning a Southeast Ruby conference for early 2024 in Memphis and how he wants to focus on the community aspect. Hit download to hear much more! </p><p><br/></p><p>[00:00:24] Jason, Chris, and Andrew reminisce about their musical preferences during their childhood, and they acknowledge it’s been a while since their last meeting, partially dues to Jason and Andrew contacting COVID. </p><p><br/></p><p>[00:04:53] The conversation shifts to programming, where Andrew and Chris share that they’ve been writing a lot of code but struggle to remember specifics. Chris talks about his recent work on refactoring the Acts As Tenant gem to depend on Rails Current Attributes instead of the RequestStore gem. </p><p><br/></p><p>[00:08:24] Chris tells us he’s not sure whether he’ll merge his refactor, as he’s concerned about potentially creating more problems for himself while maintaining the gem.</p><p><br/></p><p>[00:09:30] Andrew discusses his recent experience of refactoring code, which involved rewriting a method multiple times, working with polymorphism across models, dealing with scopes, and solving problems related to pagination. He found the process challenging but ultimately successful.</p><p><br/></p><p>[00:12:57] We also hear something that happened where Andrew improved loading efficiency and performance by deferring the loading objects until a button is clicked rather than loading all at once during page load.</p><p><br/></p><p>[00:13:49] Jason shares an instance where he used Ruby Infinity in his code for unlimited job posts in an application he built a few months ago. </p><p><br/></p><p>[00:14:56] Chris finds it intriguing that infinity is located under the float class in Ruby. Jason repeats the benefits of using Ruby Infinity, including how it simplifies arithmetic operations in the code and avoids errors. </p><p><br/></p><p>[00:17:19] Chris shares a story about developing a generic pagination method for APIs in Jumpstart Pro. He mentions the process took several iterations to design a system flexible enough to handle various API structures. </p><p><br/></p><p>[00:22:03] Chris brings up programming learning experiences and highlights how people often think in terms of “IF statements” while trying to solve problems, which results in their code having many “IF statements.”</p><p> </p><p>[00:24:12] Jason shares a story from a CS class he took, and the first day of class the teacher asked, “How do you make a peanut butter and jelly sandwich?”</p><p><br/></p><p>[00:25:16] Andrew shares his experience teaching his younger brother who’s studying computer science and how you have to learn how to break down problems, and Chris tells us some instances and emphasizes how these little insights can change one’s perspective on coding. </p><p><br/></p><p>[00:28:21] Jas</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760908-jason-goes-to-infinity-and-beyond.mp3" length="33011284" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760908</link>
    <itunes:image href="https://storage.buzzsprout.com/s5cqslr717np1os27n9n38elhi8d?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">10f5353d-a738-4c47-bd77-f4e5e2fa4d58</guid>
    <pubDate>Fri, 23 Jun 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2749</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>233</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Diving Into The Deep End of Docs</itunes:title>
    <title>Diving Into The Deep End of Docs</title>
    <itunes:summary><![CDATA[        In this episode, Chris and Andrew have a candid discussion about their programming experiences, the demanding nature of their jobs, and the joy and complexity of coding.  They have a conversation on challenges with dependencies, the new branch settings on GitHub, TypeScript, JavaScript, and the functionality and benefits of using JSDoc. They also dive into the importance of flexibility in code, the evolution of coding practices, their preference for smart editors that provide rea...]]></itunes:summary>
    <description><![CDATA[        <p>In this episode, Chris and Andrew have a candid discussion about their programming experiences, the demanding nature of their jobs, and the joy and complexity of coding.  They have a conversation on challenges with dependencies, the new branch settings on GitHub, TypeScript, JavaScript, and the functionality and benefits of using JSDoc. They also dive into the importance of flexibility in code, the evolution of coding practices, their preference for smart editors that provide real time updates, and the topic on the use of AI tools in programming is discussed and whether AI assists or inhibits the developer’s thought process. Also, Andrew tells us about Prefab, a cool Rails tool he recently discovered and found very useful. Hit download to hear more! </p><p><br/></p><p>[00:00:35] Andrew tells us he has an app to monitor his activity and sometimes finds himself working for 11 hours straight, and Chris reminisces about the early days of learning to code and the excitement of late night programming. </p><p><br/></p><p>[00:04:58] Chris was struggling with dependencies in his work and considers writing his own basic glob functionality. </p><p><br/></p><p>[00:11:38] The guys discuss the utility of new branch settings on GitHub, and Andrew tells us he made his own commitlit config and updated his prettier config on his GitHub. </p><p><br/></p><p>[00:12:52] They move onto the topic of JavaScript and TypeScript, bringing up JSDoc, and Andrew explains the functionality and benefits of using JSDoc. He shares his discovery that JSDoc can be used to add TypeScript functionality without writing TypeScript, primarily using type comments. </p><p><br/></p><p>[00:16:47] Chris notes that this approach allows for middle ground between JavaScript and TypeScript, enhancing editor hints without the complexity of a fully typed language. </p><p><br/></p><p>[00:22:50] Chris tells us his journey began in college where he learned multiple languages such as Ruby, Python, C, and Visual Basic. He emphasizes the importance of flexibility in code, allowing it to evolve over time. </p><p><br/></p><p>[00:25:18] Andrew shares his dislike for Sorbet and talks about his preference for Solargraph in VS Code, a language server that uses YARD docs for typing.  He’s found this useful in his work, particularly when refactoring. </p><p><br/></p><p>[00:27:55] We hear about the greatest code Andrew’s ever written, and Chris and Andrew discuss the use of dynamic languages and how it’s crucial not to lose the essence of languages like Ruby by over-imposing typing. </p><p><br/></p><p>[00:33:49] Chris discusses the use of AI tools in programming, such as GitHub’s Copilot, and notes that while they’re useful in generating codes, but they may limit the developer’s thought process since they tend to rely on AI’s suggestion without thinking through the problem. </p><p>[00:37:26] Andrew explains why he showed Chris some documentation he generated from ChatGPT 4, and they both agree that AI-powered tools can make documentation more efficient. </p><p><br/></p><p>[00:46:53] Andrew talks about his experience with Product Hunt, and a very useful Rails tool he recently discovered called prefab.cloud, which allows developers to target their Rails logs for specific user issues.</p><p><br/></p><p>[00:53:12] Chris and Andrew discuss the difficulty of dealing with Twitter API and Reddit API pricing, lamenting the high costs for developers. They also talk about their frustrations with companies that acquire and shut down successful third-party apps instead of supporting them.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Olive</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In this episode, Chris and Andrew have a candid discussion about their programming experiences, the demanding nature of their jobs, and the joy and complexity of coding.  They have a conversation on challenges with dependencies, the new branch settings on GitHub, TypeScript, JavaScript, and the functionality and benefits of using JSDoc. They also dive into the importance of flexibility in code, the evolution of coding practices, their preference for smart editors that provide real time updates, and the topic on the use of AI tools in programming is discussed and whether AI assists or inhibits the developer’s thought process. Also, Andrew tells us about Prefab, a cool Rails tool he recently discovered and found very useful. Hit download to hear more! </p><p><br/></p><p>[00:00:35] Andrew tells us he has an app to monitor his activity and sometimes finds himself working for 11 hours straight, and Chris reminisces about the early days of learning to code and the excitement of late night programming. </p><p><br/></p><p>[00:04:58] Chris was struggling with dependencies in his work and considers writing his own basic glob functionality. </p><p><br/></p><p>[00:11:38] The guys discuss the utility of new branch settings on GitHub, and Andrew tells us he made his own commitlit config and updated his prettier config on his GitHub. </p><p><br/></p><p>[00:12:52] They move onto the topic of JavaScript and TypeScript, bringing up JSDoc, and Andrew explains the functionality and benefits of using JSDoc. He shares his discovery that JSDoc can be used to add TypeScript functionality without writing TypeScript, primarily using type comments. </p><p><br/></p><p>[00:16:47] Chris notes that this approach allows for middle ground between JavaScript and TypeScript, enhancing editor hints without the complexity of a fully typed language. </p><p><br/></p><p>[00:22:50] Chris tells us his journey began in college where he learned multiple languages such as Ruby, Python, C, and Visual Basic. He emphasizes the importance of flexibility in code, allowing it to evolve over time. </p><p><br/></p><p>[00:25:18] Andrew shares his dislike for Sorbet and talks about his preference for Solargraph in VS Code, a language server that uses YARD docs for typing.  He’s found this useful in his work, particularly when refactoring. </p><p><br/></p><p>[00:27:55] We hear about the greatest code Andrew’s ever written, and Chris and Andrew discuss the use of dynamic languages and how it’s crucial not to lose the essence of languages like Ruby by over-imposing typing. </p><p><br/></p><p>[00:33:49] Chris discusses the use of AI tools in programming, such as GitHub’s Copilot, and notes that while they’re useful in generating codes, but they may limit the developer’s thought process since they tend to rely on AI’s suggestion without thinking through the problem. </p><p>[00:37:26] Andrew explains why he showed Chris some documentation he generated from ChatGPT 4, and they both agree that AI-powered tools can make documentation more efficient. </p><p><br/></p><p>[00:46:53] Andrew talks about his experience with Product Hunt, and a very useful Rails tool he recently discovered called prefab.cloud, which allows developers to target their Rails logs for specific user issues.</p><p><br/></p><p>[00:53:12] Chris and Andrew discuss the difficulty of dealing with Twitter API and Reddit API pricing, lamenting the high costs for developers. They also talk about their frustrations with companies that acquire and shut down successful third-party apps instead of supporting them.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Olive</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760909-diving-into-the-deep-end-of-docs.mp3" length="42798419" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760909</link>
    <itunes:image href="https://storage.buzzsprout.com/8itl6uqh7gdd5r81fruz50bdpyj8?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ac8ade41-a512-4503-b594-224d53f2e89e</guid>
    <pubDate>Fri, 09 Jun 2023 07:00:00 -0500</pubDate>
    <itunes:duration>3565</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>232</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The GoRails Gang Takes Over</itunes:title>
    <title>The GoRails Gang Takes Over</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, Chris and his GoRails team is taking over since Jason and Andrew are traveling. Today, Chris has joining him Kent Crutchfield, who’s a customer service expert for GoRails, and Collin Jilbert, who’s a Ruby/Rails Dev at GoRails.   As we kick off this episode, we start by exploring a captivating debugging situation involving GoRails servers, the C language, and the operating system Kernel. Chris and Collin discuss their ongoing Hatchbox integration pr...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, Chris and his GoRails team is taking over since Jason and Andrew are traveling. Today, Chris has joining him Kent Crutchfield, who’s a customer service expert for GoRails, and Collin Jilbert, who’s a Ruby/Rails Dev at GoRails.  </p><p>As we kick off this episode, we start by exploring a captivating debugging situation involving GoRails servers, the C language, and the operating system Kernel. Chris and Collin discuss their ongoing Hatchbox integration project, and Kent’s expert handling of complex tasks. We also hear about Chris’s new interactive forum series coming out soon, some advice for aspiring coders, and there’s a discussion around tools like GitHub Copilot and their potential impact on developers’ growth.  </p><p>We’ll wrap things up with Kent sharing his favorite part about joining the team, the rewarding experiences he’s had, and the sheer love for his work in Ruby and Rails.  Hit download to hear much more! </p><p><br/></p><p>[00:00:58] Kent shares his background in customer support and how he started working at GoRails. </p><p><br/></p><p>[00:02:49] Chris and Collin discuss a challenging debugging situation they had to solve involving the C language, GoRails servers, and the operating system Kernel. They also remember a previous conversation regarding the complexities of CSS optimization at scale based on a talk from a GitHub employee. </p><p><br/></p><p>[00:07:50] The team has been working on Hetzner integration for Hatchbox, and despite the complexities of Hatchbox, Kent finds the challenges interesting and satisfying to overcome. He also highlights there are GoRails beginner-friendly content and new learning paths.</p><p><br/></p><p>[00:09:51] Chris is close to completing a new forum series for their learning path, transitioning from a blog format. The forum has topics, posts, and other features. He plans to add videos to their learning videos to their learning content in the future.</p><p><br/></p><p>[00:13:54] Collin and Chris discuss the importance of a practical approach to feature building, starting with the basics, and evolving through identifying potential issues and edge cases as they arise. </p><p><br/></p><p>[00:16:38] Kent suggests sticking to Rails defaults as much as possible and avoiding AWS for beginners. He also mentions that a lot of issues arise when users try to implement fancier features. </p><p><br/></p><p>[00:18:16] They discuss the SSL configuration complexity, Cloudflare’s role as a proxy, and its implications on the application. Chris mentions the exceptional performance of Caddy in automating the SSL certification process and migrating problems related to domain set-up. </p><p><br/></p><p>[00:25:28] Kent shares some advice for aspiring coders to be consistent, read books, watch instructional videos like GoRails, and build something, no matter how small. Chris emphasizes the importance of learning how to debug.</p><p><br/></p><p>[00:30:59] Collin expresses concern that tools like GitHub Copilot might hinder developers’ growth by offering ready-made solutions without a thorough understanding of the problem, and Chris suggests that Copilot is useful for repetitive tasks. </p><p><br/></p><p>[00:33:22] The discussion evolves around the importance of understanding the underlying code versus just getting a task done. Chris and Collin imply that this depends on the programmer’s immediate goal, whether it’s to ship the product quickly or to build something that won’t break in the future. </p><p><br/></p><p>[00:39:10] What’s been Kent’s favorite thing about coming onto the team? He tells us it’s learning Ruby and Rails w</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, Chris and his GoRails team is taking over since Jason and Andrew are traveling. Today, Chris has joining him Kent Crutchfield, who’s a customer service expert for GoRails, and Collin Jilbert, who’s a Ruby/Rails Dev at GoRails.  </p><p>As we kick off this episode, we start by exploring a captivating debugging situation involving GoRails servers, the C language, and the operating system Kernel. Chris and Collin discuss their ongoing Hatchbox integration project, and Kent’s expert handling of complex tasks. We also hear about Chris’s new interactive forum series coming out soon, some advice for aspiring coders, and there’s a discussion around tools like GitHub Copilot and their potential impact on developers’ growth.  </p><p>We’ll wrap things up with Kent sharing his favorite part about joining the team, the rewarding experiences he’s had, and the sheer love for his work in Ruby and Rails.  Hit download to hear much more! </p><p><br/></p><p>[00:00:58] Kent shares his background in customer support and how he started working at GoRails. </p><p><br/></p><p>[00:02:49] Chris and Collin discuss a challenging debugging situation they had to solve involving the C language, GoRails servers, and the operating system Kernel. They also remember a previous conversation regarding the complexities of CSS optimization at scale based on a talk from a GitHub employee. </p><p><br/></p><p>[00:07:50] The team has been working on Hetzner integration for Hatchbox, and despite the complexities of Hatchbox, Kent finds the challenges interesting and satisfying to overcome. He also highlights there are GoRails beginner-friendly content and new learning paths.</p><p><br/></p><p>[00:09:51] Chris is close to completing a new forum series for their learning path, transitioning from a blog format. The forum has topics, posts, and other features. He plans to add videos to their learning videos to their learning content in the future.</p><p><br/></p><p>[00:13:54] Collin and Chris discuss the importance of a practical approach to feature building, starting with the basics, and evolving through identifying potential issues and edge cases as they arise. </p><p><br/></p><p>[00:16:38] Kent suggests sticking to Rails defaults as much as possible and avoiding AWS for beginners. He also mentions that a lot of issues arise when users try to implement fancier features. </p><p><br/></p><p>[00:18:16] They discuss the SSL configuration complexity, Cloudflare’s role as a proxy, and its implications on the application. Chris mentions the exceptional performance of Caddy in automating the SSL certification process and migrating problems related to domain set-up. </p><p><br/></p><p>[00:25:28] Kent shares some advice for aspiring coders to be consistent, read books, watch instructional videos like GoRails, and build something, no matter how small. Chris emphasizes the importance of learning how to debug.</p><p><br/></p><p>[00:30:59] Collin expresses concern that tools like GitHub Copilot might hinder developers’ growth by offering ready-made solutions without a thorough understanding of the problem, and Chris suggests that Copilot is useful for repetitive tasks. </p><p><br/></p><p>[00:33:22] The discussion evolves around the importance of understanding the underlying code versus just getting a task done. Chris and Collin imply that this depends on the programmer’s immediate goal, whether it’s to ship the product quickly or to build something that won’t break in the future. </p><p><br/></p><p>[00:39:10] What’s been Kent’s favorite thing about coming onto the team? He tells us it’s learning Ruby and Rails w</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760910-the-gorails-gang-takes-over.mp3" length="31814511" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760910</link>
    <itunes:image href="https://storage.buzzsprout.com/fk4qslvubxenp7sh98bhwivligvu?.jpg" />
    <itunes:author>Chris Oliver</itunes:author>
    <guid isPermaLink="false">1e33a7ec-31c3-4020-a7a5-a005de5ea71b</guid>
    <pubDate>Fri, 02 Jun 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2649</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>231</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby 3.3 Preview 1 &amp; The Mystery Of The 3 Inch Round Button</itunes:title>
    <title>Ruby 3.3 Preview 1 &amp; The Mystery Of The 3 Inch Round Button</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, Jason, Chris, and Andrew begin by sharing their thoughts on some shows they’re watching such as “White House Plumbers,” “Curb Your Enthusiasm,” and “Seinfeld.” The conversation then shifts towards the exciting release of Ruby 3.3 Preview 1, which focuses on performance improvements for YJIT and the introduction of compiler RJIT. They dive into the challenges of implementing autosaving and error display forms using Turbo and Hotwire in Rails. Then, the c...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, Jason, Chris, and Andrew begin by sharing their thoughts on some shows they’re watching such as “White House Plumbers,” “Curb Your Enthusiasm,” and “Seinfeld.” The conversation then shifts towards the exciting release of Ruby 3.3 Preview 1, which focuses on performance improvements for YJIT and the introduction of compiler RJIT. They dive into the challenges of implementing autosaving and error display forms using Turbo and Hotwire in Rails. Then, the conversation takes a turn towards serverless function, with Andrew sharing his experiences using Vercel, and a discussion on Hatchbox and Fly for hosting applications, and the appeal of PlanetScale for databases. Go ahead and press download now to hear more! </p><p><br/></p><p>[00:00:20] The guys discuss a few shows they’re watching.   </p><p><br/></p><p>[00:05:10] Chris announces the exciting release of Ruby 3.3 Preview 1, which introduces performance improvements for YJIT, and introduces the RJIT.  </p><p><br/></p><p>[00:07:11] Jason brings up an interview with Aaron Patterson that Justin Searls did at Ruby Kaigi 2023 where he talked about two people working on different parsers which could benefit alternative Ruby implementations.</p><p><br/></p><p>[00:09:38] A conversation came up somewhere about Laravel being a feature-rich framework, while Ruby is considered a better language.</p><p><br/></p><p>[00:10:59] Jason brings up the challenge of implementing autosaving and displaying errors in a form using Turbo and Hotwire in Rails. Chris mentions morphdom as a solution which can help with preserving focus during form updates.</p><p><br/></p><p>[00:16:23] Chris talks about autosaving features as a standard in modern web applications, and the need for built-in solutions within Rails is emphasized to simplify the implementation process.</p><p><br/></p><p>[00:22:00] Andrew shares his frustrations with implementing autosaving and validations.</p><p><br/></p><p>[00:25:55] Andrew explains what he was doing with functions in Vercel.</p><p><br/></p><p>[00:28:00] Jason brings up talking to Crunchy Data at RailsConf and the appeal of Planet Scale for databases.</p><p> </p><p>[00:30:40] Hatchbox and Fly for hosting applications is discussed and plans for upgrading Ubuntu versions and Hatchbox features.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://www.hbo.com/white-house-plumbers'>White House Plumbers (HBO MAX)</a></p><p><a href='https://www.hbo.com/curb-your-enthusiasm'>Curb Your Enthusiasm (HBO MAX)</a></p><p><a href='https://www.netflix.com/title/70153373'>Seinfeld (Netflix)</a></p><p><a href='https://www.youtube.com/watch?v=_vXUAHPdStE'>Ruby Kaigi 2023-Aaron Patterson Interview (YouTube)</a></p><p><a href='https://github.com/patrick-steele-idem/morphdom'>morphdom-GitHub</a></p><p><a href='https://remoteruby.com/178'>Remote Ruby Podcast-Episode 178: José Valim, creator of Elixir and former Rails core contributor</a></p><p><a href='https://vercel.com/'>Vercel</a></p><p><a href='https://www.crunchydata.com/'>Crunchy Data</a></p><p><a href='https://planetscale.com/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, Jason, Chris, and Andrew begin by sharing their thoughts on some shows they’re watching such as “White House Plumbers,” “Curb Your Enthusiasm,” and “Seinfeld.” The conversation then shifts towards the exciting release of Ruby 3.3 Preview 1, which focuses on performance improvements for YJIT and the introduction of compiler RJIT. They dive into the challenges of implementing autosaving and error display forms using Turbo and Hotwire in Rails. Then, the conversation takes a turn towards serverless function, with Andrew sharing his experiences using Vercel, and a discussion on Hatchbox and Fly for hosting applications, and the appeal of PlanetScale for databases. Go ahead and press download now to hear more! </p><p><br/></p><p>[00:00:20] The guys discuss a few shows they’re watching.   </p><p><br/></p><p>[00:05:10] Chris announces the exciting release of Ruby 3.3 Preview 1, which introduces performance improvements for YJIT, and introduces the RJIT.  </p><p><br/></p><p>[00:07:11] Jason brings up an interview with Aaron Patterson that Justin Searls did at Ruby Kaigi 2023 where he talked about two people working on different parsers which could benefit alternative Ruby implementations.</p><p><br/></p><p>[00:09:38] A conversation came up somewhere about Laravel being a feature-rich framework, while Ruby is considered a better language.</p><p><br/></p><p>[00:10:59] Jason brings up the challenge of implementing autosaving and displaying errors in a form using Turbo and Hotwire in Rails. Chris mentions morphdom as a solution which can help with preserving focus during form updates.</p><p><br/></p><p>[00:16:23] Chris talks about autosaving features as a standard in modern web applications, and the need for built-in solutions within Rails is emphasized to simplify the implementation process.</p><p><br/></p><p>[00:22:00] Andrew shares his frustrations with implementing autosaving and validations.</p><p><br/></p><p>[00:25:55] Andrew explains what he was doing with functions in Vercel.</p><p><br/></p><p>[00:28:00] Jason brings up talking to Crunchy Data at RailsConf and the appeal of Planet Scale for databases.</p><p> </p><p>[00:30:40] Hatchbox and Fly for hosting applications is discussed and plans for upgrading Ubuntu versions and Hatchbox features.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://www.hbo.com/white-house-plumbers'>White House Plumbers (HBO MAX)</a></p><p><a href='https://www.hbo.com/curb-your-enthusiasm'>Curb Your Enthusiasm (HBO MAX)</a></p><p><a href='https://www.netflix.com/title/70153373'>Seinfeld (Netflix)</a></p><p><a href='https://www.youtube.com/watch?v=_vXUAHPdStE'>Ruby Kaigi 2023-Aaron Patterson Interview (YouTube)</a></p><p><a href='https://github.com/patrick-steele-idem/morphdom'>morphdom-GitHub</a></p><p><a href='https://remoteruby.com/178'>Remote Ruby Podcast-Episode 178: José Valim, creator of Elixir and former Rails core contributor</a></p><p><a href='https://vercel.com/'>Vercel</a></p><p><a href='https://www.crunchydata.com/'>Crunchy Data</a></p><p><a href='https://planetscale.com/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760911-ruby-3-3-preview-1-the-mystery-of-the-3-inch-round-button.mp3" length="27723416" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760911</link>
    <itunes:image href="https://storage.buzzsprout.com/hcj3flnvyh47e7m17ll8olw4jxe6?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">61a3ed37-8d88-4f11-922c-c4e7e4d8db03</guid>
    <pubDate>Fri, 26 May 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2308</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>230</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Railsconf Recap</itunes:title>
    <title>Railsconf Recap</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, the guys discuss various topics relating to hosting options, web frameworks, open source projects, and give us a recap on RailsConf 2023.   They dive into the pros and cons of serverless architectures like Lambda, Jason’s experience with Roda, their interests in front-end technologies and JavaScript integration in Rails, and Andrew tells us about regex for playground. We’ll hear their thoughts on RailsConf, their favorite talks, Chris’s workshop, t...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, the guys discuss various topics relating to hosting options, web frameworks, open source projects, and give us a recap on RailsConf 2023.  </p><p>They dive into the pros and cons of serverless architectures like Lambda, Jason’s experience with Roda, their interests in front-end technologies and JavaScript integration in Rails, and Andrew tells us about regex for playground. We’ll hear their thoughts on RailsConf, their favorite talks, Chris’s workshop, things that could have been better, and the importance of community contributions, transparency, and the need for clearer communication. Also, if you missed this RailsConf, they mention some other conferences coming up, so hit download to hear more!</p><p><br/></p><p>[00:00:10] Chris brings up the blog post on Amazon’s AWS blog which sparks a discussion about the effectiveness of serverless architectures like Lambda. </p><p><br/></p><p>[00:02:02] The conversation shifts to Jason telling us his experience with building a microservice using Roda. Then he tells us the benefits of Roda and compared it to Sinatra, and now Andrew wants to upgrade his Sinatra app to Roda since Jason had such a positive experience.</p><p><br/></p><p>[00:05:48] Cloudflare Workers, Puppeteer, Rust and JavaScript are discussed. </p><p><br/></p><p>[00:09:06] Chris shares his thoughts on RailsConf, mentioning attendance was smaller than expected. The guys also bring up that there was no hallway track and the spread out nature of the event, which made it less conducive to casual networking and impromptu conversations. Chris enjoyed the keynotes and attending a talk by Jordan Burke on hosting with Hatchbox, Fly , and Render. </p><p><br/></p><p>[00:12:10] There’s a conversation on the need for more direction and talks on front-end technologies and JavaScript integration in Rails, and where to go if you want to learn more about these topics and contribute to the community. </p><p><br/></p><p>[00:14:26] Chris shares his takeaway from RailsConf, mentioning his interest in reading Rails commits daily to stay up to date with the community’s progress. He also talks about his favorite part of the conference was an encounter with a Lightning Talk presenter who worked on the same project he did 13 years ago.  </p><p><br/></p><p>[00:17:16] Jumpstart Pro has been updated to Rails 7.1 and we hear the changes, and the conversation shifts to regex and a tool Andrew finds useful called “iHateRegex” and “regex for playground” that helps visualize regular expressions. </p><p><br/></p><p>[00:21:19] At RailsConf, Chris gave his first ever workshop with Colin Loretz. The talk focused on Webhooks and their handling in Rails and Chris made a screencast of the workshop and integrated the code into Jumpstart Pro.</p><p><br/></p><p>[00:26:06] Chris and Andrew talk about needing more scholars and promotions for the guide program at RailsConf. Also, they liked how there was a huge emphasis on Junior developers this year. </p><p> </p><p>[00:29:03] Ruby Central is talked about and how more clarity regarding how community contributions are used, and they mention the change in leadership within Ruby Central and the impact it has had on the community. </p><p><br/></p><p>[00:38:24] The guys talk about all the upcoming conferences, including RailsConf and RubyConf. and Andrew shares his experience with social anxiety during the conference.</p><p><br/></p><p>[00:43:25] Chris mentions a hearing a rumor about Rails 7.1 shipping very soon, and Andrew tells us Jason dunked on him at RailsConf in front of everybody. </p><p><br/></p><p>[00:46:49] We end with the guys expressin</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, the guys discuss various topics relating to hosting options, web frameworks, open source projects, and give us a recap on RailsConf 2023.  </p><p>They dive into the pros and cons of serverless architectures like Lambda, Jason’s experience with Roda, their interests in front-end technologies and JavaScript integration in Rails, and Andrew tells us about regex for playground. We’ll hear their thoughts on RailsConf, their favorite talks, Chris’s workshop, things that could have been better, and the importance of community contributions, transparency, and the need for clearer communication. Also, if you missed this RailsConf, they mention some other conferences coming up, so hit download to hear more!</p><p><br/></p><p>[00:00:10] Chris brings up the blog post on Amazon’s AWS blog which sparks a discussion about the effectiveness of serverless architectures like Lambda. </p><p><br/></p><p>[00:02:02] The conversation shifts to Jason telling us his experience with building a microservice using Roda. Then he tells us the benefits of Roda and compared it to Sinatra, and now Andrew wants to upgrade his Sinatra app to Roda since Jason had such a positive experience.</p><p><br/></p><p>[00:05:48] Cloudflare Workers, Puppeteer, Rust and JavaScript are discussed. </p><p><br/></p><p>[00:09:06] Chris shares his thoughts on RailsConf, mentioning attendance was smaller than expected. The guys also bring up that there was no hallway track and the spread out nature of the event, which made it less conducive to casual networking and impromptu conversations. Chris enjoyed the keynotes and attending a talk by Jordan Burke on hosting with Hatchbox, Fly , and Render. </p><p><br/></p><p>[00:12:10] There’s a conversation on the need for more direction and talks on front-end technologies and JavaScript integration in Rails, and where to go if you want to learn more about these topics and contribute to the community. </p><p><br/></p><p>[00:14:26] Chris shares his takeaway from RailsConf, mentioning his interest in reading Rails commits daily to stay up to date with the community’s progress. He also talks about his favorite part of the conference was an encounter with a Lightning Talk presenter who worked on the same project he did 13 years ago.  </p><p><br/></p><p>[00:17:16] Jumpstart Pro has been updated to Rails 7.1 and we hear the changes, and the conversation shifts to regex and a tool Andrew finds useful called “iHateRegex” and “regex for playground” that helps visualize regular expressions. </p><p><br/></p><p>[00:21:19] At RailsConf, Chris gave his first ever workshop with Colin Loretz. The talk focused on Webhooks and their handling in Rails and Chris made a screencast of the workshop and integrated the code into Jumpstart Pro.</p><p><br/></p><p>[00:26:06] Chris and Andrew talk about needing more scholars and promotions for the guide program at RailsConf. Also, they liked how there was a huge emphasis on Junior developers this year. </p><p> </p><p>[00:29:03] Ruby Central is talked about and how more clarity regarding how community contributions are used, and they mention the change in leadership within Ruby Central and the impact it has had on the community. </p><p><br/></p><p>[00:38:24] The guys talk about all the upcoming conferences, including RailsConf and RubyConf. and Andrew shares his experience with social anxiety during the conference.</p><p><br/></p><p>[00:43:25] Chris mentions a hearing a rumor about Rails 7.1 shipping very soon, and Andrew tells us Jason dunked on him at RailsConf in front of everybody. </p><p><br/></p><p>[00:46:49] We end with the guys expressin</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760912-railsconf-recap.mp3" length="35467903" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760912</link>
    <itunes:image href="https://storage.buzzsprout.com/dvk4iozgd20739ub6zmwctiz0o62?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ba7683d9-1798-4fc7-a163-9544ba0c2fe1</guid>
    <pubDate>Fri, 19 May 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2954</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>229</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Remote Ruby RailsConf 2023 Panel</itunes:title>
    <title>Remote Ruby RailsConf 2023 Panel</title>
    <itunes:summary><![CDATA[        This is a special episode from RailsConf 2023 Atlanta, where we’re having a Ruby Community Podcast LIVE!  Today, we have on the panel Brittany Martin, Co-host of The Ruby on Rails Podcast, our very own Jason Charnes, and Paul Bahr, Audio Editor from Peachtree Sound, who edits over a dozen tech podcasts. We also have some great guests joining us: Aaron “tenderlove” Patterson, Irina Nazarova, Justin Searls, and Britni Alexander, who was selected by the audience to be our fourth gue...]]></itunes:summary>
    <description><![CDATA[        <p>This is a special episode from RailsConf 2023 Atlanta, where we’re having a Ruby Community Podcast LIVE!  Today, we have on the panel Brittany Martin, Co-host of The Ruby on Rails Podcast, our very own Jason Charnes, and Paul Bahr, Audio Editor from Peachtree Sound, who edits over a dozen tech podcasts. We also have some great guests joining us: Aaron “tenderlove” Patterson, Irina Nazarova, Justin Searls, and Britni Alexander, who was selected by the audience to be our fourth guest. Today, our guests share some stories about who they are and what they do, give shout-outs, and answer questions from our audience.  Hit download now to hear more! </p><p>[00:04:30] We start with Aaron “Tenderlove” Patterson, sharing the origin of his nickname. </p><p><br/></p><p>[00:06:05] Since Aaron has switched companies over the years, he tells how his job has changed a lot, and how he spends one hundred percent doing open source at Shopify. </p><p><br/></p><p>[00:08:05] A question from the audience comes up on what Aaron is looking most forward to working on this year. He mentions some spoilers. </p><p><br/></p><p>[00:10:38] Since Aaron has been working Ruby and Rails for so long, Brittany asks if there’s ever been a community that may have tempted him to leave. His answer is no.  </p><p><br/></p><p>[00:11:44] Aaron leaves us with a shout-out to Mushroom Hunting since he is a mycologist.  </p><p><br/></p><p>[00:12:46] Our next guest is Irina Nazarova, co-founder of Evil Martians, who tells us she had a dream that Brittany would invite her on a podcast. </p><p><br/></p><p>[00:15:44] Irina explains that consulting allows them to understand user needs, which they use to build useful tools.</p><p><br/></p><p>[00:16:44] She explains the open source products they build are a byproduct of consulting work, and they allocate resources to work on them once they show traction.</p><p><br/></p><p>[00:18:44] The focus here is on startups and if she recommends Ruby and Rails to startups. </p><p> </p><p>[00:19:51] An audience question comes up for Irina on how does Evil Martians foster the environment for a great company blog? She tells us about her great editors and the blog articles that bring value to the company. </p><p><br/></p><p>[00:21:23] Irina makes a shout-out for people to support Ukraine during the war.</p><p><br/></p><p>[00:23:18] Next, we have joining us Justin Searls, co-founder of Test Double, and Britni Alexander, former employee at Mailchimp. They introduce themselves and tell us a little bit about what they do. </p><p><br/></p><p>[00:27:48] Justin discusses his favorite talk he’s given, “How to Scratch an Itch.”</p><p><br/></p><p>[00:29:14] Britni tells us her ideal job and her struggle to balance being kind and direct. </p><p><br/></p><p>[00:30:05] Justin tells us about an upcoming project called, N.E.A.T, which is focused on discussing ways to make software better that are not related to technology. </p><p><br/></p><p>[00:32:15] Britni talks about what her ideal job would be. </p><p><br/></p><p>[00:33:05] We hear about the RubyKaigi conference in Japan and Justin’s plans to attend and report on it. </p><p><br/></p><p>[00:35:30] Britni gives a shout-out to her friend Eileen for being her friend, and Justin expresses his gratitude for the opportunities and connections he’s gained through the Ruby community. </p><p><br/></p><p><strong>Moderator:</strong></p><p>Brittany Martin</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Paul Bahr</p><p><br/></p><p><strong>Guests:</strong></p><p>Aaron Patterson</p><p>Irina Nazarova</p><p>Justin Searls</p><p>Britni Alexander</p><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>This is a special episode from RailsConf 2023 Atlanta, where we’re having a Ruby Community Podcast LIVE!  Today, we have on the panel Brittany Martin, Co-host of The Ruby on Rails Podcast, our very own Jason Charnes, and Paul Bahr, Audio Editor from Peachtree Sound, who edits over a dozen tech podcasts. We also have some great guests joining us: Aaron “tenderlove” Patterson, Irina Nazarova, Justin Searls, and Britni Alexander, who was selected by the audience to be our fourth guest. Today, our guests share some stories about who they are and what they do, give shout-outs, and answer questions from our audience.  Hit download now to hear more! </p><p>[00:04:30] We start with Aaron “Tenderlove” Patterson, sharing the origin of his nickname. </p><p><br/></p><p>[00:06:05] Since Aaron has switched companies over the years, he tells how his job has changed a lot, and how he spends one hundred percent doing open source at Shopify. </p><p><br/></p><p>[00:08:05] A question from the audience comes up on what Aaron is looking most forward to working on this year. He mentions some spoilers. </p><p><br/></p><p>[00:10:38] Since Aaron has been working Ruby and Rails for so long, Brittany asks if there’s ever been a community that may have tempted him to leave. His answer is no.  </p><p><br/></p><p>[00:11:44] Aaron leaves us with a shout-out to Mushroom Hunting since he is a mycologist.  </p><p><br/></p><p>[00:12:46] Our next guest is Irina Nazarova, co-founder of Evil Martians, who tells us she had a dream that Brittany would invite her on a podcast. </p><p><br/></p><p>[00:15:44] Irina explains that consulting allows them to understand user needs, which they use to build useful tools.</p><p><br/></p><p>[00:16:44] She explains the open source products they build are a byproduct of consulting work, and they allocate resources to work on them once they show traction.</p><p><br/></p><p>[00:18:44] The focus here is on startups and if she recommends Ruby and Rails to startups. </p><p> </p><p>[00:19:51] An audience question comes up for Irina on how does Evil Martians foster the environment for a great company blog? She tells us about her great editors and the blog articles that bring value to the company. </p><p><br/></p><p>[00:21:23] Irina makes a shout-out for people to support Ukraine during the war.</p><p><br/></p><p>[00:23:18] Next, we have joining us Justin Searls, co-founder of Test Double, and Britni Alexander, former employee at Mailchimp. They introduce themselves and tell us a little bit about what they do. </p><p><br/></p><p>[00:27:48] Justin discusses his favorite talk he’s given, “How to Scratch an Itch.”</p><p><br/></p><p>[00:29:14] Britni tells us her ideal job and her struggle to balance being kind and direct. </p><p><br/></p><p>[00:30:05] Justin tells us about an upcoming project called, N.E.A.T, which is focused on discussing ways to make software better that are not related to technology. </p><p><br/></p><p>[00:32:15] Britni talks about what her ideal job would be. </p><p><br/></p><p>[00:33:05] We hear about the RubyKaigi conference in Japan and Justin’s plans to attend and report on it. </p><p><br/></p><p>[00:35:30] Britni gives a shout-out to her friend Eileen for being her friend, and Justin expresses his gratitude for the opportunities and connections he’s gained through the Ruby community. </p><p><br/></p><p><strong>Moderator:</strong></p><p>Brittany Martin</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Paul Bahr</p><p><br/></p><p><strong>Guests:</strong></p><p>Aaron Patterson</p><p>Irina Nazarova</p><p>Justin Searls</p><p>Britni Alexander</p><p><br/></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760913-remote-ruby-railsconf-2023-panel.mp3" length="26762393" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760913</link>
    <itunes:image href="https://storage.buzzsprout.com/4hk66v1q6z2yruhlnnwr3mzqh6ji?.jpg" />
    <itunes:author>Jason Charnes, Brittany Martin, Paul Bahr</itunes:author>
    <guid isPermaLink="false">e5ce82b5-3942-4cf1-b7aa-6a974ff731ae</guid>
    <pubDate>Wed, 10 May 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2228</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>228</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Indie Game Dev with Amir Rajan - Dragon Ruby and Ruby Motion</itunes:title>
    <title>Indie Game Dev with Amir Rajan - Dragon Ruby and Ruby Motion</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, Jason, Chris, and Andrew welcome guest, Amir Rajan, an indie game developer and owner/CEO of DragonRuby LLP. Today, our conversations revolve around game development using RubyMotion and DragonRuby.  We’ll hear how Amir built a successful iOS game called, A Dark Room, using RubyMotion, and his experience with RubyMotion and its expansion to target other platforms, leading to the creation of DragonRuby Game Toolkit. There’s a discussion on the chall...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, Jason, Chris, and Andrew welcome guest, Amir Rajan, an indie game developer and owner/CEO of DragonRuby LLP. Today, our conversations revolve around game development using RubyMotion and DragonRuby.  We’ll hear how Amir built a successful iOS game called, A Dark Room, using RubyMotion, and his experience with RubyMotion and its expansion to target other platforms, leading to the creation of DragonRuby Game Toolkit. There’s a discussion on the challenges of targeting different platforms and the benefits of DragonRuby’s data-oriented API, scalability, and continuity of design. Amir touches on the benefits of game development, the possibility of making a living from it, and he shares some advice for indie game developers. The importance of sustainability in open source development is emphasized, and Amir tells us about some upcoming features in DragonRuby, and he explains his reasoning for charging for DragonRuby. Hit download to learn more!  </p><p><br/></p><p>[00:01:28] Amir talks about his experience using RubyMotion to build a successful iOS game called, A Dark Room, and about acquiring RubyMotion and expanding its runtime to target other platforms, which led to the creation of DragonRuby Game Toolkit. </p><p><br/></p><p>[00:06:21] When it comes to RubyMotion, Amir explains that you still need to learn some of the iOS frameworks to implement it in Ruby.</p><p><br/></p><p>[00:09:10] We hear Amir’s thought process behind acquiring RubyMotion and how taking over a runtime has been for him. He emphasizes the importance of understanding foreign function interfaces and building C extensions in Ruby to take advantage of battle-hardened C libraries. Also, there’s a great book he read that really helped him understand the machinery and language called, <em>Ruby Under a Microscope</em>. </p><p><br/></p><p>[00:11:52] Amir discusses the challenges of targeting different platforms with RubyMotion and the difficulties of integrating new language enhancements into the runtime. </p><p><br/></p><p>[00:14:02] We learn how DragonRuby utilizes MRuby to create a multi-level runtime that handles constructs that don’t exist on different platforms and 90komprovides a cross-platform experience for game development without any assumptions about the platform.</p><p><br/></p><p>[00:19:15] Amir dives into the problem DragonRuby solves and why someone would want to use it, besides it being awesome and that you get to build video games in Ruby.</p><p><br/></p><p>[00:21:59] Jason loves how simple DragonRuby is to get started so Amir explains the simplicity behind it versus Unity.  The continuity of design is emphasized which allows developers to start with simple solutions and expand as necessary. </p><p><br/></p><p>[00:27:30] The conversation touches on the benefits of game development and the possibility of making a living from it.</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, Jason, Chris, and Andrew welcome guest, Amir Rajan, an indie game developer and owner/CEO of DragonRuby LLP. Today, our conversations revolve around game development using RubyMotion and DragonRuby.  We’ll hear how Amir built a successful iOS game called, A Dark Room, using RubyMotion, and his experience with RubyMotion and its expansion to target other platforms, leading to the creation of DragonRuby Game Toolkit. There’s a discussion on the challenges of targeting different platforms and the benefits of DragonRuby’s data-oriented API, scalability, and continuity of design. Amir touches on the benefits of game development, the possibility of making a living from it, and he shares some advice for indie game developers. The importance of sustainability in open source development is emphasized, and Amir tells us about some upcoming features in DragonRuby, and he explains his reasoning for charging for DragonRuby. Hit download to learn more!  </p><p><br/></p><p>[00:01:28] Amir talks about his experience using RubyMotion to build a successful iOS game called, A Dark Room, and about acquiring RubyMotion and expanding its runtime to target other platforms, which led to the creation of DragonRuby Game Toolkit. </p><p><br/></p><p>[00:06:21] When it comes to RubyMotion, Amir explains that you still need to learn some of the iOS frameworks to implement it in Ruby.</p><p><br/></p><p>[00:09:10] We hear Amir’s thought process behind acquiring RubyMotion and how taking over a runtime has been for him. He emphasizes the importance of understanding foreign function interfaces and building C extensions in Ruby to take advantage of battle-hardened C libraries. Also, there’s a great book he read that really helped him understand the machinery and language called, <em>Ruby Under a Microscope</em>. </p><p><br/></p><p>[00:11:52] Amir discusses the challenges of targeting different platforms with RubyMotion and the difficulties of integrating new language enhancements into the runtime. </p><p><br/></p><p>[00:14:02] We learn how DragonRuby utilizes MRuby to create a multi-level runtime that handles constructs that don’t exist on different platforms and 90komprovides a cross-platform experience for game development without any assumptions about the platform.</p><p><br/></p><p>[00:19:15] Amir dives into the problem DragonRuby solves and why someone would want to use it, besides it being awesome and that you get to build video games in Ruby.</p><p><br/></p><p>[00:21:59] Jason loves how simple DragonRuby is to get started so Amir explains the simplicity behind it versus Unity.  The continuity of design is emphasized which allows developers to start with simple solutions and expand as necessary. </p><p><br/></p><p>[00:27:30] The conversation touches on the benefits of game development and the possibility of making a living from it.</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760914-indie-game-dev-with-amir-rajan-dragon-ruby-and-ruby-motion.mp3" length="36225962" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760914</link>
    <itunes:image href="https://storage.buzzsprout.com/11xmj1xe4hywd3sbkz2mmww9tswn?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">675fbf85-fb8e-4475-8bea-d3766e5fec26</guid>
    <pubDate>Fri, 28 Apr 2023 08:00:00 -0500</pubDate>
    <itunes:duration>3017</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>227</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Amanda Perino - The Rails Foundation</itunes:title>
    <title>Amanda Perino - The Rails Foundation</title>
    <itunes:summary><![CDATA[        Bet? On this episode of Remote Ruby Jason and Andrew make a bet. The timer is set for ten minutes, and if Andrew loses, Jason gets to find out his mysterious middle name. Cleophus, Herkimer, Phalange??? The question is, will Jason find out?  In the meantime, we’re very excited to welcome our special guest, Amanda Perino, who’s the Executive Director for The Rails Foundation.  Today, we’ll discuss The Rails Foundation, some initiatives that are underway, such as Rails World C...]]></itunes:summary>
    <description><![CDATA[        <p>Bet? On<strong> </strong>this episode of Remote Ruby Jason and Andrew make a bet. The timer is set for ten minutes, and if Andrew loses, Jason gets to find out his mysterious middle name. Cleophus, Herkimer, Phalange??? The question is, will Jason find out?  In the meantime, we’re very excited to welcome our special guest, Amanda Perino, who’s the Executive Director for The Rails Foundation.  Today, we’ll discuss The Rails Foundation, some initiatives that are underway, such as Rails World Conference scheduled for October 2023 in Amsterdam, some things in the works with improving documentation, and how the Rails Foundation is looking for more ways to involve Junior Developers in Ruby and Rails. Hit download to learn more! </p><p><br/></p><p>[00:02:23] Amanda tells us about her background and how she got involved with The Rails Foundation. </p><p><br/></p><p>[00:06:20] Let’s find out Amanda’s thoughts on the direction she’s going for improving documentation, and she mentions React.dev.</p><p><br/></p><p>[00:14:13] The conversation shifts to Rails World, an upcoming conference for Ruby on Rails, scheduled for October 2023 in Amsterdam.  Amanda talks about the strategy work she’s doing for it right now, what kind of vibe she’s looking for at it, and how it’s going to have two tracks and a hangout space. </p><p><br/></p><p>[00:22:45] What’s next for the conference with planning for Amanda that she’s focusing on right now? She announces three big things: getting registration up and running, forming a mentorship training thing with the Junior Developer, and getting sponsors. </p><p><br/></p><p>[00:23:31] Jason mentions how awesome it is that The Rails Foundation said they want a Junior Developer to help build their site. Amanda tells us that they’re looking for ways to provide opportunities to Junior Devs, and she brings up some other initiatives that inspired her such as, Beginner Bounties, The Agency of Learning, and First Ruby Friend.</p><p><br/></p><p>[00:24:56] Amanda explains there are sponsorship opportunities outside of sponsoring The Rails Foundation, as well as opportunities sponsoring the event itself. </p><p><br/></p><p>[00:25:47] Jason wonders if there’s any plans for any type of individual sponsorships or if it will stay at the company level with The Ruby Foundation, and if there are other people or individual developers who want to support the foundation can help.</p><p><br/></p><p>[00:27:57] Amanda talks about the work being done in each of the pillars in The Rails Foundation, and she shares her ideas for the marketing initiative.</p><p><br/></p><p>[00:30:30] There’s a conversation about the supportive and friendly nature of the Ruby and Rails community.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Amanda Perino</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/amandabperino?lang=en'>Amanda Perino Twitter</a></p><p><a href='https://nl.linkedin.com/in/amandabrookeperino'>Amanda Perino LinkedIn</a></p><p><a href='https://rubyonrails.org/foundation'>The Rails Foundation</a></p><p><a href='https://react.dev/'>React.dev</a></p><p><a href='https://laravel.com/'>Larav</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Bet? On<strong> </strong>this episode of Remote Ruby Jason and Andrew make a bet. The timer is set for ten minutes, and if Andrew loses, Jason gets to find out his mysterious middle name. Cleophus, Herkimer, Phalange??? The question is, will Jason find out?  In the meantime, we’re very excited to welcome our special guest, Amanda Perino, who’s the Executive Director for The Rails Foundation.  Today, we’ll discuss The Rails Foundation, some initiatives that are underway, such as Rails World Conference scheduled for October 2023 in Amsterdam, some things in the works with improving documentation, and how the Rails Foundation is looking for more ways to involve Junior Developers in Ruby and Rails. Hit download to learn more! </p><p><br/></p><p>[00:02:23] Amanda tells us about her background and how she got involved with The Rails Foundation. </p><p><br/></p><p>[00:06:20] Let’s find out Amanda’s thoughts on the direction she’s going for improving documentation, and she mentions React.dev.</p><p><br/></p><p>[00:14:13] The conversation shifts to Rails World, an upcoming conference for Ruby on Rails, scheduled for October 2023 in Amsterdam.  Amanda talks about the strategy work she’s doing for it right now, what kind of vibe she’s looking for at it, and how it’s going to have two tracks and a hangout space. </p><p><br/></p><p>[00:22:45] What’s next for the conference with planning for Amanda that she’s focusing on right now? She announces three big things: getting registration up and running, forming a mentorship training thing with the Junior Developer, and getting sponsors. </p><p><br/></p><p>[00:23:31] Jason mentions how awesome it is that The Rails Foundation said they want a Junior Developer to help build their site. Amanda tells us that they’re looking for ways to provide opportunities to Junior Devs, and she brings up some other initiatives that inspired her such as, Beginner Bounties, The Agency of Learning, and First Ruby Friend.</p><p><br/></p><p>[00:24:56] Amanda explains there are sponsorship opportunities outside of sponsoring The Rails Foundation, as well as opportunities sponsoring the event itself. </p><p><br/></p><p>[00:25:47] Jason wonders if there’s any plans for any type of individual sponsorships or if it will stay at the company level with The Ruby Foundation, and if there are other people or individual developers who want to support the foundation can help.</p><p><br/></p><p>[00:27:57] Amanda talks about the work being done in each of the pillars in The Rails Foundation, and she shares her ideas for the marketing initiative.</p><p><br/></p><p>[00:30:30] There’s a conversation about the supportive and friendly nature of the Ruby and Rails community.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Amanda Perino</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/amandabperino?lang=en'>Amanda Perino Twitter</a></p><p><a href='https://nl.linkedin.com/in/amandabrookeperino'>Amanda Perino LinkedIn</a></p><p><a href='https://rubyonrails.org/foundation'>The Rails Foundation</a></p><p><a href='https://react.dev/'>React.dev</a></p><p><a href='https://laravel.com/'>Larav</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760915-amanda-perino-the-rails-foundation.mp3" length="26424385" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760915</link>
    <itunes:image href="https://storage.buzzsprout.com/hynxuc4n5cx5gxke4t4d2d7a8ot2?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">af1b16d7-33fe-442d-b0b0-8d8bfc00491e</guid>
    <pubDate>Fri, 21 Apr 2023 08:00:00 -0500</pubDate>
    <itunes:duration>2200</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>226</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Optimizing Ruby JIT Compilers with Takashi Kokubun</itunes:title>
    <title>Optimizing Ruby JIT Compilers with Takashi Kokubun</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, Jason and Andrew are here, and they are thrilled to have with them, Takashi Kokubun, a Staff Developer at Shopify. He’s here to talk about JIT (just-in-time) compilers in Ruby and why we would want to use one in Ruby. We’ll hear about his work on YJIT and RJIT, the differences between YJIT and MJIT, and how the primary focus is to make YJIT the best JIT compiler for real-world Ruby apps.  There’s a conversation about the use of Rust in JIT compiler...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, Jason and Andrew are here, and they are thrilled to have with them, Takashi Kokubun, a Staff Developer at Shopify. He’s here to talk about JIT (just-in-time) compilers in Ruby and why we would want to use one in Ruby. We’ll hear about his work on YJIT and RJIT, the differences between YJIT and MJIT, and how the primary focus is to make YJIT the best JIT compiler for real-world Ruby apps. </p><p>There’s a conversation about the use of Rust in JIT compiler development for Ruby, and Takashi shares some benefits to using Rust, as well some challenges. Also, there’s some exciting upcoming improvements in YJIT, we find out why HAML is Takashi’s preferred template language, and he tells us about Hamlit, the template engine he authored and maintains. Hit download to hear much more! </p><p>[00:01:54] Since Takashi worked on the original MJIT, he tells us what a JIT compiler is and why we would want to use one in Ruby.</p><p><br/></p><p>[00:06:41] Takashi talks about working on the original MJIT (Ruby 2.6). </p><p><br/></p><p>[00:11:15] Jason wonders what kind of performance gains Takashi saw on average in Ruby 2.6 using MJIT in production. He explains that it was designed to optimize specific benchmarks such as Optcarrot but was not efficient for general purpose applications like Rails. </p><p><br/></p><p>[00:12:49] We find out why MJIT was slower on Rails which has to do with it using a sync compiler. </p><p><br/></p><p>[00:14:41] What kind of improvements were there in running Optcarrot with MJIT?</p><p><br/></p><p>[00:16:41] Takashi shares why he joined in Shopify and what he did with YJIT.</p><p><br/></p><p>[00:20:34] We hear some differences that YJIT has taken from MJIT. For example, YJIT is a JIT compiler that generates machine code directly, making it more efficient and faster than MJIT, which uses a C compiler. Also, he explains the architecture being very different between MJIT and YJIT. </p><p><br/></p><p>[00:24:52] We learn some performance benefits using YJIT.</p><p><br/></p><p>[00:26:19] Let’s listen to Takashi talk about his work on RJIT, and he touches on John Hawthorn and Aaron Patterson’s compilers, hawthjit and TenderJit.</p><p> </p><p>[00:31:23] Takashi talks about the primary focus to make YJIT the best JIT compiler for real world Ruby apps. </p><p><br/></p><p>[00:34:20] Takashi shares his mixed feelings with Rust, as well as the challenges. </p><p><br/></p><p>[00:39:29] There’s some exciting improvements coming up in the JIT world! </p><p><br/></p><p>[00:42:33] Andrew wonders if ERB gets any benefit to the stuff happening in YJIT.</p><p><br/></p><p>[00:43:14] HAML is Takashi’s preferred template language, and he tells us about a HAML package he authored and maintains called, Hamlit. </p><p><br/></p><p>[00:44:42] Takashi maintains many libraries, he works on YJIT at Shopify, and writes assembly code.  How does he have time for all this? </p><p><br/></p><p>[00:45:46] Find out where you can follow Takashi online.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Takashi Kokubun</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/k0kubun'>Takashi Kokubun T</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, Jason and Andrew are here, and they are thrilled to have with them, Takashi Kokubun, a Staff Developer at Shopify. He’s here to talk about JIT (just-in-time) compilers in Ruby and why we would want to use one in Ruby. We’ll hear about his work on YJIT and RJIT, the differences between YJIT and MJIT, and how the primary focus is to make YJIT the best JIT compiler for real-world Ruby apps. </p><p>There’s a conversation about the use of Rust in JIT compiler development for Ruby, and Takashi shares some benefits to using Rust, as well some challenges. Also, there’s some exciting upcoming improvements in YJIT, we find out why HAML is Takashi’s preferred template language, and he tells us about Hamlit, the template engine he authored and maintains. Hit download to hear much more! </p><p>[00:01:54] Since Takashi worked on the original MJIT, he tells us what a JIT compiler is and why we would want to use one in Ruby.</p><p><br/></p><p>[00:06:41] Takashi talks about working on the original MJIT (Ruby 2.6). </p><p><br/></p><p>[00:11:15] Jason wonders what kind of performance gains Takashi saw on average in Ruby 2.6 using MJIT in production. He explains that it was designed to optimize specific benchmarks such as Optcarrot but was not efficient for general purpose applications like Rails. </p><p><br/></p><p>[00:12:49] We find out why MJIT was slower on Rails which has to do with it using a sync compiler. </p><p><br/></p><p>[00:14:41] What kind of improvements were there in running Optcarrot with MJIT?</p><p><br/></p><p>[00:16:41] Takashi shares why he joined in Shopify and what he did with YJIT.</p><p><br/></p><p>[00:20:34] We hear some differences that YJIT has taken from MJIT. For example, YJIT is a JIT compiler that generates machine code directly, making it more efficient and faster than MJIT, which uses a C compiler. Also, he explains the architecture being very different between MJIT and YJIT. </p><p><br/></p><p>[00:24:52] We learn some performance benefits using YJIT.</p><p><br/></p><p>[00:26:19] Let’s listen to Takashi talk about his work on RJIT, and he touches on John Hawthorn and Aaron Patterson’s compilers, hawthjit and TenderJit.</p><p> </p><p>[00:31:23] Takashi talks about the primary focus to make YJIT the best JIT compiler for real world Ruby apps. </p><p><br/></p><p>[00:34:20] Takashi shares his mixed feelings with Rust, as well as the challenges. </p><p><br/></p><p>[00:39:29] There’s some exciting improvements coming up in the JIT world! </p><p><br/></p><p>[00:42:33] Andrew wonders if ERB gets any benefit to the stuff happening in YJIT.</p><p><br/></p><p>[00:43:14] HAML is Takashi’s preferred template language, and he tells us about a HAML package he authored and maintains called, Hamlit. </p><p><br/></p><p>[00:44:42] Takashi maintains many libraries, he works on YJIT at Shopify, and writes assembly code.  How does he have time for all this? </p><p><br/></p><p>[00:45:46] Find out where you can follow Takashi online.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Takashi Kokubun</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/k0kubun'>Takashi Kokubun T</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760916-optimizing-ruby-jit-compilers-with-takashi-kokubun.mp3" length="33955929" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760916</link>
    <itunes:image href="https://storage.buzzsprout.com/gmx9p2w7umijf81rsup566pap2fz?.jpg" />
    <itunes:author>Jason Charnes, Andrew Mason</itunes:author>
    <guid isPermaLink="false">233c339d-27db-4d77-b1e2-d384e5de65db</guid>
    <pubDate>Fri, 14 Apr 2023 08:00:00 -0500</pubDate>
    <itunes:duration>2828</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>225</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>We&#39;re the gem exec(utives)</itunes:title>
    <title>We&#39;re the gem exec(utives)</title>
    <itunes:summary><![CDATA[        On today’s episode of Remote Ruby, the conversation begins with Jason, Chris and Andrew discussing their experiences with podcasting and how they started. Then, the conversation takes a shift to discussing using the latest version of RubyGems in Bundler, the addition of a new feature called, gem exec, that allows for easy running of executables from gems that may or may not be installed, and more about GemX.  Twitter’s new algorithm is mentioned, along with someone who leaked Twi...]]></itunes:summary>
    <description><![CDATA[        <p>On today’s episode of Remote Ruby, the conversation begins with Jason, Chris and Andrew discussing their experiences with podcasting and how they started. Then, the conversation takes a shift to discussing using the latest version of RubyGems in Bundler, the addition of a new feature called, gem exec, that allows for easy running of executables from gems that may or may not be installed, and more about GemX.  Twitter’s new algorithm is mentioned, along with someone who leaked Twitter’s source code on GitHub. Chris talks about some frustrating experiences with his Rails for Beginner’s Course that he’s releasing very soon which will be free, and some plans to expand the curriculum. There’s a discussion on the challenges of teaching and learning programming, the process of recording tutorials, and Chris shares some tips and tricks for Ruby programming. Ruby is magic, so go make some magic and press download to hear much more! </p><p><br/></p><p>[00:03:18] The guys catch up on what’s been happening with work, and Andrew tells us he tried the new gem exec stuff in RubyGems, he explains the new feature, and there’s a discussion about the advantages of the new feature and how it works, which ends with a bit of confusion. </p><p><br/></p><p>[00:10:03] Andrew brings up an example and mentions a gem called GemX that people are using.</p><p><br/></p><p>[00:12:09] We hear about a gem Andrew wrote that was printed out a like business card with cool texts in the terminal and how he was inspired by someone in the Node community.</p><p><br/></p><p>[00:14:04] Jason brings up Twitter releasing “The algorithm,” and how someone leaked Twitter’s source code on GitHub. </p><p><br/></p><p>[00:17:52] In Chris’s world, he tells us how he’s been re-recording his Rails for Beginner’s Course and his frustrating experience with trying to use Digital Ocean Spaces for image uploading, as well as frustrations with CORS configuration and policy instructions.</p><p><br/></p><p>[00:28:41] Chris and Andrew discuss the challenges of teaching and learning programming, specifically Ruby on Rails. </p><p><br/></p><p>[00:32:15] Chris mentions the upcoming release of a new Rails for Beginner’s Course, which will include six hours of Ruby content, and plans to expand the curriculum to include more topics like HTML, CSS, and JavaScript.</p><p><br/></p><p>[00:33:35] Andrew and Chris discuss the process of recording tutorials, which can be time consuming and difficult to balance between explaining concepts and providing practical examples. </p><p><br/></p><p>[00:37:06] Listen here for some tips and tricks from Chris for Ruby programming, including using simple delegator and modules on individual instances of a class. He also talks about a blog post on Thoughtbot and about The Gilded Rose Code Kata.</p><p> </p><p>[00:42:28] Jason chimes in saying he’s just been writing maintenance task and talks about his struggles with abstractions.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://github.com/rubygems/gemx'>GemX</a> </p><p><a href='https://gorails.com/'>GoRails</a></p><p><a href='https://github.com/rubygems/rubygems/pull/6309'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On today’s episode of Remote Ruby, the conversation begins with Jason, Chris and Andrew discussing their experiences with podcasting and how they started. Then, the conversation takes a shift to discussing using the latest version of RubyGems in Bundler, the addition of a new feature called, gem exec, that allows for easy running of executables from gems that may or may not be installed, and more about GemX.  Twitter’s new algorithm is mentioned, along with someone who leaked Twitter’s source code on GitHub. Chris talks about some frustrating experiences with his Rails for Beginner’s Course that he’s releasing very soon which will be free, and some plans to expand the curriculum. There’s a discussion on the challenges of teaching and learning programming, the process of recording tutorials, and Chris shares some tips and tricks for Ruby programming. Ruby is magic, so go make some magic and press download to hear much more! </p><p><br/></p><p>[00:03:18] The guys catch up on what’s been happening with work, and Andrew tells us he tried the new gem exec stuff in RubyGems, he explains the new feature, and there’s a discussion about the advantages of the new feature and how it works, which ends with a bit of confusion. </p><p><br/></p><p>[00:10:03] Andrew brings up an example and mentions a gem called GemX that people are using.</p><p><br/></p><p>[00:12:09] We hear about a gem Andrew wrote that was printed out a like business card with cool texts in the terminal and how he was inspired by someone in the Node community.</p><p><br/></p><p>[00:14:04] Jason brings up Twitter releasing “The algorithm,” and how someone leaked Twitter’s source code on GitHub. </p><p><br/></p><p>[00:17:52] In Chris’s world, he tells us how he’s been re-recording his Rails for Beginner’s Course and his frustrating experience with trying to use Digital Ocean Spaces for image uploading, as well as frustrations with CORS configuration and policy instructions.</p><p><br/></p><p>[00:28:41] Chris and Andrew discuss the challenges of teaching and learning programming, specifically Ruby on Rails. </p><p><br/></p><p>[00:32:15] Chris mentions the upcoming release of a new Rails for Beginner’s Course, which will include six hours of Ruby content, and plans to expand the curriculum to include more topics like HTML, CSS, and JavaScript.</p><p><br/></p><p>[00:33:35] Andrew and Chris discuss the process of recording tutorials, which can be time consuming and difficult to balance between explaining concepts and providing practical examples. </p><p><br/></p><p>[00:37:06] Listen here for some tips and tricks from Chris for Ruby programming, including using simple delegator and modules on individual instances of a class. He also talks about a blog post on Thoughtbot and about The Gilded Rose Code Kata.</p><p> </p><p>[00:42:28] Jason chimes in saying he’s just been writing maintenance task and talks about his struggles with abstractions.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://github.com/rubygems/gemx'>GemX</a> </p><p><a href='https://gorails.com/'>GoRails</a></p><p><a href='https://github.com/rubygems/rubygems/pull/6309'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760917-we-re-the-gem-exec-utives.mp3" length="32822305" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760917</link>
    <itunes:image href="https://storage.buzzsprout.com/wptf6smv2pippj3h5uslx53gk28p?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">2b5b5679-9121-4d7b-84f2-d7b6d202782e</guid>
    <pubDate>Fri, 07 Apr 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2733</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>224</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jason and Andrew Brain Dump | RailsConf, Shoes, DragonRuby, ChatGPT4, Python, mRuby</itunes:title>
    <title>Jason and Andrew Brain Dump | RailsConf, Shoes, DragonRuby, ChatGPT4, Python, mRuby</title>
    <itunes:summary><![CDATA[        Welcome to Remote Ruby and thanks for joining us!  It’s Jason and Andrew today and do they have so much to talk about. RailsConf 2023 is coming up, Andrew booked his flight and lodging early, Jason announces he’s doing a podcast with Brittany while they’re there, and the guys discuss how their ADHD is so different from each other.  Then they discuss npx, the benefits of using it, and how it can be useful in Ruby.  Jason and Andrew talk about building user interfaces in ...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us!  It’s Jason and Andrew today and do they have so much to talk about. RailsConf 2023 is coming up, Andrew booked his flight and lodging early, Jason announces he’s doing a podcast with Brittany while they’re there, and the guys discuss how their ADHD is so different from each other.  Then they discuss npx, the benefits of using it, and how it can be useful in Ruby.  Jason and Andrew talk about building user interfaces in Ruby, creating games with DragonRuby, learning Rust and Python for hardware projects, and using OpenAI API for Ai projects. We’ll also hear about their programming backgrounds, not liking math, regrets about not taking a statistics class seriously, and experiences with other college classes. Press download now to hear more!  </p><p><br/></p><p>[00:04:19] The guys are excited to go to RailsConf but Jason’s feeling socially anxious since he had surgery. </p><p><br/></p><p>[00:06:03] Andrew explains what Hashnode is since Jason has no idea what it is.</p><p><br/></p><p>[00:06:28] In the wonderful world of Ruby, Andrew’s been scripting lately since he wanted to have fun, and if you don’t know what npx is, he explains what it is. Jason and Andrew also discuss using npx with Tailwind and esbuild, </p><p><br/></p><p>[00:11:09] Jason brings up using standards VS Code extension and mentions how surprisingly fast it is.</p><p><br/></p><p>[00:13:35] Jason mentions Nick Schwaderer taking on building a new Shoes project, which was a GUI graphic user interface library for Ruby, built by, why the lucky stiff. It looks like their using WebView, and if anyone can explain it, please Tweet Andrew on Twitter or message him on discord. </p><p><br/></p><p>[00:15:17] The guys talk about building user interfaces in Ruby, creating games with DragonRuby, and a Tweet by Amir Rajan about DragonRuby.</p><p><br/></p><p>[00:20:35] Jason tells us about trying to learn Rust and Python for hardware projects, and Andrew tells us about a widget he built using Rubyist.</p><p><br/></p><p>[00:22:28] There’s a discussion on using OpenAI API, Andrew has an interest in creating a profitable business with web3 technology and AI, Jason mentions “Ask Rails,” an Open AI powered chat to help you with all things Ruby on Rails.</p><p><br/></p><p>[00:25:42] The conversation shifts to Jason and Andrew’s programming backgrounds and their interest in using Ruby for hardware projects.</p><p> </p><p>[00:29:34] Have you heard of PicoRuby? Also, if you know mRuby, please reach out to Jason or Andrew because they need to talk to you.</p><p><br/></p><p>[00:31:50] Andrew was asked to be a Guide at RailsConf, saw the email too late, and he’s not doing it because of his commitment issues.</p><p><br/></p><p>[00:34:37] Jason and Andrew discuss their rabbit holes. One is about a speech professor, the other is being back on Khan Academy filling gaps in math knowledge, and regrets about not taking statistics class seriously and other classes.   </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://railsconf.org/'>RailsConf 2023</a></p><p><a href='https://hashnode.com/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us!  It’s Jason and Andrew today and do they have so much to talk about. RailsConf 2023 is coming up, Andrew booked his flight and lodging early, Jason announces he’s doing a podcast with Brittany while they’re there, and the guys discuss how their ADHD is so different from each other.  Then they discuss npx, the benefits of using it, and how it can be useful in Ruby.  Jason and Andrew talk about building user interfaces in Ruby, creating games with DragonRuby, learning Rust and Python for hardware projects, and using OpenAI API for Ai projects. We’ll also hear about their programming backgrounds, not liking math, regrets about not taking a statistics class seriously, and experiences with other college classes. Press download now to hear more!  </p><p><br/></p><p>[00:04:19] The guys are excited to go to RailsConf but Jason’s feeling socially anxious since he had surgery. </p><p><br/></p><p>[00:06:03] Andrew explains what Hashnode is since Jason has no idea what it is.</p><p><br/></p><p>[00:06:28] In the wonderful world of Ruby, Andrew’s been scripting lately since he wanted to have fun, and if you don’t know what npx is, he explains what it is. Jason and Andrew also discuss using npx with Tailwind and esbuild, </p><p><br/></p><p>[00:11:09] Jason brings up using standards VS Code extension and mentions how surprisingly fast it is.</p><p><br/></p><p>[00:13:35] Jason mentions Nick Schwaderer taking on building a new Shoes project, which was a GUI graphic user interface library for Ruby, built by, why the lucky stiff. It looks like their using WebView, and if anyone can explain it, please Tweet Andrew on Twitter or message him on discord. </p><p><br/></p><p>[00:15:17] The guys talk about building user interfaces in Ruby, creating games with DragonRuby, and a Tweet by Amir Rajan about DragonRuby.</p><p><br/></p><p>[00:20:35] Jason tells us about trying to learn Rust and Python for hardware projects, and Andrew tells us about a widget he built using Rubyist.</p><p><br/></p><p>[00:22:28] There’s a discussion on using OpenAI API, Andrew has an interest in creating a profitable business with web3 technology and AI, Jason mentions “Ask Rails,” an Open AI powered chat to help you with all things Ruby on Rails.</p><p><br/></p><p>[00:25:42] The conversation shifts to Jason and Andrew’s programming backgrounds and their interest in using Ruby for hardware projects.</p><p> </p><p>[00:29:34] Have you heard of PicoRuby? Also, if you know mRuby, please reach out to Jason or Andrew because they need to talk to you.</p><p><br/></p><p>[00:31:50] Andrew was asked to be a Guide at RailsConf, saw the email too late, and he’s not doing it because of his commitment issues.</p><p><br/></p><p>[00:34:37] Jason and Andrew discuss their rabbit holes. One is about a speech professor, the other is being back on Khan Academy filling gaps in math knowledge, and regrets about not taking statistics class seriously and other classes.   </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://railsconf.org/'>RailsConf 2023</a></p><p><a href='https://hashnode.com/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760918-jason-and-andrew-brain-dump-railsconf-shoes-dragonruby-chatgpt4-python-mruby.mp3" length="28138542" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760918</link>
    <itunes:image href="https://storage.buzzsprout.com/n9lrwadmou76o1v0sas1t43bsbck?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">8709ba40-0419-4931-8945-b21890acafda</guid>
    <pubDate>Fri, 31 Mar 2023 07:00:00 -0500</pubDate>
    <itunes:duration>2343</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>223</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Pagy and Beginner Bounties</itunes:title>
    <title>Pagy and Beginner Bounties</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, if you’ve never heard of The Cannonball Run, Chris explains what it involves, Andrew is down for it of course, and Jason tells us Vin Diesel recorded a song and Andrew celebrated his birthday!  In the Ruby world,  we’ll find out why the guys are all fans of Pagy, and we’ll hear about a fun hack day project that the talented guys from GoRails built called, Beginner Bounties.  Basically, if you’re a Junior Developer and you need to build yo...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, if you’ve never heard of The Cannonball Run, Chris explains what it involves, Andrew is down for it of course, and Jason tells us Vin Diesel recorded a song and Andrew celebrated his birthday!  In the Ruby world,  we’ll find out why the guys are all fans of Pagy, and we’ll hear about a fun hack day project that the talented guys from GoRails built called, Beginner Bounties.  Basically, if you’re a Junior Developer and you need to build your resume and want to stand out, you can use this platform to list small engineering projects for other people and get paid for it. Also, the guys discuss why shipping is such a great skill to have, finding the right job you enjoy, avoiding burnout, the importance of taking breaks, balancing things out, and there’s some valuable advice given for all the Junior Developers out there that you don’t want to miss.  Hit download now to hear more! </p><p><br/></p><p><br/></p><p>[00:04:50] At the end of last year, Andrew was working with Turbo and infinite scrolling Pagination, we find out what happened when the author of Pagy reached out to him. Chris and Andres give a huge shout-out to the author for doing top notch maintenance. </p><p><br/></p><p>[00:10:18] If you build Pagination on the frontend with React, Jason explains that Pagy’s really good because they have a metadata option you can turn on that has the full set of variables and properties to build pagination on the front end. Jason did it with Inertia.js and there’s a great episode to check out with the creator of it.  </p><p><br/></p><p>[00:13:39] The new Pagy docs look incredible, we hear about Microsoft .NET, and Chris tells us about using someone’s browser called a kiosk browser.</p><p><br/></p><p>[00:18:36] Chris announces at GoRails this week, they decided to have a fun hack day and built a site called Beginner Bounties. Chris had this idea for years, and it’s geared towards Junior Developers. Go check it out! </p><p><br/></p><p>[00:22:00] Andrew plays devil’s advocate and asks a question using a real example regarding a project, needing to upgrade a gem to take advantage of a new configuration system, and rather than figuring out how to do it, he could pay someone to figure it out faster. Why is this wrong? </p><p><br/></p><p>[00:26:38] We hear a great story about Colin and how he got the experience he needed by helping Andrew, which led to him finally getting a job. Rails developers are the top paid developers right now, but Chris tells us there’s not a lot of Junior job openings right now but hopes companies will start hiring more juniors since it will be hard to fight for the senior positions. </p><p><br/></p><p>[00:30:25] There is important advice shared here regarding shipping, and why it’s a great skill to have. </p><p> </p><p>[00:31:22] Chris tells us about a PR that someone made to the prefixed_ids gem.</p><p><br/></p><p>[00:33:58] Andrew and Chris talk about bounties for Juniors to gain experience in coding. </p><p> </p><p>[00:43:23] The valuable points shared here is don’t wait for an opportunity to come to you. Start doing something! The people who get stuff done are the ones who will get hired.  The worst thing you can do is fail, but you can always try, try again! Also, people hire their friends, and they can help when it comes to finding a job, and when you work with friends you can accomplish more, you can learn more, and have more fun. </p><p><br/></p><p>[00:49:18] Andrew and Chris discuss enjoying what you do for a living, balancing things out, avoiding burnout, and the importance of taking breaks.</p><p><br/></p><p><br/></p><p><strong>Paneli</strong></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, if you’ve never heard of The Cannonball Run, Chris explains what it involves, Andrew is down for it of course, and Jason tells us Vin Diesel recorded a song and Andrew celebrated his birthday!  In the Ruby world,  we’ll find out why the guys are all fans of Pagy, and we’ll hear about a fun hack day project that the talented guys from GoRails built called, Beginner Bounties.  Basically, if you’re a Junior Developer and you need to build your resume and want to stand out, you can use this platform to list small engineering projects for other people and get paid for it. Also, the guys discuss why shipping is such a great skill to have, finding the right job you enjoy, avoiding burnout, the importance of taking breaks, balancing things out, and there’s some valuable advice given for all the Junior Developers out there that you don’t want to miss.  Hit download now to hear more! </p><p><br/></p><p><br/></p><p>[00:04:50] At the end of last year, Andrew was working with Turbo and infinite scrolling Pagination, we find out what happened when the author of Pagy reached out to him. Chris and Andres give a huge shout-out to the author for doing top notch maintenance. </p><p><br/></p><p>[00:10:18] If you build Pagination on the frontend with React, Jason explains that Pagy’s really good because they have a metadata option you can turn on that has the full set of variables and properties to build pagination on the front end. Jason did it with Inertia.js and there’s a great episode to check out with the creator of it.  </p><p><br/></p><p>[00:13:39] The new Pagy docs look incredible, we hear about Microsoft .NET, and Chris tells us about using someone’s browser called a kiosk browser.</p><p><br/></p><p>[00:18:36] Chris announces at GoRails this week, they decided to have a fun hack day and built a site called Beginner Bounties. Chris had this idea for years, and it’s geared towards Junior Developers. Go check it out! </p><p><br/></p><p>[00:22:00] Andrew plays devil’s advocate and asks a question using a real example regarding a project, needing to upgrade a gem to take advantage of a new configuration system, and rather than figuring out how to do it, he could pay someone to figure it out faster. Why is this wrong? </p><p><br/></p><p>[00:26:38] We hear a great story about Colin and how he got the experience he needed by helping Andrew, which led to him finally getting a job. Rails developers are the top paid developers right now, but Chris tells us there’s not a lot of Junior job openings right now but hopes companies will start hiring more juniors since it will be hard to fight for the senior positions. </p><p><br/></p><p>[00:30:25] There is important advice shared here regarding shipping, and why it’s a great skill to have. </p><p> </p><p>[00:31:22] Chris tells us about a PR that someone made to the prefixed_ids gem.</p><p><br/></p><p>[00:33:58] Andrew and Chris talk about bounties for Juniors to gain experience in coding. </p><p> </p><p>[00:43:23] The valuable points shared here is don’t wait for an opportunity to come to you. Start doing something! The people who get stuff done are the ones who will get hired.  The worst thing you can do is fail, but you can always try, try again! Also, people hire their friends, and they can help when it comes to finding a job, and when you work with friends you can accomplish more, you can learn more, and have more fun. </p><p><br/></p><p>[00:49:18] Andrew and Chris discuss enjoying what you do for a living, balancing things out, avoiding burnout, and the importance of taking breaks.</p><p><br/></p><p><br/></p><p><strong>Paneli</strong></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760919-pagy-and-beginner-bounties.mp3" length="37528100" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760919</link>
    <itunes:image href="https://storage.buzzsprout.com/h0fjulh002ndcgogmm7ggyahk3e3?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">2f0a5c39-7d2f-4ab9-9f9c-7db63260435e</guid>
    <pubDate>Fri, 17 Mar 2023 07:00:00 -0500</pubDate>
    <itunes:duration>3125</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>222</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby Language Server with Vinicius Stock</itunes:title>
    <title>Ruby Language Server with Vinicius Stock</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, Chris came down with what he thinks was food poisoning this week, Jason brings up Ghost Kitchens which seem to be a thing these days, and Chris applied to be a Guide at RailsConf 2023. Also, Jason and Chris are excited to have a guest joining them because they’ve always talked about how they wished for better tooling for day-to-day Ruby development, so they brought on Vini Stock, who’s a Senior Developer at Shopify. Shopify has created the Ruby Language...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, Chris came down with what he thinks was food poisoning this week, Jason brings up Ghost Kitchens which seem to be a thing these days, and Chris applied to be a Guide at RailsConf 2023. Also, Jason and Chris are excited to have a guest joining them because they’ve always talked about how they wished for better tooling for day-to-day Ruby development, so they brought on Vini Stock, who’s a Senior Developer at Shopify. Shopify has created the Ruby Language Server (LSP) to make it easier to implement features such as code definition and auto formatting for Ruby across different editors. We’re so lucky to have Vini with us to discuss the Ruby LSP and some other really cool things happening in the Ruby tooling space. We hope you enjoy this episode! Hit the download button now.</p><p><br/></p><p>[00:06:19] Vini shares his journey of programming and working with the Ruby on Rails Infrastructure team.</p><p><br/></p><p>[00:08:27] Now that Vini is on the Ruby Infrastructure team, we find out what kind of projects he was first working on. </p><p><br/></p><p>[00:12:04] How long has the Ruby Experience team and the LSP project been a thing?</p><p><br/></p><p>[00:12:44] Vini explains why the Ruby LSP was created. </p><p><br/></p><p>[00:15:25] Let’s find out some goals they want to achieve with the LSP right now.</p><p><br/></p><p>[00:17:37] We hear some of the differences between the work Vini’s doing on Ruby LSP and something like Solargraph.</p><p><br/></p><p>[00:19:01] Listen here as Vini details how Go To Definition works, which is a more complex feature than others.</p><p><br/></p><p>[00:24:34] Jason asks Vini what language do you write a language server in? </p><p><br/></p><p>[00:27:26] Chris wonders what challenges Vini runs into and what’s the next step of the problem of building the language server. Where does he go from there?</p><p> </p><p>[00:31:38] Vini shares his aha moment when he built a feature and used it, and he was thinking, “Build with joy!” </p><p><br/></p><p>[00:32:46] We hear if Vini’s using RuboCop or Syntax tree for formatting, which leads him into telling us about future plans of adding a plugin system to be able to format with standard and with Ruby format. </p><p><br/></p><p>[00:35:56] Vini shares other ideas he has for the future of the Ruby LSP.</p><p><br/></p><p>[00:37:11] Outside of the LSP, we hear about some other projects Shopify is working on with contributing to the new Ruby debugger, Chris expresses his appreciation for all the new tooling the team at Shopify is working on, and Jason expresses his love for the Rust tooling.</p><p><br/></p><p>[00:42:18] Have you seen Gary Bernhardt’s talk on building an editor? </p><p><br/></p><p>[00:46:27] If you want to try Ruby LSP, Vini tells us where to go to set up VS Code.</p><p><br/></p><p>[00:50:29] There’s a great blog post Vini wrote, a video with his talk from RailsConf 2022, and find out where you can follow him online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Vinicius (Vini) Stock</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/vinistock'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, Chris came down with what he thinks was food poisoning this week, Jason brings up Ghost Kitchens which seem to be a thing these days, and Chris applied to be a Guide at RailsConf 2023. Also, Jason and Chris are excited to have a guest joining them because they’ve always talked about how they wished for better tooling for day-to-day Ruby development, so they brought on Vini Stock, who’s a Senior Developer at Shopify. Shopify has created the Ruby Language Server (LSP) to make it easier to implement features such as code definition and auto formatting for Ruby across different editors. We’re so lucky to have Vini with us to discuss the Ruby LSP and some other really cool things happening in the Ruby tooling space. We hope you enjoy this episode! Hit the download button now.</p><p><br/></p><p>[00:06:19] Vini shares his journey of programming and working with the Ruby on Rails Infrastructure team.</p><p><br/></p><p>[00:08:27] Now that Vini is on the Ruby Infrastructure team, we find out what kind of projects he was first working on. </p><p><br/></p><p>[00:12:04] How long has the Ruby Experience team and the LSP project been a thing?</p><p><br/></p><p>[00:12:44] Vini explains why the Ruby LSP was created. </p><p><br/></p><p>[00:15:25] Let’s find out some goals they want to achieve with the LSP right now.</p><p><br/></p><p>[00:17:37] We hear some of the differences between the work Vini’s doing on Ruby LSP and something like Solargraph.</p><p><br/></p><p>[00:19:01] Listen here as Vini details how Go To Definition works, which is a more complex feature than others.</p><p><br/></p><p>[00:24:34] Jason asks Vini what language do you write a language server in? </p><p><br/></p><p>[00:27:26] Chris wonders what challenges Vini runs into and what’s the next step of the problem of building the language server. Where does he go from there?</p><p> </p><p>[00:31:38] Vini shares his aha moment when he built a feature and used it, and he was thinking, “Build with joy!” </p><p><br/></p><p>[00:32:46] We hear if Vini’s using RuboCop or Syntax tree for formatting, which leads him into telling us about future plans of adding a plugin system to be able to format with standard and with Ruby format. </p><p><br/></p><p>[00:35:56] Vini shares other ideas he has for the future of the Ruby LSP.</p><p><br/></p><p>[00:37:11] Outside of the LSP, we hear about some other projects Shopify is working on with contributing to the new Ruby debugger, Chris expresses his appreciation for all the new tooling the team at Shopify is working on, and Jason expresses his love for the Rust tooling.</p><p><br/></p><p>[00:42:18] Have you seen Gary Bernhardt’s talk on building an editor? </p><p><br/></p><p>[00:46:27] If you want to try Ruby LSP, Vini tells us where to go to set up VS Code.</p><p><br/></p><p>[00:50:29] There’s a great blog post Vini wrote, a video with his talk from RailsConf 2022, and find out where you can follow him online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Vinicius (Vini) Stock</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/vinistock'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760920-ruby-language-server-with-vinicius-stock.mp3" length="37126262" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760920</link>
    <itunes:image href="https://storage.buzzsprout.com/n3ak60qyk7ba8slu1cntv27mpdc7?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ef0eece6-b851-462c-a5f4-c0d9b5a2ff9f</guid>
    <pubDate>Fri, 10 Mar 2023 07:00:00 -0600</pubDate>
    <itunes:duration>3091</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>221</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>BeagleBones, mRuby, and Devise 4.9 with Hotwire support!</itunes:title>
    <title>BeagleBones, mRuby, and Devise 4.9 with Hotwire support!</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, it’s another “Five Minutes of Nothing About Our Show” as the guys discuss Police Academy and the comedian Bobcat Goldthwait, a picture of Chris’s son dressed in Adidas gear, and Jason’s dilemma finding Adidas gear.  Now back to our regularly scheduled podcast topics, as Jason decided he needed a new hobby, so he bought a BeagleBone Black. We’ll hear how he used Elixir Nerves, Circuits, and some Ruby programming languages he’s been tinkering with. T...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, it’s another “Five Minutes of Nothing About Our Show” as the guys discuss Police Academy and the comedian Bobcat Goldthwait, a picture of Chris’s son dressed in Adidas gear, and Jason’s dilemma finding Adidas gear.  Now back to our regularly scheduled podcast topics, as Jason decided he needed a new hobby, so he bought a BeagleBone Black. We’ll hear how he used Elixir Nerves, Circuits, and some Ruby programming languages he’s been tinkering with. The guys discuss trying mruby, DragonRuby, Pi-hole, and Zeus.  Also, after two years, devise 4.9.0 was released thanks to Carlos, and you can find out all the cool new features here, as well as the new authentication stuff in Rails 7.1. Download this episode now to find out more! </p><p><br/></p><p>[00:02:26] Jason shares a journey he’s been on since his knee surgery and deciding he needed a hobby, so he ordered a BeagleBone Black, which is like a Raspberry Pi. </p><p><br/></p><p>[00:05:17] We hear how Jason used Elixir Nerves, which is a way to build Elixir apps on microcomputers and controllers, and he used a GPIO library called Circuits.</p><p><br/></p><p>[00:07:56] We hear about some Ruby programming languages that Jason has been tinkering with such as Ruby 2D which is built on top of another library from the same author for C called Simple 2D, Chris mentions a library that he used for air quality sensor on the Raspberry Pi.</p><p><br/></p><p>[00:09:16] Jason and Andrew talk about trying mruby and DragonRuby.</p><p><br/></p><p>[00:12:17] Andrew wonders if anyone has tried Pi-hole.</p><p><br/></p><p>[00:14:07] Chris talks about Big Clive, a hilarious guy on YouTube that you should check out if you want to get into soldering and circuits. </p><p><br/></p><p>[00:18:06] In case you don’t know, mruby is really cool and if Jason can find a use case for it, he’ll use it, and Matz is still actively working on it. The guys discuss the details between mruby and CRuby.</p><p><br/></p><p>[00:21:48] Jason’s been looking at Rust and going through the tutorial has been a little scary to him, but they have a build system called Cargo and he tells us what it does. The guys bring up an old episode with Terence Lee where they talked about mruby.</p><p><br/></p><p>[00:23:49] Have you heard of Zeus, not the Greek God but a Rails preloader? </p><p> </p><p>[00:24:59] Chris shares how fiddling with stuff and making things got all of them into programming, and how he’s still working on his project with wiring up LED lights in his home theater. </p><p><br/></p><p>[00:26:25] A BIG shout out to Carlos for getting devise 4.9.0 released with backward compatibility and Turbo and Hotwire support after two years of not working properly with Rails 7.</p><p><br/></p><p>[00:30:42] Find out about all the new authentication stuff in Rails 7.1.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><a href='https://www.beagleboard.org/boards/beaglebone-black'>BeagleBone Black</a></p><p></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, it’s another “Five Minutes of Nothing About Our Show” as the guys discuss Police Academy and the comedian Bobcat Goldthwait, a picture of Chris’s son dressed in Adidas gear, and Jason’s dilemma finding Adidas gear.  Now back to our regularly scheduled podcast topics, as Jason decided he needed a new hobby, so he bought a BeagleBone Black. We’ll hear how he used Elixir Nerves, Circuits, and some Ruby programming languages he’s been tinkering with. The guys discuss trying mruby, DragonRuby, Pi-hole, and Zeus.  Also, after two years, devise 4.9.0 was released thanks to Carlos, and you can find out all the cool new features here, as well as the new authentication stuff in Rails 7.1. Download this episode now to find out more! </p><p><br/></p><p>[00:02:26] Jason shares a journey he’s been on since his knee surgery and deciding he needed a hobby, so he ordered a BeagleBone Black, which is like a Raspberry Pi. </p><p><br/></p><p>[00:05:17] We hear how Jason used Elixir Nerves, which is a way to build Elixir apps on microcomputers and controllers, and he used a GPIO library called Circuits.</p><p><br/></p><p>[00:07:56] We hear about some Ruby programming languages that Jason has been tinkering with such as Ruby 2D which is built on top of another library from the same author for C called Simple 2D, Chris mentions a library that he used for air quality sensor on the Raspberry Pi.</p><p><br/></p><p>[00:09:16] Jason and Andrew talk about trying mruby and DragonRuby.</p><p><br/></p><p>[00:12:17] Andrew wonders if anyone has tried Pi-hole.</p><p><br/></p><p>[00:14:07] Chris talks about Big Clive, a hilarious guy on YouTube that you should check out if you want to get into soldering and circuits. </p><p><br/></p><p>[00:18:06] In case you don’t know, mruby is really cool and if Jason can find a use case for it, he’ll use it, and Matz is still actively working on it. The guys discuss the details between mruby and CRuby.</p><p><br/></p><p>[00:21:48] Jason’s been looking at Rust and going through the tutorial has been a little scary to him, but they have a build system called Cargo and he tells us what it does. The guys bring up an old episode with Terence Lee where they talked about mruby.</p><p><br/></p><p>[00:23:49] Have you heard of Zeus, not the Greek God but a Rails preloader? </p><p> </p><p>[00:24:59] Chris shares how fiddling with stuff and making things got all of them into programming, and how he’s still working on his project with wiring up LED lights in his home theater. </p><p><br/></p><p>[00:26:25] A BIG shout out to Carlos for getting devise 4.9.0 released with backward compatibility and Turbo and Hotwire support after two years of not working properly with Rails 7.</p><p><br/></p><p>[00:30:42] Find out about all the new authentication stuff in Rails 7.1.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><a href='https://www.beagleboard.org/boards/beaglebone-black'>BeagleBone Black</a></p><p></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760921-beaglebones-mruby-and-devise-4-9-with-hotwire-support.mp3" length="27861083" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760921</link>
    <itunes:image href="https://storage.buzzsprout.com/642405d2w1m5phzz9zggnbjyn7d7?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">5d56f078-d02f-4db7-a7a6-837c82cd4ed8</guid>
    <pubDate>Fri, 03 Mar 2023 07:00:00 -0600</pubDate>
    <itunes:duration>2319</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>220</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Utilizing AWS Lambda and Rails to Build Applications with Ken Collins</itunes:title>
    <title>Utilizing AWS Lambda and Rails to Build Applications with Ken Collins</title>
    <itunes:summary><![CDATA[        On this episode of Remote Ruby, we have an awesome guest joining us. Today, we have Ken Collins, who’s a Principal Engineer and Cloud Architect at Custom Ink, an active member in the Ruby community for over fifteen years, a Microsoft open source contributor, PC Gamer, and an AWS Serverless Hero. We have so much to discuss today, as Ken fills us in on Lamby, Custom Ink, how Lambda evolved, a gem called Lambdakiq, and if you’re looking for cost optimization, why Lambda is the best compu...]]></itunes:summary>
    <description><![CDATA[        <p>On this episode of Remote Ruby, we have an awesome guest joining us. Today, we have Ken Collins, who’s a Principal Engineer and Cloud Architect at Custom Ink, an active member in the Ruby community for over fifteen years, a Microsoft open source contributor, PC Gamer, and an AWS Serverless Hero. We have so much to discuss today, as Ken fills us in on Lamby, Custom Ink, how Lambda evolved, a gem called Lambdakiq, and if you’re looking for cost optimization, why Lambda is the best compute service out there. We’ll also learn how CloudFormation can help developers, how CloudWatch Events is used, and we’ll hear about the different database options Amazon has such as Aurora Serverless, DynamoDB, and RDS. If you’ve never used Lambda, it’s a good time to try it out. Andrew realized he’s in the perfect place to try it since he recently built a proxy one. Download this episode to learn much more! </p><p><br/></p><p>[00:01:52] Ken tells us about himself and his background</p><p><br/></p><p>[00:04:47] Custom Ink makes some great products, and we’ll learn how Lamby came to be, the stuff they build, the cool tech behind it, and the services, such as AWS Lambda.</p><p><br/></p><p>[00:08:16] How did Lambda evolve?</p><p><br/></p><p>[00:09:17] Ken details what the OCI format is, and how Lambda works compared to deploying to a traditional server. We hear about Lambda releasing Function URLs, a free API gateway, and what it does.</p><p><br/></p><p>[00:12:16] We hear the whole process from end-to-end, starting from a web request, what happens, how it gets to Rails, Dynos are running, the database gets affected, and how those containers can be used for other things like an event driven architectures.</p><p><br/></p><p>[00:16:03] Chris asks Ken how Kubernetes and Lambda compare. Also, we hear how background jobs and cron jobs fit in, and a gem that Ken wrote called, Lambdakiq.</p><p><br/></p><p>[00:20:30] How does Ken manage connections being made and the events being sent to the right place? Also, Chris wonders if CloudFormation is something you should learn as one of the starting points or you should later for it to be more useful, and Ken tells us about the AWS Cloud Development Kit and what it does.</p><p><br/></p><p>[00:24:10] Amazon has many different database options and Ken explains that you can use any database you want, wherever you want.</p><p><br/></p><p>[00:25:39] Ken explains the differences between Aurora Serverless, DynamoDB, and RDS.  </p><p> </p><p>[00:30:23] We’re going back to talking about Lambda now and Ken tells us about their website, a documentation website where they cover things, and a Quick Start Guide on how you can deploy a new Rails APP on Rails 3.2 to Lambda in 5 minutes.</p><p>[00:33:02] Chris mentions how Taylor Otwell modified Laravel to run on Lambda, and Vapor is their tool for deploying to Lambda.</p><p><br/></p><p>[00:36:25] Are there any gotchas? Chris heard people were talking about Rails being slow to boot and issues with connecting to your Lambda to a VPC was slow. Ken tells us the VPC has been solved very well.</p><p><br/></p><p>[00:39:31] Ken and Chris chat about the hardest things are learning and change management, like setting up CI for the first time can be challenging, Heroku is amazing but has its limits, and using CloudWatch Logs which is a change for people. Also, Ken shares a hotspot with Lambda, and he tells us about Lambda Punch and New Relic.</p><p> </p><p>[00:42:47] Ken tells us to use CloudWatch Events for setting up Cronjobs that run on a schedule.</p><p><br/></p><p>[00:44:51] Chris wonders if there are concerns or ways you have to change things </p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On this episode of Remote Ruby, we have an awesome guest joining us. Today, we have Ken Collins, who’s a Principal Engineer and Cloud Architect at Custom Ink, an active member in the Ruby community for over fifteen years, a Microsoft open source contributor, PC Gamer, and an AWS Serverless Hero. We have so much to discuss today, as Ken fills us in on Lamby, Custom Ink, how Lambda evolved, a gem called Lambdakiq, and if you’re looking for cost optimization, why Lambda is the best compute service out there. We’ll also learn how CloudFormation can help developers, how CloudWatch Events is used, and we’ll hear about the different database options Amazon has such as Aurora Serverless, DynamoDB, and RDS. If you’ve never used Lambda, it’s a good time to try it out. Andrew realized he’s in the perfect place to try it since he recently built a proxy one. Download this episode to learn much more! </p><p><br/></p><p>[00:01:52] Ken tells us about himself and his background</p><p><br/></p><p>[00:04:47] Custom Ink makes some great products, and we’ll learn how Lamby came to be, the stuff they build, the cool tech behind it, and the services, such as AWS Lambda.</p><p><br/></p><p>[00:08:16] How did Lambda evolve?</p><p><br/></p><p>[00:09:17] Ken details what the OCI format is, and how Lambda works compared to deploying to a traditional server. We hear about Lambda releasing Function URLs, a free API gateway, and what it does.</p><p><br/></p><p>[00:12:16] We hear the whole process from end-to-end, starting from a web request, what happens, how it gets to Rails, Dynos are running, the database gets affected, and how those containers can be used for other things like an event driven architectures.</p><p><br/></p><p>[00:16:03] Chris asks Ken how Kubernetes and Lambda compare. Also, we hear how background jobs and cron jobs fit in, and a gem that Ken wrote called, Lambdakiq.</p><p><br/></p><p>[00:20:30] How does Ken manage connections being made and the events being sent to the right place? Also, Chris wonders if CloudFormation is something you should learn as one of the starting points or you should later for it to be more useful, and Ken tells us about the AWS Cloud Development Kit and what it does.</p><p><br/></p><p>[00:24:10] Amazon has many different database options and Ken explains that you can use any database you want, wherever you want.</p><p><br/></p><p>[00:25:39] Ken explains the differences between Aurora Serverless, DynamoDB, and RDS.  </p><p> </p><p>[00:30:23] We’re going back to talking about Lambda now and Ken tells us about their website, a documentation website where they cover things, and a Quick Start Guide on how you can deploy a new Rails APP on Rails 3.2 to Lambda in 5 minutes.</p><p>[00:33:02] Chris mentions how Taylor Otwell modified Laravel to run on Lambda, and Vapor is their tool for deploying to Lambda.</p><p><br/></p><p>[00:36:25] Are there any gotchas? Chris heard people were talking about Rails being slow to boot and issues with connecting to your Lambda to a VPC was slow. Ken tells us the VPC has been solved very well.</p><p><br/></p><p>[00:39:31] Ken and Chris chat about the hardest things are learning and change management, like setting up CI for the first time can be challenging, Heroku is amazing but has its limits, and using CloudWatch Logs which is a change for people. Also, Ken shares a hotspot with Lambda, and he tells us about Lambda Punch and New Relic.</p><p> </p><p>[00:42:47] Ken tells us to use CloudWatch Events for setting up Cronjobs that run on a schedule.</p><p><br/></p><p>[00:44:51] Chris wonders if there are concerns or ways you have to change things </p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760922-utilizing-aws-lambda-and-rails-to-build-applications-with-ken-collins.mp3" length="43376279" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760922</link>
    <itunes:image href="https://storage.buzzsprout.com/2spta16m6dgh8jd29eu8ntd3gpdi?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">79a69b9c-2448-493c-a6bc-54869402d9e0</guid>
    <pubDate>Fri, 24 Feb 2023 07:00:00 -0600</pubDate>
    <itunes:duration>3612</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>219</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Spicy Takes with Matt Swanson</itunes:title>
    <title>Spicy Takes with Matt Swanson</title>
    <itunes:summary><![CDATA[        Welcome to Remote Ruby and thanks for joining us!  Today, we have the most boring guest joining us…we’re kidding of course!  Our guest is Matt Swanson, who’s the CTO at Arrows and author of Boring Rails.  He’s taking over Jason’s spot today to bring us all the “spicy takes.”  Now that we’ve got your attention, you’re probably wondering what these “spicy takes” are.  We’ll just give you a little teaser…a new tool may replace Git in the next five years and contr...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us!  Today, we have the most boring guest joining us…we’re kidding of course!  Our guest is Matt Swanson, who’s the CTO at Arrows and author of Boring Rails.  He’s taking over Jason’s spot today to bring us all the “spicy takes.”  Now that we’ve got your attention, you’re probably wondering what these “spicy takes” are.  We’ll just give you a little teaser…a new tool may replace Git in the next five years and contributing to open source is terrible advice for new programmers. We’ll also find out why testing and automated tests are so important, Matt explains how they prioritize features for customers at Arrows, he highlights two open source projects for people learning Ruby and Rails, and we find out Arrows is hiring Product Engineers.   Download this episode now to hear much more!</p><p><br/></p><p>[00:01:00] Chris brings up Matt’s post from two weeks ago on Action Mailer stuff that you should go read.</p><p><br/></p><p>[00:04:48] Matt has some spicy takes he wants to talk about, and he starts with the spiciest thing, and tells us about a new tool that may replace Git in the next five years.</p><p><br/></p><p>[00:10:35] It’s spicy take #2, and Andrew wants it at a Maximum level of hot. Matt tells us that contributing to open source is terrible advice for new programmers, and Andrew and Chris share their take on this. </p><p><br/></p><p>[00:17:19] Matt highlights two open source projects for people who are learning Ruby and Rails that simulate real work and they are the umbrella of the Ruby for Good project and Forem project. Chris shares a college story when he was building a Rails app, ran into a bug, and wanted to fix it.</p><p><br/></p><p>[00:21:13] Chris brings up the most common advice you see given always is, “Take it with a grain of salt.” Also, he explains why building features is the thing to focus on the most as a developer.</p><p><br/></p><p>[00:25:39] Matt explains why testing and automated tests are so important, and there’s a discussion about VIM.</p><p><br/></p><p>[00:28:54] Chris asks Matt how they prioritize features and things for customers, and what they use for custom domains.</p><p><br/></p><p>[00:37:43] Chris talks about Hatchbox, how he learned so much from building the first version and making things simple, not building team support was an issue, and switching from Vimeo to Wistia for GoRails videos, but now looking at other options.</p><p><br/></p><p>[00:44:06] Matt tells us about a feature in Arrows where they wanted people to have the ability to do embeds. </p><p> </p><p>[00:46:21] Arrows is looking to hire people for that Product Engineer role so please reach out to them. </p><p><br/></p><p>[00:48:02] What does Matt mean by scrappy, not crappy, when it comes to building, and he explains something he shared from someone recently on Twitter where you can build a mini form inside of an onboarding plan.  </p><p><br/></p><p>[00:56:15] Chris brings up how they recently had Derek Sivers on as a guest where he talked about when he’s writing his Ruby code he tries to put as much logic and functions in Postgres.</p><p><br/></p><p>[00:59:24] We end with Matt teasing a few last spicy takes for a future episode that you will want to hear.</p><p><br/></p><p>[01:03:21] Find out where you can follow Matt on the web.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Matt Swanson</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us!  Today, we have the most boring guest joining us…we’re kidding of course!  Our guest is Matt Swanson, who’s the CTO at Arrows and author of Boring Rails.  He’s taking over Jason’s spot today to bring us all the “spicy takes.”  Now that we’ve got your attention, you’re probably wondering what these “spicy takes” are.  We’ll just give you a little teaser…a new tool may replace Git in the next five years and contributing to open source is terrible advice for new programmers. We’ll also find out why testing and automated tests are so important, Matt explains how they prioritize features for customers at Arrows, he highlights two open source projects for people learning Ruby and Rails, and we find out Arrows is hiring Product Engineers.   Download this episode now to hear much more!</p><p><br/></p><p>[00:01:00] Chris brings up Matt’s post from two weeks ago on Action Mailer stuff that you should go read.</p><p><br/></p><p>[00:04:48] Matt has some spicy takes he wants to talk about, and he starts with the spiciest thing, and tells us about a new tool that may replace Git in the next five years.</p><p><br/></p><p>[00:10:35] It’s spicy take #2, and Andrew wants it at a Maximum level of hot. Matt tells us that contributing to open source is terrible advice for new programmers, and Andrew and Chris share their take on this. </p><p><br/></p><p>[00:17:19] Matt highlights two open source projects for people who are learning Ruby and Rails that simulate real work and they are the umbrella of the Ruby for Good project and Forem project. Chris shares a college story when he was building a Rails app, ran into a bug, and wanted to fix it.</p><p><br/></p><p>[00:21:13] Chris brings up the most common advice you see given always is, “Take it with a grain of salt.” Also, he explains why building features is the thing to focus on the most as a developer.</p><p><br/></p><p>[00:25:39] Matt explains why testing and automated tests are so important, and there’s a discussion about VIM.</p><p><br/></p><p>[00:28:54] Chris asks Matt how they prioritize features and things for customers, and what they use for custom domains.</p><p><br/></p><p>[00:37:43] Chris talks about Hatchbox, how he learned so much from building the first version and making things simple, not building team support was an issue, and switching from Vimeo to Wistia for GoRails videos, but now looking at other options.</p><p><br/></p><p>[00:44:06] Matt tells us about a feature in Arrows where they wanted people to have the ability to do embeds. </p><p> </p><p>[00:46:21] Arrows is looking to hire people for that Product Engineer role so please reach out to them. </p><p><br/></p><p>[00:48:02] What does Matt mean by scrappy, not crappy, when it comes to building, and he explains something he shared from someone recently on Twitter where you can build a mini form inside of an onboarding plan.  </p><p><br/></p><p>[00:56:15] Chris brings up how they recently had Derek Sivers on as a guest where he talked about when he’s writing his Ruby code he tries to put as much logic and functions in Postgres.</p><p><br/></p><p>[00:59:24] We end with Matt teasing a few last spicy takes for a future episode that you will want to hear.</p><p><br/></p><p>[01:03:21] Find out where you can follow Matt on the web.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Matt Swanson</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760923-spicy-takes-with-matt-swanson.mp3" length="46461985" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760923</link>
    <itunes:image href="https://storage.buzzsprout.com/tu7c6799l5vz2bsquujo3cjhnj7d?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">faf3acb8-e33c-40cd-a963-12c256e0fc64</guid>
    <pubDate>Fri, 17 Feb 2023 07:00:00 -0600</pubDate>
    <itunes:duration>3869</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>218</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Concurrency Problems Bro</itunes:title>
    <title>Concurrency Problems Bro</title>
    <itunes:summary><![CDATA[        [00:01:52] There’s a Remote Uber Eats Food Review going on here.   [00:07:20] Andrew explains the new Stimulus Outlets API and what it does.   [00:12:58] Jason talks about this week and dealing with isolated things that are decoupled and battling race conditions with events firing. Chris mentions it has concurrency problems and makes things much harder.      [00:16:14] Speaking of webhooks, Jason shifts gears and tells us about a Tweet from Wes Bos that ruined his morning. A...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:52] There’s a Remote Uber Eats Food Review going on here.</p><p><br/></p><p>[00:07:20] Andrew explains the new Stimulus Outlets API and what it does.</p><p><br/></p><p>[00:12:58] Jason talks about this week and dealing with isolated things that are decoupled and battling race conditions with events firing. Chris mentions it has concurrency problems and makes things much harder.   </p><p><br/></p><p>[00:16:14] Speaking of webhooks, Jason shifts gears and tells us about a Tweet from Wes Bos that ruined his morning. Also, he explains that he’s only been doing connected webhooks on Job Boardly, what he did with stripe event, and wonders if Chris encountered what he did with stripe event.</p><p><br/></p><p>[00:20:04] When Jason looked into Stripe event, he noticed you can give multiple signing secrets since there’s a separate secret for each connect and regular and we find out how it’s used.</p><p><br/></p><p>[00:22:30] In case you didn’t know, Stripe event isn’t a Stripe package, it’s a third-party gem for processing stripe webhooks and the guys explain how it works. Also, Chris talks about the friendly id history feature and Jason tells us about using routing constraints. </p><p><br/></p><p>[00:26:05] Chris feels like not enough people use the routing constraints and Jason details what routing constraints does and how he uses it with a board constraint.</p><p><br/></p><p>[00:31:48] What’s the downside to current attributes and we’ve got concurrency problems, bro! </p><p><br/></p><p>[00:34:55] Chris gives a shoutout to Carlos Antonio who’s working on fixing up Responders and Devise, which is so needed. Also, he shares one of the Jumpstart customers talking about integrating with an API that doesn’t have a Ruby gem, and Chris tells us he had a trick up his sleeve and what he did. </p><p><br/></p><p>[00:43:17] Andrew shares a pro tip of creating class methods, and we hear about a new little gem Chris started working on called, ReviseAuth, and he’s looking for contributors.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://news.yahoo.com/viral-review-olive-garden-makes-85-old-grandma-162217332.html?guccounter=1'>Viral review of Olive Garden makes 85 year old grandma internet star (yahoo! news)</a></p><p><a href='https://stimulus.hotwired.dev/reference/outlets'>Stimulus Outlets</a> </p><p><a href='https://rubygems.org/gems/stripe_event'>Stripe_event 2.7.0</a></p><p><a href='https://twitter.com/wesbos/status/1618974058498134017?cxt=HHwWgsDUlYOV4PcsAAAA'>Wes Bos Tweet</a></p><p><a href='https://rubygems.org/gems/friendly_id'>Friendly_id 5.5.0</a></p><p><a href='https://twitter.com/cantoniodasilva'>Carlos Antonio Twitter</a></p><p><a href='https://blog.saeloun.com/2021/12/29/rails-7-adds-authenticate_by.html'>Rails adds ‘authenticate_by’ method when using ‘has_secure_password’</a></p><p><a href='https://github.com/excid3/revise_auth'>ReviseAuth</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:52] There’s a Remote Uber Eats Food Review going on here.</p><p><br/></p><p>[00:07:20] Andrew explains the new Stimulus Outlets API and what it does.</p><p><br/></p><p>[00:12:58] Jason talks about this week and dealing with isolated things that are decoupled and battling race conditions with events firing. Chris mentions it has concurrency problems and makes things much harder.   </p><p><br/></p><p>[00:16:14] Speaking of webhooks, Jason shifts gears and tells us about a Tweet from Wes Bos that ruined his morning. Also, he explains that he’s only been doing connected webhooks on Job Boardly, what he did with stripe event, and wonders if Chris encountered what he did with stripe event.</p><p><br/></p><p>[00:20:04] When Jason looked into Stripe event, he noticed you can give multiple signing secrets since there’s a separate secret for each connect and regular and we find out how it’s used.</p><p><br/></p><p>[00:22:30] In case you didn’t know, Stripe event isn’t a Stripe package, it’s a third-party gem for processing stripe webhooks and the guys explain how it works. Also, Chris talks about the friendly id history feature and Jason tells us about using routing constraints. </p><p><br/></p><p>[00:26:05] Chris feels like not enough people use the routing constraints and Jason details what routing constraints does and how he uses it with a board constraint.</p><p><br/></p><p>[00:31:48] What’s the downside to current attributes and we’ve got concurrency problems, bro! </p><p><br/></p><p>[00:34:55] Chris gives a shoutout to Carlos Antonio who’s working on fixing up Responders and Devise, which is so needed. Also, he shares one of the Jumpstart customers talking about integrating with an API that doesn’t have a Ruby gem, and Chris tells us he had a trick up his sleeve and what he did. </p><p><br/></p><p>[00:43:17] Andrew shares a pro tip of creating class methods, and we hear about a new little gem Chris started working on called, ReviseAuth, and he’s looking for contributors.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://news.yahoo.com/viral-review-olive-garden-makes-85-old-grandma-162217332.html?guccounter=1'>Viral review of Olive Garden makes 85 year old grandma internet star (yahoo! news)</a></p><p><a href='https://stimulus.hotwired.dev/reference/outlets'>Stimulus Outlets</a> </p><p><a href='https://rubygems.org/gems/stripe_event'>Stripe_event 2.7.0</a></p><p><a href='https://twitter.com/wesbos/status/1618974058498134017?cxt=HHwWgsDUlYOV4PcsAAAA'>Wes Bos Tweet</a></p><p><a href='https://rubygems.org/gems/friendly_id'>Friendly_id 5.5.0</a></p><p><a href='https://twitter.com/cantoniodasilva'>Carlos Antonio Twitter</a></p><p><a href='https://blog.saeloun.com/2021/12/29/rails-7-adds-authenticate_by.html'>Rails adds ‘authenticate_by’ method when using ‘has_secure_password’</a></p><p><a href='https://github.com/excid3/revise_auth'>ReviseAuth</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760924-concurrency-problems-bro.mp3" length="37231182" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760924</link>
    <itunes:image href="https://storage.buzzsprout.com/t3prgfqefjacax3bxhcrdmrvssc5?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">70f6785f-861f-41af-bf7a-5f5bf6930559</guid>
    <pubDate>Fri, 10 Feb 2023 07:00:00 -0600</pubDate>
    <itunes:duration>3100</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>217</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>How Derek Sivers Uses Ruby And His Programming Philosophy</itunes:title>
    <title>How Derek Sivers Uses Ruby And His Programming Philosophy</title>
    <itunes:summary><![CDATA[        [00:00:10] Jason tells the story of getting Derek on to be on this podcast, that started with Chris telling Jason about a book that he thought he should read.    [00:03:32] Derek shares his story of how he got into programming.    [00:06:56] Derek explains when he learned Ruby and his Rails history, which he used to rewrite CD Baby.    [00:13:24] Derek gives the best analogy for what it’s like to do two years of work and then decide this isn’t working and push the work ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:10] Jason tells the story of getting Derek on to be on this podcast, that started with Chris telling Jason about a book that he thought he should read. </p><p><br/></p><p>[00:03:32] Derek shares his story of how he got into programming. </p><p><br/></p><p>[00:06:56] Derek explains when he learned Ruby and his Rails history, which he used to rewrite CD Baby. </p><p><br/></p><p>[00:13:24] Derek gives the best analogy for what it’s like to do two years of work and then decide this isn’t working and push the work aside.</p><p><br/></p><p>[00:13:57] We find out where Ruby fits into Derek’s life, post CD Baby, what kind of things he builds with Ruby these days, and his experience in the Ruby community. </p><p><br/></p><p>[00:17:10] When Derek was first learning programming, he explains his only interest in it was to help musicians.</p><p><br/></p><p>[00:21:12] Derek has some blog posts about ways to use the database and he tells us about a RailsConf talk from 2012 with Rich Hickey on YouTube that is the single most influential talk of his life and how it completely changed the way he approaches programming. </p><p><br/></p><p>[00:28:18] Whoa! Derek tells us he doesn’t use bundle, and only uses two gems, pg, the PostgreSQL connector and Sinatra.</p><p> </p><p>[00:30:58] Jason wonders if code is still fun for Derek when he has to make updates or changes.</p><p><br/></p><p>[00:32:05] In one of Derek’s books, he mentions he has a database of people he interacts with so he can remember, and he tells us more about that.</p><p><br/></p><p>[00:36:11] We hear Derek’s philosophy on how he sees himself, and he explains that you give a different answer based on who you’re with. </p><p><br/></p><p>[00:42:17] Find out how Derek hosts all his stuff since he stopped using Git, where he hosts it, and how he gets the code there. Also, he tells us he wrote on his blog why he loves the OpenBSD.</p><p> </p><p>[00:44:37] Does Derek ever feel like the simplicity comes with, I need to do something, but now I have to build up things in order to do this complex thing? </p><p><br/></p><p>[00:49:10] Derek shares what it means to be philosophical and why he gets philosophical about programming.</p><p><br/></p><p>[00:55:17] Much of Derek’s history is as a musician, and Jason just wonders if he’s ever had the opportunity to intersect programming in music. Also, he tells us how he uses Stripe as his payment processor.</p><p><br/></p><p>[00:58:30] We end with Derek emphasizing for everyone to check out Rich Hickey’s RailsConf 2012 talk on YouTube, and if you’re a programmer, please email Derek since he LOVES talking tech. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Derek Sivers</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/sivers'>Derek Sivers Twitter</a></p><p><a href='https://sive.rs/'>Derek Sivers Website</a></p><p><a href='https://sivers.com/'>Derek Sivers Store</a></p><p><a href='https://sive.rs/openbsd'>Derek Sivers Tech Blog</a></p><p><a href='https://www.amazon.com/s?k=derrek+sivers&amp;crid=3EOTH37KNPF97&amp;sprefix=derek+sivers,aps,110&amp;ref=nb_sb_noss_1'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:10] Jason tells the story of getting Derek on to be on this podcast, that started with Chris telling Jason about a book that he thought he should read. </p><p><br/></p><p>[00:03:32] Derek shares his story of how he got into programming. </p><p><br/></p><p>[00:06:56] Derek explains when he learned Ruby and his Rails history, which he used to rewrite CD Baby. </p><p><br/></p><p>[00:13:24] Derek gives the best analogy for what it’s like to do two years of work and then decide this isn’t working and push the work aside.</p><p><br/></p><p>[00:13:57] We find out where Ruby fits into Derek’s life, post CD Baby, what kind of things he builds with Ruby these days, and his experience in the Ruby community. </p><p><br/></p><p>[00:17:10] When Derek was first learning programming, he explains his only interest in it was to help musicians.</p><p><br/></p><p>[00:21:12] Derek has some blog posts about ways to use the database and he tells us about a RailsConf talk from 2012 with Rich Hickey on YouTube that is the single most influential talk of his life and how it completely changed the way he approaches programming. </p><p><br/></p><p>[00:28:18] Whoa! Derek tells us he doesn’t use bundle, and only uses two gems, pg, the PostgreSQL connector and Sinatra.</p><p> </p><p>[00:30:58] Jason wonders if code is still fun for Derek when he has to make updates or changes.</p><p><br/></p><p>[00:32:05] In one of Derek’s books, he mentions he has a database of people he interacts with so he can remember, and he tells us more about that.</p><p><br/></p><p>[00:36:11] We hear Derek’s philosophy on how he sees himself, and he explains that you give a different answer based on who you’re with. </p><p><br/></p><p>[00:42:17] Find out how Derek hosts all his stuff since he stopped using Git, where he hosts it, and how he gets the code there. Also, he tells us he wrote on his blog why he loves the OpenBSD.</p><p> </p><p>[00:44:37] Does Derek ever feel like the simplicity comes with, I need to do something, but now I have to build up things in order to do this complex thing? </p><p><br/></p><p>[00:49:10] Derek shares what it means to be philosophical and why he gets philosophical about programming.</p><p><br/></p><p>[00:55:17] Much of Derek’s history is as a musician, and Jason just wonders if he’s ever had the opportunity to intersect programming in music. Also, he tells us how he uses Stripe as his payment processor.</p><p><br/></p><p>[00:58:30] We end with Derek emphasizing for everyone to check out Rich Hickey’s RailsConf 2012 talk on YouTube, and if you’re a programmer, please email Derek since he LOVES talking tech. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Derek Sivers</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/sivers'>Derek Sivers Twitter</a></p><p><a href='https://sive.rs/'>Derek Sivers Website</a></p><p><a href='https://sivers.com/'>Derek Sivers Store</a></p><p><a href='https://sive.rs/openbsd'>Derek Sivers Tech Blog</a></p><p><a href='https://www.amazon.com/s?k=derrek+sivers&amp;crid=3EOTH37KNPF97&amp;sprefix=derek+sivers,aps,110&amp;ref=nb_sb_noss_1'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760925-how-derek-sivers-uses-ruby-and-his-programming-philosophy.mp3" length="43289012" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760925</link>
    <itunes:image href="https://storage.buzzsprout.com/hxj3xfeh9flhe5ehg0ycltu18atg?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c28ff28a-039a-4087-b810-9c3d90248161</guid>
    <pubDate>Fri, 03 Feb 2023 07:00:00 -0600</pubDate>
    <itunes:duration>3605</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>216</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RubyConf at Home Hanami Panel</itunes:title>
    <title>RubyConf at Home Hanami Panel</title>
    <itunes:summary><![CDATA[        Welcome to a special episode of Remote Ruby! Today’s episode is the RubyConf Home Edition panel where we’ll be talking about all things Hanami. Jason is joined by Brittany Martin, Engineering Manager at TextUs and co-host of The Ruby on Rails Podcast, and together and they’ll take on the role of the moderators. They are also joined by a respected group of panelists. First, we have Luca Guidi, who’s the Hanami author, on dry-rb core, and Backend Architect at Toptal. Then we have Tim Ri...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to a special episode of Remote Ruby! Today’s episode is the RubyConf Home Edition panel where we’ll be talking about all things Hanami. Jason is joined by Brittany Martin, Engineering Manager at TextUs and co-host of The Ruby on Rails Podcast, and together and they’ll take on the role of the moderators. They are also joined by a respected group of panelists. First, we have Luca Guidi, who’s the Hanami author, on dry-rb core, and Backend Architect at Toptal. Then we have Tim Riley, who’s Principal Engineer at Buildkite and a core team at Hanami, dry-rb, and rom-rb, and finally, Peter Solnica, who’s a Senior Software Engineer at Valued.app and a core team member at Hanami, dry-rb, and rom-rb. Go ahead and download this episode now to learn more! </p><p><br/></p><p>[00:02:01] We start things off with Luca, creator of Hanami, telling us where we went to get from 1.0 to 2.0, and Tim and Peter give an intro to Hanami, dry-rb, and rom-rb. </p><p><br/></p><p>[00:05:18] How did this amazing team decide what direction they were going to take and how long they wanted it to take to go from Hanami 1.0 to Hanami 2.0?</p><p><br/></p><p>[00:07:40] Luca, Tim, and Peter talk about what their roles were on the team.</p><p><br/></p><p>[00:11:59] Peter details what part of Hanami 2.0 he’s most proud of, what dry system is, and its impact on Hanami.</p><p><br/></p><p>[00:15:24] Tim and Luca share what their favorite parts/most proud features are of Hanami 2.0.   </p><p><br/></p><p>[00:19:16] How does Roda factor in the Hanami 2.0 story?</p><p><br/></p><p>[00:23:10] Now we get to hear Jason’s initial impression of Hanami 2.0 so far, and two things he’s most excited to learn about.</p><p><br/></p><p>[00:27:35] We hear Tim, Peter, and Luca’s views on where they see Hanami’s place in the ecosystem.</p><p><br/></p><p>[00:32:31] Tim tells us about an app he wrote with some friends called “Decaf Sucks.”</p><p> </p><p>[00:34:52] Since it’s been a couple of controversial years for Ruby on Rails, Brittany wonders if any of the panelists see any opportunities to manage Hanami differently.</p><p><br/></p><p>[00:38:35] Find out what the Hanami community currently looks like, where do the community discussions happen, and how do people find out about Hanami.</p><p><br/></p><p>[00:40:13] We learn from the panelists if Hanami has any corporate sponsorship and how do we make sure that Hanami is sustainable.<br/>   </p><p>[00:43:07] Peter, Tim, and Luca share some things they’re excited about with Hanami, plans for 2.1, and what they&apos;re thinking about as far as a timeline for the release.</p><p><br/></p><p><strong>Moderators:</strong></p><p>Brittany Martin</p><p>Jason Charnes</p><p><br/></p><p><strong>Panelists:</strong></p><p>Luca Guidi</p><p>Tim Riley</p><p>Peter Solnica</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/brittjmartin'>Brittany Martin Twitter</a></p><p><a href='https://www.therubyonrailspodcast.com/'>The Ruby on Rails Podcast</a></p><p><a href='https://twitter.com/jodosha?lang=en'>Luca Guidi Twitter</a></p><p><a href='https://ruby.social/@jodosha'>Luca Guidi-Ruby Social</a></p><p><a href='https://ruby.social/@timriley'>Tim Riley-Ruby Social</a></p><p><a href='https://timriley.info/'>Tim Riley Website</a></p><p><a href='https://mobile.twitter.com/solnic29a'>Peter Solnica Twitter</a></p><p><a href='https://ruby.social/@solnic'>Peter Solnica-Ruby S</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to a special episode of Remote Ruby! Today’s episode is the RubyConf Home Edition panel where we’ll be talking about all things Hanami. Jason is joined by Brittany Martin, Engineering Manager at TextUs and co-host of The Ruby on Rails Podcast, and together and they’ll take on the role of the moderators. They are also joined by a respected group of panelists. First, we have Luca Guidi, who’s the Hanami author, on dry-rb core, and Backend Architect at Toptal. Then we have Tim Riley, who’s Principal Engineer at Buildkite and a core team at Hanami, dry-rb, and rom-rb, and finally, Peter Solnica, who’s a Senior Software Engineer at Valued.app and a core team member at Hanami, dry-rb, and rom-rb. Go ahead and download this episode now to learn more! </p><p><br/></p><p>[00:02:01] We start things off with Luca, creator of Hanami, telling us where we went to get from 1.0 to 2.0, and Tim and Peter give an intro to Hanami, dry-rb, and rom-rb. </p><p><br/></p><p>[00:05:18] How did this amazing team decide what direction they were going to take and how long they wanted it to take to go from Hanami 1.0 to Hanami 2.0?</p><p><br/></p><p>[00:07:40] Luca, Tim, and Peter talk about what their roles were on the team.</p><p><br/></p><p>[00:11:59] Peter details what part of Hanami 2.0 he’s most proud of, what dry system is, and its impact on Hanami.</p><p><br/></p><p>[00:15:24] Tim and Luca share what their favorite parts/most proud features are of Hanami 2.0.   </p><p><br/></p><p>[00:19:16] How does Roda factor in the Hanami 2.0 story?</p><p><br/></p><p>[00:23:10] Now we get to hear Jason’s initial impression of Hanami 2.0 so far, and two things he’s most excited to learn about.</p><p><br/></p><p>[00:27:35] We hear Tim, Peter, and Luca’s views on where they see Hanami’s place in the ecosystem.</p><p><br/></p><p>[00:32:31] Tim tells us about an app he wrote with some friends called “Decaf Sucks.”</p><p> </p><p>[00:34:52] Since it’s been a couple of controversial years for Ruby on Rails, Brittany wonders if any of the panelists see any opportunities to manage Hanami differently.</p><p><br/></p><p>[00:38:35] Find out what the Hanami community currently looks like, where do the community discussions happen, and how do people find out about Hanami.</p><p><br/></p><p>[00:40:13] We learn from the panelists if Hanami has any corporate sponsorship and how do we make sure that Hanami is sustainable.<br/>   </p><p>[00:43:07] Peter, Tim, and Luca share some things they’re excited about with Hanami, plans for 2.1, and what they&apos;re thinking about as far as a timeline for the release.</p><p><br/></p><p><strong>Moderators:</strong></p><p>Brittany Martin</p><p>Jason Charnes</p><p><br/></p><p><strong>Panelists:</strong></p><p>Luca Guidi</p><p>Tim Riley</p><p>Peter Solnica</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/brittjmartin'>Brittany Martin Twitter</a></p><p><a href='https://www.therubyonrailspodcast.com/'>The Ruby on Rails Podcast</a></p><p><a href='https://twitter.com/jodosha?lang=en'>Luca Guidi Twitter</a></p><p><a href='https://ruby.social/@jodosha'>Luca Guidi-Ruby Social</a></p><p><a href='https://ruby.social/@timriley'>Tim Riley-Ruby Social</a></p><p><a href='https://timriley.info/'>Tim Riley Website</a></p><p><a href='https://mobile.twitter.com/solnic29a'>Peter Solnica Twitter</a></p><p><a href='https://ruby.social/@solnic'>Peter Solnica-Ruby S</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760926-rubyconf-at-home-hanami-panel.mp3" length="34816413" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760926</link>
    <itunes:image href="https://storage.buzzsprout.com/5y8furl5wpr34vi4cvtmrp7op1mn?.jpg" />
    <itunes:author>Brittany Martin, Jason Charnes</itunes:author>
    <guid isPermaLink="false">50bf3e9a-3128-443f-a233-d23e31b936a3</guid>
    <pubDate>Wed, 25 Jan 2023 07:00:00 -0600</pubDate>
    <itunes:duration>2899</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>214</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Finding Ruby, Scaling a Business on Rails, and Public Speaking with Nadia Odunayo</itunes:title>
    <title>Finding Ruby, Scaling a Business on Rails, and Public Speaking with Nadia Odunayo</title>
    <itunes:summary><![CDATA[        Welcome to Remote Ruby and thanks for joining us! It’s a full house this week as Jason, Chris, and Andrew are back together! They also have a great guest joining them, Nadia Odunayo, who’s the Founder, CEO, and Software Developer of The StoryGraph, a book tracking, and recommendations app. Nadia spoke at the Rails SaaS Conference and her talk was titled, “Getting to one million users as a one-woman dev team.” After listening to this episode, you’ll understand why she’s such an engagin...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us! It’s a full house this week as Jason, Chris, and Andrew are back together! They also have a great guest joining them, Nadia Odunayo, who’s the Founder, CEO, and Software Developer of The StoryGraph, a book tracking, and recommendations app. Nadia spoke at the Rails SaaS Conference and her talk was titled, “Getting to one million users as a one-woman dev team.” After listening to this episode, you’ll understand why she’s such an engaging speaker.  Today, Nadia shares her journey of how she got into programming and building software apps, to being the Founder of The StoryGraph.  She shares some interesting things about scaling and Elasticsearch, we’ll hear about her project Speakerline, and we’ll find out how she got into public speaking and how her approach to conference speaking is like product building. Download this episode now to learn more! </p><p><br/></p><p>[00:04:07] Nadia tells us her background, what she does, and why she created The StoryGraph app.</p><p><br/></p><p>[00:07:24] We hear a great story on how Nadia got into programming. </p><p><br/></p><p>[00:11:31] Nadia explains how she first experienced Ruby at the Code First Girls program, and at the boot camp that was Ruby and Rails focused.</p><p><br/></p><p>[00:12:19] We learn about Nadia’s journey from working at Pivotal Labs to where she is today with The StoryGraph. </p><p><br/></p><p>[00:15:38] In Nadia’s talk she mentioned “financial independence” and Andrew wonders what kind of journey she takes when she builds these kinds of software apps.</p><p><br/></p><p>[00:19:59] The StoryGraph is written in Ruby and Jason wants to know if Nadia is still happy with her decision to use Ruby all these years later. </p><p><br/></p><p>[00:22:55] Nadia shares some interesting things about scaling.</p><p><br/></p><p>[00:29:13] Find out about Nadia’s journey with Elasticsearch. </p><p><br/></p><p>[00:36:00] Dark Mode is brought up which is the most requested feature on the app and Nadia tells us that she has been working on it. Andrew of course loves it, and he tells us about using Radix colors.</p><p> </p><p>[00:38:18] We hear how Nadia got into public speaking, a story about meeting Sarah Mei, her project Speakerline, and she shares advice to people who think public speaking is not for them.</p><p><br/></p><p>[00:47:42] Nadia tells us her approach to conference speaking is like product building, Jason tells us his talks got better when he started bringing other people in, and Andrew highly recommends Speakerline.</p><p> </p><p>[00:54:00] Find out where you can follow Nadia online</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Nadia Odunayo</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://www.nadiaodunayo.com/about.html'>Nadia Odunayo Website</a></p><p><a href='https://twitter.com/nodunayo'>Nadia Odunayo Twitter</a></p><p><a href='https://www.instagram.com/nodunayo/'>Nadia Odunayo Instagram</a></p><p><a href='https://www.thestorygraph.com/'>The StoryGraph</a></p><p><a href='https://twitter.com/thestorygraph'>The StoryGraph Twitter</a></p><p><a href='https://www.instagram.com/the.storygraph/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us! It’s a full house this week as Jason, Chris, and Andrew are back together! They also have a great guest joining them, Nadia Odunayo, who’s the Founder, CEO, and Software Developer of The StoryGraph, a book tracking, and recommendations app. Nadia spoke at the Rails SaaS Conference and her talk was titled, “Getting to one million users as a one-woman dev team.” After listening to this episode, you’ll understand why she’s such an engaging speaker.  Today, Nadia shares her journey of how she got into programming and building software apps, to being the Founder of The StoryGraph.  She shares some interesting things about scaling and Elasticsearch, we’ll hear about her project Speakerline, and we’ll find out how she got into public speaking and how her approach to conference speaking is like product building. Download this episode now to learn more! </p><p><br/></p><p>[00:04:07] Nadia tells us her background, what she does, and why she created The StoryGraph app.</p><p><br/></p><p>[00:07:24] We hear a great story on how Nadia got into programming. </p><p><br/></p><p>[00:11:31] Nadia explains how she first experienced Ruby at the Code First Girls program, and at the boot camp that was Ruby and Rails focused.</p><p><br/></p><p>[00:12:19] We learn about Nadia’s journey from working at Pivotal Labs to where she is today with The StoryGraph. </p><p><br/></p><p>[00:15:38] In Nadia’s talk she mentioned “financial independence” and Andrew wonders what kind of journey she takes when she builds these kinds of software apps.</p><p><br/></p><p>[00:19:59] The StoryGraph is written in Ruby and Jason wants to know if Nadia is still happy with her decision to use Ruby all these years later. </p><p><br/></p><p>[00:22:55] Nadia shares some interesting things about scaling.</p><p><br/></p><p>[00:29:13] Find out about Nadia’s journey with Elasticsearch. </p><p><br/></p><p>[00:36:00] Dark Mode is brought up which is the most requested feature on the app and Nadia tells us that she has been working on it. Andrew of course loves it, and he tells us about using Radix colors.</p><p> </p><p>[00:38:18] We hear how Nadia got into public speaking, a story about meeting Sarah Mei, her project Speakerline, and she shares advice to people who think public speaking is not for them.</p><p><br/></p><p>[00:47:42] Nadia tells us her approach to conference speaking is like product building, Jason tells us his talks got better when he started bringing other people in, and Andrew highly recommends Speakerline.</p><p> </p><p>[00:54:00] Find out where you can follow Nadia online</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Nadia Odunayo</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://www.nadiaodunayo.com/about.html'>Nadia Odunayo Website</a></p><p><a href='https://twitter.com/nodunayo'>Nadia Odunayo Twitter</a></p><p><a href='https://www.instagram.com/nodunayo/'>Nadia Odunayo Instagram</a></p><p><a href='https://www.thestorygraph.com/'>The StoryGraph</a></p><p><a href='https://twitter.com/thestorygraph'>The StoryGraph Twitter</a></p><p><a href='https://www.instagram.com/the.storygraph/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760927-finding-ruby-scaling-a-business-on-rails-and-public-speaking-with-nadia-odunayo.mp3" length="41108803" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760927</link>
    <itunes:image href="https://storage.buzzsprout.com/w0b745a0pwf6t6hptjgbasmrc5s9?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">282f7877-d96e-4507-84f8-b80e0a86ab65</guid>
    <pubDate>Fri, 20 Jan 2023 08:00:00 -0600</pubDate>
    <itunes:duration>3424</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>215</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Data Migrations in Rails</itunes:title>
    <title>Data Migrations in Rails</title>
    <itunes:summary><![CDATA[        [00:03:40] Andrew tells us a little bit about a book he read recently called, ADHD 2.0, and Chris ponders the future of baby proofing his house.     [00:08:53] Chris got ahead over the past few months and finally recorded a new Screencast that will be out very soon, he patched a bunch of things in Pay on the Braintree side and tells us about the migration that was done.    [00:16:29] When Chris runs this long running task, he explains how he just made it a rake task. Also, i...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:40] Andrew tells us a little bit about a book he read recently called, <em>ADHD 2.0,</em> and Chris ponders the future of baby proofing his house.  </p><p><br/></p><p>[00:08:53] Chris got ahead over the past few months and finally recorded a new Screencast that will be out very soon, he patched a bunch of things in Pay on the Braintree side and tells us about the migration that was done. </p><p><br/></p><p>[00:16:29] When Chris runs this long running task, he explains how he just made it a rake task. Also, if you’re a student, and you want to use the GitHub Student Developer Pack to get GoRails for free, Chris shares the details. </p><p><br/></p><p>[00:23:34] Andrew brings up how he’s run so many data migration tasks as rake tests and discovering the Maintenance Tasks Gem from Shopify that you should check out. Chris tells us about a FREE GoRails episode Andrea Fomera did on Maintenance Tasks that is a must to watch.  </p><p><br/></p><p>[00:30:41] If you’re a Junior, listen here… Chris explains how it would be a good practice for you to get in the habit of going through things and try to figure out how you made those decisions and how you can improve those decisions now that you know better and make that run seamlessly. </p><p><br/></p><p>[00:32:42] Andrew talks about what he struggled with when he started out and how he wanted to get better at data modeling but didn’t understand how to do it, and we hear his thoughts on what he feels is the best way to learn.</p><p><br/></p><p>[00:33:24] We learn about an upgrade Chris needs to do on GoRails.</p><p><br/></p><p>[00:41:03] Breaking news… Andrew built and deployed his first Sinatra app, and we hear what it did.</p><p><br/></p><p>[00:47:38] Chris tells us about some little apps he made a while ago and what they did. Also, with the release of Ruby 3.2.0, there is some massive speed improvement with YJIT, Regexp, and a few other things, as well as some timeout things with Regexp.</p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://drhallowell.com/read/books-by-ned/'><em>ADHD 2.0</em> by Edward M. Hallowell, M.D., and John J. Ratey, M.D.</a></p><p><a href='https://education.github.com/pack'>GitHub Student Developer Pack</a></p><p><a href='https://github.com/Shopify/maintenance_tasks'>Maintenance Tasks-Shopify</a></p><p><a href='https://gorails.com/episodes/rails-maintenance-tasks'>GoRails How to manage and run Maintenance Tasks for Rails in Production with Andrea Fomera</a></p><p><a href='https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/'>Ruby 3.2.0 Released</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:40] Andrew tells us a little bit about a book he read recently called, <em>ADHD 2.0,</em> and Chris ponders the future of baby proofing his house.  </p><p><br/></p><p>[00:08:53] Chris got ahead over the past few months and finally recorded a new Screencast that will be out very soon, he patched a bunch of things in Pay on the Braintree side and tells us about the migration that was done. </p><p><br/></p><p>[00:16:29] When Chris runs this long running task, he explains how he just made it a rake task. Also, if you’re a student, and you want to use the GitHub Student Developer Pack to get GoRails for free, Chris shares the details. </p><p><br/></p><p>[00:23:34] Andrew brings up how he’s run so many data migration tasks as rake tests and discovering the Maintenance Tasks Gem from Shopify that you should check out. Chris tells us about a FREE GoRails episode Andrea Fomera did on Maintenance Tasks that is a must to watch.  </p><p><br/></p><p>[00:30:41] If you’re a Junior, listen here… Chris explains how it would be a good practice for you to get in the habit of going through things and try to figure out how you made those decisions and how you can improve those decisions now that you know better and make that run seamlessly. </p><p><br/></p><p>[00:32:42] Andrew talks about what he struggled with when he started out and how he wanted to get better at data modeling but didn’t understand how to do it, and we hear his thoughts on what he feels is the best way to learn.</p><p><br/></p><p>[00:33:24] We learn about an upgrade Chris needs to do on GoRails.</p><p><br/></p><p>[00:41:03] Breaking news… Andrew built and deployed his first Sinatra app, and we hear what it did.</p><p><br/></p><p>[00:47:38] Chris tells us about some little apps he made a while ago and what they did. Also, with the release of Ruby 3.2.0, there is some massive speed improvement with YJIT, Regexp, and a few other things, as well as some timeout things with Regexp.</p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://drhallowell.com/read/books-by-ned/'><em>ADHD 2.0</em> by Edward M. Hallowell, M.D., and John J. Ratey, M.D.</a></p><p><a href='https://education.github.com/pack'>GitHub Student Developer Pack</a></p><p><a href='https://github.com/Shopify/maintenance_tasks'>Maintenance Tasks-Shopify</a></p><p><a href='https://gorails.com/episodes/rails-maintenance-tasks'>GoRails How to manage and run Maintenance Tasks for Rails in Production with Andrea Fomera</a></p><p><a href='https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/'>Ruby 3.2.0 Released</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760928-data-migrations-in-rails.mp3" length="40066736" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760928</link>
    <itunes:image href="https://storage.buzzsprout.com/e9p8z8qujlq1g7x0rvysn37ci5i5?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">372402c4-02d4-4764-af8c-71e8dfb3ce15</guid>
    <pubDate>Fri, 13 Jan 2023 07:00:00 -0600</pubDate>
    <itunes:duration>3337</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>213</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Wrapping up 2022 with Ruby 3.2</itunes:title>
    <title>Wrapping up 2022 with Ruby 3.2</title>
    <itunes:summary><![CDATA[        There’s some really great stuff happening today as Jason and Chris are here, and Andrew is away traveling for the holidays. Chris announces that GoRails is getting a BIG update this coming year and we’ll hear what’s going on, they discuss sales tax stuff being a pain and using metered billing in Stripe on the new Hatchbox.  Jason’s wearing his Christmas pajamas, so you know what that means… Ruby 3.2.0 is coming out soon, and we’ll find out some of the new features. And if you’ve ...]]></itunes:summary>
    <description><![CDATA[        <p>There’s some really great stuff happening today as Jason and Chris are here, and Andrew is away traveling for the holidays. Chris announces that GoRails is getting a BIG update this coming year and we’ll hear what’s going on, they discuss sales tax stuff being a pain and using metered billing in Stripe on the new Hatchbox.  Jason’s wearing his Christmas pajamas, so you know what that means… Ruby 3.2.0 is coming out soon, and we’ll find out some of the new features. And if you’ve been wondering when we’re going to get a Docker file for Rails, well now there are two, and Chris tells us about them. Also, the RailsConf Committee is looking for applicants for RailsConf 2023 in Atlanta, so if you’re interested go sign up! Download this episode now to find out more and Happy New Year! </p><p><br/>[00:03:21] What’s been good in the past four days? Well, Chris tells us GoRails is going to get a BIG update this coming year!  He wants to move everything over to Jumpstart and the first step will be moving over all the payments code to pay.</p><p><br/></p><p>[00:10:12] Chris talks about using metered billing in Stripe on the new Hatchbox.</p><p><br/></p><p>[00:15:54] Jason had some sales tax work going on at Podia which he was happy to not be doing that right before Christmas, and Chris explains why the sales tax stuff is such a pain. </p><p><br/></p><p>[00:18:09] Jason brings up having respect for the way the VAT works in the EU with each country having a tax rate, and the guys discuss sales taxes in states, Stripe acquiring TaxJar, and health insurance. </p><p><br/></p><p>[00:23:04] Someone’s wearing their Christmas pajamas so that must mean Ruby 3.2.0 is coming out! Chris mentions a Tweet about a performance improvement for YJIT.</p><p><br/></p><p>[00:25:17] As Jason looks through the Ruby 3.2.0 stuff, the WebAssembly stuff is the biggest part of it, and the guys chat about the to-do list somebody built and the date immutable class in the new Ruby release. </p><p><br/></p><p>[00:28:44] Jason brings up a Tweet from Kyle Keesling about a new API in Rails 7.1 with Active Record. </p><p><br/></p><p>[00:34:36] The RailsConf Committee is looking for applications, so if anyone is interested in getting involved go sign up! </p><p><br/></p><p>[00:35:49] If you’ve been wondering when there will be a Docker file for Rails…good news, there are two now, and Chris tells us about them.</p><p>[00:39:05] Speaking of being horrified about security things, there’s an article how Okta’s source code has been stolen after their GitHub’s repositories got hacked. Also, the guys discuss Laravel. </p><p><br/></p><p>[00:41:49] Chris and Jason have a conversation about Crystal and how it’s such a cool language.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://hparker.xyz/ruby_todo.html'>Ruby.wasm todo list</a></p><p><a href='https://twitter.com/kylekeesling/status/1605567644677062657'>Tweet from Kyle Keesling: Here’s a great new quality of life improvement that’s coming to Rails 7.1- ActiveRecord::Base::normalizes</a></p><p><a href='https://github.com/rails/rails/pull/43945'>Add ActiveRecord::Base::normalizes #43945</a></p><p><a href='https://docs.google.com/forms/d/e/1FAIpQLScnEOkyXl8Ic-qyHNuwRbd8KeWouCyDglQm9bivmkZz6iKDDw/viewform'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>There’s some really great stuff happening today as Jason and Chris are here, and Andrew is away traveling for the holidays. Chris announces that GoRails is getting a BIG update this coming year and we’ll hear what’s going on, they discuss sales tax stuff being a pain and using metered billing in Stripe on the new Hatchbox.  Jason’s wearing his Christmas pajamas, so you know what that means… Ruby 3.2.0 is coming out soon, and we’ll find out some of the new features. And if you’ve been wondering when we’re going to get a Docker file for Rails, well now there are two, and Chris tells us about them. Also, the RailsConf Committee is looking for applicants for RailsConf 2023 in Atlanta, so if you’re interested go sign up! Download this episode now to find out more and Happy New Year! </p><p><br/>[00:03:21] What’s been good in the past four days? Well, Chris tells us GoRails is going to get a BIG update this coming year!  He wants to move everything over to Jumpstart and the first step will be moving over all the payments code to pay.</p><p><br/></p><p>[00:10:12] Chris talks about using metered billing in Stripe on the new Hatchbox.</p><p><br/></p><p>[00:15:54] Jason had some sales tax work going on at Podia which he was happy to not be doing that right before Christmas, and Chris explains why the sales tax stuff is such a pain. </p><p><br/></p><p>[00:18:09] Jason brings up having respect for the way the VAT works in the EU with each country having a tax rate, and the guys discuss sales taxes in states, Stripe acquiring TaxJar, and health insurance. </p><p><br/></p><p>[00:23:04] Someone’s wearing their Christmas pajamas so that must mean Ruby 3.2.0 is coming out! Chris mentions a Tweet about a performance improvement for YJIT.</p><p><br/></p><p>[00:25:17] As Jason looks through the Ruby 3.2.0 stuff, the WebAssembly stuff is the biggest part of it, and the guys chat about the to-do list somebody built and the date immutable class in the new Ruby release. </p><p><br/></p><p>[00:28:44] Jason brings up a Tweet from Kyle Keesling about a new API in Rails 7.1 with Active Record. </p><p><br/></p><p>[00:34:36] The RailsConf Committee is looking for applications, so if anyone is interested in getting involved go sign up! </p><p><br/></p><p>[00:35:49] If you’ve been wondering when there will be a Docker file for Rails…good news, there are two now, and Chris tells us about them.</p><p>[00:39:05] Speaking of being horrified about security things, there’s an article how Okta’s source code has been stolen after their GitHub’s repositories got hacked. Also, the guys discuss Laravel. </p><p><br/></p><p>[00:41:49] Chris and Jason have a conversation about Crystal and how it’s such a cool language.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://hparker.xyz/ruby_todo.html'>Ruby.wasm todo list</a></p><p><a href='https://twitter.com/kylekeesling/status/1605567644677062657'>Tweet from Kyle Keesling: Here’s a great new quality of life improvement that’s coming to Rails 7.1- ActiveRecord::Base::normalizes</a></p><p><a href='https://github.com/rails/rails/pull/43945'>Add ActiveRecord::Base::normalizes #43945</a></p><p><a href='https://docs.google.com/forms/d/e/1FAIpQLScnEOkyXl8Ic-qyHNuwRbd8KeWouCyDglQm9bivmkZz6iKDDw/viewform'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760929-wrapping-up-2022-with-ruby-3-2.mp3" length="34188469" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760929</link>
    <itunes:image href="https://storage.buzzsprout.com/hyrc2ey5ytt2b0qd2li1ua237715?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver</itunes:author>
    <guid isPermaLink="false">0dd0d77e-8ae5-4e9b-bf93-ae76d500e6dc</guid>
    <pubDate>Fri, 30 Dec 2022 11:57:12 -0600</pubDate>
    <itunes:duration>2847</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>212</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Tech The Halls</itunes:title>
    <title>Tech The Halls</title>
    <itunes:summary><![CDATA[        [00:04:42] Jason and Andrew had an incident at work, they were bamboozled, and we find out what happened.    [00:05:40] In other Ruby news, here is where the laughs begin…Andrew sent a picture to Jason declaring that an adult human hand can fit inside an eagle’s talon. Is this true?   [00:07:30] We find out what did Andrew do with code this week that was so terrible, and Andrew gives us an example of something he’s had to do three times, and Chris explains his issue with physical...]]></itunes:summary>
    <description><![CDATA[        <p>[00:04:42] Jason and Andrew had an incident at work, they were bamboozled, and we find out what happened. </p><p><br/></p><p>[00:05:40] In other Ruby news, here is where the laughs begin…Andrew sent a picture to Jason declaring that an adult human hand can fit inside an eagle’s talon. Is this true?</p><p><br/></p><p>[00:07:30] We find out what did Andrew do with code this week that was so terrible, and Andrew gives us an example of something he’s had to do three times, and Chris explains his issue with physically printing a PDF to debug.  Chris mentions a previous episode with Cameron Dutro and the ttfunk gem.  </p><p><br/></p><p>[00:14:44] “Tech the Halls” is happening at Podia where they’ll make some minor improvements to the app the last two weeks of the year, and Jason tells us how he finally went back to removing Webpacker work that he started two months ago.  </p><p><br/></p><p>[00:19:26] Chris tells us what he did with Stimulus imports stuff and then made the esbuild node module.</p><p><br/></p><p>[00:21:38] Jason brings up submitting and tells us about a function they use at Podia now where they look at form validity and using CSS will disable buttons if a form is not valid.  </p><p><br/></p><p>[00:22:37] Chris was searching for the issues about the form disabled stuff and found a PR that Sean Doyle made that is really cool and he explains it. Andrew gets triggered at something Jason said about Bootstrap. </p><p><br/></p><p>[00:29:25] The guys discuss building UI components, the React community doing a good job, and Jason thinks he should give Alpine a shot to see what happens. Speaking of Ruby, as part of Tech the Halls, Jason explains they’ve started to rename some models that have changed their domain naming in the past couple of years.</p><p><br/></p><p>[00:37:09] Andrew shares his thoughts on why bundle opening a gem should be the encouraged way to debug and he highly recommends using bundle open the next time you encounter an issue, and Chris shares some advice for juniors. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://en.wikipedia.org/wiki/David_Attenborough'>David Attenborough Wikipedia</a></p><p><a href='https://remoteruby.com/134'>Remote Ruby Podcast-Episode 134: Kubernetes, JSX for Ruby, and more with Cameron Dutro</a></p><p><a href='https://rubygems.org/gems/ttfunk/versions/1.1.1/dependencies'>ttfunk 1.1.1</a></p><p><a href='https://github.com/hotwired/turbo/pull/386'>Hotwired Turbo-pull request-Toggle [disabled] on form submitter #386 (Sean Doyle)</a></p><p><a href='https://boringrails.com/tips/bundle-open-debug-gems'>Tip: Search and debug gems with ‘bundle open’ (Boring Rails)</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:04:42] Jason and Andrew had an incident at work, they were bamboozled, and we find out what happened. </p><p><br/></p><p>[00:05:40] In other Ruby news, here is where the laughs begin…Andrew sent a picture to Jason declaring that an adult human hand can fit inside an eagle’s talon. Is this true?</p><p><br/></p><p>[00:07:30] We find out what did Andrew do with code this week that was so terrible, and Andrew gives us an example of something he’s had to do three times, and Chris explains his issue with physically printing a PDF to debug.  Chris mentions a previous episode with Cameron Dutro and the ttfunk gem.  </p><p><br/></p><p>[00:14:44] “Tech the Halls” is happening at Podia where they’ll make some minor improvements to the app the last two weeks of the year, and Jason tells us how he finally went back to removing Webpacker work that he started two months ago.  </p><p><br/></p><p>[00:19:26] Chris tells us what he did with Stimulus imports stuff and then made the esbuild node module.</p><p><br/></p><p>[00:21:38] Jason brings up submitting and tells us about a function they use at Podia now where they look at form validity and using CSS will disable buttons if a form is not valid.  </p><p><br/></p><p>[00:22:37] Chris was searching for the issues about the form disabled stuff and found a PR that Sean Doyle made that is really cool and he explains it. Andrew gets triggered at something Jason said about Bootstrap. </p><p><br/></p><p>[00:29:25] The guys discuss building UI components, the React community doing a good job, and Jason thinks he should give Alpine a shot to see what happens. Speaking of Ruby, as part of Tech the Halls, Jason explains they’ve started to rename some models that have changed their domain naming in the past couple of years.</p><p><br/></p><p>[00:37:09] Andrew shares his thoughts on why bundle opening a gem should be the encouraged way to debug and he highly recommends using bundle open the next time you encounter an issue, and Chris shares some advice for juniors. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://en.wikipedia.org/wiki/David_Attenborough'>David Attenborough Wikipedia</a></p><p><a href='https://remoteruby.com/134'>Remote Ruby Podcast-Episode 134: Kubernetes, JSX for Ruby, and more with Cameron Dutro</a></p><p><a href='https://rubygems.org/gems/ttfunk/versions/1.1.1/dependencies'>ttfunk 1.1.1</a></p><p><a href='https://github.com/hotwired/turbo/pull/386'>Hotwired Turbo-pull request-Toggle [disabled] on form submitter #386 (Sean Doyle)</a></p><p><a href='https://boringrails.com/tips/bundle-open-debug-gems'>Tip: Search and debug gems with ‘bundle open’ (Boring Rails)</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760930-tech-the-halls.mp3" length="29017855" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760930</link>
    <itunes:image href="https://storage.buzzsprout.com/m26uciwhqc0z0kr8l06lgo5d2t1b?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">9ce32aaf-aafe-4309-8e60-70a15c0b908e</guid>
    <pubDate>Fri, 23 Dec 2022 16:35:37 -0600</pubDate>
    <itunes:duration>2416</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>211</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Active Record Cookbook &amp; Making Bomb Rails Apps</itunes:title>
    <title>Active Record Cookbook &amp; Making Bomb Rails Apps</title>
    <itunes:summary><![CDATA[        [00:02:16] Jason shares a story of Chris Seaton when he was on an earlier episode of a Remote Ruby Podcast.   [00:03:34] Another Hanami livestream was done by Jason that you can check out now, and he tells us how they modified a Changeset to use bcrypt to encrypt a password.   [00:07:56] Chris recommends checking out Advent of Code with CJ Avilla on YouTube.  Also, the guys share thoughts on the fear of rejection and the benefits of teaching, learning, and people learning with yo...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:16] Jason shares a story of Chris Seaton when he was on an earlier episode of a Remote Ruby Podcast.</p><p><br/></p><p>[00:03:34] Another Hanami livestream was done by Jason that you can check out now, and he tells us how they modified a Changeset to use bcrypt to encrypt a password.</p><p><br/></p><p>[00:07:56] Chris recommends checking out Advent of Code with CJ Avilla on YouTube.  Also, the guys share thoughts on the fear of rejection and the benefits of teaching, learning, and people learning with you when you may not know all the answers. </p><p><br/></p><p>[00:10:53] Find out about the Active Record Cookbook Jason’s been working on. </p><p><br/></p><p>[00:21:31] Jason talks about putting on the finishing functionality on their Tiptap Editor and the mechanism they have to come up with.</p><p><br/></p><p>[00:24:47] Chris gives a shout out to Konnor for releasing Rhino Editor v0.0.2 and tells us what it does. </p><p><br/></p><p>[00:28:21] Chris tweeted a Hotwire thing recently and he tells us the backstory and his goal to put a turbo frame around the reply button. </p><p><br/></p><p>[00:30:18] Andrew explains doing something really cool with the custom turbo stream action and does a shout-out to his co-worker Mario for coming up with the idea, and Chris brings up the original demo of chat room that DHH released when Hotwire came out and what happened. </p><p><br/></p><p>[00:35:14] Jason announces that he got Andrea to start loving React now, and Andrew rolls his eyes because Jason is about to reveal why React is sooo good! </p><p> </p><p>[00:37:02] We learn that this week Jason has written pure CSS and Andrew overwrote bootstrap classes this week.</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://remoteruby.com/26'>Remote Ruby Podcast-Episode 26-Joined by Chris Seaton</a></p><p><a href='https://www.twitch.tv/jmcharnes'>Twitch-Hanami livestream with Jason Charnes</a></p><p><a href='https://twitter.com/hanamirb'>Hanami Twitter</a></p><p><a href='https://www.youtube.com/channel/UCYUC-bdnQRJDhZRL2c_NKVw'>Advent of Code with CJ Avilla-YouTube</a></p><p><a href='https://en.wikipedia.org/wiki/The_Anarchist_Cookbook'><em>The Anarchist Cookbook</em> by William Powell</a></p><p><a href='https://rhino-editor.vercel.app/'>Rhino Editor v0.0.2</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:16] Jason shares a story of Chris Seaton when he was on an earlier episode of a Remote Ruby Podcast.</p><p><br/></p><p>[00:03:34] Another Hanami livestream was done by Jason that you can check out now, and he tells us how they modified a Changeset to use bcrypt to encrypt a password.</p><p><br/></p><p>[00:07:56] Chris recommends checking out Advent of Code with CJ Avilla on YouTube.  Also, the guys share thoughts on the fear of rejection and the benefits of teaching, learning, and people learning with you when you may not know all the answers. </p><p><br/></p><p>[00:10:53] Find out about the Active Record Cookbook Jason’s been working on. </p><p><br/></p><p>[00:21:31] Jason talks about putting on the finishing functionality on their Tiptap Editor and the mechanism they have to come up with.</p><p><br/></p><p>[00:24:47] Chris gives a shout out to Konnor for releasing Rhino Editor v0.0.2 and tells us what it does. </p><p><br/></p><p>[00:28:21] Chris tweeted a Hotwire thing recently and he tells us the backstory and his goal to put a turbo frame around the reply button. </p><p><br/></p><p>[00:30:18] Andrew explains doing something really cool with the custom turbo stream action and does a shout-out to his co-worker Mario for coming up with the idea, and Chris brings up the original demo of chat room that DHH released when Hotwire came out and what happened. </p><p><br/></p><p>[00:35:14] Jason announces that he got Andrea to start loving React now, and Andrew rolls his eyes because Jason is about to reveal why React is sooo good! </p><p> </p><p>[00:37:02] We learn that this week Jason has written pure CSS and Andrew overwrote bootstrap classes this week.</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://remoteruby.com/26'>Remote Ruby Podcast-Episode 26-Joined by Chris Seaton</a></p><p><a href='https://www.twitch.tv/jmcharnes'>Twitch-Hanami livestream with Jason Charnes</a></p><p><a href='https://twitter.com/hanamirb'>Hanami Twitter</a></p><p><a href='https://www.youtube.com/channel/UCYUC-bdnQRJDhZRL2c_NKVw'>Advent of Code with CJ Avilla-YouTube</a></p><p><a href='https://en.wikipedia.org/wiki/The_Anarchist_Cookbook'><em>The Anarchist Cookbook</em> by William Powell</a></p><p><a href='https://rhino-editor.vercel.app/'>Rhino Editor v0.0.2</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760931-active-record-cookbook-making-bomb-rails-apps.mp3" length="29042808" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760931</link>
    <itunes:image href="https://storage.buzzsprout.com/brenoa06lq7xcu0v3y1jsa2csm5p?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">4603ad71-0d74-4e92-9092-aa1ce32766e0</guid>
    <pubDate>Fri, 16 Dec 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2418</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>210</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jason gets Twitchy with Hanami</itunes:title>
    <title>Jason gets Twitchy with Hanami</title>
    <itunes:summary><![CDATA[        [00:00:56] Jason did his Hanami livestream on Twitch, he explains the app he built, how Hanami brought in 2 people from the dry-rb team who brought their ideas from there and rom-rb. Also, what’s so cool about Hanami 2.0?   [00:06:45] Dry-rb gems are so nice and the guys discuss what they like about them.    [00:08:25] Find out why Andrew became a Twitch mod for Jason.    [00:09:59] Jason mentioned earlier that the parameters are done at the controller level, and he explains...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:56] Jason did his Hanami livestream on Twitch, he explains the app he built, how Hanami brought in 2 people from the dry-rb team who brought their ideas from there and rom-rb. Also, what’s so cool about Hanami 2.0?</p><p><br/></p><p>[00:06:45] Dry-rb gems are so nice and the guys discuss what they like about them. </p><p><br/></p><p>[00:08:25] Find out why Andrew became a Twitch mod for Jason. </p><p><br/></p><p>[00:09:59] Jason mentioned earlier that the parameters are done at the controller level, and he explains how Laravel does the same thing. He also explains a problem he runs into with validation context in Rails and a Twitter conversation about Rails validations. </p><p><br/></p><p>[00:17:20] Back to Hanami being fun, Jason talks about the model level being fun too, and he explains ROM, Ruby Object Mapper. </p><p><br/></p><p>[00:20:06] Have you heard about Tilt? Andrew knows about it because Bridgetown uses it and Jason just learned about it. The creators of Hanami showed up at the livestream and it felt like a community event with a lot of good energy.</p><p><br/></p><p>[00:24:43] Jason brings up something that happened with Elixir, Phoenix, and working with ROM and Changesets.</p><p><br/></p><p>[00:27:09] The guys discuss Twitch and encourage everyone to check out Hanami, because you could definitely learn some new things. </p><p><br/></p><p>[00:31:16] Andrew reveals they’ve been working on some advanced and cool filtering and segmentation options in their audience table at Podia, and if you’re a Podia creator you should check it out. </p><p> </p><p>[00:37:54] Jason and Andrew are having a hack month in December at Podia, and they’ll be moving a soft Webpacker to esbuild, along with doing a lot of tech improvements. Jason explains a hack he’s been working on that was converted to esbuild and issues he’s had with it.</p><p>[00:41:38] Chris and Jason got challenged to write a frontend view in Hotwire to put it up against the React view, so they’ll be working on that.</p><p><br/></p><p>[00:42:23] Jason poses one last question and a statement before they sign off that has to do with developers and Tailwind CSS…Here we go… </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://hanamirb.org/'>Hanami</a></p><p><a href='https://www.twitch.tv/'>Twitch</a></p><p><a href='https://dry-rb.org/'>dry-rb</a></p><p><a href='https://rom-rb.org/'>rom-rb</a></p><p><a href='https://github.com/rtomayko/tilt'>Tilt-GitHub</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:56] Jason did his Hanami livestream on Twitch, he explains the app he built, how Hanami brought in 2 people from the dry-rb team who brought their ideas from there and rom-rb. Also, what’s so cool about Hanami 2.0?</p><p><br/></p><p>[00:06:45] Dry-rb gems are so nice and the guys discuss what they like about them. </p><p><br/></p><p>[00:08:25] Find out why Andrew became a Twitch mod for Jason. </p><p><br/></p><p>[00:09:59] Jason mentioned earlier that the parameters are done at the controller level, and he explains how Laravel does the same thing. He also explains a problem he runs into with validation context in Rails and a Twitter conversation about Rails validations. </p><p><br/></p><p>[00:17:20] Back to Hanami being fun, Jason talks about the model level being fun too, and he explains ROM, Ruby Object Mapper. </p><p><br/></p><p>[00:20:06] Have you heard about Tilt? Andrew knows about it because Bridgetown uses it and Jason just learned about it. The creators of Hanami showed up at the livestream and it felt like a community event with a lot of good energy.</p><p><br/></p><p>[00:24:43] Jason brings up something that happened with Elixir, Phoenix, and working with ROM and Changesets.</p><p><br/></p><p>[00:27:09] The guys discuss Twitch and encourage everyone to check out Hanami, because you could definitely learn some new things. </p><p><br/></p><p>[00:31:16] Andrew reveals they’ve been working on some advanced and cool filtering and segmentation options in their audience table at Podia, and if you’re a Podia creator you should check it out. </p><p> </p><p>[00:37:54] Jason and Andrew are having a hack month in December at Podia, and they’ll be moving a soft Webpacker to esbuild, along with doing a lot of tech improvements. Jason explains a hack he’s been working on that was converted to esbuild and issues he’s had with it.</p><p>[00:41:38] Chris and Jason got challenged to write a frontend view in Hotwire to put it up against the React view, so they’ll be working on that.</p><p><br/></p><p>[00:42:23] Jason poses one last question and a statement before they sign off that has to do with developers and Tailwind CSS…Here we go… </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://hanamirb.org/'>Hanami</a></p><p><a href='https://www.twitch.tv/'>Twitch</a></p><p><a href='https://dry-rb.org/'>dry-rb</a></p><p><a href='https://rom-rb.org/'>rom-rb</a></p><p><a href='https://github.com/rtomayko/tilt'>Tilt-GitHub</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760932-jason-gets-twitchy-with-hanami.mp3" length="32733537" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760932</link>
    <itunes:image href="https://storage.buzzsprout.com/6p9rkyq0135rrhxwvlu9b7vac7wo?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">728320f4-aa3d-4ec7-a2d8-73b2037aad54</guid>
    <pubDate>Fri, 09 Dec 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2726</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>209</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>New Ruby versions, the Pay gem, and the new GitHub file browser</itunes:title>
    <title>New Ruby versions, the Pay gem, and the new GitHub file browser</title>
    <itunes:summary><![CDATA[        [00:03:33] We learn about a new Ruby version that came out with a CGI security fix.     [00:04:30] Ruby 3.2.0 is supposed to come out at Christmas, there’s a Preview 3 out and we hear about a few new features happening.   [00:07:47] Chris tells us about some speed improvements with Regexp.   [00:08:58] Andrew and Jason paired with Collin and other people, and he tells us what they did with a PR in the pay Gem.   [00:12:25] Chris pulls up the Shopify Globe that shows sales per min...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:33] We learn about a new Ruby version that came out with a CGI security fix.  </p><p><br/></p><p>[00:04:30] Ruby 3.2.0 is supposed to come out at Christmas, there’s a Preview 3 out and we hear about a few new features happening.</p><p><br/></p><p>[00:07:47] Chris tells us about some speed improvements with Regexp.</p><p><br/></p><p>[00:08:58] Andrew and Jason paired with Collin and other people, and he tells us what they did with a PR in the pay Gem.</p><p><br/></p><p>[00:12:25] Chris pulls up the Shopify Globe that shows sales per minute of people buying stuff all around the world.</p><p><br/></p><p>[00:14:17] We hear Chris and Collin did some payments things and refactoring stuff to get ready for Black Friday. </p><p><br/></p><p>[00:20:08] Andrew’s tells us he’s been learning Vim, but then stops using it and doesn’t remember all the things.</p><p><br/></p><p>[00:21:39] There’s a new file browser on GitHub and Chris and Andrew tells us about the changes.</p><p><br/></p><p>[00:23:20] Chris was testing a subscription and a tine thing happened that he hasn’t seen happen ever.  What is it?</p><p> </p><p>[00:26:19] Andrew explains routing issues he had at Podia. The guys chat about the RubyMoney library, Money, and Money-Rails Gems.</p><p><br/></p><p>[00:28:25] Jason explains how the Money Gem works and Chris tells us about the most important Gem he created a week ago.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://www.ruby-lang.org/en/news/2022/11/11/ruby-3-2-0-preview3-released/'>Ruby 3.2.0 Preview Released</a></p><p><a href='https://github.com/RubyMoney/money'>RubyMoney-Money</a></p><p><a href='https://github.com/RubyMoney/money-rails'>RubyMoney-Money-Rails</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:33] We learn about a new Ruby version that came out with a CGI security fix.  </p><p><br/></p><p>[00:04:30] Ruby 3.2.0 is supposed to come out at Christmas, there’s a Preview 3 out and we hear about a few new features happening.</p><p><br/></p><p>[00:07:47] Chris tells us about some speed improvements with Regexp.</p><p><br/></p><p>[00:08:58] Andrew and Jason paired with Collin and other people, and he tells us what they did with a PR in the pay Gem.</p><p><br/></p><p>[00:12:25] Chris pulls up the Shopify Globe that shows sales per minute of people buying stuff all around the world.</p><p><br/></p><p>[00:14:17] We hear Chris and Collin did some payments things and refactoring stuff to get ready for Black Friday. </p><p><br/></p><p>[00:20:08] Andrew’s tells us he’s been learning Vim, but then stops using it and doesn’t remember all the things.</p><p><br/></p><p>[00:21:39] There’s a new file browser on GitHub and Chris and Andrew tells us about the changes.</p><p><br/></p><p>[00:23:20] Chris was testing a subscription and a tine thing happened that he hasn’t seen happen ever.  What is it?</p><p> </p><p>[00:26:19] Andrew explains routing issues he had at Podia. The guys chat about the RubyMoney library, Money, and Money-Rails Gems.</p><p><br/></p><p>[00:28:25] Jason explains how the Money Gem works and Chris tells us about the most important Gem he created a week ago.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://www.ruby-lang.org/en/news/2022/11/11/ruby-3-2-0-preview3-released/'>Ruby 3.2.0 Preview Released</a></p><p><a href='https://github.com/RubyMoney/money'>RubyMoney-Money</a></p><p><a href='https://github.com/RubyMoney/money-rails'>RubyMoney-Money-Rails</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760933-new-ruby-versions-the-pay-gem-and-the-new-github-file-browser.mp3" length="25108047" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760933</link>
    <itunes:image href="https://storage.buzzsprout.com/mq6udm63p1bd5rg3on3p7ptmo4f6?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">309bcb3a-0c82-4b44-ad2d-9ee74c56ee5c</guid>
    <pubDate>Fri, 02 Dec 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2090</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>208</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Tip Tapping Around &amp; The Rails Foundation</itunes:title>
    <title>Tip Tapping Around &amp; The Rails Foundation</title>
    <itunes:summary><![CDATA[        [00:02:28] Jason dives right in talking about Tiptap, a text editor for the web.   [00:06:05] The controversial Twitter is brought up, as well as Reddit, Mastodon, and Ruby Social.   [00:07:04] We go back to Tiptap the database, as Jason goes in depth into active ActionText and what he’s exploring now.     [00:10:28] Jason mentions Tiptap will let you send HTML and explains why he likes the flexibility, and he shares his ideas of wanting to build Ruby Objects to represe...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:28] Jason dives right in talking about Tiptap, a text editor for the web.</p><p><br/></p><p>[00:06:05] The controversial Twitter is brought up, as well as Reddit, Mastodon, and Ruby Social.</p><p><br/></p><p>[00:07:04] We go back to Tiptap the database, as Jason goes in depth into active ActionText and what he’s exploring now. </p><p>  </p><p>[00:10:28] Jason mentions Tiptap will let you send HTML and explains why he likes the flexibility, and he shares his ideas of wanting to build Ruby Objects to represent each type of node.  Andrew and Chris share their thoughts on his ideas. </p><p><br/></p><p>[00:14:06] Phlex comes into the discussion and Jason explains how he incorporated it.  We learn about Joel releasing a markdown renderer for Flex and what he did with it, and we learn about using Pretty Print.  </p><p><br/></p><p>[00:24:00] Chris talks about a Twitter post from Javan Makhmali regarding chromium having an exception inside of the source code to deal with a weird situation with Trix.</p><p><br/></p><p>[00:25:01] Trix v2.0.0 just came out this past week and Chris also tells us about a weird thing about ActionText being in the HTML format when it gets saved.   </p><p><br/></p><p>[00:29:50] Chris explains why SGIDs are undervalued because there’s so much cool stuff you can do with them.</p><p><br/></p><p>[00:35:40] The guys discuss The Rails Foundation big announcement, the corporate members that funded it, and what its mission is. </p><p> </p><p>[00:41:21] Andrew has some thoughts to share on some derogatory posts from people in the community about The Rails Foundation post.  </p><p><br/></p><p>[00:47:05] Chris brings up some valid points with how the Ruby community is still getting a lot of investment improvements and we need to keep making the push to encourage people to build new stuff and be excited about Ruby.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://tiptap.dev/'>Tiptap</a></p><p><a href='https://jsonformatter.org/json-pretty-print'>JSON Pretty Print</a></p><p><a href='https://app.quicktype.io/?l=ruby'>quicktype</a></p><p><a href='https://twitter.com/javan/status/966360950562582528?s=20&amp;t=aoaxl1lYRufTH-97X7X_Mw'>Javan Makhmali Twitter post</a></p><p><a href='https://bugs.chromium.org/p/chromium/issues/detail?id=812674#c20'>Rich text editors exhibit strange auto-correct insertion/correction behaviors without user input (bugs)</a></p><p><a href='https://rubyonrails.org/2022/11/14/the-rails-foundation'>The Rails Foundation kicks off with one million dollars (The Rails Foundation)</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:28] Jason dives right in talking about Tiptap, a text editor for the web.</p><p><br/></p><p>[00:06:05] The controversial Twitter is brought up, as well as Reddit, Mastodon, and Ruby Social.</p><p><br/></p><p>[00:07:04] We go back to Tiptap the database, as Jason goes in depth into active ActionText and what he’s exploring now. </p><p>  </p><p>[00:10:28] Jason mentions Tiptap will let you send HTML and explains why he likes the flexibility, and he shares his ideas of wanting to build Ruby Objects to represent each type of node.  Andrew and Chris share their thoughts on his ideas. </p><p><br/></p><p>[00:14:06] Phlex comes into the discussion and Jason explains how he incorporated it.  We learn about Joel releasing a markdown renderer for Flex and what he did with it, and we learn about using Pretty Print.  </p><p><br/></p><p>[00:24:00] Chris talks about a Twitter post from Javan Makhmali regarding chromium having an exception inside of the source code to deal with a weird situation with Trix.</p><p><br/></p><p>[00:25:01] Trix v2.0.0 just came out this past week and Chris also tells us about a weird thing about ActionText being in the HTML format when it gets saved.   </p><p><br/></p><p>[00:29:50] Chris explains why SGIDs are undervalued because there’s so much cool stuff you can do with them.</p><p><br/></p><p>[00:35:40] The guys discuss The Rails Foundation big announcement, the corporate members that funded it, and what its mission is. </p><p> </p><p>[00:41:21] Andrew has some thoughts to share on some derogatory posts from people in the community about The Rails Foundation post.  </p><p><br/></p><p>[00:47:05] Chris brings up some valid points with how the Ruby community is still getting a lot of investment improvements and we need to keep making the push to encourage people to build new stuff and be excited about Ruby.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://tiptap.dev/'>Tiptap</a></p><p><a href='https://jsonformatter.org/json-pretty-print'>JSON Pretty Print</a></p><p><a href='https://app.quicktype.io/?l=ruby'>quicktype</a></p><p><a href='https://twitter.com/javan/status/966360950562582528?s=20&amp;t=aoaxl1lYRufTH-97X7X_Mw'>Javan Makhmali Twitter post</a></p><p><a href='https://bugs.chromium.org/p/chromium/issues/detail?id=812674#c20'>Rich text editors exhibit strange auto-correct insertion/correction behaviors without user input (bugs)</a></p><p><a href='https://rubyonrails.org/2022/11/14/the-rails-foundation'>The Rails Foundation kicks off with one million dollars (The Rails Foundation)</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760934-tip-tapping-around-the-rails-foundation.mp3" length="36526339" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760934</link>
    <itunes:image href="https://storage.buzzsprout.com/inthu7qqwllzx7dh6foedfdqnp22?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ccd253b0-5f78-45a7-a549-001931da08cb</guid>
    <pubDate>Fri, 25 Nov 2022 07:00:00 -0600</pubDate>
    <itunes:duration>3042</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>207</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>BridgetownConf, Pagination, HTTP/3 &amp; Actionable Errors</itunes:title>
    <title>BridgetownConf, Pagination, HTTP/3 &amp; Actionable Errors</title>
    <itunes:summary><![CDATA[        [00:01:21] We hear about Andrew’s talk at BridgetownConf.   [00:07:31] Since Chris is getting up so early these days, he talks about how productive he feels programming early mornings and late nights, and Andrew shares how addicting it can be to slip into the zone and end up working into the wee hours of the night.      [00:08:47] Chris brings up a college memory and having different sleep schedules, and he gives an update from last week’s convo about the new updated missing...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:21] We hear about Andrew’s talk at BridgetownConf.</p><p><br/></p><p>[00:07:31] Since Chris is getting up so early these days, he talks about how productive he feels programming early mornings and late nights, and Andrew shares how addicting it can be to slip into the zone and end up working into the wee hours of the night.   </p><p><br/></p><p>[00:08:47] Chris brings up a college memory and having different sleep schedules, and he gives an update from last week’s convo about the new updated missing template error page.</p><p><br/></p><p>[00:15:29] Andrew had a problem last week with passing params around. He wonders if Chris has run into weird issues with Turbo and Pagy, and then explains the problem he had hoping someone out there can help him fix it. Any takers?</p><p><br/></p><p>[00:20:18] We find out some issues Chris had with pagination stuff.</p><p><br/></p><p>[00:21:39] Chris brings up 37signals and a new blog where they had a new pagination thing posted.</p><p><br/></p><p>[00:23:48] Andrew mentions Planet Scale blogging about something new for pagination called, FastPage.</p><p><br/></p><p>[00:25:23] There’s conversation on having support, working on tickets, and what the new Hatchbox does better now since Chris made some changes. </p><p><br/></p><p>[00:28:50] Chris has been playing with the new Caddy supports HTTP/3 for fun.</p><p> </p><p>[00:33:20] Find out about the show Hak5 that still exists, and the guys go down memory lane sharing stories from high school and college.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://github.com/ddnexus/pagy'>Pagy-GitHub</a></p><p><a href='https://37signals.com/'>37signals</a></p><p><a href='https://planetscale.com/'>PlanetScale</a></p><p><a href='https://planetscale.com/blog/fastpage-faster-offset-pagination-for-rails-apps'>Planet Scale Blog- Introducing FastPage: Faster offset pagination for Rails apps</a></p><p><a href='https://shop.hak5.org/pages/videos'>Hak5 Shows</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:21] We hear about Andrew’s talk at BridgetownConf.</p><p><br/></p><p>[00:07:31] Since Chris is getting up so early these days, he talks about how productive he feels programming early mornings and late nights, and Andrew shares how addicting it can be to slip into the zone and end up working into the wee hours of the night.   </p><p><br/></p><p>[00:08:47] Chris brings up a college memory and having different sleep schedules, and he gives an update from last week’s convo about the new updated missing template error page.</p><p><br/></p><p>[00:15:29] Andrew had a problem last week with passing params around. He wonders if Chris has run into weird issues with Turbo and Pagy, and then explains the problem he had hoping someone out there can help him fix it. Any takers?</p><p><br/></p><p>[00:20:18] We find out some issues Chris had with pagination stuff.</p><p><br/></p><p>[00:21:39] Chris brings up 37signals and a new blog where they had a new pagination thing posted.</p><p><br/></p><p>[00:23:48] Andrew mentions Planet Scale blogging about something new for pagination called, FastPage.</p><p><br/></p><p>[00:25:23] There’s conversation on having support, working on tickets, and what the new Hatchbox does better now since Chris made some changes. </p><p><br/></p><p>[00:28:50] Chris has been playing with the new Caddy supports HTTP/3 for fun.</p><p> </p><p>[00:33:20] Find out about the show Hak5 that still exists, and the guys go down memory lane sharing stories from high school and college.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://github.com/ddnexus/pagy'>Pagy-GitHub</a></p><p><a href='https://37signals.com/'>37signals</a></p><p><a href='https://planetscale.com/'>PlanetScale</a></p><p><a href='https://planetscale.com/blog/fastpage-faster-offset-pagination-for-rails-apps'>Planet Scale Blog- Introducing FastPage: Faster offset pagination for Rails apps</a></p><p><a href='https://shop.hak5.org/pages/videos'>Hak5 Shows</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760935-bridgetownconf-pagination-http-3-actionable-errors.mp3" length="28522250" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760935</link>
    <itunes:image href="https://storage.buzzsprout.com/lhurvjrcy9c698w4ru3dx18yuihb?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c20031c6-76a0-4a0b-b054-3ba85f954d33</guid>
    <pubDate>Fri, 18 Nov 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2375</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>206</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hey Alexa, Chris Needs Some Sleep</itunes:title>
    <title>Hey Alexa, Chris Needs Some Sleep</title>
    <itunes:summary><![CDATA[        [00:01:03] Chris explains how he built a Rails app for Alexa to keep track of feeding times for the baby.    [00:06:21] Chris and Andrew chat about the pros of having lights in and around the house with WiFi connected, the cons with programing them, and Andrew explains if you’re putting something on Lambda, you can only use Ruby 2.7.   [0011:24] This Week in Rails updates is the PR for improving the text for the no template message, as Chris explains.     [00:19:20] We hear ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:03] Chris explains how he built a Rails app for Alexa to keep track of feeding times for the baby. </p><p><br/></p><p>[00:06:21] Chris and Andrew chat about the pros of having lights in and around the house with WiFi connected, the cons with programing them, and Andrew explains if you’re putting something on Lambda, you can only use Ruby 2.7.</p><p><br/></p><p>[0011:24] This Week in Rails updates is the PR for improving the text for the no template message, as Chris explains.  </p><p><br/></p><p>[00:19:20] We hear a quick thought Andrew has for actionable error.</p><p><br/></p><p>[00:20:32] Andrew’s tells us about the Turbo work and some esbuild API exploration he’s been working on.</p><p><br/></p><p>[00:24:37] Chris and Andrew discuss using Source Maps.</p><p><br/></p><p>[00:27:44] Andrew explains why esbuild is dope, and even though it’s a learning curve, he trusts where they’re going. Also, he tells us what he likes most about esbuild.</p><p><br/></p><p>[00:30:21] Chris tells us how he made an esbuild Rails esbuild plugin.</p><p><br/></p><p>[00:31:49] The guys discuss the news about how Shopify acquired Remix.  </p><p> </p><p>[00:32:44] Andrew brings up a conference Vercel had recently, a new feature that was announced from a React Core maintainer with the Next team being involved, and the discussion that happened on Twitter. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://world.hey.com/this.week.in.rails/an-improved-error-page-groundwork-for-composite-primary-keys-and-stimulus-3-1-1-5b1f824a'>This Week in Rails-Improve the “missing template” error page</a></p><p><a href='https://techcrunch.com/2022/10/31/shopify-acquires-remix-to-bolster-its-storefront-design-tools/'>Shopify acquires Remix to bolster its storefront design tools (TechCrunch)</a></p><p><a href='https://esbuild.github.io/'>esbuild</a> </p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:03] Chris explains how he built a Rails app for Alexa to keep track of feeding times for the baby. </p><p><br/></p><p>[00:06:21] Chris and Andrew chat about the pros of having lights in and around the house with WiFi connected, the cons with programing them, and Andrew explains if you’re putting something on Lambda, you can only use Ruby 2.7.</p><p><br/></p><p>[0011:24] This Week in Rails updates is the PR for improving the text for the no template message, as Chris explains.  </p><p><br/></p><p>[00:19:20] We hear a quick thought Andrew has for actionable error.</p><p><br/></p><p>[00:20:32] Andrew’s tells us about the Turbo work and some esbuild API exploration he’s been working on.</p><p><br/></p><p>[00:24:37] Chris and Andrew discuss using Source Maps.</p><p><br/></p><p>[00:27:44] Andrew explains why esbuild is dope, and even though it’s a learning curve, he trusts where they’re going. Also, he tells us what he likes most about esbuild.</p><p><br/></p><p>[00:30:21] Chris tells us how he made an esbuild Rails esbuild plugin.</p><p><br/></p><p>[00:31:49] The guys discuss the news about how Shopify acquired Remix.  </p><p> </p><p>[00:32:44] Andrew brings up a conference Vercel had recently, a new feature that was announced from a React Core maintainer with the Next team being involved, and the discussion that happened on Twitter. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://world.hey.com/this.week.in.rails/an-improved-error-page-groundwork-for-composite-primary-keys-and-stimulus-3-1-1-5b1f824a'>This Week in Rails-Improve the “missing template” error page</a></p><p><a href='https://techcrunch.com/2022/10/31/shopify-acquires-remix-to-bolster-its-storefront-design-tools/'>Shopify acquires Remix to bolster its storefront design tools (TechCrunch)</a></p><p><a href='https://esbuild.github.io/'>esbuild</a> </p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><br/></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760936-hey-alexa-chris-needs-some-sleep.mp3" length="26343411" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760936</link>
    <itunes:image href="https://storage.buzzsprout.com/ngltbpipaa6anuxv6yz8v3hzqddq?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">d0b08727-b517-498a-934e-4dfc07963672</guid>
    <pubDate>Fri, 11 Nov 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2193</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>205</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Kevin Newton on Ruby Parser, SyntaxTree, Prettier Ruby and a sneak peek!</itunes:title>
    <title>Kevin Newton on Ruby Parser, SyntaxTree, Prettier Ruby and a sneak peek!</title>
    <itunes:summary><![CDATA[        [00:01:52] Jason and Andrew catch up on what they’ve been working on. Apparently, they’ve both been working on making Dynamic Open Graph Images. Andrew used Vercel and Jason took a different route.   [00:05:11] Kevin details the recent news about rewriting Ruby Parser.   [00:07:50] If you’re new to Ruby or not familiar with Parser, Kevin explains what a Parser is how it’s used in Ruby.    [00:09:54] We find out how SyntaxTree works with what Kevin’s doing now on Ruby Parser.   [0...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:52] Jason and Andrew catch up on what they’ve been working on. Apparently, they’ve both been working on making Dynamic Open Graph Images. Andrew used Vercel and Jason took a different route.</p><p><br/></p><p>[00:05:11] Kevin details the recent news about rewriting Ruby Parser.</p><p><br/></p><p>[00:07:50] If you’re new to Ruby or not familiar with Parser, Kevin explains what a Parser is how it’s used in Ruby. </p><p><br/></p><p>[00:09:54] We find out how SyntaxTree works with what Kevin’s doing now on Ruby Parser.</p><p><br/></p><p>[00:13:00] If you haven’t heard of mruby, PicoRuby, Natalie, Rutie, Artichoke, and Sorbet, Kevin explains them.</p><p><br/></p><p>[00:13:42] With each of the implementations, Jason wonders if they have to bring CRuby with it or if they’re having to write their own Parsers each time, and Kevin explains there’s different projects that have taken different approaches and what JRuby did.</p><p><br/></p><p>[00:15:38] Kevin tells us the three goals he’s got going forward with a new Ruby Parser he’s working on. </p><p><br/></p><p>[00:19:28] Jason wonders if the JRuby team or other people that have been implementing their own flavors of Ruby, hinted that they would use this new Parser.</p><p><br/></p><p>[00:22:42] Kevin explains what SyntaxTree does right now and the most valuable thing it provides.</p><p> </p><p>[00:25:51] With the new Parser, we find out if Kevin has to make any changes to SyntaxTree to support reading the results.</p><p><br/></p><p>[00:29:33] We learn if Meta programming make this type of work difficult and Kevin explains how his tooling will make it much easier to deal with syntax errors. </p><p>[00:34:00] Jason opens up and tells us he’s never felt like a real programmer, and Kevin brings it all out in the open telling Jason that he is a real programmer and explains how everyone is just in a different domain.</p><p><br/></p><p>[00:36:40] Kevin announces he’s working with Prettier Ruby, Prettier 3 is almost ready, and he explains why there’s not a lot of reasons to use Prettier Ruby anymore.</p><p><br/></p><p>[00:42:51] Kevin announces that Stripe, GitHub, and Shopify are putting a lot of money into Ruby, and he explains how huge his team is at Shopify working on so many parts of the Ruby ecosystem and working on what the future of Rails could look like. Also, someone on his team created a reimagined version of unicorn, called pitchfork.</p><p><br/></p><p>[00:48:58] Kevin explains thinking about programming as a skill and not a job.</p><p><br/></p><p>[00:49:39] Find out where you can follow Kevin on the web. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Kevin Newton</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/kddnewton'>Kevin Newton Twitter</a></p><p><a href='https://github.com/kddnewton'>Kevin Newton GitHub</a></p><p><a href='https://kddnewton.com/'>Kevin Newton Website</a></p><p><a href='https://github.com/ruby-syntax-tree/syntax_tree'>SyntaxTree GitHub</a></p><p><a href='https://vercel.com/'>Vercel</a></p><p><a href='https://www.cs.utexas.edu/users/novak/yaccpaper.htm'>Yacc: </a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:52] Jason and Andrew catch up on what they’ve been working on. Apparently, they’ve both been working on making Dynamic Open Graph Images. Andrew used Vercel and Jason took a different route.</p><p><br/></p><p>[00:05:11] Kevin details the recent news about rewriting Ruby Parser.</p><p><br/></p><p>[00:07:50] If you’re new to Ruby or not familiar with Parser, Kevin explains what a Parser is how it’s used in Ruby. </p><p><br/></p><p>[00:09:54] We find out how SyntaxTree works with what Kevin’s doing now on Ruby Parser.</p><p><br/></p><p>[00:13:00] If you haven’t heard of mruby, PicoRuby, Natalie, Rutie, Artichoke, and Sorbet, Kevin explains them.</p><p><br/></p><p>[00:13:42] With each of the implementations, Jason wonders if they have to bring CRuby with it or if they’re having to write their own Parsers each time, and Kevin explains there’s different projects that have taken different approaches and what JRuby did.</p><p><br/></p><p>[00:15:38] Kevin tells us the three goals he’s got going forward with a new Ruby Parser he’s working on. </p><p><br/></p><p>[00:19:28] Jason wonders if the JRuby team or other people that have been implementing their own flavors of Ruby, hinted that they would use this new Parser.</p><p><br/></p><p>[00:22:42] Kevin explains what SyntaxTree does right now and the most valuable thing it provides.</p><p> </p><p>[00:25:51] With the new Parser, we find out if Kevin has to make any changes to SyntaxTree to support reading the results.</p><p><br/></p><p>[00:29:33] We learn if Meta programming make this type of work difficult and Kevin explains how his tooling will make it much easier to deal with syntax errors. </p><p>[00:34:00] Jason opens up and tells us he’s never felt like a real programmer, and Kevin brings it all out in the open telling Jason that he is a real programmer and explains how everyone is just in a different domain.</p><p><br/></p><p>[00:36:40] Kevin announces he’s working with Prettier Ruby, Prettier 3 is almost ready, and he explains why there’s not a lot of reasons to use Prettier Ruby anymore.</p><p><br/></p><p>[00:42:51] Kevin announces that Stripe, GitHub, and Shopify are putting a lot of money into Ruby, and he explains how huge his team is at Shopify working on so many parts of the Ruby ecosystem and working on what the future of Rails could look like. Also, someone on his team created a reimagined version of unicorn, called pitchfork.</p><p><br/></p><p>[00:48:58] Kevin explains thinking about programming as a skill and not a job.</p><p><br/></p><p>[00:49:39] Find out where you can follow Kevin on the web. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Kevin Newton</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/kddnewton'>Kevin Newton Twitter</a></p><p><a href='https://github.com/kddnewton'>Kevin Newton GitHub</a></p><p><a href='https://kddnewton.com/'>Kevin Newton Website</a></p><p><a href='https://github.com/ruby-syntax-tree/syntax_tree'>SyntaxTree GitHub</a></p><p><a href='https://vercel.com/'>Vercel</a></p><p><a href='https://www.cs.utexas.edu/users/novak/yaccpaper.htm'>Yacc: </a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760937-kevin-newton-on-ruby-parser-syntaxtree-prettier-ruby-and-a-sneak-peek.mp3" length="36321977" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760937</link>
    <itunes:image href="https://storage.buzzsprout.com/jo57f488g5zt5mbjrw8zc7j78avo?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">4fbf3ee8-89ab-4664-a2cc-cacfb08c289b</guid>
    <pubDate>Fri, 04 Nov 2022 09:18:39 -0500</pubDate>
    <itunes:duration>3025</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>204</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Development Workflows with Collin Jilbert</itunes:title>
    <title>Development Workflows with Collin Jilbert</title>
    <itunes:summary><![CDATA[        [00:00:39] Go Rails and Discord went crazy for Go Rails this morning, Collin talks about putting out the fires. This reminds Andrew of the issue he had with his dotfiles once. Admit it, we’ve all been there before!    [00:05:31] Collin is enjoying his minimal config setup lately. Andrew talks about how he likes using Znap! to help him with his dot files and reduce his shell’s startup time.   [00:06:43] Andrew talks more about minimalizing his setup by getting rid of aliases he’s ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:39] Go Rails and Discord went crazy for Go Rails this morning, Collin talks about putting out the fires. This reminds Andrew of the issue he had with his dotfiles once. Admit it, we’ve all been there before! </p><p><br/></p><p>[00:05:31] Collin is enjoying his minimal config setup lately. Andrew talks about how he likes using Znap! to help him with his dot files and reduce his shell’s startup time.</p><p><br/></p><p>[00:06:43] Andrew talks more about minimalizing his setup by getting rid of aliases he’s not using every couple months, as well as plugins. It’s hard to stop hoarding those plugins! </p><p><br/></p><p>[00:07:13] Collin really only uses Vim but has a lot of theme plugins, and the plugins he does have tend to be from Tim Pope.  </p><p><br/></p><p>[00:08:26] Both Collin and Andrew dive deeper into aliases. Collin, he’s runs his pretty lean and just uses some mnemonics for Rails commands. Andrew did a lot of house cleaning and now just has a handful for very basic things for Rails and Git.</p><p><br/></p><p>[00:14:06] Andrew discusses functions and thinning the herd. One that he does love is the GitHub labels he made. Andrew talks about how great the GitHub CLI is, and if you haven’t checked it out in a while, PLEASE DO.</p><p><br/></p><p>[00:17:59] Andrew recently switched his terminal to Warp, a Rust based terminal. Find out why he’s almost as excited about Warp as he is when DoorDash shows up with Chick-fil-a. </p><p><br/></p><p>[00:19:48] The boys talk tmux and Andrew tells us the NUMBER 1 reason why he uses it. Tell us if you’ve had this happen. Ha! And have we told you how much Andrew loves Warp? He tells us more things it can do to make your life easier.</p><p><br/></p><p>[00:25:39] Collin moved to Vim about six months ago and talks about making the move over to it. Andrew tried it in the past, and he thinks it’s time to board the Vim train again. Like he says, and this applies to anything new you bring into your workflow, “You just need to dive in, take your time, and you’re gonna be moving slow at first.”</p><p><br/></p><p>[00:28:11] The whole Vim talk evolves into remapping your keyboard to prevent your fingers from contorting.  </p><p><br/></p><p>[00:34:49] After Andrew talks about some of his go to VSCode plugins, Collin wants to know more about his VSCode setup and layout. Andrew talks more about some of the plugins he likes, like Customize UI, and how he likes to keep his VSCode looking clean.</p><p><br/></p><p>[00:36:31] Let’s talk monitor setups: Multiple, single, full screen. Find out Collin and Andrew’s setup. Collin shares a keyboard shortcut he uses to manage his windows.</p><p><br/></p><p>[00:40:00] One last thing…whether you prefer Alfred or Raycast, it’s time to replace your Spotlight. Andrew talks about the benefits it has in his workflow and Collin, who doesn’t need another tool, is intrigued. </p><p><br/></p><p>[00:43:23] So, let’s summarize it for you. If you’re new to coding…bookmark this spot. Learn it, know it, live it. </p><p><strong>Panelist:</strong></p><p>Andrew Mason</p><p><br/></p><p><strong>Guest/Panelist:</strong></p><p>Collin Jilbert</p><p><br/></p><p><strong>Sponsor:  </strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/collin_jilbert?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:39] Go Rails and Discord went crazy for Go Rails this morning, Collin talks about putting out the fires. This reminds Andrew of the issue he had with his dotfiles once. Admit it, we’ve all been there before! </p><p><br/></p><p>[00:05:31] Collin is enjoying his minimal config setup lately. Andrew talks about how he likes using Znap! to help him with his dot files and reduce his shell’s startup time.</p><p><br/></p><p>[00:06:43] Andrew talks more about minimalizing his setup by getting rid of aliases he’s not using every couple months, as well as plugins. It’s hard to stop hoarding those plugins! </p><p><br/></p><p>[00:07:13] Collin really only uses Vim but has a lot of theme plugins, and the plugins he does have tend to be from Tim Pope.  </p><p><br/></p><p>[00:08:26] Both Collin and Andrew dive deeper into aliases. Collin, he’s runs his pretty lean and just uses some mnemonics for Rails commands. Andrew did a lot of house cleaning and now just has a handful for very basic things for Rails and Git.</p><p><br/></p><p>[00:14:06] Andrew discusses functions and thinning the herd. One that he does love is the GitHub labels he made. Andrew talks about how great the GitHub CLI is, and if you haven’t checked it out in a while, PLEASE DO.</p><p><br/></p><p>[00:17:59] Andrew recently switched his terminal to Warp, a Rust based terminal. Find out why he’s almost as excited about Warp as he is when DoorDash shows up with Chick-fil-a. </p><p><br/></p><p>[00:19:48] The boys talk tmux and Andrew tells us the NUMBER 1 reason why he uses it. Tell us if you’ve had this happen. Ha! And have we told you how much Andrew loves Warp? He tells us more things it can do to make your life easier.</p><p><br/></p><p>[00:25:39] Collin moved to Vim about six months ago and talks about making the move over to it. Andrew tried it in the past, and he thinks it’s time to board the Vim train again. Like he says, and this applies to anything new you bring into your workflow, “You just need to dive in, take your time, and you’re gonna be moving slow at first.”</p><p><br/></p><p>[00:28:11] The whole Vim talk evolves into remapping your keyboard to prevent your fingers from contorting.  </p><p><br/></p><p>[00:34:49] After Andrew talks about some of his go to VSCode plugins, Collin wants to know more about his VSCode setup and layout. Andrew talks more about some of the plugins he likes, like Customize UI, and how he likes to keep his VSCode looking clean.</p><p><br/></p><p>[00:36:31] Let’s talk monitor setups: Multiple, single, full screen. Find out Collin and Andrew’s setup. Collin shares a keyboard shortcut he uses to manage his windows.</p><p><br/></p><p>[00:40:00] One last thing…whether you prefer Alfred or Raycast, it’s time to replace your Spotlight. Andrew talks about the benefits it has in his workflow and Collin, who doesn’t need another tool, is intrigued. </p><p><br/></p><p>[00:43:23] So, let’s summarize it for you. If you’re new to coding…bookmark this spot. Learn it, know it, live it. </p><p><strong>Panelist:</strong></p><p>Andrew Mason</p><p><br/></p><p><strong>Guest/Panelist:</strong></p><p>Collin Jilbert</p><p><br/></p><p><strong>Sponsor:  </strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/collin_jilbert?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760938-development-workflows-with-collin-jilbert.mp3" length="32336806" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760938</link>
    <itunes:image href="https://storage.buzzsprout.com/bqnma0p0d95lag7z8uvzz056yzr2?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">8388f44a-dcce-43de-b484-62e46cca0184</guid>
    <pubDate>Fri, 28 Oct 2022 15:16:16 -0500</pubDate>
    <itunes:duration>2693</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>203</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails SaaS and a Shaved Stache</itunes:title>
    <title>Rails SaaS and a Shaved Stache</title>
    <itunes:summary><![CDATA[        [00:04:11] Jason and Andrew have a chat about seeing Drew Bragg at the Rails SaaS Conference and things they enjoyed about it.   [00:07:50] We hear about all the talks at the conference from Nadia Odunayo, Joe Masilotti, Michael Buckbee, Don Pottinger, Adam Pallozzi, and Saron Yitbarek.   [00:15:27] We learn why the guys had to leave the intergalactic cantina early, and they tell us about more of the talks from Todd Dickerson, Colleen Schnettler, Evan Phoenix, and Mike Coutermarsh.   ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:04:11] Jason and Andrew have a chat about seeing Drew Bragg at the Rails SaaS Conference and things they enjoyed about it.</p><p><br/></p><p>[00:07:50] We hear about all the talks at the conference from Nadia Odunayo, Joe Masilotti, Michael Buckbee, Don Pottinger, Adam Pallozzi, and Saron Yitbarek.</p><p><br/></p><p>[00:15:27] We learn why the guys had to leave the intergalactic cantina early, and they tell us about more of the talks from Todd Dickerson, Colleen Schnettler, Evan Phoenix, and Mike Coutermarsh.</p><p><br/></p><p>[00:21:26] Jason’s explains his fun talk on the Rails Renaissance, find out why Andrew sat up front for it, and the last talk from Andrew Culver, who went through a lot of Bullet Train things.  </p><p><br/></p><p>[00:24:12] Jason gives a shout-out to Paula, the makeup artist, and we hear what she did to Jason’s mustache.</p><p><br/></p><p>[00:26:19] Andrew gives a big shout-out to Andrew Culver who organized the conference and making it so much fun. </p><p><br/></p><p>[00:26:56] Jason announces he’s finally working on his Active Record Course stuff now, and Andrew tells us about how he’s been working on Kredis.</p><p><br/></p><p>[00:28:23] We end with a story about how Jason slipped out of the shower and now has a bruise the size of an IHOP pancake on his leg.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><strong>Sponsor:  </strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/railssaas'>Rails SaaS Conference Twitter</a></p><p><a href='https://twitter.com/andrewculver'>Andrew Culver Twitter</a></p><p><a href='https://remoteruby.com/185'>Remote Ruby Podcast-Episode 185: Aaron &amp; Colleen from Hammerstone</a></p><p><a href='https://www.hi-chew.com/'>Hi-Chew</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:04:11] Jason and Andrew have a chat about seeing Drew Bragg at the Rails SaaS Conference and things they enjoyed about it.</p><p><br/></p><p>[00:07:50] We hear about all the talks at the conference from Nadia Odunayo, Joe Masilotti, Michael Buckbee, Don Pottinger, Adam Pallozzi, and Saron Yitbarek.</p><p><br/></p><p>[00:15:27] We learn why the guys had to leave the intergalactic cantina early, and they tell us about more of the talks from Todd Dickerson, Colleen Schnettler, Evan Phoenix, and Mike Coutermarsh.</p><p><br/></p><p>[00:21:26] Jason’s explains his fun talk on the Rails Renaissance, find out why Andrew sat up front for it, and the last talk from Andrew Culver, who went through a lot of Bullet Train things.  </p><p><br/></p><p>[00:24:12] Jason gives a shout-out to Paula, the makeup artist, and we hear what she did to Jason’s mustache.</p><p><br/></p><p>[00:26:19] Andrew gives a big shout-out to Andrew Culver who organized the conference and making it so much fun. </p><p><br/></p><p>[00:26:56] Jason announces he’s finally working on his Active Record Course stuff now, and Andrew tells us about how he’s been working on Kredis.</p><p><br/></p><p>[00:28:23] We end with a story about how Jason slipped out of the shower and now has a bruise the size of an IHOP pancake on his leg.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><strong>Sponsor:  </strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/railssaas'>Rails SaaS Conference Twitter</a></p><p><a href='https://twitter.com/andrewculver'>Andrew Culver Twitter</a></p><p><a href='https://remoteruby.com/185'>Remote Ruby Podcast-Episode 185: Aaron &amp; Colleen from Hammerstone</a></p><p><a href='https://www.hi-chew.com/'>Hi-Chew</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760939-rails-saas-and-a-shaved-stache.mp3" length="21981333" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760939</link>
    <itunes:image href="https://storage.buzzsprout.com/e6vizwdijme81awvemur28wwn5uh?.jpg" />
    <itunes:author>Jason Charnes, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ea47cfb1-736e-4827-a774-1fa33b2d0f6e</guid>
    <pubDate>Fri, 21 Oct 2022 07:00:00 -0500</pubDate>
    <itunes:duration>1830</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>202</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Behind The Scenes at GoRails with Collin Jilbert</itunes:title>
    <title>Behind The Scenes at GoRails with Collin Jilbert</title>
    <itunes:summary><![CDATA[        While Jason and Andrew are conferencing it up at the Rails SaaS Conference, Chris thought it would be a great idea to have Collin Jilbert join him, so he didn’t have to go solo today.  Chris and Collin catch up and discuss what they’ve been working on with Pay, we hear about a new beginner series of making a Ruby Gem Collin’s been working on for Screencasts, and Chris tells us about a Screencast he did on OmniAuth coming out soon, that is worth watching.  Also, we’ll find out some goo...]]></itunes:summary>
    <description><![CDATA[        While Jason and Andrew are conferencing it up at the Rails SaaS Conference, Chris thought it would be a great idea to have Collin Jilbert join him, so he didn’t have to go solo today.  Chris and Collin catch up and discuss what they’ve been working on with Pay, we hear about a new beginner series of making a Ruby Gem Collin’s been working on for Screencasts, and Chris tells us about a Screencast he did on OmniAuth coming out soon, that is worth watching.  Also, we’ll find out some good things happening with Hatchbox, some changes with Simple Calendar to make it more functional, and Chris trying figure out some caddy configuration JSON nested stuff. So go ahead and download this episode now!      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        While Jason and Andrew are conferencing it up at the Rails SaaS Conference, Chris thought it would be a great idea to have Collin Jilbert join him, so he didn’t have to go solo today.  Chris and Collin catch up and discuss what they’ve been working on with Pay, we hear about a new beginner series of making a Ruby Gem Collin’s been working on for Screencasts, and Chris tells us about a Screencast he did on OmniAuth coming out soon, that is worth watching.  Also, we’ll find out some good things happening with Hatchbox, some changes with Simple Calendar to make it more functional, and Chris trying figure out some caddy configuration JSON nested stuff. So go ahead and download this episode now!      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760940-behind-the-scenes-at-gorails-with-collin-jilbert.mp3" length="55788903" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760940</link>
    <itunes:image href="https://storage.buzzsprout.com/1yw0vbqkm064skidkxl031tsxymw?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">7f9f27aa-1a5b-4e7f-aeb2-9b8117869b9b</guid>
    <pubDate>Fri, 14 Oct 2022 07:00:00 -0500</pubDate>
    <itunes:duration>4647</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>201</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Andy Croll on First Ruby Friend, RubyConfMini and more</itunes:title>
    <title>Andy Croll on First Ruby Friend, RubyConfMini and more</title>
    <itunes:summary><![CDATA[        [00:03:02] Andy tells us some details about RubyConf Mini coming up in November, as well as RubyConf in Houston, TX.   [00:08:10] Jason wonders if RubyConf Mini is unique to this year or if it’s something that Andy could see happening in the future.   [00:12:35] We hear more about the Ruby Friends program that Andy started and he explains how it was born out of frustration.   [00:18:29] Find out how many people are currently in the Ruby Friends program and benefit of being a mentor.  ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:02] Andy tells us some details about RubyConf Mini coming up in November, as well as RubyConf in Houston, TX.</p><p><br/></p><p>[00:08:10] Jason wonders if RubyConf Mini is unique to this year or if it’s something that Andy could see happening in the future.</p><p><br/></p><p>[00:12:35] We hear more about the Ruby Friends program that Andy started and he explains how it was born out of frustration.</p><p><br/></p><p>[00:18:29] Find out how many people are currently in the Ruby Friends program and benefit of being a mentor.</p><p><br/></p><p>[00:21:25] Jason talks about how refreshing it’s been being a mentor, meeting all the friends along the way, and his new Ruby friend.</p><p><br/></p><p>[00:24:04] Andy explains the key things in a mentor/mentee relationship to make it work.</p><p><br/></p><p>[00:26:02] We find out if Andy’s been able to get all the applicants looking for mentorship paired up with someone.</p><p><br/></p><p>[00:27:56] Andy mentioned he was not trying to fix the hiring process yet, and Jason wonders if he’s thought about it.</p><p><br/></p><p>[00:32:00] Chris brings up how he started making videos to help newer people when he was only a few years into doing Rails, and Andy talks about how videos are a different kind of learning and a great book he read called, <em>Sustainable Web Development with Ruby on Rails.</em></p><p> </p><p>[00:34:31] The conversation turns to the guys discussing Authentication and Authentication Zero. </p><p><br/></p><p>[00:41:28] Jason talks about the app he built earlier this year and how he went with the Rails has secure password approach.</p><p><br/></p><p>[00:42:18] Find out all the places you can follow Andy on the web.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andy Croll</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://andycroll.com/'>Andy Croll Website</a></p><p><a href='https://twitter.com/andycroll'>Andy Croll Twitter</a></p><p><a href='https://andycroll.com/ruby/'>One Ruby Thing- Newsletter</a></p><p><a href='https://chatsinthecupboard.com/'>Chats in the Cupboard Podcast</a></p><p><a href='https://coveragebook.com/'>CoverageBook</a></p><p><a href='https://poignant.guide/'><em>Why’s (poignant) guide to Ruby</em></a></p><p><a href='https://www.rubyconfmini.com/'>RubyConf Mini</a></p><p><a href='https://rubyconf.org/'>RubyConf Houston, TX</a></p><p><a href='https://firstrubyfriend.org/'>First Ruby Friend</a></p><p><a href='https://remoteruby.com/190'>Remote Ruby Podcast-Episode 190: Junior Devs, Mentoring, and Training with Adam Cuppy</a></p><p><a href='https://sustainable-rails.com/'><em>Sustainable Web Development with Ruby on Rails</em> by David Bryant Copeland</a></p><p><a href='https://github.com/lazaronixon/authentication-zero'>Authentication Zero-GitHub</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:02] Andy tells us some details about RubyConf Mini coming up in November, as well as RubyConf in Houston, TX.</p><p><br/></p><p>[00:08:10] Jason wonders if RubyConf Mini is unique to this year or if it’s something that Andy could see happening in the future.</p><p><br/></p><p>[00:12:35] We hear more about the Ruby Friends program that Andy started and he explains how it was born out of frustration.</p><p><br/></p><p>[00:18:29] Find out how many people are currently in the Ruby Friends program and benefit of being a mentor.</p><p><br/></p><p>[00:21:25] Jason talks about how refreshing it’s been being a mentor, meeting all the friends along the way, and his new Ruby friend.</p><p><br/></p><p>[00:24:04] Andy explains the key things in a mentor/mentee relationship to make it work.</p><p><br/></p><p>[00:26:02] We find out if Andy’s been able to get all the applicants looking for mentorship paired up with someone.</p><p><br/></p><p>[00:27:56] Andy mentioned he was not trying to fix the hiring process yet, and Jason wonders if he’s thought about it.</p><p><br/></p><p>[00:32:00] Chris brings up how he started making videos to help newer people when he was only a few years into doing Rails, and Andy talks about how videos are a different kind of learning and a great book he read called, <em>Sustainable Web Development with Ruby on Rails.</em></p><p> </p><p>[00:34:31] The conversation turns to the guys discussing Authentication and Authentication Zero. </p><p><br/></p><p>[00:41:28] Jason talks about the app he built earlier this year and how he went with the Rails has secure password approach.</p><p><br/></p><p>[00:42:18] Find out all the places you can follow Andy on the web.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andy Croll</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://andycroll.com/'>Andy Croll Website</a></p><p><a href='https://twitter.com/andycroll'>Andy Croll Twitter</a></p><p><a href='https://andycroll.com/ruby/'>One Ruby Thing- Newsletter</a></p><p><a href='https://chatsinthecupboard.com/'>Chats in the Cupboard Podcast</a></p><p><a href='https://coveragebook.com/'>CoverageBook</a></p><p><a href='https://poignant.guide/'><em>Why’s (poignant) guide to Ruby</em></a></p><p><a href='https://www.rubyconfmini.com/'>RubyConf Mini</a></p><p><a href='https://rubyconf.org/'>RubyConf Houston, TX</a></p><p><a href='https://firstrubyfriend.org/'>First Ruby Friend</a></p><p><a href='https://remoteruby.com/190'>Remote Ruby Podcast-Episode 190: Junior Devs, Mentoring, and Training with Adam Cuppy</a></p><p><a href='https://sustainable-rails.com/'><em>Sustainable Web Development with Ruby on Rails</em> by David Bryant Copeland</a></p><p><a href='https://github.com/lazaronixon/authentication-zero'>Authentication Zero-GitHub</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760941-andy-croll-on-first-ruby-friend-rubyconfmini-and-more.mp3" length="31764421" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760941</link>
    <itunes:image href="https://storage.buzzsprout.com/yrzioych7qidsgn645m6tr7lbtz0?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">80de20b3-f83c-4989-8ccc-1b6724d0ce30</guid>
    <pubDate>Fri, 07 Oct 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2645</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>200</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails Hackathon 2022 &amp; Turbo 7.2 release</itunes:title>
    <title>Rails Hackathon 2022 &amp; Turbo 7.2 release</title>
    <itunes:summary><![CDATA[        [00:01:01] Andrew explains how he had to make a complex data table.   [00:03:27] Chris talks about an entry at Rails Hackathon called “Con[text]” for learning Spanish and English.   [00:05:07] We learn about some of the cool improvements with the new Turbo release.   [00:11:08] Chris tells us everything that went on at Rails Hackathon, and he tells us the winner of the Judges’ Favorite which was Typefighters by Team Rubades.   [00:13:42] Find out more about the Best Solo/Community Fav...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:01] Andrew explains how he had to make a complex data table.</p><p><br/></p><p>[00:03:27] Chris talks about an entry at Rails Hackathon called “Con[text]” for learning Spanish and English.</p><p><br/></p><p>[00:05:07] We learn about some of the cool improvements with the new Turbo release.</p><p><br/></p><p>[00:11:08] Chris tells us everything that went on at Rails Hackathon, and he tells us the winner of the Judges’ Favorite which was Typefighters by Team Rubades.</p><p><br/></p><p>[00:13:42] Find out more about the Best Solo/Community Favorite award given to Jim Jones’ Checkpoint Rails, and Chris brings up a talk Bret Victor did in 2012 called, “Inventing on Principle.”</p><p><br/></p><p>[00:19:38] We hear more about the killer submission, Airtable clone by HotTable, which won the “Most Phlex-ible” award.</p><p><br/></p><p>[00:22:22] The last award Chris explains is the “Kent Believe He Finished” award.</p><p><br/></p><p>[00:23:20] Andrew asks Chris if he saw any usage of Turbo that he was surprised about and never would have thought to do that.</p><p><br/></p><p>[00:26:29] Chris explains the support they had for Rails Hackathon and what he wants for the next one.</p><p> </p><p>[00:29:29] Chris tells us how he wants to do Rails Hackathons a couple times a year and things they could do to keep it fun. </p><p><br/></p><p>[00:34:21] Andrew mentions to Chris for the next Hackathon they should think about adding some categories so when they judge they can do some comparing. </p><p><br/></p><p>[00:35:25] Without leaking too much info, Andrew announces he started pairing with Nate Hopkins on the weekends again.</p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://railshackathon.com/winners'>Rails Hackathon 2022 Winners</a></p><p><a href='https://rubygems.org/gems/checkpoint-rails'>checkpoint-rails <em>0.1.2</em></a></p><p><a href='https://www.youtube.com/watch?v=PUv66718DII'>Bret Victor-Inventing on Principle (YouTube)</a></p><p><a href='https://www.destroyallsoftware.com/screencasts'>Destroy All Software (Gary Bernhardt)</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><br/></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:01] Andrew explains how he had to make a complex data table.</p><p><br/></p><p>[00:03:27] Chris talks about an entry at Rails Hackathon called “Con[text]” for learning Spanish and English.</p><p><br/></p><p>[00:05:07] We learn about some of the cool improvements with the new Turbo release.</p><p><br/></p><p>[00:11:08] Chris tells us everything that went on at Rails Hackathon, and he tells us the winner of the Judges’ Favorite which was Typefighters by Team Rubades.</p><p><br/></p><p>[00:13:42] Find out more about the Best Solo/Community Favorite award given to Jim Jones’ Checkpoint Rails, and Chris brings up a talk Bret Victor did in 2012 called, “Inventing on Principle.”</p><p><br/></p><p>[00:19:38] We hear more about the killer submission, Airtable clone by HotTable, which won the “Most Phlex-ible” award.</p><p><br/></p><p>[00:22:22] The last award Chris explains is the “Kent Believe He Finished” award.</p><p><br/></p><p>[00:23:20] Andrew asks Chris if he saw any usage of Turbo that he was surprised about and never would have thought to do that.</p><p><br/></p><p>[00:26:29] Chris explains the support they had for Rails Hackathon and what he wants for the next one.</p><p> </p><p>[00:29:29] Chris tells us how he wants to do Rails Hackathons a couple times a year and things they could do to keep it fun. </p><p><br/></p><p>[00:34:21] Andrew mentions to Chris for the next Hackathon they should think about adding some categories so when they judge they can do some comparing. </p><p><br/></p><p>[00:35:25] Without leaking too much info, Andrew announces he started pairing with Nate Hopkins on the weekends again.</p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://railshackathon.com/winners'>Rails Hackathon 2022 Winners</a></p><p><a href='https://rubygems.org/gems/checkpoint-rails'>checkpoint-rails <em>0.1.2</em></a></p><p><a href='https://www.youtube.com/watch?v=PUv66718DII'>Bret Victor-Inventing on Principle (YouTube)</a></p><p><a href='https://www.destroyallsoftware.com/screencasts'>Destroy All Software (Gary Bernhardt)</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><br/></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760942-rails-hackathon-2022-turbo-7-2-release.mp3" length="29601495" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760942</link>
    <itunes:image href="https://storage.buzzsprout.com/srcds5469w2kbw3js6d2bgxl5ho1?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">051c676b-33bb-495a-be27-b9c955eb1d15</guid>
    <pubDate>Fri, 30 Sep 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2465</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>199</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>You Gotta Risk It For The Brisket</itunes:title>
    <title>You Gotta Risk It For The Brisket</title>
    <itunes:summary><![CDATA[        [00:00:15] What is this cursed idea thing Andrew did with Storybook?   [00:05:31] Andrew mentioned using MDX format and he tells us what it is, Chris brings up the PHP days and components, and Andrew talks about architecture.    [00:10:51] Being a visual person, Andrew explains another thing he really likes about Storybook.   [00:17:29] Jason talks about finding his Zen using Tailwind in a project.     [00:20:25] Chis wonders if Jason runs into issues with having to undo som...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:15] What is this cursed idea thing Andrew did with Storybook?</p><p><br/></p><p>[00:05:31] Andrew mentioned using MDX format and he tells us what it is, Chris brings up the PHP days and components, and Andrew talks about architecture. </p><p><br/></p><p>[00:10:51] Being a visual person, Andrew explains another thing he really likes about Storybook.</p><p><br/></p><p>[00:17:29] Jason talks about finding his Zen using Tailwind in a project.  </p><p><br/></p><p>[00:20:25] Chis wonders if Jason runs into issues with having to undo some of the stuff, and Jason explains how he’s been using more CSS and a problem he ran into.  </p><p><br/></p><p>[00:24:02] CSS Variables are discussed and why they’re awesome, and Andrew tells us about the fallback for CSS Variables.  </p><p><br/></p><p>[00:24:37] There’s a discussion about using JIT and PurgeCSS, an amazing tool. </p><p><br/></p><p>[00:27:41] Chris tells us about using a template from Bootstrap for the Rails Hackathon homepage.</p><p><br/></p><p>[00:30:17] The guys discuss using React Components, Bootstrap, and using Tailwind over Bootstrap. </p><p> </p><p>[00:33:57] Jason talks about Inertia, which is a library for Laravel and Rails. </p><p><br/></p><p>[00:34:37] Find out what Jason is doing with View Components and Job Boardly, that he hopes will get Andrew’s acceptance.</p><p><br/></p><p>[00:36:29] Andrew explains why he’s obsessed with component architecture, and Chris tells us about his first real serious project he did with the Python recreation of the apt package manager. </p><p><br/></p><p>[00:38:55] Chris announces Tender Love (a.k.a. Aaron Patterson) mentioned he’s going to cut a new release of Rails, and he talks about Rails Hackathon coming up.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://blog.planetargon.com/entries/10-best-tech-podcasts-in-2022-as-chosen-by-the-rails-community'>10 Best Tech Podcasts in 2022 (as Chosen by the Rails Community)-Planet Argon</a></p><p><a href='https://remoteruby.transistor.fm/165'>Remote Ruby Podcast-Episode 165: GitHub Codespaces &amp; Docker with Benjamin Wood (Recommended episode from Planet Argon)</a></p><p><a href='https://storybook.js.org/'>Storybook</a></p><p><a href='https://mdxjs.com/'>MDX</a></p><p><a href='https://purgecss.com/'>PurgeCSS</a></p><p><a href='https://getbootstrap.com/'>Bootstrap</a></p><p><a href='https://railshackathon.com/'>Rails Hackathon</a></p><p><a href='https://remoteruby.transistor.fm/139'>Remote Ruby Podcast-Episode 139: Learning in Public, Alpine &amp; Inertia</a></p><p><a href='https://remoteruby.transistor.fm/66'>Remote Ruby Podcast-Episode 66: Joined by Jonathan Reinink, Creator of Inertia.js</a></p><p><a href='https://twitter.com/tenderlove'>Aaron Patterson Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:15] What is this cursed idea thing Andrew did with Storybook?</p><p><br/></p><p>[00:05:31] Andrew mentioned using MDX format and he tells us what it is, Chris brings up the PHP days and components, and Andrew talks about architecture. </p><p><br/></p><p>[00:10:51] Being a visual person, Andrew explains another thing he really likes about Storybook.</p><p><br/></p><p>[00:17:29] Jason talks about finding his Zen using Tailwind in a project.  </p><p><br/></p><p>[00:20:25] Chis wonders if Jason runs into issues with having to undo some of the stuff, and Jason explains how he’s been using more CSS and a problem he ran into.  </p><p><br/></p><p>[00:24:02] CSS Variables are discussed and why they’re awesome, and Andrew tells us about the fallback for CSS Variables.  </p><p><br/></p><p>[00:24:37] There’s a discussion about using JIT and PurgeCSS, an amazing tool. </p><p><br/></p><p>[00:27:41] Chris tells us about using a template from Bootstrap for the Rails Hackathon homepage.</p><p><br/></p><p>[00:30:17] The guys discuss using React Components, Bootstrap, and using Tailwind over Bootstrap. </p><p> </p><p>[00:33:57] Jason talks about Inertia, which is a library for Laravel and Rails. </p><p><br/></p><p>[00:34:37] Find out what Jason is doing with View Components and Job Boardly, that he hopes will get Andrew’s acceptance.</p><p><br/></p><p>[00:36:29] Andrew explains why he’s obsessed with component architecture, and Chris tells us about his first real serious project he did with the Python recreation of the apt package manager. </p><p><br/></p><p>[00:38:55] Chris announces Tender Love (a.k.a. Aaron Patterson) mentioned he’s going to cut a new release of Rails, and he talks about Rails Hackathon coming up.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://blog.planetargon.com/entries/10-best-tech-podcasts-in-2022-as-chosen-by-the-rails-community'>10 Best Tech Podcasts in 2022 (as Chosen by the Rails Community)-Planet Argon</a></p><p><a href='https://remoteruby.transistor.fm/165'>Remote Ruby Podcast-Episode 165: GitHub Codespaces &amp; Docker with Benjamin Wood (Recommended episode from Planet Argon)</a></p><p><a href='https://storybook.js.org/'>Storybook</a></p><p><a href='https://mdxjs.com/'>MDX</a></p><p><a href='https://purgecss.com/'>PurgeCSS</a></p><p><a href='https://getbootstrap.com/'>Bootstrap</a></p><p><a href='https://railshackathon.com/'>Rails Hackathon</a></p><p><a href='https://remoteruby.transistor.fm/139'>Remote Ruby Podcast-Episode 139: Learning in Public, Alpine &amp; Inertia</a></p><p><a href='https://remoteruby.transistor.fm/66'>Remote Ruby Podcast-Episode 66: Joined by Jonathan Reinink, Creator of Inertia.js</a></p><p><a href='https://twitter.com/tenderlove'>Aaron Patterson Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760943-you-gotta-risk-it-for-the-brisket.mp3" length="31521259" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760943</link>
    <itunes:image href="https://storage.buzzsprout.com/xmffcj3yzde8z8go063egcblxeei?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">e5417ebf-a624-4482-a098-a7bf4932c8f3</guid>
    <pubDate>Fri, 23 Sep 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2625</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>198</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Phlexing with Joel Drapper</itunes:title>
    <title>Phlexing with Joel Drapper</title>
    <itunes:summary><![CDATA[        [00:03:50] Joel tells us about himself, what led him to creating Phlex, and what problem he was trying to solve with it.   [00:08:13] We find out the testing story and how the reception has been with Phlex.   [00:13:45] Andrew brings up how Joel has been doing a lot of performance stuff with Phlex and Joel explains how he’s making the benchmarks and how he’s figuring out all these performance things.   [00:16:53] Joel shares some interesting things he’s tried that were easy and one th...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:50] Joel tells us about himself, what led him to creating Phlex, and what problem he was trying to solve with it.</p><p><br/></p><p>[00:08:13] We find out the testing story and how the reception has been with Phlex.</p><p><br/></p><p>[00:13:45] Andrew brings up how Joel has been doing a lot of performance stuff with Phlex and Joel explains how he’s making the benchmarks and how he’s figuring out all these performance things.</p><p><br/></p><p>[00:16:53] Joel shares some interesting things he’s tried that were easy and one that had the biggest impact. </p><p><br/></p><p>[00:22:04] Joel tells us a good example of something that’s not a smart thing to do in application code, but they’ve decided to do in Phlex.</p><p><br/></p><p>[00:23:33] Find out what Joel is focused on happening for Phlex in the next few months.</p><p><br/></p><p>[00:26:08] Since this is Joel’s first big open source project with over one hundred stars, Andrew asks if he had any contributors or if he’s looking for contributors. </p><p><br/></p><p>[00:30:02] We hear Joe’s response to someone on Twitter who said, “If’ I’m a Junior, should I learn Phlex?”  </p><p><br/></p><p>[00:34:17] Joel lets us know the next big thing he wants to work on with Phlex.</p><p> </p><p>[00:36:17] We find out where you can follow Joel online, and he tells us a little about his show called, Naming Things. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Joel Drapper</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/joeldrapper'>Joel Drapper Twitter</a></p><p><a href='https://github.com/joeldrapper'>Joel Drapper GitHub</a></p><p><a href='https://www.namingthings.org/'>Naming Things</a></p><p><a href='https://www.phlex.fun/'>Phlex</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:50] Joel tells us about himself, what led him to creating Phlex, and what problem he was trying to solve with it.</p><p><br/></p><p>[00:08:13] We find out the testing story and how the reception has been with Phlex.</p><p><br/></p><p>[00:13:45] Andrew brings up how Joel has been doing a lot of performance stuff with Phlex and Joel explains how he’s making the benchmarks and how he’s figuring out all these performance things.</p><p><br/></p><p>[00:16:53] Joel shares some interesting things he’s tried that were easy and one that had the biggest impact. </p><p><br/></p><p>[00:22:04] Joel tells us a good example of something that’s not a smart thing to do in application code, but they’ve decided to do in Phlex.</p><p><br/></p><p>[00:23:33] Find out what Joel is focused on happening for Phlex in the next few months.</p><p><br/></p><p>[00:26:08] Since this is Joel’s first big open source project with over one hundred stars, Andrew asks if he had any contributors or if he’s looking for contributors. </p><p><br/></p><p>[00:30:02] We hear Joe’s response to someone on Twitter who said, “If’ I’m a Junior, should I learn Phlex?”  </p><p><br/></p><p>[00:34:17] Joel lets us know the next big thing he wants to work on with Phlex.</p><p> </p><p>[00:36:17] We find out where you can follow Joel online, and he tells us a little about his show called, Naming Things. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Joel Drapper</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/joeldrapper'>Joel Drapper Twitter</a></p><p><a href='https://github.com/joeldrapper'>Joel Drapper GitHub</a></p><p><a href='https://www.namingthings.org/'>Naming Things</a></p><p><a href='https://www.phlex.fun/'>Phlex</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760944-phlexing-with-joel-drapper.mp3" length="26802415" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760944</link>
    <itunes:image href="https://storage.buzzsprout.com/t8hyeofe7pi7fx6jaaiwh5eyjxhx?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">7db933e6-6f3c-47e6-ace2-6ac04b1f21bc</guid>
    <pubDate>Fri, 16 Sep 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2231</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>197</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The brand new Hatchbox.io v2</itunes:title>
    <title>The brand new Hatchbox.io v2</title>
    <itunes:summary><![CDATA[        [00:02:23] The guys discuss DHH and the release candidate of Turbo v7.2.0.   [00:07:13] Andrew asks if we can do Postgres in the browser now, why do we need to build these complex forms and tables? Jason and Chris explain it to him.   [00:12:51] The guys chat about customized license plates, car tags, and Jason owing Andrew $163.    [00:15:37] The discussion turns to Hatchbox, Chris updated the DNS to point to the new version, Jason tells us about using it with Job Boardly, and t...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:23] The guys discuss DHH and the release candidate of Turbo v7.2.0.</p><p><br/></p><p>[00:07:13] Andrew asks if we can do Postgres in the browser now, why do we need to build these complex forms and tables? Jason and Chris explain it to him.</p><p><br/></p><p>[00:12:51] The guys chat about customized license plates, car tags, and Jason owing Andrew $163. </p><p><br/></p><p>[00:15:37] The discussion turns to Hatchbox, Chris updated the DNS to point to the new version, Jason tells us about using it with Job Boardly, and they talk about using clusters. </p><p><br/></p><p>[00:19:21] Jason brings up something he did when he started a cluster and asks Chris if he did it right. </p><p><br/></p><p>[00:22:39] We find out Jason switched to a Digital Ocean Managed Database and what happened.</p><p><br/></p><p>[00:25:06] You can set up a Postgres server in Hatchbox and it will provision it for you. Jason wonders when you choose background job, does it provision Redis for you?</p><p><br/></p><p>[00:31:07] We hear about Jason setting up a space for ActiveStorage.</p><p><br/></p><p>[00:36:32] Chris goes back to talking about Hatchbox and switching to Caddy. </p><p> </p><p>[00:40:30] Jason tells us he started using the Hatchbox API to add custom domains and Chris talks about other things he’s done with Hatchbox and things he would like to do.</p><p><br/></p><p>[00:43:45] We hear a lesson Jason learned regarding ActiveStorage using Vips for image processing and an error he encountered. He tells us about an article he read to get the error to go away he had to do that for Heroku as well, and Chris shares his thoughts.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://www.crunchydata.com/blog/learn-postgres-at-the-playground'>Learn Postgres at the Playground (crunchy data)</a></p><p><a href='https://jobboardly.com/'>Job Boardly</a></p><p><a href='https://try.digitalocean.com/managed-databases/?utm_campaign=amer_brand_kw_en_cpc&amp;utm_adgroup=digitalocean_dbaas_bmm&amp;_keyword=digital%2520ocean%2520database&amp;_device=c&amp;_adposition=&amp;utm_content=conversion&amp;utm_medium=cpc&amp;utm_source=google&amp;gclid=EAIaIQobChMI3pvE06Pd-QIV8hHnCh0oDArEEAAYASAAEgJhZfD_BwE'>Digital Ocean Managed Databases</a></p><p><a href='https://rubyonjets.com/'>Jets</a></p><p><a href='https://caddyserver.com/'>Caddy</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:23] The guys discuss DHH and the release candidate of Turbo v7.2.0.</p><p><br/></p><p>[00:07:13] Andrew asks if we can do Postgres in the browser now, why do we need to build these complex forms and tables? Jason and Chris explain it to him.</p><p><br/></p><p>[00:12:51] The guys chat about customized license plates, car tags, and Jason owing Andrew $163. </p><p><br/></p><p>[00:15:37] The discussion turns to Hatchbox, Chris updated the DNS to point to the new version, Jason tells us about using it with Job Boardly, and they talk about using clusters. </p><p><br/></p><p>[00:19:21] Jason brings up something he did when he started a cluster and asks Chris if he did it right. </p><p><br/></p><p>[00:22:39] We find out Jason switched to a Digital Ocean Managed Database and what happened.</p><p><br/></p><p>[00:25:06] You can set up a Postgres server in Hatchbox and it will provision it for you. Jason wonders when you choose background job, does it provision Redis for you?</p><p><br/></p><p>[00:31:07] We hear about Jason setting up a space for ActiveStorage.</p><p><br/></p><p>[00:36:32] Chris goes back to talking about Hatchbox and switching to Caddy. </p><p> </p><p>[00:40:30] Jason tells us he started using the Hatchbox API to add custom domains and Chris talks about other things he’s done with Hatchbox and things he would like to do.</p><p><br/></p><p>[00:43:45] We hear a lesson Jason learned regarding ActiveStorage using Vips for image processing and an error he encountered. He tells us about an article he read to get the error to go away he had to do that for Heroku as well, and Chris shares his thoughts.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://www.crunchydata.com/blog/learn-postgres-at-the-playground'>Learn Postgres at the Playground (crunchy data)</a></p><p><a href='https://jobboardly.com/'>Job Boardly</a></p><p><a href='https://try.digitalocean.com/managed-databases/?utm_campaign=amer_brand_kw_en_cpc&amp;utm_adgroup=digitalocean_dbaas_bmm&amp;_keyword=digital%2520ocean%2520database&amp;_device=c&amp;_adposition=&amp;utm_content=conversion&amp;utm_medium=cpc&amp;utm_source=google&amp;gclid=EAIaIQobChMI3pvE06Pd-QIV8hHnCh0oDArEEAAYASAAEgJhZfD_BwE'>Digital Ocean Managed Databases</a></p><p><a href='https://rubyonjets.com/'>Jets</a></p><p><a href='https://caddyserver.com/'>Caddy</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760945-the-brand-new-hatchbox-io-v2.mp3" length="36050733" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760945</link>
    <itunes:image href="https://storage.buzzsprout.com/22x8cd8onqqlrx3e42p0f5d9uj88?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">e998d7d8-8050-4535-b21b-02d4dd23ab89</guid>
    <pubDate>Fri, 09 Sep 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3002</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>196</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Benedikt Deicke on Ember.js, Database Optimizations, and more</itunes:title>
    <title>Benedikt Deicke on Ember.js, Database Optimizations, and more</title>
    <itunes:summary><![CDATA[        [00:01:51] Jason and Chris discuss the launching of Hatchbox v2.    [00:05:54] Benedikt tells us about himself and what he does.   [00:06:55] We learn when Benedikt started using Ember, how long he’s been building Userlist, and if he had experience working in Rails API mode with Ember.   [00:09:54] Benedikt explains what the process of scaffolding looks like and if ever has to manage and make things happen in sync when he makes a change that affects both sides.   [00:11:18] Jason...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:51] Jason and Chris discuss the launching of Hatchbox v2. </p><p><br/></p><p>[00:05:54] Benedikt tells us about himself and what he does.</p><p><br/></p><p>[00:06:55] We learn when Benedikt started using Ember, how long he’s been building Userlist, and if he had experience working in Rails API mode with Ember.</p><p><br/></p><p>[00:09:54] Benedikt explains what the process of scaffolding looks like and if ever has to manage and make things happen in sync when he makes a change that affects both sides.</p><p><br/></p><p>[00:11:18] Jason explains what Ember does and we find out if it’s in that same vein as React, Vue, and Angular.</p><p><br/></p><p>[00:14:28] We hear what the process is like keeping up to date with things like new Ember releases and new Rails releases.</p><p><br/></p><p>[00:16:40] Benedikt tells us how many developers he has at Userlist, if he’s doing more of the Rails side of things, and what it’s been like going from a technical Co-founder and the only one developing the application and bringing someone else in to work with it.</p><p><br/></p><p>[00:18:27] Since Benedikt launched Userlist in 2019, he tells us some challenges he faces with building and growing it, as well as any challenges with technical stuff he wanted to build but couldn’t to focus on marketing and getting new customers.</p><p><br/></p><p>[00:21:10] Chris asks Benedikt if he picked up an editor that was pre-made, like an Ember plug-in, just to use the first version. He tells us some challenges he ran into as he was building it.</p><p> </p><p>[00:24:02] We find out some multiple solutions Benedikt and his team came up with when they tried to update one column in a database that stopped everything. </p><p><br/></p><p>[00:25:30] Jason wonders if Benedikt is doing databases at Heroku or if he’s explored another database host.</p><p><br/></p><p>[00:26:46] We hear some other database performance things Benedikt’s had to implement solutions for.</p><p><br/></p><p>[00:28:03] Chris wonders how comfortable Benedikt was with SQL before he started, if he had to learn a whole bunch of things on the fly, realizing it may be a challenge, and he explains how he’s implementing things with a lot of Arel.</p><p><br/></p><p>[00:30:06] Benedikt talks about what his day looks like for him, how he balances his week to do everything as a Co-Founder, and if he gets to code a decent amount.</p><p><br/></p><p>[00:32:57] Andrew heard Benedikt is really good at Postgres Performance and he wonders if there’s any tips he can share for starting out. He tells us about his greatest tool which is pgMustard.</p><p><br/></p><p>[00:35:21] Find out where you can follow Benedikt and Userlist online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Benedikt Deicke</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/benediktdeicke?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Benedikt Deicke Twitter</a></p><p><a href='https://benediktdeicke.com/'>Benedikt Deicke Website</a></p><p><a href='https://userlist.com/'>Userlist</a></p><p><a href='https://www.slowandsteadypodcast.com/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:51] Jason and Chris discuss the launching of Hatchbox v2. </p><p><br/></p><p>[00:05:54] Benedikt tells us about himself and what he does.</p><p><br/></p><p>[00:06:55] We learn when Benedikt started using Ember, how long he’s been building Userlist, and if he had experience working in Rails API mode with Ember.</p><p><br/></p><p>[00:09:54] Benedikt explains what the process of scaffolding looks like and if ever has to manage and make things happen in sync when he makes a change that affects both sides.</p><p><br/></p><p>[00:11:18] Jason explains what Ember does and we find out if it’s in that same vein as React, Vue, and Angular.</p><p><br/></p><p>[00:14:28] We hear what the process is like keeping up to date with things like new Ember releases and new Rails releases.</p><p><br/></p><p>[00:16:40] Benedikt tells us how many developers he has at Userlist, if he’s doing more of the Rails side of things, and what it’s been like going from a technical Co-founder and the only one developing the application and bringing someone else in to work with it.</p><p><br/></p><p>[00:18:27] Since Benedikt launched Userlist in 2019, he tells us some challenges he faces with building and growing it, as well as any challenges with technical stuff he wanted to build but couldn’t to focus on marketing and getting new customers.</p><p><br/></p><p>[00:21:10] Chris asks Benedikt if he picked up an editor that was pre-made, like an Ember plug-in, just to use the first version. He tells us some challenges he ran into as he was building it.</p><p> </p><p>[00:24:02] We find out some multiple solutions Benedikt and his team came up with when they tried to update one column in a database that stopped everything. </p><p><br/></p><p>[00:25:30] Jason wonders if Benedikt is doing databases at Heroku or if he’s explored another database host.</p><p><br/></p><p>[00:26:46] We hear some other database performance things Benedikt’s had to implement solutions for.</p><p><br/></p><p>[00:28:03] Chris wonders how comfortable Benedikt was with SQL before he started, if he had to learn a whole bunch of things on the fly, realizing it may be a challenge, and he explains how he’s implementing things with a lot of Arel.</p><p><br/></p><p>[00:30:06] Benedikt talks about what his day looks like for him, how he balances his week to do everything as a Co-Founder, and if he gets to code a decent amount.</p><p><br/></p><p>[00:32:57] Andrew heard Benedikt is really good at Postgres Performance and he wonders if there’s any tips he can share for starting out. He tells us about his greatest tool which is pgMustard.</p><p><br/></p><p>[00:35:21] Find out where you can follow Benedikt and Userlist online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Benedikt Deicke</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/benediktdeicke?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Benedikt Deicke Twitter</a></p><p><a href='https://benediktdeicke.com/'>Benedikt Deicke Website</a></p><p><a href='https://userlist.com/'>Userlist</a></p><p><a href='https://www.slowandsteadypodcast.com/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760946-benedikt-deicke-on-ember-js-database-optimizations-and-more.mp3" length="25964265" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760946</link>
    <itunes:image href="https://storage.buzzsprout.com/d86mcwxslqkaq8j4zsqt5htsqj9e?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">fefb434a-4777-4ba1-8081-2734f4bf3e57</guid>
    <pubDate>Fri, 02 Sep 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2162</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>195</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Caleb Porzio on Alpine.js, Laravel Livewire &amp; more</itunes:title>
    <title>Caleb Porzio on Alpine.js, Laravel Livewire &amp; more</title>
    <itunes:summary><![CDATA[        [00:03:41] Caleb gives us an introduction about himself, how long he’s been doing programming, and what he’s doing now.   [00:06:29] Jason brings up a popular blog post Caleb wrote a few years ago and he tells us a little bit about it.   [00:10:48] We hear an overview of what Alpine is and when it started.    [00:16:42] Caleb explains things Alpine does directly correlated to Stimulus.   [00:19:56] We find out what Caleb does if gets into a situation with listening for events fro...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:41] Caleb gives us an introduction about himself, how long he’s been doing programming, and what he’s doing now.</p><p><br/></p><p>[00:06:29] Jason brings up a popular blog post Caleb wrote a few years ago and he tells us a little bit about it.</p><p><br/></p><p>[00:10:48] We hear an overview of what Alpine is and when it started. </p><p><br/></p><p>[00:16:42] Caleb explains things Alpine does directly correlated to Stimulus.</p><p><br/></p><p>[00:19:56] We find out what Caleb does if gets into a situation with listening for events from third party JavaScript library.</p><p><br/></p><p>[00:26:56] Jason tells us the pain point for him with making a transition on a modal in Stimulus, which is why he went to Alpine.</p><p><br/></p><p>[00:32:00] Caleb released a series of components that is a paid add on and we hear more about them and Headless UI. He also shares his grand vision with Headless UI.</p><p><br/></p><p>[00:40:41] Andrew tells us about a new blogging thing Twitter released.</p><p><br/></p><p>[00:45:35] Caleb details what Livewire is and the tell us some of the implementation details to compare it to some of the tools there are in Rails.</p><p> </p><p>[00:48:59] In Livewire, we learn if state declared in the front end or is it declared in the PHP side of things.</p><p><br/></p><p>[00:52:25] Jason brings up how WebSockets doesn’t work on Livewire, only on AJAX, and Caleb talks more about this.  </p><p><br/></p><p>[00:54:33] Jason mentions Stimulus Reflex and talks about why his favorite library is CableReady, and Chris tells us about using Turbo.</p><p><br/></p><p>[00:57:39] Morph Plugin is new on Alpine.js and Caleb explains what it does. Caleb wonders if there’s a big con or trade off using Turbo.</p><p>[01:05:56] Caleb mentions a Tailwind bootstrap thing he’s used that’s cool called daisyUI.</p><p><br/></p><p>[01:09:03] Jason brings up the acronym TALL stack which is Tailwind, Alpine.js, Laravel, and Livewire, and asks Caleb how he feels creating two of these in the stack.</p><p><br/></p><p>[01:12:18] Find out where you can follow Caleb online and support his work.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Caleb Porzio</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/calebporzio?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Caleb Porzio Twitter</a></p><p><a href='https://calebporzio.com/'>Caleb Porzio Website</a></p><p><a href='https://noplanstomerge.com/about'>No Plans To Merge Podcast</a></p><p><a href='https://notesonwork.transistor.fm/'>Notes On Work Podcast</a></p><p><a href='https://laravel-livewire.com/'>Laravel Livewire</a></p><p><a href='https://alpinejs.dev/'>Alpine.js</a></p><p><a href='https://calebporzio.com/making-100k-as-an-employee-versus-being-self-employed'>Making $100k As An Employee Versus Being Self-Employed (Caleb’s Blog Post)</a></p><p><a href='https://makevscodeawesome.com/'>Make VS Code Awesome</a></p><p><a href='https://headlessui.com/'>Headless UI</a></p><p><a href='https://alpinejs.dev/components'>Alpine UI Components</a></p><p><a href='https://sweetalert.js.org/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:41] Caleb gives us an introduction about himself, how long he’s been doing programming, and what he’s doing now.</p><p><br/></p><p>[00:06:29] Jason brings up a popular blog post Caleb wrote a few years ago and he tells us a little bit about it.</p><p><br/></p><p>[00:10:48] We hear an overview of what Alpine is and when it started. </p><p><br/></p><p>[00:16:42] Caleb explains things Alpine does directly correlated to Stimulus.</p><p><br/></p><p>[00:19:56] We find out what Caleb does if gets into a situation with listening for events from third party JavaScript library.</p><p><br/></p><p>[00:26:56] Jason tells us the pain point for him with making a transition on a modal in Stimulus, which is why he went to Alpine.</p><p><br/></p><p>[00:32:00] Caleb released a series of components that is a paid add on and we hear more about them and Headless UI. He also shares his grand vision with Headless UI.</p><p><br/></p><p>[00:40:41] Andrew tells us about a new blogging thing Twitter released.</p><p><br/></p><p>[00:45:35] Caleb details what Livewire is and the tell us some of the implementation details to compare it to some of the tools there are in Rails.</p><p> </p><p>[00:48:59] In Livewire, we learn if state declared in the front end or is it declared in the PHP side of things.</p><p><br/></p><p>[00:52:25] Jason brings up how WebSockets doesn’t work on Livewire, only on AJAX, and Caleb talks more about this.  </p><p><br/></p><p>[00:54:33] Jason mentions Stimulus Reflex and talks about why his favorite library is CableReady, and Chris tells us about using Turbo.</p><p><br/></p><p>[00:57:39] Morph Plugin is new on Alpine.js and Caleb explains what it does. Caleb wonders if there’s a big con or trade off using Turbo.</p><p>[01:05:56] Caleb mentions a Tailwind bootstrap thing he’s used that’s cool called daisyUI.</p><p><br/></p><p>[01:09:03] Jason brings up the acronym TALL stack which is Tailwind, Alpine.js, Laravel, and Livewire, and asks Caleb how he feels creating two of these in the stack.</p><p><br/></p><p>[01:12:18] Find out where you can follow Caleb online and support his work.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Caleb Porzio</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/calebporzio?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Caleb Porzio Twitter</a></p><p><a href='https://calebporzio.com/'>Caleb Porzio Website</a></p><p><a href='https://noplanstomerge.com/about'>No Plans To Merge Podcast</a></p><p><a href='https://notesonwork.transistor.fm/'>Notes On Work Podcast</a></p><p><a href='https://laravel-livewire.com/'>Laravel Livewire</a></p><p><a href='https://alpinejs.dev/'>Alpine.js</a></p><p><a href='https://calebporzio.com/making-100k-as-an-employee-versus-being-self-employed'>Making $100k As An Employee Versus Being Self-Employed (Caleb’s Blog Post)</a></p><p><a href='https://makevscodeawesome.com/'>Make VS Code Awesome</a></p><p><a href='https://headlessui.com/'>Headless UI</a></p><p><a href='https://alpinejs.dev/components'>Alpine UI Components</a></p><p><a href='https://sweetalert.js.org/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760947-caleb-porzio-on-alpine-js-laravel-livewire-more.mp3" length="53445316" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760947</link>
    <itunes:image href="https://storage.buzzsprout.com/tpxkeaezh72m2crmoeogz9rjapx8?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">10a6d401-d9dd-4230-81e1-de41641e6a3b</guid>
    <pubDate>Fri, 26 Aug 2022 07:00:00 -0500</pubDate>
    <itunes:duration>4452</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>194</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hanami Mastery with Sebastian Wilgosz</itunes:title>
    <title>Hanami Mastery with Sebastian Wilgosz</title>
    <itunes:summary><![CDATA[        [00:05:52] Sebastian tells us about himself, how long he’s been doing Ruby, where HanamiMastery came from, and his journey in working in Rails.   [00:11:57] We learn about some problems Sebastian was solving with dry-rb and what specific dry-rb libraries he was using.    [00:13:58] Jason explains what dry-rb is.   [00:16:54] We hear how Sebastian’s experience has been with Hanami so far and if it was a shift in thinking coming from a Rails background.   [00:18:16] If your unfamil...]]></itunes:summary>
    <description><![CDATA[        <p>[00:05:52] Sebastian tells us about himself, how long he’s been doing Ruby, where HanamiMastery came from, and his journey in working in Rails.</p><p><br/></p><p>[00:11:57] We learn about some problems Sebastian was solving with dry-rb and what specific dry-rb libraries he was using. </p><p><br/></p><p>[00:13:58] Jason explains what dry-rb is.</p><p><br/></p><p>[00:16:54] We hear how Sebastian’s experience has been with Hanami so far and if it was a shift in thinking coming from a Rails background.</p><p><br/></p><p>[00:18:16] If your unfamiliar with Hanami, Jason explains some things about Hanami v1, and Sebastian tells us some other shifts he found in Hanami. </p><p><br/></p><p>[00:24:55] Since creating content is a lot of fun but also a lot of work, Jason asks Sebastian if he any prior experience creating programming content before HanamiMastery. We also hear how the response has been from people since he started a Hanami focused content site.</p><p><br/></p><p>[00:29:38] Jason explains how dry-rb and Hanami are closely related.</p><p><br/></p><p>[00:32:41] Find out Sebastian’s thoughts on helping Hanami succeed in the Ruby ecosystem.</p><p><br/></p><p>[00:34:32] Chris and Andrew express wanting to try out dry-rb and Hanami now.</p><p> </p><p>[00:36:15] Find out where you can follow Sebastian online.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Sebastian Wilgosz</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/sebwilgosz'>Sebastian Wilgosz Twitter</a></p><p><a href='https://pl.linkedin.com/in/sebastianwilgosz'>Sebastian Wilgosz LinkedIn</a></p><p><a href='https://rom-rb.org/'>Ruby Object Mapper</a></p><p><a href='https://hanamimastery.com/'>HanamiMastery</a> </p><p><a href='https://hanamirb.org/'>Hanami</a></p><p><a href='https://dry-rb.org/'>dry-rb</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:05:52] Sebastian tells us about himself, how long he’s been doing Ruby, where HanamiMastery came from, and his journey in working in Rails.</p><p><br/></p><p>[00:11:57] We learn about some problems Sebastian was solving with dry-rb and what specific dry-rb libraries he was using. </p><p><br/></p><p>[00:13:58] Jason explains what dry-rb is.</p><p><br/></p><p>[00:16:54] We hear how Sebastian’s experience has been with Hanami so far and if it was a shift in thinking coming from a Rails background.</p><p><br/></p><p>[00:18:16] If your unfamiliar with Hanami, Jason explains some things about Hanami v1, and Sebastian tells us some other shifts he found in Hanami. </p><p><br/></p><p>[00:24:55] Since creating content is a lot of fun but also a lot of work, Jason asks Sebastian if he any prior experience creating programming content before HanamiMastery. We also hear how the response has been from people since he started a Hanami focused content site.</p><p><br/></p><p>[00:29:38] Jason explains how dry-rb and Hanami are closely related.</p><p><br/></p><p>[00:32:41] Find out Sebastian’s thoughts on helping Hanami succeed in the Ruby ecosystem.</p><p><br/></p><p>[00:34:32] Chris and Andrew express wanting to try out dry-rb and Hanami now.</p><p> </p><p>[00:36:15] Find out where you can follow Sebastian online.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Sebastian Wilgosz</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/sebwilgosz'>Sebastian Wilgosz Twitter</a></p><p><a href='https://pl.linkedin.com/in/sebastianwilgosz'>Sebastian Wilgosz LinkedIn</a></p><p><a href='https://rom-rb.org/'>Ruby Object Mapper</a></p><p><a href='https://hanamimastery.com/'>HanamiMastery</a> </p><p><a href='https://hanamirb.org/'>Hanami</a></p><p><a href='https://dry-rb.org/'>dry-rb</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760948-hanami-mastery-with-sebastian-wilgosz.mp3" length="27048947" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760948</link>
    <itunes:image href="https://storage.buzzsprout.com/lmn83qd2qdjfyxofswefkxy22tx8?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">2caead9a-f420-4c0e-8e87-ff418c42c928</guid>
    <pubDate>Fri, 19 Aug 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2252</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>193</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title> Rubygem Idea for Juniors, Modern Assets in Rails &amp; George Jetson&#39;s Birthday</itunes:title>
    <title> Rubygem Idea for Juniors, Modern Assets in Rails &amp; George Jetson&#39;s Birthday</title>
    <itunes:summary><![CDATA[        [00:07:35] Andrew shares a free gem idea for Juniors or people who’ve never built a gem before.    [00:10:20] Jason brings up a previous episode with Konnor Rogers where they talked about migrating Podia off Webpacker, and the guys chat more about that.   [00:17:56] Jason was looking something up for JavaScript and he tells us he couldn’t get Google to give him any results that weren’t for jQuery, and Chris talks about the interesting idea that Rails could sort of simplify Webpac...]]></itunes:summary>
    <description><![CDATA[        <p>[00:07:35] Andrew shares a free gem idea for Juniors or people who’ve never built a gem before. </p><p><br/></p><p>[00:10:20] Jason brings up a previous episode with Konnor Rogers where they talked about migrating Podia off Webpacker, and the guys chat more about that.</p><p><br/></p><p>[00:17:56] Jason was looking something up for JavaScript and he tells us he couldn’t get Google to give him any results that weren’t for jQuery, and Chris talks about the interesting idea that Rails could sort of simplify Webpack with Webpacker, which they’ve done with jQuery, Prototype, and Scriptaculous.</p><p><br/></p><p>[00:20:35] We hear about why CoffeeScript was such a welcomed flavor of JavaScript.</p><p><br/></p><p>[00:22:23] Chris tells us what you can do using the railsassets.org site. </p><p><br/></p><p>[00:26:07] Andrew fills us in on his new podcast, Ruby for All, that he’s co-hosting with Julie, that’s aimed at providing something specifically for Junior Rails Developers or people getting into Rails.  </p><p><br/></p><p>[00:27:49] We find out some things that have been difficult and things Andrew forgot about with starting a podcast. </p><p><br/></p><p>[00:31:57] In case you haven’t listened to the first episode yet, Andrew explains the focus of the podcast which is full of honest conversations and advice. </p><p><br/></p><p>[00:38:50] Chris shares a George Jetson announcement and a great idea for a new gem name.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://remoteruby.transistor.fm/189'>Remote Ruby-Episode 189: Joined by Konnor Rogers</a></p><p><a href='https://youmightnotneedjquery.com/'>You might not need jQuery</a></p><p><a href='https://rails-assets.org/#/'>Rails Assets</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><a href='https://twitter.com/rubyforall'>Ruby for All Podcast Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:07:35] Andrew shares a free gem idea for Juniors or people who’ve never built a gem before. </p><p><br/></p><p>[00:10:20] Jason brings up a previous episode with Konnor Rogers where they talked about migrating Podia off Webpacker, and the guys chat more about that.</p><p><br/></p><p>[00:17:56] Jason was looking something up for JavaScript and he tells us he couldn’t get Google to give him any results that weren’t for jQuery, and Chris talks about the interesting idea that Rails could sort of simplify Webpack with Webpacker, which they’ve done with jQuery, Prototype, and Scriptaculous.</p><p><br/></p><p>[00:20:35] We hear about why CoffeeScript was such a welcomed flavor of JavaScript.</p><p><br/></p><p>[00:22:23] Chris tells us what you can do using the railsassets.org site. </p><p><br/></p><p>[00:26:07] Andrew fills us in on his new podcast, Ruby for All, that he’s co-hosting with Julie, that’s aimed at providing something specifically for Junior Rails Developers or people getting into Rails.  </p><p><br/></p><p>[00:27:49] We find out some things that have been difficult and things Andrew forgot about with starting a podcast. </p><p><br/></p><p>[00:31:57] In case you haven’t listened to the first episode yet, Andrew explains the focus of the podcast which is full of honest conversations and advice. </p><p><br/></p><p>[00:38:50] Chris shares a George Jetson announcement and a great idea for a new gem name.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://remoteruby.transistor.fm/189'>Remote Ruby-Episode 189: Joined by Konnor Rogers</a></p><p><a href='https://youmightnotneedjquery.com/'>You might not need jQuery</a></p><p><a href='https://rails-assets.org/#/'>Rails Assets</a></p><p><a href='https://www.rubyforall.com/'>Ruby for All Podcast</a></p><p><a href='https://twitter.com/rubyforall'>Ruby for All Podcast Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760949-rubygem-idea-for-juniors-modern-assets-in-rails-george-jetson-s-birthday.mp3" length="31906190" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760949</link>
    <itunes:image href="https://storage.buzzsprout.com/prwps2d3eda43wgcrk9bp8hsiaxd?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">735fc73e-1bae-4e2e-ad15-b0f30858fd89</guid>
    <pubDate>Fri, 12 Aug 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2657</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>192</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Gem Mining &amp; Advice on Mentoring Developers</itunes:title>
    <title>Gem Mining &amp; Advice on Mentoring Developers</title>
    <itunes:summary><![CDATA[        [00:02:46] Andrew tells us about being on the Rubber Duck Dev Show livestream with Collin Jilbert.    [00:05:14] Have you ever used Alfred? Andrew fills us in on the app and Raycast.    [00:12:15] Chris explains the “gem mining” he’s been doing.   [00:16:38] Andrew and Chris chat about using SQLite.   [00:20:41] Andrew asks Chris if he ever thinks how much extra code it is to have to support all these different things. Chris explains why he doesn’t think it be a whole lot.&n...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:46] Andrew tells us about being on the Rubber Duck Dev Show livestream with Collin Jilbert. </p><p><br/></p><p>[00:05:14] Have you ever used Alfred? Andrew fills us in on the app and Raycast. </p><p><br/></p><p>[00:12:15] Chris explains the “gem mining” he’s been doing.</p><p><br/></p><p>[00:16:38] Andrew and Chris chat about using SQLite.</p><p><br/></p><p>[00:20:41] Andrew asks Chris if he ever thinks how much extra code it is to have to support all these different things. Chris explains why he doesn’t think it be a whole lot. </p><p><br/></p><p>[00:23:20] We find out when Chris is evaluating these types of decisions, if he ever tries to write performance tests, benchmarks, or something to evaluate those assumptions and he explains how he thinks about performance in a gem. </p><p><br/></p><p>[00:27:04] Andrew mentions since RBS is becoming better with more integrations and more tools, he asks Chris if he’s ever considered adding some typing support.</p><p><br/></p><p>[00:31:30] We hear about an issue Andrew had when rewriting their checkout at Podia and Chris tells us about an issue he ran into with Stripe. They also talk about issues they were having with the new element on Google Pay, Apple Pay, and Afterpay.</p><p><br/></p><p>[00:37:39] Andrew does a shoutout to CJ, Developer Advocate at Stripe, who helped him with some things that weren’t working for Andrew and his team, and Chris tells us why he likes Stripe so much.</p><p> </p><p>[00:39:12] Chris tells us about his first job as a Rails developer, Andrew shares one more thing about Stripe that they do that’s cool, and Chris shares something related to bank accounts on Stripe and the demos they have.</p><p><br/></p><p>[00:43:50] Find out the story about Bruce Wayne. </p><p><br/></p><p>[00:46:15] If you’re using RBS, want to talk about it and what’s happening in the RBS world, Chris and Andrew would love to talk with you. </p><p>[00:47:28] Chris does a shout out to firstrubyfriend.org, and if you’re a Junior or want to be a Ruby Developer, go to this website.</p><p><br/></p><p>[00:48:25] Andrew and Chris go in depth about mentors and mentees, they explain how there’s a lot more aspects to being a developer than coding, and why it’s so important to take initiative if you are a mentee. </p><p><br/></p><p>[00:59:57] Andrew highlights something Chris said about promoting the community as a mentor.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://www.rubberduckdevshow.com/episodes/51-andrew-mason-collin-jilbert-ruby-radar/'>Rubber Duck Dev Show Episode 51 with Andrew Mason and Collin Jilbert</a></p><p><a href='https://www.alfredapp.com/'>Alfred</a> </p><p><a href='https://www.raycast.com/'>Raycast</a></p><p><a href='https://www.sqlite.org/index.html'>SQLite</a></p><p><a href='https://stripe.com/'>Stripe</a></p><p><a href='https://twitter.com/cjav_dev?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>CJ Avilla Twitter</a></p><p><a href='https://firstrubyfriend.org/'>First Ruby Friend</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:46] Andrew tells us about being on the Rubber Duck Dev Show livestream with Collin Jilbert. </p><p><br/></p><p>[00:05:14] Have you ever used Alfred? Andrew fills us in on the app and Raycast. </p><p><br/></p><p>[00:12:15] Chris explains the “gem mining” he’s been doing.</p><p><br/></p><p>[00:16:38] Andrew and Chris chat about using SQLite.</p><p><br/></p><p>[00:20:41] Andrew asks Chris if he ever thinks how much extra code it is to have to support all these different things. Chris explains why he doesn’t think it be a whole lot. </p><p><br/></p><p>[00:23:20] We find out when Chris is evaluating these types of decisions, if he ever tries to write performance tests, benchmarks, or something to evaluate those assumptions and he explains how he thinks about performance in a gem. </p><p><br/></p><p>[00:27:04] Andrew mentions since RBS is becoming better with more integrations and more tools, he asks Chris if he’s ever considered adding some typing support.</p><p><br/></p><p>[00:31:30] We hear about an issue Andrew had when rewriting their checkout at Podia and Chris tells us about an issue he ran into with Stripe. They also talk about issues they were having with the new element on Google Pay, Apple Pay, and Afterpay.</p><p><br/></p><p>[00:37:39] Andrew does a shoutout to CJ, Developer Advocate at Stripe, who helped him with some things that weren’t working for Andrew and his team, and Chris tells us why he likes Stripe so much.</p><p> </p><p>[00:39:12] Chris tells us about his first job as a Rails developer, Andrew shares one more thing about Stripe that they do that’s cool, and Chris shares something related to bank accounts on Stripe and the demos they have.</p><p><br/></p><p>[00:43:50] Find out the story about Bruce Wayne. </p><p><br/></p><p>[00:46:15] If you’re using RBS, want to talk about it and what’s happening in the RBS world, Chris and Andrew would love to talk with you. </p><p>[00:47:28] Chris does a shout out to firstrubyfriend.org, and if you’re a Junior or want to be a Ruby Developer, go to this website.</p><p><br/></p><p>[00:48:25] Andrew and Chris go in depth about mentors and mentees, they explain how there’s a lot more aspects to being a developer than coding, and why it’s so important to take initiative if you are a mentee. </p><p><br/></p><p>[00:59:57] Andrew highlights something Chris said about promoting the community as a mentor.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://www.rubberduckdevshow.com/episodes/51-andrew-mason-collin-jilbert-ruby-radar/'>Rubber Duck Dev Show Episode 51 with Andrew Mason and Collin Jilbert</a></p><p><a href='https://www.alfredapp.com/'>Alfred</a> </p><p><a href='https://www.raycast.com/'>Raycast</a></p><p><a href='https://www.sqlite.org/index.html'>SQLite</a></p><p><a href='https://stripe.com/'>Stripe</a></p><p><a href='https://twitter.com/cjav_dev?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>CJ Avilla Twitter</a></p><p><a href='https://firstrubyfriend.org/'>First Ruby Friend</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760950-gem-mining-advice-on-mentoring-developers.mp3" length="44780756" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760950</link>
    <itunes:image href="https://storage.buzzsprout.com/ispzccjnpfb057scpau6955qinae?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">cf30892f-ee7d-4e69-9e18-fb9fad0d581b</guid>
    <pubDate>Fri, 05 Aug 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3730</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>191</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Junior Devs, Mentoring, and Training with Adam Cuppy </itunes:title>
    <title>Junior Devs, Mentoring, and Training with Adam Cuppy </title>
    <itunes:summary><![CDATA[        [00:06:03] Adam gives us a brief intro and we find out about the talk he gave at RubyConf 2015 called, What If Shakespeare Wrote Ruby.   [00:09:33] We hear Adam’s background, his journey to programming, and Co-founding Zeal.   [00:14:21] Adam fills us in on where he learned Rails, and the resources he used for learning Ruby on Rails.   [00:24:52] We learn what triggers Andrew about everybody saying there’s Rails jobs but they’re all looking for Seniors, and then we find out what Adam ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:06:03] Adam gives us a brief intro and we find out about the talk he gave at RubyConf 2015 called, What If Shakespeare Wrote Ruby.</p><p><br/></p><p>[00:09:33] We hear Adam’s background, his journey to programming, and Co-founding Zeal.</p><p><br/></p><p>[00:14:21] Adam fills us in on where he learned Rails, and the resources he used for learning Ruby on Rails.</p><p><br/></p><p>[00:24:52] We learn what triggers Andrew about everybody saying there’s Rails jobs but they’re all looking for Seniors, and then we find out what Adam is doing to get more involved with teaching developers and helping level up developers.</p><p><br/></p><p>[00:34:01] Andrew and Jason share their positive mentorship experiences and what they gained from them.</p><p><br/></p><p>[00:41:06] Adam explains the challenge we face as a community with Junior Developers, and how we really need to create a more welcoming environment for people to enter in.</p><p><br/></p><p>[00:45:37] Jason and Andrew share their concerns about the future of the community.  </p><p><br/></p><p>[00:47:35] Adam switches things up by asking Jason and Andrew what they think our first step is and what do we do tomorrow. </p><p><br/></p><p>[00:53:41] Find out why Adam thinks it would make a huge difference if more companies offered internships.</p><p> </p><p>[00:56:10] Adam tells us about a new podcast coming soon that he’ll be hosting and where you can follow him on the internet. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Adam Cuppy</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/adamcuppy'>Adam Cuppy Twitter</a></p><p><a href='https://www.linkedin.com/in/adamcuppy'>Adam Cuppy LinkedIn</a></p><p><a href='https://www.codingzeal.com/'>Zeal</a></p><p><a href='https://www.youtube.com/watch?v=nyx6YF4XSpE'>What If Shakespeare Wrote Ruby by Adam Cuppy-RubyConf 2015 (YouTube)</a></p><p><a href='https://www.mrrconsulting.org/'>Matthew Reynolds Consulting</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:06:03] Adam gives us a brief intro and we find out about the talk he gave at RubyConf 2015 called, What If Shakespeare Wrote Ruby.</p><p><br/></p><p>[00:09:33] We hear Adam’s background, his journey to programming, and Co-founding Zeal.</p><p><br/></p><p>[00:14:21] Adam fills us in on where he learned Rails, and the resources he used for learning Ruby on Rails.</p><p><br/></p><p>[00:24:52] We learn what triggers Andrew about everybody saying there’s Rails jobs but they’re all looking for Seniors, and then we find out what Adam is doing to get more involved with teaching developers and helping level up developers.</p><p><br/></p><p>[00:34:01] Andrew and Jason share their positive mentorship experiences and what they gained from them.</p><p><br/></p><p>[00:41:06] Adam explains the challenge we face as a community with Junior Developers, and how we really need to create a more welcoming environment for people to enter in.</p><p><br/></p><p>[00:45:37] Jason and Andrew share their concerns about the future of the community.  </p><p><br/></p><p>[00:47:35] Adam switches things up by asking Jason and Andrew what they think our first step is and what do we do tomorrow. </p><p><br/></p><p>[00:53:41] Find out why Adam thinks it would make a huge difference if more companies offered internships.</p><p> </p><p>[00:56:10] Adam tells us about a new podcast coming soon that he’ll be hosting and where you can follow him on the internet. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Adam Cuppy</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/adamcuppy'>Adam Cuppy Twitter</a></p><p><a href='https://www.linkedin.com/in/adamcuppy'>Adam Cuppy LinkedIn</a></p><p><a href='https://www.codingzeal.com/'>Zeal</a></p><p><a href='https://www.youtube.com/watch?v=nyx6YF4XSpE'>What If Shakespeare Wrote Ruby by Adam Cuppy-RubyConf 2015 (YouTube)</a></p><p><a href='https://www.mrrconsulting.org/'>Matthew Reynolds Consulting</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760951-junior-devs-mentoring-and-training-with-adam-cuppy.mp3" length="42921198" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760951</link>
    <itunes:image href="https://storage.buzzsprout.com/78toet1esnhacr9gys01i3lnmy8y?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a87eeb36-e395-4529-8fa4-975310cabd72</guid>
    <pubDate>Fri, 29 Jul 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3575</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>190</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Konnor Rogers</itunes:title>
    <title>Joined by Konnor Rogers</title>
    <itunes:summary><![CDATA[        Welcome to Remote Ruby and thanks for joining us!  We’ve been trying to have our guest on for a really long time, and that time is here folks!  Today, we're joined by Konnor Rogers, a Developer at Microsoft known for his knowledge of all things front-end. On this episode, we’ll hear Konnor’s journey from being an EMT, getting into tech, and Andrew introducing him to Snowpack. Konnor tells us more about a new JavaScript runtime called Bun, his go-to Vite Ruby, and using Impor...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us!  We’ve been trying to have our guest on for a really long time, and that time is here folks!  Today, we&apos;re joined by Konnor Rogers, a Developer at Microsoft known for his knowledge of all things front-end. On this episode, we’ll hear Konnor’s journey from being an EMT, getting into tech, and Andrew introducing him to Snowpack. Konnor tells us more about a new JavaScript runtime called Bun, his go-to Vite Ruby, and using Import Maps as a start tool.  The guys have some deep conversations about ESBuild, Webpack, Webpacker, Web Components, and the new Lit Web Component. Also, there’s some great Web Components on GitHub that are mentioned, as well as a cool package called Catalyst.  And if you’re a Junior Developer, Konnor, Jason, and Andrew share some important tips that may help with your journey in finding a job.  Download this episode now!</p><p>[00:04:58] We find out when Konnor first met Andrew. </p><p><br/></p><p>[00:08:02] Konnor fills us in on his first job leading into what he’s doing now.</p><p><br/></p><p>[00:09:54] We hear about Konnor’s journey with Andrew introducing him to Snowpack.</p><p><br/></p><p>[00:14:12] Konnor tells us about a new JavaScript runtime called Bun, what he does when he spins up a Rails Project, and his go-to these days which is Vite Ruby.</p><p><br/></p><p>[00:16:52] The guys chat about ESbuild, Webpack, and Webpacker.</p><p><br/></p><p>[00:22:44] How important is it to target ES5?</p><p><br/></p><p>[00:27:36] Konnor shares his thoughts on something Jason brings up with splitting out the CSS part of things to be a separate process and letting a bundler just bundle JavaScript.</p><p><br/></p><p>[00:31:34] Konnor tells us more about Import Maps.</p><p><br/></p><p>[00:34:58] The conversation takes a turn to Web Components, what a Web Component is, and we hear about the new Lit Web Component.  </p><p> </p><p>[00:38:24] If you want to get more Lit, find out how to start, and what you would use the Web Component for. </p><p><br/></p><p>[00:41:02] If you want to install a package, add a custom element and it’s there, and you can style it, Andrew wonders how Rails Developers can start taking advantage of this or if it’s something we should continue to watch. ,</p><p><br/></p><p>[00:43:09] Andrew mentions a bunch of Web Components on GitHub that are being used by a lot of people, and Konnor tells us about a package they have called Catalyst.</p><p>[00:46:24] Konnor explains how his experience with Web Components helped him with getting a job at Microsoft, and Andrew shares advice on finding a job. </p><p><br/></p><p>[00:52:02] If you’re a Junior Developer, Konnor, Jason, and Andrew share some fantastic tips for you. </p><p><br/></p><p>[00:58:12] Find out where you can follow Konnor on the internet.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Konnor Rogers</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/RogersKonnor'>Konnor Rogers Twitter</a></p><p><a href='https://discord.com/invite/stimulus-reflex'>Stimulus Reflex Discord</a></p><p><a href='https://discord.com/invite/Fjqghdp'>GoRails project Discord</a></p><p><a href='https://remoteruby.com/122'>Remote Ruby Podcast-Episode 122: Skypack and Snowpack with Fred Schott</a></p><p><a href='https://bun.sh/'>Bun</a></p><p><a href='https://vite-ruby.netlify.app/'>Vite Ruby</a></p><p><a href='https://estimator.dev/'>Estimator-GitHub</a></p><p><a href='https://github.com/evanw/esbuild/issues/38'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us!  We’ve been trying to have our guest on for a really long time, and that time is here folks!  Today, we&apos;re joined by Konnor Rogers, a Developer at Microsoft known for his knowledge of all things front-end. On this episode, we’ll hear Konnor’s journey from being an EMT, getting into tech, and Andrew introducing him to Snowpack. Konnor tells us more about a new JavaScript runtime called Bun, his go-to Vite Ruby, and using Import Maps as a start tool.  The guys have some deep conversations about ESBuild, Webpack, Webpacker, Web Components, and the new Lit Web Component. Also, there’s some great Web Components on GitHub that are mentioned, as well as a cool package called Catalyst.  And if you’re a Junior Developer, Konnor, Jason, and Andrew share some important tips that may help with your journey in finding a job.  Download this episode now!</p><p>[00:04:58] We find out when Konnor first met Andrew. </p><p><br/></p><p>[00:08:02] Konnor fills us in on his first job leading into what he’s doing now.</p><p><br/></p><p>[00:09:54] We hear about Konnor’s journey with Andrew introducing him to Snowpack.</p><p><br/></p><p>[00:14:12] Konnor tells us about a new JavaScript runtime called Bun, what he does when he spins up a Rails Project, and his go-to these days which is Vite Ruby.</p><p><br/></p><p>[00:16:52] The guys chat about ESbuild, Webpack, and Webpacker.</p><p><br/></p><p>[00:22:44] How important is it to target ES5?</p><p><br/></p><p>[00:27:36] Konnor shares his thoughts on something Jason brings up with splitting out the CSS part of things to be a separate process and letting a bundler just bundle JavaScript.</p><p><br/></p><p>[00:31:34] Konnor tells us more about Import Maps.</p><p><br/></p><p>[00:34:58] The conversation takes a turn to Web Components, what a Web Component is, and we hear about the new Lit Web Component.  </p><p> </p><p>[00:38:24] If you want to get more Lit, find out how to start, and what you would use the Web Component for. </p><p><br/></p><p>[00:41:02] If you want to install a package, add a custom element and it’s there, and you can style it, Andrew wonders how Rails Developers can start taking advantage of this or if it’s something we should continue to watch. ,</p><p><br/></p><p>[00:43:09] Andrew mentions a bunch of Web Components on GitHub that are being used by a lot of people, and Konnor tells us about a package they have called Catalyst.</p><p>[00:46:24] Konnor explains how his experience with Web Components helped him with getting a job at Microsoft, and Andrew shares advice on finding a job. </p><p><br/></p><p>[00:52:02] If you’re a Junior Developer, Konnor, Jason, and Andrew share some fantastic tips for you. </p><p><br/></p><p>[00:58:12] Find out where you can follow Konnor on the internet.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Konnor Rogers</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/RogersKonnor'>Konnor Rogers Twitter</a></p><p><a href='https://discord.com/invite/stimulus-reflex'>Stimulus Reflex Discord</a></p><p><a href='https://discord.com/invite/Fjqghdp'>GoRails project Discord</a></p><p><a href='https://remoteruby.com/122'>Remote Ruby Podcast-Episode 122: Skypack and Snowpack with Fred Schott</a></p><p><a href='https://bun.sh/'>Bun</a></p><p><a href='https://vite-ruby.netlify.app/'>Vite Ruby</a></p><p><a href='https://estimator.dev/'>Estimator-GitHub</a></p><p><a href='https://github.com/evanw/esbuild/issues/38'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760952-joined-by-konnor-rogers.mp3" length="42491572" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760952</link>
    <itunes:image href="https://storage.buzzsprout.com/m7quxx8csqntezh41y8xnp5eflqt?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">f80f4322-cc80-42eb-8926-ee48fc0f9ef7</guid>
    <pubDate>Fri, 22 Jul 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3539</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>189</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Xavier Noria</itunes:title>
    <title>Joined by Xavier Noria</title>
    <itunes:summary><![CDATA[        Welcome to Remote Ruby and thanks for joining us! Do you want to know the secret to getting on the Rails Core Team?  Click the play button now to find out.  On today’s episode, our special guest from the Rails Core Team is Xavier Noria, who’s the author of Zeitwerk, author of Rails Contributors, and gave the keynote at RailsConf 2022.  We’ll find out more about Xavier and how got his start into programming. He then takes us through the early days of Rails and how it’s c...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us! Do you want to know the secret to getting on the Rails Core Team?  Click the play button now to find out.  On today’s episode, our special guest from the Rails Core Team is Xavier Noria, who’s the author of Zeitwerk, author of Rails Contributors, and gave the keynote at RailsConf 2022.  We’ll find out more about Xavier and how got his start into programming. He then takes us through the early days of Rails and how it’s changed, what led him into working on autoloading and Zeitwork, and what got him into open source. He tells an awesome story on how he got involved in Rails and then, how he got invited to join the Core Team. Go ahead and download this episode now to find out more!</p><p>[00:04:45] Xavier tells us about himself, what he does, and when he started programming.</p><p><br/></p><p>[00:10:55] We hear how Xavier did some Java, got into Perl, and how it went.</p><p><br/></p><p>[00:14:47] Chris asks Xavier how Rails v1 was back in the early days.</p><p><br/></p><p>[00:21:13] Xavier explains why he got into open source and what he likes about it.</p><p><br/></p><p>[00:27:25] We hear a great story how Xavier got involved in Rails and the Core Team.</p><p><br/></p><p>[00:36:23] Find out what work Xavier did to get invited on the Rails Core Team. </p><p><br/></p><p>[00:40:42] Where was Xavier when he started working on site work?</p><p><br/></p><p>[00:46:52] Chris tells us about his first open source project. </p><p><br/></p><p>[00:53:37] Xavier shares some future plans and projects he wants to take on.</p><p> </p><p>[01:03:00] Find out where you can follow Xavier online.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Xavier Noria</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/fxn'>Xavier Noria Twitter</a></p><p><a href='https://hashref.com/'>Xavier Noria website</a></p><p><a href='https://github.com/fxn'>Xavier Noria GitHub</a></p><p><a href='https://github.com/fxn/zeitwerk'>Zeitwerk-GitHub</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us! Do you want to know the secret to getting on the Rails Core Team?  Click the play button now to find out.  On today’s episode, our special guest from the Rails Core Team is Xavier Noria, who’s the author of Zeitwerk, author of Rails Contributors, and gave the keynote at RailsConf 2022.  We’ll find out more about Xavier and how got his start into programming. He then takes us through the early days of Rails and how it’s changed, what led him into working on autoloading and Zeitwork, and what got him into open source. He tells an awesome story on how he got involved in Rails and then, how he got invited to join the Core Team. Go ahead and download this episode now to find out more!</p><p>[00:04:45] Xavier tells us about himself, what he does, and when he started programming.</p><p><br/></p><p>[00:10:55] We hear how Xavier did some Java, got into Perl, and how it went.</p><p><br/></p><p>[00:14:47] Chris asks Xavier how Rails v1 was back in the early days.</p><p><br/></p><p>[00:21:13] Xavier explains why he got into open source and what he likes about it.</p><p><br/></p><p>[00:27:25] We hear a great story how Xavier got involved in Rails and the Core Team.</p><p><br/></p><p>[00:36:23] Find out what work Xavier did to get invited on the Rails Core Team. </p><p><br/></p><p>[00:40:42] Where was Xavier when he started working on site work?</p><p><br/></p><p>[00:46:52] Chris tells us about his first open source project. </p><p><br/></p><p>[00:53:37] Xavier shares some future plans and projects he wants to take on.</p><p> </p><p>[01:03:00] Find out where you can follow Xavier online.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Xavier Noria</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/fxn'>Xavier Noria Twitter</a></p><p><a href='https://hashref.com/'>Xavier Noria website</a></p><p><a href='https://github.com/fxn'>Xavier Noria GitHub</a></p><p><a href='https://github.com/fxn/zeitwerk'>Zeitwerk-GitHub</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760953-joined-by-xavier-noria.mp3" length="46042226" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760953</link>
    <itunes:image href="https://storage.buzzsprout.com/mwoj9sk3lycivi9pu0cu1r5qv5gp?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0fb36f62-3a49-4f88-a841-e2ee0348c468</guid>
    <pubDate>Fri, 15 Jul 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3835</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>188</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RailsConf 2022 At Home Podcast Panel</itunes:title>
    <title>RailsConf 2022 At Home Podcast Panel</title>
    <itunes:summary><![CDATA[        [00:00:42] Each panelist gives us an introduction, where they’re calling from, and what they’re known for.    [00:04:23] Aaron tells us about Tuple and what he does there.    [00:06:51] Andy shares his thoughts on why it matters to him that we had a successful in-person RailsConf and if he thinks conference participation is going to keep people in the community.   [00:08:11] As a virtual community organizer, Jemma tells us how attendees of a virtual conference like RailsConf...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:42] Each panelist gives us an introduction, where they’re calling from, and what they’re known for. </p><p><br/></p><p>[00:04:23] Aaron tells us about Tuple and what he does there. </p><p><br/></p><p>[00:06:51] Andy shares his thoughts on why it matters to him that we had a successful in-person RailsConf and if he thinks conference participation is going to keep people in the community.</p><p><br/></p><p>[00:08:11] As a virtual community organizer, Jemma tells us how attendees of a virtual conference like RailsConf could get the most out of it, and Jason shares how his experience was speaking on Day 3.</p><p><br/></p><p>[00:10:06] Brian explains the difference between a career and a job and if you can build a career around working Ruby on Rails.</p><p><br/></p><p>[00:12:32] Jason tells us what it’s going to take for Hanami to make it and what “making it” even means, Andy shares his thoughts on Hanami, and we find out if Brian has ever gotten any requests for Hanami.</p><p><br/></p><p>[00:16:42] Since Drew is the newest addition to the Ruby Podcast community, we hear how it’s been going for him so far, he shares some lessons for those who are thinking about starting a podcast, and Jemma and Andy share some advice.</p><p><br/></p><p>[00:20:28] Aaron brings up what Jemma was talking about and expands on how frameworks and podcasts are similar and gives some recommendations for breaking out of the Ruby community and listening to other ideas in other communities.</p><p> </p><p>[00:23:00] Brittany asks Drew two questions: “Does that mean you’re going to be on the dating market at some point for a co-host and what are you looking for?” And a listener asks, “What’s up with ViewComponents?”</p><p><br/></p><p>[00:24:35] Brian gives us tips for employers who are looking to hire now, and Brittany tells us she’s a huge fan of The Art of Product Podcast.</p><p><br/></p><p>[00:26:58] Jason explains how podcasts can stay connected with their listeners and Drew mentions going on GoRails discord, Andy mentions Ruby-Talk and TikTok, and Jemma mentions the Open Source communities as places to go to connect with your listeners.</p><p><br/></p><p>[00:29:32] Jemma tells us how she’s been enjoying working on Ruby itself and where she gets the tips she posts in Ruby Weekly, and Andy tells us why he writes his blog.</p><p><br/></p><p>[00:31:50] How is Aaron so good at Twitter?</p><p><br/></p><p>[00:33:31] Brian explains how much it matters about actual community content that someone’s putting out in terms of finding a job, Andy mentions to take dates off blog posts, and Aaron, Jemma, Drew, and Jason talk about sharing content. </p><p><br/></p><p>[00:38:12] Andy tells us if you want to start a conference he can help you, and he shares some tips on how he pulls off doing the Brighton Ruby Conference.</p><p><br/></p><p>[00:40:27] Jason takes us home and closes us out with a deep thought.  </p><p><br/></p><p><br/></p><p><strong>Moderator:</strong></p><p>Brittany Martin</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Aaron Francis</p><p>Andy Croll</p><p>Brian Mariani</p><p>Drew Bragg</p><p>Jemma Issroff</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://remoteruby.transistor.fm/'>Remote Ruby Podcast</a></p><p><a href='https://twitter.com/BrittJMartin?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:42] Each panelist gives us an introduction, where they’re calling from, and what they’re known for. </p><p><br/></p><p>[00:04:23] Aaron tells us about Tuple and what he does there. </p><p><br/></p><p>[00:06:51] Andy shares his thoughts on why it matters to him that we had a successful in-person RailsConf and if he thinks conference participation is going to keep people in the community.</p><p><br/></p><p>[00:08:11] As a virtual community organizer, Jemma tells us how attendees of a virtual conference like RailsConf could get the most out of it, and Jason shares how his experience was speaking on Day 3.</p><p><br/></p><p>[00:10:06] Brian explains the difference between a career and a job and if you can build a career around working Ruby on Rails.</p><p><br/></p><p>[00:12:32] Jason tells us what it’s going to take for Hanami to make it and what “making it” even means, Andy shares his thoughts on Hanami, and we find out if Brian has ever gotten any requests for Hanami.</p><p><br/></p><p>[00:16:42] Since Drew is the newest addition to the Ruby Podcast community, we hear how it’s been going for him so far, he shares some lessons for those who are thinking about starting a podcast, and Jemma and Andy share some advice.</p><p><br/></p><p>[00:20:28] Aaron brings up what Jemma was talking about and expands on how frameworks and podcasts are similar and gives some recommendations for breaking out of the Ruby community and listening to other ideas in other communities.</p><p> </p><p>[00:23:00] Brittany asks Drew two questions: “Does that mean you’re going to be on the dating market at some point for a co-host and what are you looking for?” And a listener asks, “What’s up with ViewComponents?”</p><p><br/></p><p>[00:24:35] Brian gives us tips for employers who are looking to hire now, and Brittany tells us she’s a huge fan of The Art of Product Podcast.</p><p><br/></p><p>[00:26:58] Jason explains how podcasts can stay connected with their listeners and Drew mentions going on GoRails discord, Andy mentions Ruby-Talk and TikTok, and Jemma mentions the Open Source communities as places to go to connect with your listeners.</p><p><br/></p><p>[00:29:32] Jemma tells us how she’s been enjoying working on Ruby itself and where she gets the tips she posts in Ruby Weekly, and Andy tells us why he writes his blog.</p><p><br/></p><p>[00:31:50] How is Aaron so good at Twitter?</p><p><br/></p><p>[00:33:31] Brian explains how much it matters about actual community content that someone’s putting out in terms of finding a job, Andy mentions to take dates off blog posts, and Aaron, Jemma, Drew, and Jason talk about sharing content. </p><p><br/></p><p>[00:38:12] Andy tells us if you want to start a conference he can help you, and he shares some tips on how he pulls off doing the Brighton Ruby Conference.</p><p><br/></p><p>[00:40:27] Jason takes us home and closes us out with a deep thought.  </p><p><br/></p><p><br/></p><p><strong>Moderator:</strong></p><p>Brittany Martin</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Aaron Francis</p><p>Andy Croll</p><p>Brian Mariani</p><p>Drew Bragg</p><p>Jemma Issroff</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://remoteruby.transistor.fm/'>Remote Ruby Podcast</a></p><p><a href='https://twitter.com/BrittJMartin?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760954-railsconf-2022-at-home-podcast-panel.mp3" length="29820592" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760954</link>
    <itunes:image href="https://storage.buzzsprout.com/5u9bz2hi31gpz3lgre4lvhvzox31?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a5065f97-8ed7-4105-8dbc-3abd5fb7afe4</guid>
    <pubDate>Fri, 08 Jul 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2483</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>187</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby Infrastructure with Ufuk Kayserilioglu</itunes:title>
    <title>Ruby Infrastructure with Ufuk Kayserilioglu</title>
    <itunes:summary><![CDATA[        [00:08:50] Ufuk tells us how he got into programming and Ruby, and how he applied to a job that was put out by Rafael França.    [00:12:21] We learn about how large the team was when Ufuk became manager, the growth of the, and if he had to learn a lot of management stuff.   [00:14:48] Ufuk gives is an overview of what his Ruby Infrastructure team encompasses.   [00:20:07] Does Shopify have any production services running TruffleRuby?   [00:22:21] If TuffleRuby becomes the Ruby im...]]></itunes:summary>
    <description><![CDATA[        <p>[00:08:50] Ufuk tells us how he got into programming and Ruby, and how he applied to a job that was put out by Rafael França. </p><p><br/></p><p>[00:12:21] We learn about how large the team was when Ufuk became manager, the growth of the, and if he had to learn a lot of management stuff.</p><p><br/></p><p>[00:14:48] Ufuk gives is an overview of what his Ruby Infrastructure team encompasses.</p><p><br/></p><p>[00:20:07] Does Shopify have any production services running TruffleRuby?</p><p><br/></p><p>[00:22:21] If TuffleRuby becomes the Ruby implementation at Shopify, Jason wonders if Ufuk is still able to use the tooling he’s built for developer experience and apply it to TruffleRuby?</p><p><br/></p><p>[00:25:12] Earlier Ufuk talked about organizing things as project teams instead of long-term teams and he tells us the benefits to that.</p><p><br/></p><p>[00:27:37] Jason wonders what Ufuk’s team decides to work on and where project ideas come from.  Ufuk explains how they do road mapping and prioritization with the teams.</p><p><br/></p><p>[00:31:06] Ufuk goes in depth about always having a product mindset and how he applies those principles into developing products with the teams he works with. </p><p><br/></p><p>[00:35:40] We learn some ways Ufuk and his team adopt the Lean methodology in the way they’re developing a product which works very well for them.</p><p> </p><p>[00:40:55] Jason tells us something he was blown away by that has to do with YJIT, Ufuk explains how they built a lot of benchmarks, and there’s a YJIT Benchmark dashboard that you can check out. Also, find out where you can follow Ufuk on the web.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Ufuk Kayserilioglu</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/paracycle'>Ufuk Kayserilioglu Twitter</a></p><p><a href='https://ufuk.dev/'>Ufuk Kayserilioglu website</a></p><p><a href='https://twitter.com/rafaelfranca/status/1537240462716567552'>Rafael França Tweet</a></p><p><a href='https://www.shopify.com/'>Shopify</a></p><p><a href='https://speed.yjit.org/'>YJIT Benchmarks</a></p><p><a href='https://chrisseaton.com/truffleruby/'>TruffleRuby</a></p><p><a href='https://twitter.com/jmcharnes/status/1483847171774554116?s=20&amp;t=TBdwvhT-r6vrfZo_R0-DxQ'>Jason Charnes Tweet</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:08:50] Ufuk tells us how he got into programming and Ruby, and how he applied to a job that was put out by Rafael França. </p><p><br/></p><p>[00:12:21] We learn about how large the team was when Ufuk became manager, the growth of the, and if he had to learn a lot of management stuff.</p><p><br/></p><p>[00:14:48] Ufuk gives is an overview of what his Ruby Infrastructure team encompasses.</p><p><br/></p><p>[00:20:07] Does Shopify have any production services running TruffleRuby?</p><p><br/></p><p>[00:22:21] If TuffleRuby becomes the Ruby implementation at Shopify, Jason wonders if Ufuk is still able to use the tooling he’s built for developer experience and apply it to TruffleRuby?</p><p><br/></p><p>[00:25:12] Earlier Ufuk talked about organizing things as project teams instead of long-term teams and he tells us the benefits to that.</p><p><br/></p><p>[00:27:37] Jason wonders what Ufuk’s team decides to work on and where project ideas come from.  Ufuk explains how they do road mapping and prioritization with the teams.</p><p><br/></p><p>[00:31:06] Ufuk goes in depth about always having a product mindset and how he applies those principles into developing products with the teams he works with. </p><p><br/></p><p>[00:35:40] We learn some ways Ufuk and his team adopt the Lean methodology in the way they’re developing a product which works very well for them.</p><p> </p><p>[00:40:55] Jason tells us something he was blown away by that has to do with YJIT, Ufuk explains how they built a lot of benchmarks, and there’s a YJIT Benchmark dashboard that you can check out. Also, find out where you can follow Ufuk on the web.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Ufuk Kayserilioglu</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/paracycle'>Ufuk Kayserilioglu Twitter</a></p><p><a href='https://ufuk.dev/'>Ufuk Kayserilioglu website</a></p><p><a href='https://twitter.com/rafaelfranca/status/1537240462716567552'>Rafael França Tweet</a></p><p><a href='https://www.shopify.com/'>Shopify</a></p><p><a href='https://speed.yjit.org/'>YJIT Benchmarks</a></p><p><a href='https://chrisseaton.com/truffleruby/'>TruffleRuby</a></p><p><a href='https://twitter.com/jmcharnes/status/1483847171774554116?s=20&amp;t=TBdwvhT-r6vrfZo_R0-DxQ'>Jason Charnes Tweet</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760955-ruby-infrastructure-with-ufuk-kayserilioglu.mp3" length="34534800" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760955</link>
    <itunes:image href="https://storage.buzzsprout.com/j2vm6ex7cerz89vasykhr4ftfyna?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">61e5b7bd-43e3-4c8b-964b-60559b9e6c50</guid>
    <pubDate>Fri, 01 Jul 2022 13:53:43 -0500</pubDate>
    <itunes:duration>2876</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>186</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Aaron &amp; Colleen from Hammerstone</itunes:title>
    <title>Aaron &amp; Colleen from Hammerstone</title>
    <itunes:summary><![CDATA[        [00:01:36] Colleen and Aaron introduce themselves and tell us what they do.   [00:03:04] There was a workshop at RailsConf that Colleen and Aaron had around Advanced Active Record and we learn about the purpose of the workshop.    [00:04:42] We find out what Arel is and what it gives us, and how Laravel handles everything you need but in a different way.   [00:09:07] We find out where the query builders are in the process of launching for each side.   [00:10:5...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:36] Colleen and Aaron introduce themselves and tell us what they do.</p><p> </p><p>[00:03:04] There was a workshop at RailsConf that Colleen and Aaron had around Advanced Active Record and we learn about the purpose of the workshop. </p><p> </p><p>[00:04:42] We find out what Arel is and what it gives us, and how Laravel handles everything you need but in a different way.</p><p> </p><p>[00:09:07] We find out where the query builders are in the process of launching for each side.</p><p> </p><p>[00:10:57] Andrew wonders if Aaron used CSS variables to make it customizable or if he went with a manual approach, and Aaron tells us a problem they ran across.</p><p> </p><p>[00:12:49] Jason asks if they are able to share the front-end libraries between both the Rails and Laravel one or if they’re shipping separately. </p><p> </p><p>[00:13:54] For the Rails side, Jason asks if they are mounting a Rails engine to access a query builder or how does someone access it once it’s in the app.</p><p> </p><p>[00:16:06] Colleen and Aaron explain what it’s like to maintain feature parity between the two.</p><p> </p><p>[00:20:56] We hear the story of how Colleen and Aaron ended up in a place where they’re both working on a product for two different frameworks, the beginnings of Refine, and how they met.</p><p> </p><p>[00:27:40] Colleen tells us all about Simple File Upload, which is predominately a Heroku add-on, and how the adoption has been over the past year.</p><p> </p><p>[00:31:18] Aaron tells us all about Torchlight, which is a syntax highlighter, and the positive responses he’s had from releasing this product.</p><p> </p><p>[00:40:24] We learn all about using Serverless.</p><p> </p><p>[00:44:02] Aaron shares his thoughts on what his experience has been coming from the outside world as a Laravel developer and going to RailsConf.</p><p> </p><p>[00:48:17] Colleen shares what she’s going to talk about at The Rails SaaS Conference.</p><p> </p><p>[00:52:32] Find out where you can follow Colleen and Aaron online and their podcasts. </p><p> </p><p> </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p> </p><p> </p><p><strong>Guests:</strong></p><p>Colleen Schnettler</p><p>Aaron Francis</p><p> </p><p> </p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p> </p><p> </p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/intent/follow?original_referer=https%3A%2F%2Fhammerstone.dev%2F&amp;ref_src=twsrc%5Etfw%7Ctwcamp%5Ebuttonembed%7Ctwterm%5Efollow%7Ctwgr%5Eleenyburger&amp;screen_name=leenyburger'>Colleen Schnettler Twitter</a></p><p><a href='https://twitter.com/intent/follow?original_referer=https%3A%2F%2Fhammerstone.dev%2F&amp;ref_src=twsrc%5Etfw%7Ctwcamp%5Ebuttonembed%7Ctwterm%5Efollow%7Ctwgr%5Eaarondfrancis&amp;screen_name=aarondfrancis'>Aaron Francis Twitter</a></p><p><a href='https://aaronfrancis.com/'>Aaron Francis Website</a></p><p><a href='https://hammerstone.dev/'>Hammerstone</a></p><p><a href='https://www.simplefileupload.com/'>Simple File Upload</a></p><p><a href='https://torchlight.dev/'>Torchlight</a></p><p><a href='https://tuple.app/'>Tuple</a></p><p><a href='https://laravel.com/'>Laravel</a></p><p><a href='https://hammerstone.dev/podcast'>The Hammerstone Podcast</a></p><p><a href='https://softwaresocial.dev/'>Software Social Podcast</a></p><p><a href='https://www.frameworkfriends.com/'>Framework Friends P</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:36] Colleen and Aaron introduce themselves and tell us what they do.</p><p> </p><p>[00:03:04] There was a workshop at RailsConf that Colleen and Aaron had around Advanced Active Record and we learn about the purpose of the workshop. </p><p> </p><p>[00:04:42] We find out what Arel is and what it gives us, and how Laravel handles everything you need but in a different way.</p><p> </p><p>[00:09:07] We find out where the query builders are in the process of launching for each side.</p><p> </p><p>[00:10:57] Andrew wonders if Aaron used CSS variables to make it customizable or if he went with a manual approach, and Aaron tells us a problem they ran across.</p><p> </p><p>[00:12:49] Jason asks if they are able to share the front-end libraries between both the Rails and Laravel one or if they’re shipping separately. </p><p> </p><p>[00:13:54] For the Rails side, Jason asks if they are mounting a Rails engine to access a query builder or how does someone access it once it’s in the app.</p><p> </p><p>[00:16:06] Colleen and Aaron explain what it’s like to maintain feature parity between the two.</p><p> </p><p>[00:20:56] We hear the story of how Colleen and Aaron ended up in a place where they’re both working on a product for two different frameworks, the beginnings of Refine, and how they met.</p><p> </p><p>[00:27:40] Colleen tells us all about Simple File Upload, which is predominately a Heroku add-on, and how the adoption has been over the past year.</p><p> </p><p>[00:31:18] Aaron tells us all about Torchlight, which is a syntax highlighter, and the positive responses he’s had from releasing this product.</p><p> </p><p>[00:40:24] We learn all about using Serverless.</p><p> </p><p>[00:44:02] Aaron shares his thoughts on what his experience has been coming from the outside world as a Laravel developer and going to RailsConf.</p><p> </p><p>[00:48:17] Colleen shares what she’s going to talk about at The Rails SaaS Conference.</p><p> </p><p>[00:52:32] Find out where you can follow Colleen and Aaron online and their podcasts. </p><p> </p><p> </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p> </p><p> </p><p><strong>Guests:</strong></p><p>Colleen Schnettler</p><p>Aaron Francis</p><p> </p><p> </p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p> </p><p> </p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/intent/follow?original_referer=https%3A%2F%2Fhammerstone.dev%2F&amp;ref_src=twsrc%5Etfw%7Ctwcamp%5Ebuttonembed%7Ctwterm%5Efollow%7Ctwgr%5Eleenyburger&amp;screen_name=leenyburger'>Colleen Schnettler Twitter</a></p><p><a href='https://twitter.com/intent/follow?original_referer=https%3A%2F%2Fhammerstone.dev%2F&amp;ref_src=twsrc%5Etfw%7Ctwcamp%5Ebuttonembed%7Ctwterm%5Efollow%7Ctwgr%5Eaarondfrancis&amp;screen_name=aarondfrancis'>Aaron Francis Twitter</a></p><p><a href='https://aaronfrancis.com/'>Aaron Francis Website</a></p><p><a href='https://hammerstone.dev/'>Hammerstone</a></p><p><a href='https://www.simplefileupload.com/'>Simple File Upload</a></p><p><a href='https://torchlight.dev/'>Torchlight</a></p><p><a href='https://tuple.app/'>Tuple</a></p><p><a href='https://laravel.com/'>Laravel</a></p><p><a href='https://hammerstone.dev/podcast'>The Hammerstone Podcast</a></p><p><a href='https://softwaresocial.dev/'>Software Social Podcast</a></p><p><a href='https://www.frameworkfriends.com/'>Framework Friends P</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760956-aaron-colleen-from-hammerstone.mp3" length="38699957" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760956</link>
    <itunes:image href="https://storage.buzzsprout.com/veut2jn1coqbtzxh2fonzqaiwmio?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">33efd4b0-b27c-4299-8dc4-b7908035ed28</guid>
    <pubDate>Fri, 24 Jun 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3223</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>185</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>For the love of Sass &amp; Podia&#39;s new Free plan</itunes:title>
    <title>For the love of Sass &amp; Podia&#39;s new Free plan</title>
    <itunes:summary><![CDATA[        [00:01:18] Bridgetown 1.1 beta is out, we hear what kind of cool stuff it does, and a demo Andrew did for Bridgetown Torchlight.   [00:08:54] Jason brings up Podia’s UI library and the problems they had with it, and Andrew tells him he’s been plotting to pull the library back out.    [00:12:42] Why does Andrew hate Sass?   [00:15:34] The guys chat about Safari, issues with it, and how they’re getting better. Andrew talks about a Raindrop extension that can also be done on your ph...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:18] Bridgetown 1.1 beta is out, we hear what kind of cool stuff it does, and a demo Andrew did for Bridgetown Torchlight.</p><p><br/></p><p>[00:08:54] Jason brings up Podia’s UI library and the problems they had with it, and Andrew tells him he’s been plotting to pull the library back out. </p><p><br/></p><p>[00:12:42] Why does Andrew hate Sass?</p><p><br/></p><p>[00:15:34] The guys chat about Safari, issues with it, and how they’re getting better. Andrew talks about a Raindrop extension that can also be done on your phone.</p><p><br/></p><p>[00:17:53] The Sass Movement and CoffeeScript Movement is brought up, and Jason explains why he likes ERB, ES6, and CSS, and Chris talks about JavaScript.</p><p><br/></p><p>[00:21:29] Chris gives us an update of his house, we find out about Andrew’s new house, and the guys chat about fiber internet and usage.</p><p><br/></p><p>[00:25:57] Jason started working on his Active Record course that he put down for a bit and he tells us about the lessons he added.</p><p><br/></p><p>[00:28:13] Chris brings up a talk from some people who worked at GitHub where they talked about designing the “diff page.”</p><p><br/></p><p>[00:31:01] What hear about some new things that Jason, Andrew, and other people at Podia, have been working on, and one of them is free! We also hear about an issue with subscriptions and Stripe Payment Element and how it was resolved, and Chris explains an approach he did with a similar issue he had.</p><p> </p><p>[00:46:42] Andrew tells us why they had to stop everything and restart some things is because the information they wanted to change didn’t work for subscriptions, and Chris shares a solution that helped him with that same issue.</p><p><br/></p><p>[00:50:29] Find out some great benefits of making friends in the Ruby community, and Jason explains the “freemium” work they’re doing with the new tier at Podia.</p><p><br/></p><p>[00:54:38] Andrew talks about the Rails Extension Power Pack he just released. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/andrewmcodes/bridgetown-torchlight-demo/blob/5a92159694817e6a7ce9a50f0f6c243e8b513709/plugins/builders/torchlight.rb#L1-L9'>Bridgetown Torchlight Demo</a></p><p><a href='https://github.com/bridgetownrb/bridgetown/pull/546'>Bridgetown feat: add HTML &amp; XML Inspectors API using Nokogiri</a></p><p><a href='https://github.com/bridgetownrb/bridgetown/releases'>Bridgetown v1.1.0. beta2 (Pre-release)</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=andrewmcodes.rails-extension-power-pack'>Rails Extension Power Pack</a></p><p><a href='https://raindrop.io/'>Raindrop.io</a></p><p><a href='https://coffeescript.org/'>CoffeeScript</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:18] Bridgetown 1.1 beta is out, we hear what kind of cool stuff it does, and a demo Andrew did for Bridgetown Torchlight.</p><p><br/></p><p>[00:08:54] Jason brings up Podia’s UI library and the problems they had with it, and Andrew tells him he’s been plotting to pull the library back out. </p><p><br/></p><p>[00:12:42] Why does Andrew hate Sass?</p><p><br/></p><p>[00:15:34] The guys chat about Safari, issues with it, and how they’re getting better. Andrew talks about a Raindrop extension that can also be done on your phone.</p><p><br/></p><p>[00:17:53] The Sass Movement and CoffeeScript Movement is brought up, and Jason explains why he likes ERB, ES6, and CSS, and Chris talks about JavaScript.</p><p><br/></p><p>[00:21:29] Chris gives us an update of his house, we find out about Andrew’s new house, and the guys chat about fiber internet and usage.</p><p><br/></p><p>[00:25:57] Jason started working on his Active Record course that he put down for a bit and he tells us about the lessons he added.</p><p><br/></p><p>[00:28:13] Chris brings up a talk from some people who worked at GitHub where they talked about designing the “diff page.”</p><p><br/></p><p>[00:31:01] What hear about some new things that Jason, Andrew, and other people at Podia, have been working on, and one of them is free! We also hear about an issue with subscriptions and Stripe Payment Element and how it was resolved, and Chris explains an approach he did with a similar issue he had.</p><p> </p><p>[00:46:42] Andrew tells us why they had to stop everything and restart some things is because the information they wanted to change didn’t work for subscriptions, and Chris shares a solution that helped him with that same issue.</p><p><br/></p><p>[00:50:29] Find out some great benefits of making friends in the Ruby community, and Jason explains the “freemium” work they’re doing with the new tier at Podia.</p><p><br/></p><p>[00:54:38] Andrew talks about the Rails Extension Power Pack he just released. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/andrewmcodes/bridgetown-torchlight-demo/blob/5a92159694817e6a7ce9a50f0f6c243e8b513709/plugins/builders/torchlight.rb#L1-L9'>Bridgetown Torchlight Demo</a></p><p><a href='https://github.com/bridgetownrb/bridgetown/pull/546'>Bridgetown feat: add HTML &amp; XML Inspectors API using Nokogiri</a></p><p><a href='https://github.com/bridgetownrb/bridgetown/releases'>Bridgetown v1.1.0. beta2 (Pre-release)</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=andrewmcodes.rails-extension-power-pack'>Rails Extension Power Pack</a></p><p><a href='https://raindrop.io/'>Raindrop.io</a></p><p><a href='https://coffeescript.org/'>CoffeeScript</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760957-for-the-love-of-sass-podia-s-new-free-plan.mp3" length="41775640" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760957</link>
    <itunes:image href="https://storage.buzzsprout.com/9o1ag1jfxpo8guj18f96m90570jf?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ef719b77-1506-4348-8954-13368ade0985</guid>
    <pubDate>Fri, 17 Jun 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3479</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>184</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>How Thoughtbot Works with Steve “Four-peat” Polito</itunes:title>
    <title>How Thoughtbot Works with Steve “Four-peat” Polito</title>
    <itunes:summary><![CDATA[        [00:09:02] We find out what Steve is doing now and what he did before thoughtbot.   [00:13:30] Steve explains how the team works at thoughtbot.   [00:17:00] Since people roll in and out of the team, how does Steve manage to bring someone up to speed quickly?   [00:20:02] We learn what the onboarding process is when they get new clients so the team can easily jump in.   [00:23:46] Jason brings up a thoughtbot gem called Suspenders and Steve tells us more about it.   [00:25:26] Steve ex...]]></itunes:summary>
    <description><![CDATA[        <p>[00:09:02] We find out what Steve is doing now and what he did before thoughtbot.</p><p><br/></p><p>[00:13:30] Steve explains how the team works at thoughtbot.</p><p><br/></p><p>[00:17:00] Since people roll in and out of the team, how does Steve manage to bring someone up to speed quickly?</p><p><br/></p><p>[00:20:02] We learn what the onboarding process is when they get new clients so the team can easily jump in.</p><p><br/></p><p>[00:23:46] Jason brings up a thoughtbot gem called Suspenders and Steve tells us more about it.</p><p><br/></p><p>[00:25:26] Steve explains how working at IMPACT set him up for what he’s doing now. </p><p><br/></p><p>[00:29:26] Andrew wants to know what Steve’s response would be to someone asking him to stop building maintainable software and just pump out code.  </p><p><br/></p><p>[00:31:39] Chris wonders if Steve works with their client’s developers or his own team.</p><p><br/></p><p>[00:33:45] Steve spoke earlier about leaving notes using the Rails Note tool and how important is to comment, and Jason highlights why he thinks that is so important. </p><p> </p><p>[00:35:20] We find out some other things Steve’s working on besides finishing up on building Rails Auth from scratch. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Steve Polito</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://remoteruby.transistor.fm/'>Remote Ruby Podcast</a> </p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://mobile.twitter.com/stevepolitodsgn'>Steve Polito Twitter</a></p><p><a href='https://stevepolito.design/blog/'>Steve Polito Blog</a></p><p><a href='https://www.linkedin.com/in/steve-polito'>Steve Polito LinkedIn</a></p><p><a href='https://railscodealong.com/'>Learn Ruby on Rails For Free</a> </p><p><a href='https://github.com/thoughtbot/suspenders'>thoughtbot Suspenders</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:09:02] We find out what Steve is doing now and what he did before thoughtbot.</p><p><br/></p><p>[00:13:30] Steve explains how the team works at thoughtbot.</p><p><br/></p><p>[00:17:00] Since people roll in and out of the team, how does Steve manage to bring someone up to speed quickly?</p><p><br/></p><p>[00:20:02] We learn what the onboarding process is when they get new clients so the team can easily jump in.</p><p><br/></p><p>[00:23:46] Jason brings up a thoughtbot gem called Suspenders and Steve tells us more about it.</p><p><br/></p><p>[00:25:26] Steve explains how working at IMPACT set him up for what he’s doing now. </p><p><br/></p><p>[00:29:26] Andrew wants to know what Steve’s response would be to someone asking him to stop building maintainable software and just pump out code.  </p><p><br/></p><p>[00:31:39] Chris wonders if Steve works with their client’s developers or his own team.</p><p><br/></p><p>[00:33:45] Steve spoke earlier about leaving notes using the Rails Note tool and how important is to comment, and Jason highlights why he thinks that is so important. </p><p> </p><p>[00:35:20] We find out some other things Steve’s working on besides finishing up on building Rails Auth from scratch. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Steve Polito</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://remoteruby.transistor.fm/'>Remote Ruby Podcast</a> </p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://mobile.twitter.com/stevepolitodsgn'>Steve Polito Twitter</a></p><p><a href='https://stevepolito.design/blog/'>Steve Polito Blog</a></p><p><a href='https://www.linkedin.com/in/steve-polito'>Steve Polito LinkedIn</a></p><p><a href='https://railscodealong.com/'>Learn Ruby on Rails For Free</a> </p><p><a href='https://github.com/thoughtbot/suspenders'>thoughtbot Suspenders</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760958-how-thoughtbot-works-with-steve-four-peat-polito.mp3" length="28834586" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760958</link>
    <itunes:image href="https://storage.buzzsprout.com/hp273a8apv2qunxgxnydt0axms7o?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">852ab120-2c62-47e7-8529-1a80cb35e4c2</guid>
    <pubDate>Fri, 10 Jun 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2401</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>183</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Live(ish) Podcast Panel from Railsconf 2022!</itunes:title>
    <title>Live(ish) Podcast Panel from Railsconf 2022!</title>
    <itunes:summary><![CDATA[        [00:00:00] Jemma Issroff: Live from Portland at rails comp 2020. We're recording a podcast panel crossover episode. I'm Gemma is off one of the co-hosts of the Ruby on rails podcast. I'll be moderating this panel. We have five podcasts represented here across eight panelists. We're going to go around to start and hear what all everyone is excited about. For rails comp. First up, we have Brittany Martin from the Ruby on rails podcast. Brittany, what talker workshop are you most looking...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:00] <strong>Jemma Issroff:</strong> Live from Portland at rails comp 2020. We&apos;re recording a podcast panel crossover episode. I&apos;m Gemma is off one of the co-hosts of the Ruby on rails podcast. I&apos;ll be moderating this panel. We have five podcasts represented here across eight panelists. We&apos;re going to go around to start and hear what all everyone is excited about.</p><p>For rails comp. First up, we have Brittany Martin from the Ruby on rails podcast. Brittany, what talker workshop are you most looking forward to? </p><p>[00:00:29] <strong>Brittany Martin:</strong> I have to admit I&apos;m going to go with a meta answer and it&apos;s going to be this panel, but also as well to make a switch track, which I ended up curating. We already saw Joel Hawksley gave a fantastic talk as well as David Hill.</p><p>And I&apos;m just excited for that track to continue. </p><p>[00:00:44] <strong>Jemma Issroff:</strong> Sounds great. Looking forward to hearing the rest. Next up, we have Robbie Russell of maintainable software podcast. </p><p>[00:00:51] <strong>Robby Russell:</strong> Hello, I&apos;m enjoying so far. The, uh, what does it talk to me like I&apos;m five or I forgot the way it&apos;s titled, but yeah, the tracks there have been really great in terms of getting down to some of the basics and such.</p><p>And so. Kind of mandating most of my teams at, and those ones in particular, if they can do which ones have you been to so far? I just sat in the rails console one and I learned a few things that I didn&apos;t know about or I&apos;d forgotten about like using jobs in rails console is pretty fun having sub-processes and there was one earlier on maintaining rails applications.</p><p>I really enjoyed that one. Next up </p><p>[00:01:26] <strong>Jemma Issroff:</strong> Andrew Culver from framework friends. </p><p>[00:01:28] <strong>Andrew Culver:</strong> Yeah. So for me, conferences are about people. And so I&apos;m kind of notorious for hanging out in the hallway, track, all attend a few talks, but mostly like for the limited time that I&apos;m here, I come in late. I leave real early. Cause I got kids that I got to get back to back home.</p><p>But for the time that I&apos;m here, I just try to have as much face time with, you know, everybody like who&apos;s in the room right now. </p><p>[00:01:50] <strong>Jemma Issroff:</strong> Nick swatter, Ruby on rails pod. </p><p>[00:01:53] <strong>Andrew Culver:</strong> I&apos;ll do </p><p>[00:01:53] <strong>Nick Schwaderer:</strong> two things. One, I like trails con for me, his bag. I&apos;m just so hyped for it. I&apos;ll call out. Hi, joined the Ruby community in first week of March, 2014 and never been to rails comp.</p><p>I&apos;ve like followed the content for eight. So it&apos;s such a treat to be here by will to honor your question, pick a specific thing. I&apos;m excited to see the remote group began talking about a pocket while I won&apos;t spoil anything. I love our community, but seeing people not just carving out their niche, but like helping to grow more of things in the community to make it sustainable, to make it more welcoming and open to more people.</p><p>And so I&apos;m absolutely, as you&apos;re saying, the UK buzzing to see, and I agree began, </p><p>[00:02:31] <strong>Robby Russell:</strong> and there&apos;s a whole </p><p>[00:02:32] <strong>Jemma Issroff:</strong> community content. Speaking of remote Ruby, Andrew Mason. </p><p>[00:02:36] <strong>Andrew Mason:</strong> Yeah, what&apos;s up everybody. I was excited for Joel Hawksley&apos;s talk, which is great. Joel, again, Joe&apos;s in the audience for anyone listening. I&apos;m excited for Schwan&apos;s talk because Schwab always gives amazing talks.</p><p>I&apos;m always excited for Brittany&apos;s talk and Br</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:00] <strong>Jemma Issroff:</strong> Live from Portland at rails comp 2020. We&apos;re recording a podcast panel crossover episode. I&apos;m Gemma is off one of the co-hosts of the Ruby on rails podcast. I&apos;ll be moderating this panel. We have five podcasts represented here across eight panelists. We&apos;re going to go around to start and hear what all everyone is excited about.</p><p>For rails comp. First up, we have Brittany Martin from the Ruby on rails podcast. Brittany, what talker workshop are you most looking forward to? </p><p>[00:00:29] <strong>Brittany Martin:</strong> I have to admit I&apos;m going to go with a meta answer and it&apos;s going to be this panel, but also as well to make a switch track, which I ended up curating. We already saw Joel Hawksley gave a fantastic talk as well as David Hill.</p><p>And I&apos;m just excited for that track to continue. </p><p>[00:00:44] <strong>Jemma Issroff:</strong> Sounds great. Looking forward to hearing the rest. Next up, we have Robbie Russell of maintainable software podcast. </p><p>[00:00:51] <strong>Robby Russell:</strong> Hello, I&apos;m enjoying so far. The, uh, what does it talk to me like I&apos;m five or I forgot the way it&apos;s titled, but yeah, the tracks there have been really great in terms of getting down to some of the basics and such.</p><p>And so. Kind of mandating most of my teams at, and those ones in particular, if they can do which ones have you been to so far? I just sat in the rails console one and I learned a few things that I didn&apos;t know about or I&apos;d forgotten about like using jobs in rails console is pretty fun having sub-processes and there was one earlier on maintaining rails applications.</p><p>I really enjoyed that one. Next up </p><p>[00:01:26] <strong>Jemma Issroff:</strong> Andrew Culver from framework friends. </p><p>[00:01:28] <strong>Andrew Culver:</strong> Yeah. So for me, conferences are about people. And so I&apos;m kind of notorious for hanging out in the hallway, track, all attend a few talks, but mostly like for the limited time that I&apos;m here, I come in late. I leave real early. Cause I got kids that I got to get back to back home.</p><p>But for the time that I&apos;m here, I just try to have as much face time with, you know, everybody like who&apos;s in the room right now. </p><p>[00:01:50] <strong>Jemma Issroff:</strong> Nick swatter, Ruby on rails pod. </p><p>[00:01:53] <strong>Andrew Culver:</strong> I&apos;ll do </p><p>[00:01:53] <strong>Nick Schwaderer:</strong> two things. One, I like trails con for me, his bag. I&apos;m just so hyped for it. I&apos;ll call out. Hi, joined the Ruby community in first week of March, 2014 and never been to rails comp.</p><p>I&apos;ve like followed the content for eight. So it&apos;s such a treat to be here by will to honor your question, pick a specific thing. I&apos;m excited to see the remote group began talking about a pocket while I won&apos;t spoil anything. I love our community, but seeing people not just carving out their niche, but like helping to grow more of things in the community to make it sustainable, to make it more welcoming and open to more people.</p><p>And so I&apos;m absolutely, as you&apos;re saying, the UK buzzing to see, and I agree began, </p><p>[00:02:31] <strong>Robby Russell:</strong> and there&apos;s a whole </p><p>[00:02:32] <strong>Jemma Issroff:</strong> community content. Speaking of remote Ruby, Andrew Mason. </p><p>[00:02:36] <strong>Andrew Mason:</strong> Yeah, what&apos;s up everybody. I was excited for Joel Hawksley&apos;s talk, which is great. Joel, again, Joe&apos;s in the audience for anyone listening. I&apos;m excited for Schwan&apos;s talk because Schwab always gives amazing talks.</p><p>I&apos;m always excited for Brittany&apos;s talk and Br</p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760959-live-ish-podcast-panel-from-railsconf-2022.mp3" length="30536063" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760959</link>
    <itunes:image href="https://storage.buzzsprout.com/ps6je3od0woatyrl53o0bxajdjhz?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">5fb02d37-bffb-40d4-bc30-c2cc64abc1d5</guid>
    <pubDate>Wed, 01 Jun 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2543</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>182</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Steve Three-peat Polito</itunes:title>
    <title>Steve Three-peat Polito</title>
    <itunes:summary><![CDATA[        Welcome to Remote Ruby and thanks for joining us!  Today the guys cover bet, basketball, and Adidas! And if we haven’t lost you yet, we have a “Three-peat” guest joining us, and that is Steve Polito, who’s a Developer at thoughtbot. We’ll be talking with Steve about careers around programming, the importance of practicing Code Review, and great emojis to use for a good PR Review.  We also find out from Steve how the non-technical/technical interview was like, how Rails helpe...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us!  Today the guys cover bet, basketball, and Adidas! And if we haven’t lost you yet, we have a “Three-peat” guest joining us, and that is Steve Polito, who’s a Developer at thoughtbot. We’ll be talking with Steve about careers around programming, the importance of practicing Code Review, and great emojis to use for a good PR Review.  We also find out from Steve how the non-technical/technical interview was like, how Rails helped him get better at architecture, he shares some recommendations on ways you can get a job if you have no prior experience, and how his Twitter presence has helped him.  Go ahead and download this episode now to find out more!</p><p>[00:01:45] We hear Steve’s background and how he got to where he is today.</p><p><br/></p><p>[00:08:05] Steve tells us how the process was going from IMPACT to thoughtbot, he explains the things he liked about the interview process at thoughtbot and doing Code Review after the interview.</p><p><br/></p><p>[00:13:43] Jason and Andrew talk about how praise is important when leaving feedback on PRs.</p><p><br/></p><p>[00:15:42] Steve brings up a good point Andrew made abut PR Review misses in the guide and he shares advice what he does.</p><p><br/></p><p>[00:16:26] Andrew explains how some emojis mean different things to different people and to keep that in mind when using them, and the guys shares which ones they use for a good PR Review.</p><p><br/></p><p>[00:20:01] Steve tells us what the non-technical/technical interview was like.</p><p><br/></p><p>[00:23:00] Andrew asks Steve if by the nature of way Rails works, if that helped him get better at architecture versus some of the other things out there. </p><p><br/></p><p>[00:26:41] The topic of hiring is brought up, searching a candidate, and things you can do to bolster your resume when you have no experience, and Steve shares some recommendations that may help if you have no prior experience.</p><p><br/></p><p>[00:29:53] Jason brings up Steve wanting to learn to build an authentication generator from scratch and he explains what he did.</p><p> </p><p>[00:33:40] Andrew announces to please make your users confirm their email address if they input it on your sign-up form.</p><p><br/></p><p>[00:34:31] We find out how Steve’s Twitter presence helped him since Andrew says he’s one of the best out there, and if he’s naturally open to feedback. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Steve Polito</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/stevepolitodsgn?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Steve Polito Twitter</a></p><p><a href='https://stevepolito.design/'>Steve Polito Website</a></p><p><a href='https://www.linkedin.com/in/steve-polito?original_referer=https%3A%2F%2Fwww.google.com%2F'>Steve Polito LinkedIn</a></p><p><a href='https://remoteruby.transistor.fm/88'>Remote Ruby Podcast-Episode 88: Following up with Steve Polito</a></p><p><a href='https://remoteruby.transistor.fm/74'>Remote Ruby Podcast-Episode 74: From Agency Life to Software Development: Q&amp;A with Steve P</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to Remote Ruby and thanks for joining us!  Today the guys cover bet, basketball, and Adidas! And if we haven’t lost you yet, we have a “Three-peat” guest joining us, and that is Steve Polito, who’s a Developer at thoughtbot. We’ll be talking with Steve about careers around programming, the importance of practicing Code Review, and great emojis to use for a good PR Review.  We also find out from Steve how the non-technical/technical interview was like, how Rails helped him get better at architecture, he shares some recommendations on ways you can get a job if you have no prior experience, and how his Twitter presence has helped him.  Go ahead and download this episode now to find out more!</p><p>[00:01:45] We hear Steve’s background and how he got to where he is today.</p><p><br/></p><p>[00:08:05] Steve tells us how the process was going from IMPACT to thoughtbot, he explains the things he liked about the interview process at thoughtbot and doing Code Review after the interview.</p><p><br/></p><p>[00:13:43] Jason and Andrew talk about how praise is important when leaving feedback on PRs.</p><p><br/></p><p>[00:15:42] Steve brings up a good point Andrew made abut PR Review misses in the guide and he shares advice what he does.</p><p><br/></p><p>[00:16:26] Andrew explains how some emojis mean different things to different people and to keep that in mind when using them, and the guys shares which ones they use for a good PR Review.</p><p><br/></p><p>[00:20:01] Steve tells us what the non-technical/technical interview was like.</p><p><br/></p><p>[00:23:00] Andrew asks Steve if by the nature of way Rails works, if that helped him get better at architecture versus some of the other things out there. </p><p><br/></p><p>[00:26:41] The topic of hiring is brought up, searching a candidate, and things you can do to bolster your resume when you have no experience, and Steve shares some recommendations that may help if you have no prior experience.</p><p><br/></p><p>[00:29:53] Jason brings up Steve wanting to learn to build an authentication generator from scratch and he explains what he did.</p><p> </p><p>[00:33:40] Andrew announces to please make your users confirm their email address if they input it on your sign-up form.</p><p><br/></p><p>[00:34:31] We find out how Steve’s Twitter presence helped him since Andrew says he’s one of the best out there, and if he’s naturally open to feedback. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Steve Polito</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/stevepolitodsgn?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Steve Polito Twitter</a></p><p><a href='https://stevepolito.design/'>Steve Polito Website</a></p><p><a href='https://www.linkedin.com/in/steve-polito?original_referer=https%3A%2F%2Fwww.google.com%2F'>Steve Polito LinkedIn</a></p><p><a href='https://remoteruby.transistor.fm/88'>Remote Ruby Podcast-Episode 88: Following up with Steve Polito</a></p><p><a href='https://remoteruby.transistor.fm/74'>Remote Ruby Podcast-Episode 74: From Agency Life to Software Development: Q&amp;A with Steve P</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760960-steve-three-peat-polito.mp3" length="29228890" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760960</link>
    <itunes:image href="https://storage.buzzsprout.com/gvlnkv36wwutk7ygfilo8r9chmki?.jpg" />
    <itunes:author>Jason Charnes, Andrew Mason</itunes:author>
    <guid isPermaLink="false">12fd83c1-9c79-4e7b-9b5e-a7b986ca094f</guid>
    <pubDate>Fri, 27 May 2022 13:02:39 -0500</pubDate>
    <itunes:duration>2434</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>181</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Dealing With Perfectionism As A Developer</itunes:title>
    <title>Dealing With Perfectionism As A Developer</title>
    <itunes:summary><![CDATA[        [00:02:49] Jason and Andrew have been working on some GitHub actions and what’s been going on with that. Also, Jason and Chris challenge Andrew to do the typing speed test before the end of this episode! ☺   [00:06:07] We hear about a cool thing Andrew’s been working on, Chris and Jason tell us they ran out of build minutes, and Andrew mentions “act” to test your Actions locally.   [00:08:54] Chris and Jason have a great discussion on perfectionism and writing code, and they share the...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:49] Jason and Andrew have been working on some GitHub actions and what’s been going on with that. Also, Jason and Chris challenge Andrew to do the typing speed test before the end of this episode! ☺</p><p><br/></p><p>[00:06:07] We hear about a cool thing Andrew’s been working on, Chris and Jason tell us they ran out of build minutes, and Andrew mentions “act” to test your Actions locally.</p><p><br/></p><p>[00:08:54] Chris and Jason have a great discussion on perfectionism and writing code, and they share their struggles.</p><p><br/></p><p>[00:27:23] Chris asks Jason how he feels about testing is one example of something that you can easily get to that point of perfectionism. Jason explains how he’s been thinking about this lately with Job Board.</p><p><br/></p><p>[00:31:27] Jason talks about finding value right now in writing controller level specs and Chris touches on why those are good.</p><p><br/></p><p>[00:33:34] Andrew shares his struggles on how his perfectionism impacts him with having an eye for design that he can’t create, which he contributes to his ADHD. Chris and Jason share stories with the same frustrations.</p><p><br/></p><p>[00:39:44] We find out what Jason realizes is the issue with his perfectionism and  Andrew explains his issue with procrastinating, how so much of his time is spent in his head, and he tells us about Log4brains.</p><p><br/></p><p>[00:43:38] Jason shares some thoughts on avoiding discomfort and Andrew explains how he feels more comfort knowing that the guys struggle with similar things as well.</p><p><br/></p><p>[00:45:56] Jason shares one more embarrassing trait of his that has to do with side projects and starting over, and ironically Andrew admits to this same thing. Chris shares a story from college and the first project he ever wrote.</p><p>[00:49:28] We hear Jason express his reasons for why he stopped working on Jumpstart with Chris, and Chris explains why he got further with it and why running a business is so hard.</p><p><br/></p><p>[00:54:08] The guys reflect on how taking a mental health day and talking about this stuff is so important with burnout being so high in programmers.</p><p><br/></p><p>[00:58:05] Chris explains his life as a business owner and what his day entails, and he expresses how going to conferences has always been so helpful to him being able to hang out and have these conversations with people there.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/thomvaill/log4brains'>Log4brains</a></p><p><a href='https://railsconf.org/'>RailsConf 2022</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:49] Jason and Andrew have been working on some GitHub actions and what’s been going on with that. Also, Jason and Chris challenge Andrew to do the typing speed test before the end of this episode! ☺</p><p><br/></p><p>[00:06:07] We hear about a cool thing Andrew’s been working on, Chris and Jason tell us they ran out of build minutes, and Andrew mentions “act” to test your Actions locally.</p><p><br/></p><p>[00:08:54] Chris and Jason have a great discussion on perfectionism and writing code, and they share their struggles.</p><p><br/></p><p>[00:27:23] Chris asks Jason how he feels about testing is one example of something that you can easily get to that point of perfectionism. Jason explains how he’s been thinking about this lately with Job Board.</p><p><br/></p><p>[00:31:27] Jason talks about finding value right now in writing controller level specs and Chris touches on why those are good.</p><p><br/></p><p>[00:33:34] Andrew shares his struggles on how his perfectionism impacts him with having an eye for design that he can’t create, which he contributes to his ADHD. Chris and Jason share stories with the same frustrations.</p><p><br/></p><p>[00:39:44] We find out what Jason realizes is the issue with his perfectionism and  Andrew explains his issue with procrastinating, how so much of his time is spent in his head, and he tells us about Log4brains.</p><p><br/></p><p>[00:43:38] Jason shares some thoughts on avoiding discomfort and Andrew explains how he feels more comfort knowing that the guys struggle with similar things as well.</p><p><br/></p><p>[00:45:56] Jason shares one more embarrassing trait of his that has to do with side projects and starting over, and ironically Andrew admits to this same thing. Chris shares a story from college and the first project he ever wrote.</p><p>[00:49:28] We hear Jason express his reasons for why he stopped working on Jumpstart with Chris, and Chris explains why he got further with it and why running a business is so hard.</p><p><br/></p><p>[00:54:08] The guys reflect on how taking a mental health day and talking about this stuff is so important with burnout being so high in programmers.</p><p><br/></p><p>[00:58:05] Chris explains his life as a business owner and what his day entails, and he expresses how going to conferences has always been so helpful to him being able to hang out and have these conversations with people there.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/thomvaill/log4brains'>Log4brains</a></p><p><a href='https://railsconf.org/'>RailsConf 2022</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760961-dealing-with-perfectionism-as-a-developer.mp3" length="46287349" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760961</link>
    <itunes:image href="https://storage.buzzsprout.com/hvxslu4m0o9oerguccbemc488m47?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">e02e5a5b-680b-4fd6-909a-0b3e4f445fbd</guid>
    <pubDate>Fri, 20 May 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3855</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>180</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Twitter Q&amp;A and Railsconf Advice For First Timers</itunes:title>
    <title>Twitter Q&amp;A and Railsconf Advice For First Timers</title>
    <itunes:summary><![CDATA[        [00:01:22] Andrew tells us about a blog post he put out about his Twitter profile image and some stuff he did with his GitHub actions repo.   [00:05:29] The Tweet sharing begins. Tweet #1 topic is someone who’s learning Rails, has no idea how to read the documentation or where to go, and getting lost easily.    [00:13:55] Tweet #2 topic is about Matestack, and Jason brings up a previous episode they did where they talked about it with Jonas Jabari.   [00:14:47] Tweet #3 topic is ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:22] Andrew tells us about a blog post he put out about his Twitter profile image and some stuff he did with his GitHub actions repo.</p><p><br/></p><p>[00:05:29] The Tweet sharing begins. Tweet #1 topic is someone who’s learning Rails, has no idea how to read the documentation or where to go, and getting lost easily. </p><p><br/></p><p>[00:13:55] Tweet #2 topic is about Matestack, and Jason brings up a previous episode they did where they talked about it with Jonas Jabari.</p><p><br/></p><p>[00:14:47] Tweet #3 topic is about what first timers at RailsConf should know or do by the time this episode airs.  </p><p><br/></p><p>[00:19:02] Andrew tells us about people giving massages in the exhibition hall and he’s going to be devasted if they don’t do them this year. ☺</p><p><br/></p><p>[00:19:36] The guys share some conference advice for first timers going to RailsConf, such as meeting new friends, taking notes, and talking to people who are speakers. </p><p><br/></p><p>[00:24:54] Andrew brings up how to choose between talks and workshops, and Jason encourages everyone to go to the podcast panel recording since they will all be there.</p><p><br/></p><p>[00:26:44] Jason brings back the meeting people topic and mentions some dinner ideas, and Chris mentions meeting people at the evening events they have.</p><p><br/></p><p>[00:28:31] Go to Mike Perham’s website where he has all the events listed going on during the week.</p><p> </p><p>[00:29:48] Andrew talks about seeing your Ruby Heroes at RailsConf and not to be intimidated.</p><p><br/></p><p>[00:35:34] Tweet #4 is “Bet!”</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/andrewmcodes/github-actions'>GitHub actions</a> </p><p><a href='https://twitter.com/wmcraver/status/1519405916436647936?s=20&amp;t=KbiAwbAYUnlC1UX9aXqS0g'>Tweet #1</a></p><p><a href='https://remoteruby.com/103'>Remote Ruby Podcast-Episode 103: Reimagined Rails views using Matestack with Jonas Jabari</a></p><p><a href='https://twitter.com/rowellkeith/status/1519410693480787968?s=20&amp;t=Gw3LbGjXbT6KOJyNoc4fFw'>Tweet #2</a></p><p><a href='https://twitter.com/ideasasylum/status/1519421996316119041?s=20&amp;t=Gw3LbGjXbT6KOJyNoc4fFw'>Tweet #3</a></p><p><a href='https://www.mikeperham.com/events/'>RailsConf 2022 Events</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:22] Andrew tells us about a blog post he put out about his Twitter profile image and some stuff he did with his GitHub actions repo.</p><p><br/></p><p>[00:05:29] The Tweet sharing begins. Tweet #1 topic is someone who’s learning Rails, has no idea how to read the documentation or where to go, and getting lost easily. </p><p><br/></p><p>[00:13:55] Tweet #2 topic is about Matestack, and Jason brings up a previous episode they did where they talked about it with Jonas Jabari.</p><p><br/></p><p>[00:14:47] Tweet #3 topic is about what first timers at RailsConf should know or do by the time this episode airs.  </p><p><br/></p><p>[00:19:02] Andrew tells us about people giving massages in the exhibition hall and he’s going to be devasted if they don’t do them this year. ☺</p><p><br/></p><p>[00:19:36] The guys share some conference advice for first timers going to RailsConf, such as meeting new friends, taking notes, and talking to people who are speakers. </p><p><br/></p><p>[00:24:54] Andrew brings up how to choose between talks and workshops, and Jason encourages everyone to go to the podcast panel recording since they will all be there.</p><p><br/></p><p>[00:26:44] Jason brings back the meeting people topic and mentions some dinner ideas, and Chris mentions meeting people at the evening events they have.</p><p><br/></p><p>[00:28:31] Go to Mike Perham’s website where he has all the events listed going on during the week.</p><p> </p><p>[00:29:48] Andrew talks about seeing your Ruby Heroes at RailsConf and not to be intimidated.</p><p><br/></p><p>[00:35:34] Tweet #4 is “Bet!”</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/andrewmcodes/github-actions'>GitHub actions</a> </p><p><a href='https://twitter.com/wmcraver/status/1519405916436647936?s=20&amp;t=KbiAwbAYUnlC1UX9aXqS0g'>Tweet #1</a></p><p><a href='https://remoteruby.com/103'>Remote Ruby Podcast-Episode 103: Reimagined Rails views using Matestack with Jonas Jabari</a></p><p><a href='https://twitter.com/rowellkeith/status/1519410693480787968?s=20&amp;t=Gw3LbGjXbT6KOJyNoc4fFw'>Tweet #2</a></p><p><a href='https://twitter.com/ideasasylum/status/1519421996316119041?s=20&amp;t=Gw3LbGjXbT6KOJyNoc4fFw'>Tweet #3</a></p><p><a href='https://www.mikeperham.com/events/'>RailsConf 2022 Events</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760962-twitter-q-a-and-railsconf-advice-for-first-timers.mp3" length="26144712" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760962</link>
    <itunes:image href="https://storage.buzzsprout.com/bcgygywgw9vugqzk9v80jpdxxi9p?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">91d6357f-2311-416d-87ed-a9e90eebd936</guid>
    <pubDate>Fri, 13 May 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2177</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>179</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>José Valim, creator of Elixir and form Rails core contributor</itunes:title>
    <title>José Valim, creator of Elixir and form Rails core contributor</title>
    <itunes:summary><![CDATA[        [00:01:29] José tells us his background and what he does, and Seth explains how he found himself on a Ruby podcast with the Elixir creator.   [00:03:47] We find out how José got started in Ruby and progress into being a Rails core team member.   [00:07:40] We hear how José went from being a Rails core team member to creating Elixir, and he tells us about an influential paper called, “The Free Lunch Is Over.”   [00:24:28] José talks about the story of Elixir, the story around putting i...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:29] José tells us his background and what he does, and Seth explains how he found himself on a Ruby podcast with the Elixir creator.</p><p><br/></p><p>[00:03:47] We find out how José got started in Ruby and progress into being a Rails core team member.</p><p><br/></p><p>[00:07:40] We hear how José went from being a Rails core team member to creating Elixir, and he tells us about an influential paper called, “The Free Lunch Is Over.”</p><p><br/></p><p>[00:24:28] José talks about the story of Elixir, the story around putting it into the world, the features that have grown in it, and the adoption.</p><p> </p><p>[00:26:46] We learn more about if José considers himself a Web Developer before he got into writing Elixir.</p><p><br/></p><p>[00:32:34] Jose shares how long it took him to get from starting Elixir to where he felt confident in it with people running in production.</p><p><br/></p><p>[00:34:54] Where does Phoenix, a popular web framework for Elixir, come into play?</p><p><br/></p><p>[00:41:11] José shares a story about LiveView.</p><p><br/></p><p>[00:51:16] José goes in depth about distributed systems and the solution that most people would do and the really cool solution. </p><p><br/></p><p>[01:03:13] Jason brings up something José said which was, “Using Elixir and Phoenix, it’s just a great developer experience,” and he expands more on this explaining the good cases outside of concurrency for using Elixir.</p><p><br/></p><p>[01:09:33] Chris wonders if there are any rough edges of Elixir that José still wants to put some polish on.</p><p><br/></p><p>[01:15:42] We hear about Laravel and how they are a great example of trying to be all encompassing.</p><p><br/></p><p>[01:16:09] José shares his thoughts on supporting authentication in a web application.</p><p><br/></p><p>[01:23:24] We learn what José is working on that’s new and exciting with Elixir, and he also tells us about Nerves, FarmBot, Broadway, and Numerical Elixir.</p><p><br/></p><p>[01:31:32] Find out where you can follow José on the internet. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>José Valim</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/josevalim?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>José Valim Twitter</a></p><p><a href='https://pl.linkedin.com/in/josevalim'>José Valim LinkedIn</a></p><p><a href='https://elixir-lang.org/'>Elixir</a></p><p><a href='http://www.gotw.ca/publications/concurrency-ddj.htm'>The Free Lunch is Over: A Fundamental Turn Toward Concurrency is Software </a></p><p><a href='https://livebook.dev/'>Livebook</a></p><p><a href='https://moz.com/devblog/moz-analytics-db-free'>Moz Developer Blog</a></p><p><a href='https://phoenixframework.org/'>Phoenix Framework</a></p><p><a href='https://farm.bot/'>FarmBot</a></p><p><a href='https://www.nerves-project.org/'>Nerves</a></p><p><a href='https://elixir-broadway.org/'>Broadway</a></p><p><a href='https://github.com/elixir-nx'>Numerical Elixir (Nx)</a> </p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:29] José tells us his background and what he does, and Seth explains how he found himself on a Ruby podcast with the Elixir creator.</p><p><br/></p><p>[00:03:47] We find out how José got started in Ruby and progress into being a Rails core team member.</p><p><br/></p><p>[00:07:40] We hear how José went from being a Rails core team member to creating Elixir, and he tells us about an influential paper called, “The Free Lunch Is Over.”</p><p><br/></p><p>[00:24:28] José talks about the story of Elixir, the story around putting it into the world, the features that have grown in it, and the adoption.</p><p> </p><p>[00:26:46] We learn more about if José considers himself a Web Developer before he got into writing Elixir.</p><p><br/></p><p>[00:32:34] Jose shares how long it took him to get from starting Elixir to where he felt confident in it with people running in production.</p><p><br/></p><p>[00:34:54] Where does Phoenix, a popular web framework for Elixir, come into play?</p><p><br/></p><p>[00:41:11] José shares a story about LiveView.</p><p><br/></p><p>[00:51:16] José goes in depth about distributed systems and the solution that most people would do and the really cool solution. </p><p><br/></p><p>[01:03:13] Jason brings up something José said which was, “Using Elixir and Phoenix, it’s just a great developer experience,” and he expands more on this explaining the good cases outside of concurrency for using Elixir.</p><p><br/></p><p>[01:09:33] Chris wonders if there are any rough edges of Elixir that José still wants to put some polish on.</p><p><br/></p><p>[01:15:42] We hear about Laravel and how they are a great example of trying to be all encompassing.</p><p><br/></p><p>[01:16:09] José shares his thoughts on supporting authentication in a web application.</p><p><br/></p><p>[01:23:24] We learn what José is working on that’s new and exciting with Elixir, and he also tells us about Nerves, FarmBot, Broadway, and Numerical Elixir.</p><p><br/></p><p>[01:31:32] Find out where you can follow José on the internet. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>José Valim</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/josevalim?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>José Valim Twitter</a></p><p><a href='https://pl.linkedin.com/in/josevalim'>José Valim LinkedIn</a></p><p><a href='https://elixir-lang.org/'>Elixir</a></p><p><a href='http://www.gotw.ca/publications/concurrency-ddj.htm'>The Free Lunch is Over: A Fundamental Turn Toward Concurrency is Software </a></p><p><a href='https://livebook.dev/'>Livebook</a></p><p><a href='https://moz.com/devblog/moz-analytics-db-free'>Moz Developer Blog</a></p><p><a href='https://phoenixframework.org/'>Phoenix Framework</a></p><p><a href='https://farm.bot/'>FarmBot</a></p><p><a href='https://www.nerves-project.org/'>Nerves</a></p><p><a href='https://elixir-broadway.org/'>Broadway</a></p><p><a href='https://github.com/elixir-nx'>Numerical Elixir (Nx)</a> </p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760963-jose-valim-creator-of-elixir-and-form-rails-core-contributor.mp3" length="67280492" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760963</link>
    <itunes:image href="https://storage.buzzsprout.com/r7h9sfgdtoao6fnhvaxhon2j628l?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a78c89d1-093b-46d9-a3dc-4217de2575f4</guid>
    <pubDate>Fri, 06 May 2022 07:00:00 -0500</pubDate>
    <itunes:duration>5605</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>178</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Power Rangers &amp; Building Products</itunes:title>
    <title>Power Rangers &amp; Building Products</title>
    <itunes:summary><![CDATA[        [00:03:34] Chris tells us about Command Pallet, Ninja Keys, and Lit element.   [00:09:25] Andrew asks the guys if they’ve looked at Shoelace style, he talks about using Bridgetown Quick Search plugin and Chris and Andrew talk about using CSS variables.   [00:12:05] Andrew educates the guys on CSS Toggles since an unofficial draft is out.   [00:19:52] We hear more from Chris about the Command Pallet stuff he put into a Jumpstart and what it’s like to implement it, and how he found the ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:34] Chris tells us about Command Pallet, Ninja Keys, and Lit element.</p><p><br/></p><p>[00:09:25] Andrew asks the guys if they’ve looked at Shoelace style, he talks about using Bridgetown Quick Search plugin and Chris and Andrew talk about using CSS variables.</p><p><br/></p><p>[00:12:05] Andrew educates the guys on CSS Toggles since an unofficial draft is out.</p><p><br/></p><p>[00:19:52] We hear more from Chris about the Command Pallet stuff he put into a Jumpstart and what it’s like to implement it, and how he found the Ninja Keys library.</p><p><br/></p><p>[00:24:51] Jason announces his book, <em>Software testing</em>, that you can read.</p><p><br/></p><p>[00:26:42] Andrew brings up how it would be fun to talk about how someone could start to plan a product since he’s never built a product from start to finish. We hear his new product idea and Chris shares some advice.</p><p><br/></p><p>[00:40:10] Jason tells us why he liked one of his previous jobs so much and Andrew wants to live in Jason’s minivan because it has Wi-Fi. </p><p><br/></p><p>[00:42:43] Going back to Jason talking about staying in touch with users, Chris asks Jason if Podia still does support rotations as developers. Jason talks about the retreat they just went on and does a shout-out to Courtney, one of their support people.</p><p> </p><p>[00:44:24] Back to Andrew’s billion-dollar product journey to get the most value out of it and be most helpful, he thinks there has to be some form of iOS version, and wonders if he should dabble in Swift or upgrade his Jumpstart Pro to get the IOS stuff.</p><p><br/></p><p>[00:48:01] Jason explains Apache Cordova to Andrew. Chris has been deep in the woods on re-factoring the Stripe checkout stuff for Jumpstart and he explains his frustrations. Jason tells us about the new Payment Element they’ve been exploring at Podia.</p><p><br/></p><p>[00:57:12] Jason announces Stripe does crypto payouts as of today, and Chris explains why he likes using the Payment Element.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p><p><a href='https://github.com/ssleptsov/ninja-keys'>Ninja Keys</a></p><p><a href='https://lit.dev/'>Lit</a> </p><p><a href='https://shoelace.style/'>Shoelace</a></p><p><a href='https://github.com/bridgetownrb/bridgetown-quick-search'>Bridgetown Quick Search plugin</a></p><p><a href='https://developer.mozilla.org/en-US/docs/Web/HTML/Element/center'>&lt;center&gt;: The Centered Text element</a></p><p><a href='https://www.bram.us/2022/04/20/the-future-of-css-css-toggles/'>The Future of CSS: CSS Toggles</a></p><p><a href='https://codepen.io/bramus/pen/dyJaZGp'>CSS Toggles Example</a></p><p><a href='https://toggles.oddbird.net/'>CSS Toggles (in JS) demo</a></p><p><a href='https://jasoncharnes.com/tests.pdf'>Software testing by Jason Charnes</a></p><p><a href='https://cordova.apache.org/'>Apache Cordova</a></p><p><a href='https://stripe.com/blog/expanding-global-payouts-with-crypto'>Expanding global payouts with crypto (Stripe Blog)</a></p><p><a href='https://stripe.com/docs/payments/payment-element'>Stripe Payment Element</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:34] Chris tells us about Command Pallet, Ninja Keys, and Lit element.</p><p><br/></p><p>[00:09:25] Andrew asks the guys if they’ve looked at Shoelace style, he talks about using Bridgetown Quick Search plugin and Chris and Andrew talk about using CSS variables.</p><p><br/></p><p>[00:12:05] Andrew educates the guys on CSS Toggles since an unofficial draft is out.</p><p><br/></p><p>[00:19:52] We hear more from Chris about the Command Pallet stuff he put into a Jumpstart and what it’s like to implement it, and how he found the Ninja Keys library.</p><p><br/></p><p>[00:24:51] Jason announces his book, <em>Software testing</em>, that you can read.</p><p><br/></p><p>[00:26:42] Andrew brings up how it would be fun to talk about how someone could start to plan a product since he’s never built a product from start to finish. We hear his new product idea and Chris shares some advice.</p><p><br/></p><p>[00:40:10] Jason tells us why he liked one of his previous jobs so much and Andrew wants to live in Jason’s minivan because it has Wi-Fi. </p><p><br/></p><p>[00:42:43] Going back to Jason talking about staying in touch with users, Chris asks Jason if Podia still does support rotations as developers. Jason talks about the retreat they just went on and does a shout-out to Courtney, one of their support people.</p><p> </p><p>[00:44:24] Back to Andrew’s billion-dollar product journey to get the most value out of it and be most helpful, he thinks there has to be some form of iOS version, and wonders if he should dabble in Swift or upgrade his Jumpstart Pro to get the IOS stuff.</p><p><br/></p><p>[00:48:01] Jason explains Apache Cordova to Andrew. Chris has been deep in the woods on re-factoring the Stripe checkout stuff for Jumpstart and he explains his frustrations. Jason tells us about the new Payment Element they’ve been exploring at Podia.</p><p><br/></p><p>[00:57:12] Jason announces Stripe does crypto payouts as of today, and Chris explains why he likes using the Payment Element.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p><p><a href='https://github.com/ssleptsov/ninja-keys'>Ninja Keys</a></p><p><a href='https://lit.dev/'>Lit</a> </p><p><a href='https://shoelace.style/'>Shoelace</a></p><p><a href='https://github.com/bridgetownrb/bridgetown-quick-search'>Bridgetown Quick Search plugin</a></p><p><a href='https://developer.mozilla.org/en-US/docs/Web/HTML/Element/center'>&lt;center&gt;: The Centered Text element</a></p><p><a href='https://www.bram.us/2022/04/20/the-future-of-css-css-toggles/'>The Future of CSS: CSS Toggles</a></p><p><a href='https://codepen.io/bramus/pen/dyJaZGp'>CSS Toggles Example</a></p><p><a href='https://toggles.oddbird.net/'>CSS Toggles (in JS) demo</a></p><p><a href='https://jasoncharnes.com/tests.pdf'>Software testing by Jason Charnes</a></p><p><a href='https://cordova.apache.org/'>Apache Cordova</a></p><p><a href='https://stripe.com/blog/expanding-global-payouts-with-crypto'>Expanding global payouts with crypto (Stripe Blog)</a></p><p><a href='https://stripe.com/docs/payments/payment-element'>Stripe Payment Element</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760964-power-rangers-building-products.mp3" length="48381457" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760964</link>
    <itunes:image href="https://storage.buzzsprout.com/bqfxpbwqcmctf5h7e41wwahymyyw?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">236aed34-c803-46a0-abdd-36974dbb19e9</guid>
    <pubDate>Fri, 29 Apr 2022 07:00:00 -0500</pubDate>
    <itunes:duration>4030</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>177</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Heroku Incident, SIM Swapping, and security tools</itunes:title>
    <title>Heroku Incident, SIM Swapping, and security tools</title>
    <itunes:summary><![CDATA[        [00:00:41] The guys banter about Suns vs Grizzlies, some Tweets between Jason and Andrew, and the Footprint Center.    [00:06:00] Jason and Andrew were brainstorming topics for this podcast and there was talk about minting the first episode of Remote Ruby and sell it as an NFT.   [00:07:19] Andrew explains the little oopsie that happened with Heroku and GitHub over the weekend.   [00:13:19] Andrew tells us about SIM swapping and what’s been happening at T-Mobile stores.   [00:23:...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:41] The guys banter about Suns vs Grizzlies, some Tweets between Jason and Andrew, and the Footprint Center. </p><p><br/></p><p>[00:06:00] Jason and Andrew were brainstorming topics for this podcast and there was talk about minting the first episode of Remote Ruby and sell it as an NFT.</p><p><br/></p><p>[00:07:19] Andrew explains the little oopsie that happened with Heroku and GitHub over the weekend.</p><p><br/></p><p>[00:13:19] Andrew tells us about SIM swapping and what’s been happening at T-Mobile stores.</p><p><br/></p><p>[00:23:57] We hear about Podia using Brakeman, the staggering results of a Rails survey about security tools being used to monitor your code base, and the importance of adding at least the bare minimum of security tools. Also, the guys mention some great tools to use.</p><p><br/></p><p>[00:29:26] The guys do some shout-outs to people that left reviews on a previous podcast. </p><p><br/></p><p>[00:31:25] With RailsConf 2022 coming up in May, the guys talk about doing a live 4K podcast recording, as well as a talk that Jason is creating for them.</p><p><br/></p><p>[00:33:53] Jason asks the guys, is it better for an empty form field to create an empty string in a database or a nil value? </p><p><br/></p><p>[00:44:03] Chris tells us about a video Collin is doing on assert difference in mini test.</p><p> </p><p>[00:45:37] Jason talks about pattern matching and why Elixir was a quick sell to him.</p><p><br/></p><p>[00:48:15] Jason announces a surprise he has for the guys and it has to do with NFTs.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p><p><a href='https://en.wikipedia.org/wiki/Footprint_Center'>Footprint Center</a></p><p><a href='https://github.blog/2022-04-15-security-alert-stolen-oauth-user-tokens/'>Security alert: Attack campaign involving stolen OAuth user tokens issued to two third-party integrators (GitHub Blog)</a></p><p><a href='https://brakemanscanner.org/'>Brakeman</a></p><p><a href='https://github.com/rubysec/bundler-audit'>bundler-audit</a></p><p><a href='https://github.com/dependabot'>Dependabot</a></p><p><a href='https://guides.rubyonrails.org/maintenance_policy.html'>Maintenance Policy for Ruby on Rails</a></p><p><a href='https://elixir-lang.org/'>Elixir</a></p><p><a href='https://azbigmedia.com/business/how-nft-minting-works-an-initial-guide-to-nfts/'>How NFT minting works-an initial guide to NFTs (Business News)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:41] The guys banter about Suns vs Grizzlies, some Tweets between Jason and Andrew, and the Footprint Center. </p><p><br/></p><p>[00:06:00] Jason and Andrew were brainstorming topics for this podcast and there was talk about minting the first episode of Remote Ruby and sell it as an NFT.</p><p><br/></p><p>[00:07:19] Andrew explains the little oopsie that happened with Heroku and GitHub over the weekend.</p><p><br/></p><p>[00:13:19] Andrew tells us about SIM swapping and what’s been happening at T-Mobile stores.</p><p><br/></p><p>[00:23:57] We hear about Podia using Brakeman, the staggering results of a Rails survey about security tools being used to monitor your code base, and the importance of adding at least the bare minimum of security tools. Also, the guys mention some great tools to use.</p><p><br/></p><p>[00:29:26] The guys do some shout-outs to people that left reviews on a previous podcast. </p><p><br/></p><p>[00:31:25] With RailsConf 2022 coming up in May, the guys talk about doing a live 4K podcast recording, as well as a talk that Jason is creating for them.</p><p><br/></p><p>[00:33:53] Jason asks the guys, is it better for an empty form field to create an empty string in a database or a nil value? </p><p><br/></p><p>[00:44:03] Chris tells us about a video Collin is doing on assert difference in mini test.</p><p> </p><p>[00:45:37] Jason talks about pattern matching and why Elixir was a quick sell to him.</p><p><br/></p><p>[00:48:15] Jason announces a surprise he has for the guys and it has to do with NFTs.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p><p><a href='https://en.wikipedia.org/wiki/Footprint_Center'>Footprint Center</a></p><p><a href='https://github.blog/2022-04-15-security-alert-stolen-oauth-user-tokens/'>Security alert: Attack campaign involving stolen OAuth user tokens issued to two third-party integrators (GitHub Blog)</a></p><p><a href='https://brakemanscanner.org/'>Brakeman</a></p><p><a href='https://github.com/rubysec/bundler-audit'>bundler-audit</a></p><p><a href='https://github.com/dependabot'>Dependabot</a></p><p><a href='https://guides.rubyonrails.org/maintenance_policy.html'>Maintenance Policy for Ruby on Rails</a></p><p><a href='https://elixir-lang.org/'>Elixir</a></p><p><a href='https://azbigmedia.com/business/how-nft-minting-works-an-initial-guide-to-nfts/'>How NFT minting works-an initial guide to NFTs (Business News)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760965-heroku-incident-sim-swapping-and-security-tools.mp3" length="35601555" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760965</link>
    <itunes:image href="https://storage.buzzsprout.com/9w2r9631xoyzd6mcvezd83ftchqc?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">63514337-92d5-46b4-93ec-164b17226f77</guid>
    <pubDate>Fri, 22 Apr 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2965</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>176</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby 3.2, Conventional Commits, and release-please</itunes:title>
    <title>Ruby 3.2, Conventional Commits, and release-please</title>
    <itunes:summary><![CDATA[        [00:03:05] Chris tells us more about the bug he was trying to fix, working on Stripe tax support, Stripe payment element and addresses, and he fills us in on a JavaScript tool that Shopify for formatting addresses in different countries that makes Andrew sweat.   [00:07:28] As a follow up from last week’s episode, Andrew defines “Posterized.”   [00:08:06] The guys chat about WebAssembly stuff.   [00:11:49] Andrew talks about playing around with mruby, and Chris tells us about what he ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:05] Chris tells us more about the bug he was trying to fix, working on Stripe tax support, Stripe payment element and addresses, and he fills us in on a JavaScript tool that Shopify for formatting addresses in different countries that makes Andrew sweat.</p><p><br/></p><p>[00:07:28] As a follow up from last week’s episode, Andrew defines “Posterized.”</p><p><br/></p><p>[00:08:06] The guys chat about WebAssembly stuff.</p><p><br/></p><p>[00:11:49] Andrew talks about playing around with mruby, and Chris tells us about what he did with a Raspberry Pi.</p><p><br/></p><p>[00:16:07] Jason tells us he’s been reading the mruby docs and about how you take embedded Ruby and run it.</p><p><br/></p><p>[00:17:34] A previous episode is brought up with guest Terence Lee, where they talked quite a bit about mruby. </p><p><br/></p><p>[00:18:19] Chris brings up Ruby 3.2.0, some of the changes that are happening with it, especially rewriting it in Rust. Also, Ruby will be 30 years old next year!</p><p> </p><p>[00:26:04] Andrew tells us about a conversation he had with Drew Bragg recently because he offered to help him with automatic releases on his Ruby Gem, and he explains Release Please.</p><p><br/></p><p>[00:31:12] What does Andrew think about getting PR’s on an open source project?</p><p> </p><p>[00:33:51] Andrew fills us in on how he used Semantic Commit and Conventional Commit messages everywhere, and a setting they changed in Ruby gems.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://try.ruby-lang.org/playground/#code=3.times+do%250A++print+&apos;Welcome+&apos;%250Aend&amp;engine=cruby-3.2.0dev'>Try Ruby Playground</a></p><p><a href='https://en.wikipedia.org/wiki/Posterized'>Posterized</a></p><p><a href='https://mruby.org/'>mruby</a></p><p><a href='https://remoteruby.com/27'>Remote Ruby podcast-Episode 27: Joined by Terence Lee</a></p><p><a href='https://www.ruby-lang.org/en/news/2022/04/03/ruby-3-2-0-preview1-released/'>Ruby 3.2.0 Preview 1 Released</a></p><p><a href='https://github.com/DRBragg/redaction/pull/14'>Add release-please action for releasing to RubyGems #14</a> </p><p><a href='https://github.com/google-github-actions/release-please-action'>Release Please Action-GitHub</a></p><p><a href='https://github.com/googleapis/release-please'>Release Please-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:05] Chris tells us more about the bug he was trying to fix, working on Stripe tax support, Stripe payment element and addresses, and he fills us in on a JavaScript tool that Shopify for formatting addresses in different countries that makes Andrew sweat.</p><p><br/></p><p>[00:07:28] As a follow up from last week’s episode, Andrew defines “Posterized.”</p><p><br/></p><p>[00:08:06] The guys chat about WebAssembly stuff.</p><p><br/></p><p>[00:11:49] Andrew talks about playing around with mruby, and Chris tells us about what he did with a Raspberry Pi.</p><p><br/></p><p>[00:16:07] Jason tells us he’s been reading the mruby docs and about how you take embedded Ruby and run it.</p><p><br/></p><p>[00:17:34] A previous episode is brought up with guest Terence Lee, where they talked quite a bit about mruby. </p><p><br/></p><p>[00:18:19] Chris brings up Ruby 3.2.0, some of the changes that are happening with it, especially rewriting it in Rust. Also, Ruby will be 30 years old next year!</p><p> </p><p>[00:26:04] Andrew tells us about a conversation he had with Drew Bragg recently because he offered to help him with automatic releases on his Ruby Gem, and he explains Release Please.</p><p><br/></p><p>[00:31:12] What does Andrew think about getting PR’s on an open source project?</p><p> </p><p>[00:33:51] Andrew fills us in on how he used Semantic Commit and Conventional Commit messages everywhere, and a setting they changed in Ruby gems.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://try.ruby-lang.org/playground/#code=3.times+do%250A++print+&apos;Welcome+&apos;%250Aend&amp;engine=cruby-3.2.0dev'>Try Ruby Playground</a></p><p><a href='https://en.wikipedia.org/wiki/Posterized'>Posterized</a></p><p><a href='https://mruby.org/'>mruby</a></p><p><a href='https://remoteruby.com/27'>Remote Ruby podcast-Episode 27: Joined by Terence Lee</a></p><p><a href='https://www.ruby-lang.org/en/news/2022/04/03/ruby-3-2-0-preview1-released/'>Ruby 3.2.0 Preview 1 Released</a></p><p><a href='https://github.com/DRBragg/redaction/pull/14'>Add release-please action for releasing to RubyGems #14</a> </p><p><a href='https://github.com/google-github-actions/release-please-action'>Release Please Action-GitHub</a></p><p><a href='https://github.com/googleapis/release-please'>Release Please-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760966-ruby-3-2-conventional-commits-and-release-please.mp3" length="32349281" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760966</link>
    <itunes:image href="https://storage.buzzsprout.com/9qaxgqp9kyr000rrod2d4tklyhgi?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">179497af-96d8-4705-bd37-5678571fc8a0</guid>
    <pubDate>Fri, 15 Apr 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2694</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>175</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Its Always Sinny In Las Vegas aka Sin City Ruby</itunes:title>
    <title>Its Always Sinny In Las Vegas aka Sin City Ruby</title>
    <itunes:summary><![CDATA[        [00:00:58] It’s Day 1, Jason and Andrea got to ride in Andrew’s mustang and Jason now feels like a cool, hip Boomer and Andrew is sporting the Adidas wardrobe as usual.    [00:04:11] The guys tell us that Drew Bragg gave one of the most entertaining and engaging talks they’ve ever seen, as well as Chris Seaton from Shopify.    [00:05:11] The guys discuss some other great talks with Kelly Sutton, talking about Sidekick, Matthias Lee, a twelve-year old, who gave a great talk o...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:58] It’s Day 1, Jason and Andrea got to ride in Andrew’s mustang and Jason now feels like a cool, hip Boomer and Andrew is sporting the Adidas wardrobe as usual. </p><p><br/></p><p>[00:04:11] The guys tell us that Drew Bragg gave one of the most entertaining and engaging talks they’ve ever seen, as well as Chris Seaton from Shopify. </p><p><br/></p><p>[00:05:11] The guys discuss some other great talks with Kelly Sutton, talking about Sidekick, Matthias Lee, a twelve-year old, who gave a great talk on the history of Vim, and Thai Wood who did an engaging talk on incident response.</p><p><br/></p><p>[00:10:21] In case you’re wondering what happened at lunchtime, Andrew went swimming, Jason had a frozen strawberry margarita, and Andrea Fomera had a fantastic talk on the upgrading process for Rails.</p><p><br/></p><p>[00:13:58] Is it Day 2 or Day 9? The guys chat about Brittany Martin’s talk on, “What it’s like to the be the technical person on the call,” which had some really interesting ideas.</p><p><br/></p><p>[00:16:58] If you need a break from the Vegas strip, the guys tell us about The Neon Museum, the light show they saw there, and going to downtown Vegas which was a ton of fun. We hear a story of Andrew getting carded at the Roulette table.</p><p><br/></p><p>[00:19:46] We hear about the Evil Knievel themed pizza place the guys went to called Evil Pie. The first talk of Day 2 was with Ivy Evans and her talk on security, and Andrew tells us about an interesting podcast called, Darknet Diaries.</p><p><br/></p><p>[00:22:45] The next talk is Nikita Vasilevsky, where he talked about “Do you test your tests,” and then the talk with Andrew Culver, creator of Bullet Train.</p><p> </p><p>[00:25:53] Jason posterized Andrew, and we learn more about Colleen Schnettler’s talk on Arel, Nick Schwaderer’s talk on the gem Hobix, and Jason’s amazing talk which Andrew raves about!</p><p><br/></p><p>[00:36:27] Find out about the guys racing experience, and what their favorite part of the conference was and their favorite meal. ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes/'>Andrew Mason Twitter</a></p><p><a href='https://www.sincityruby.com/'>Sin City Ruby</a></p><p><a href='https://www.neonmuseum.org/'>The Neon Museum-Las Vegas</a></p><p><a href='https://evelpie.com/'>Evil Pie</a></p><p><a href='https://darknetdiaries.com/'>Darknet Diaries Podcast</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p><p><a href='https://rubyconferences.org/'>Ruby Conferences 2022</a></p><p><a href='https://bullettrain.co/'>Bullet Train</a></p><p><a href='https://twitter.com/DRBragg?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Drew Bragg Twitter</a></p><p><a href='https://twitter.com/chrisgseaton?lang=en'>Chris Seaton Twitter</a></p><p><a href='https://twitter.com/KellySutton'>Kelly Sutton Twitter</a></p><p><a href='https://twitter.com/thaiwoodhere'>Thai Wood Twitter</a></p><p><a href='https://twitter.com/afomera'>Andrea Fomera Twitter</a></p><p><a href='https://twitter.com/BrittJMartin?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Brittany Martin Twitter</a></p><p><a href='https://mobile.twitter.com/ivyevanslv'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:58] It’s Day 1, Jason and Andrea got to ride in Andrew’s mustang and Jason now feels like a cool, hip Boomer and Andrew is sporting the Adidas wardrobe as usual. </p><p><br/></p><p>[00:04:11] The guys tell us that Drew Bragg gave one of the most entertaining and engaging talks they’ve ever seen, as well as Chris Seaton from Shopify. </p><p><br/></p><p>[00:05:11] The guys discuss some other great talks with Kelly Sutton, talking about Sidekick, Matthias Lee, a twelve-year old, who gave a great talk on the history of Vim, and Thai Wood who did an engaging talk on incident response.</p><p><br/></p><p>[00:10:21] In case you’re wondering what happened at lunchtime, Andrew went swimming, Jason had a frozen strawberry margarita, and Andrea Fomera had a fantastic talk on the upgrading process for Rails.</p><p><br/></p><p>[00:13:58] Is it Day 2 or Day 9? The guys chat about Brittany Martin’s talk on, “What it’s like to the be the technical person on the call,” which had some really interesting ideas.</p><p><br/></p><p>[00:16:58] If you need a break from the Vegas strip, the guys tell us about The Neon Museum, the light show they saw there, and going to downtown Vegas which was a ton of fun. We hear a story of Andrew getting carded at the Roulette table.</p><p><br/></p><p>[00:19:46] We hear about the Evil Knievel themed pizza place the guys went to called Evil Pie. The first talk of Day 2 was with Ivy Evans and her talk on security, and Andrew tells us about an interesting podcast called, Darknet Diaries.</p><p><br/></p><p>[00:22:45] The next talk is Nikita Vasilevsky, where he talked about “Do you test your tests,” and then the talk with Andrew Culver, creator of Bullet Train.</p><p> </p><p>[00:25:53] Jason posterized Andrew, and we learn more about Colleen Schnettler’s talk on Arel, Nick Schwaderer’s talk on the gem Hobix, and Jason’s amazing talk which Andrew raves about!</p><p><br/></p><p>[00:36:27] Find out about the guys racing experience, and what their favorite part of the conference was and their favorite meal. ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/jmcharnes?lang=en'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes/'>Andrew Mason Twitter</a></p><p><a href='https://www.sincityruby.com/'>Sin City Ruby</a></p><p><a href='https://www.neonmuseum.org/'>The Neon Museum-Las Vegas</a></p><p><a href='https://evelpie.com/'>Evil Pie</a></p><p><a href='https://darknetdiaries.com/'>Darknet Diaries Podcast</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p><p><a href='https://rubyconferences.org/'>Ruby Conferences 2022</a></p><p><a href='https://bullettrain.co/'>Bullet Train</a></p><p><a href='https://twitter.com/DRBragg?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Drew Bragg Twitter</a></p><p><a href='https://twitter.com/chrisgseaton?lang=en'>Chris Seaton Twitter</a></p><p><a href='https://twitter.com/KellySutton'>Kelly Sutton Twitter</a></p><p><a href='https://twitter.com/thaiwoodhere'>Thai Wood Twitter</a></p><p><a href='https://twitter.com/afomera'>Andrea Fomera Twitter</a></p><p><a href='https://twitter.com/BrittJMartin?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Brittany Martin Twitter</a></p><p><a href='https://mobile.twitter.com/ivyevanslv'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760967-its-always-sinny-in-las-vegas-aka-sin-city-ruby.mp3" length="31724129" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760967</link>
    <itunes:image href="https://storage.buzzsprout.com/bi98pfh8t6646x0e0pevw8nm66fv?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">07a143cf-c818-468b-a0bd-331a2ce5181d</guid>
    <pubDate>Fri, 08 Apr 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2642</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>174</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby &amp; Rails Tips with Sebastien Auriault</itunes:title>
    <title>Ruby &amp; Rails Tips with Sebastien Auriault</title>
    <itunes:summary><![CDATA[        [00:02:03]  The guys catch up and talk about some really good shows they are watching and a great book that’s worth a read.    [00:05:21] Sebastien tells us about himself and how he got into doing the Ruby on Rails tips on Twitter.   [00:07:30] Find out where Sebastien started in his journey.    [00:11:42] Since Sebastien didn’t have Rails experience, he tells us what he put on his resume and ideas of what should be put on a resume.   [00:14:42] Should you be working on...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:03]  The guys catch up and talk about some really good shows they are watching and a great book that’s worth a read. </p><p><br/></p><p>[00:05:21] Sebastien tells us about himself and how he got into doing the Ruby on Rails tips on Twitter.</p><p><br/></p><p>[00:07:30] Find out where Sebastien started in his journey. </p><p><br/></p><p>[00:11:42] Since Sebastien didn’t have Rails experience, he tells us what he put on his resume and ideas of what should be put on a resume.</p><p><br/></p><p>[00:14:42] Should you be working on side projects as a developer? </p><p><br/></p><p>[00:15:42] Sebastien tells us why he found a mentor more helpful than a tutor. </p><p><br/></p><p>[00:17:12] We learn how to find the companies that you should apply for jobs, and Sebastien tells us how many job applications he submitted.</p><p><br/></p><p>[00:20:07] We learn how many places Sebastien heard back from out of all the resumes he sent, Jason talks about not getting discouraged in this process, and find out how Sebastien’s experience was.</p><p><br/></p><p>[00:23:01] We hear about Sebastien’s first job and how long he was there. </p><p> </p><p>[00:25:30] Find out some ways Sebastien’s second job set him up to succeed and give him the great junior experience. </p><p><br/></p><p>[00:28:51] What was Sebastien’s path to Podia?</p><p><br/></p><p>[00:31:56] Andrew asks if Sebastien if he would suggest someone pursue a bootcamp right now if they want to be a developer like him.</p><p>[00:34:19] If you want to get the most out of a bootcamp Sebastien explains.</p><p><br/></p><p>[00:37:46] Find out about Sebastien’s side project he’s working on called, RubyCompanion, which is for Ruby and Rails developers.</p><p><br/></p><p>[00:41:04] One last thing Sebastien talks about is the importance of networking, and some advice on who should go to a bootcamp.</p><p><br/></p><p>[00:52:00] Where can you find Sebastien online?</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Sebastien Auriault</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/jmcharnes'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://courses.webseb.dev/'>Sebastien Auriault Website</a></p><p><a href='https://twitter.com/websebdev'>Sebastien Auriault Twitter</a></p><p><a href='https://ca.linkedin.com/in/sebastien-auriault'>Sebastien Auriault LinkedIn</a></p><p><a href='https://www.rubycompanion.dev/'>RubyCompanion</a></p><p><a href='https://tv.apple.com/us/show/wecrashed/umc.cmc.6qw605uv2rwbzutk2p2fsgvq9?ctx_brand=tvs.sbd.4000&amp;itscg=MC_20000&amp;itsct=atvp_brand_omd&amp;mttn3pid=Google%2520AdWords&amp;mttnagencyid=a5e&amp;mttncc=US&amp;mttnsiteid=143238&amp;mttnsubad=OUS2019932_1-587975297650-c&amp;mttnsubkw=136813294994__tSrWW6FY_&amp;mttnsubplmnt='>WeCrashed</a></p><p><a href='https://www.hulu.com/series/the-dropout-13988f84-f1c8-40dd-a73c-4e71ab4bbe63?cmp=11932&amp;utm_source=google&amp;utm_medium=cpc&amp;utm_campaign=CM_SEM_Various+Niche+Originals&amp;utm_term=the%2520dropout&amp;gclid=Cj0KCQjw5-WRBhCKARIsAAId9Fn7mzHZaw0xg0po8rQUr_cM_1GxeYr2dyp9KbFQJFW3fc8279pcY5gaAqqmEALw_wcB&amp;gclsrc=aw.ds'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:03]  The guys catch up and talk about some really good shows they are watching and a great book that’s worth a read. </p><p><br/></p><p>[00:05:21] Sebastien tells us about himself and how he got into doing the Ruby on Rails tips on Twitter.</p><p><br/></p><p>[00:07:30] Find out where Sebastien started in his journey. </p><p><br/></p><p>[00:11:42] Since Sebastien didn’t have Rails experience, he tells us what he put on his resume and ideas of what should be put on a resume.</p><p><br/></p><p>[00:14:42] Should you be working on side projects as a developer? </p><p><br/></p><p>[00:15:42] Sebastien tells us why he found a mentor more helpful than a tutor. </p><p><br/></p><p>[00:17:12] We learn how to find the companies that you should apply for jobs, and Sebastien tells us how many job applications he submitted.</p><p><br/></p><p>[00:20:07] We learn how many places Sebastien heard back from out of all the resumes he sent, Jason talks about not getting discouraged in this process, and find out how Sebastien’s experience was.</p><p><br/></p><p>[00:23:01] We hear about Sebastien’s first job and how long he was there. </p><p> </p><p>[00:25:30] Find out some ways Sebastien’s second job set him up to succeed and give him the great junior experience. </p><p><br/></p><p>[00:28:51] What was Sebastien’s path to Podia?</p><p><br/></p><p>[00:31:56] Andrew asks if Sebastien if he would suggest someone pursue a bootcamp right now if they want to be a developer like him.</p><p>[00:34:19] If you want to get the most out of a bootcamp Sebastien explains.</p><p><br/></p><p>[00:37:46] Find out about Sebastien’s side project he’s working on called, RubyCompanion, which is for Ruby and Rails developers.</p><p><br/></p><p>[00:41:04] One last thing Sebastien talks about is the importance of networking, and some advice on who should go to a bootcamp.</p><p><br/></p><p>[00:52:00] Where can you find Sebastien online?</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Sebastien Auriault</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/jmcharnes'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://courses.webseb.dev/'>Sebastien Auriault Website</a></p><p><a href='https://twitter.com/websebdev'>Sebastien Auriault Twitter</a></p><p><a href='https://ca.linkedin.com/in/sebastien-auriault'>Sebastien Auriault LinkedIn</a></p><p><a href='https://www.rubycompanion.dev/'>RubyCompanion</a></p><p><a href='https://tv.apple.com/us/show/wecrashed/umc.cmc.6qw605uv2rwbzutk2p2fsgvq9?ctx_brand=tvs.sbd.4000&amp;itscg=MC_20000&amp;itsct=atvp_brand_omd&amp;mttn3pid=Google%2520AdWords&amp;mttnagencyid=a5e&amp;mttncc=US&amp;mttnsiteid=143238&amp;mttnsubad=OUS2019932_1-587975297650-c&amp;mttnsubkw=136813294994__tSrWW6FY_&amp;mttnsubplmnt='>WeCrashed</a></p><p><a href='https://www.hulu.com/series/the-dropout-13988f84-f1c8-40dd-a73c-4e71ab4bbe63?cmp=11932&amp;utm_source=google&amp;utm_medium=cpc&amp;utm_campaign=CM_SEM_Various+Niche+Originals&amp;utm_term=the%2520dropout&amp;gclid=Cj0KCQjw5-WRBhCKARIsAAId9Fn7mzHZaw0xg0po8rQUr_cM_1GxeYr2dyp9KbFQJFW3fc8279pcY5gaAqqmEALw_wcB&amp;gclsrc=aw.ds'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760968-ruby-rails-tips-with-sebastien-auriault.mp3" length="38393198" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760968</link>
    <itunes:image href="https://storage.buzzsprout.com/oa774ic69weu5htfurj3g8wezv0d?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">21c93529-b606-4f64-a11a-7e750291769e</guid>
    <pubDate>Fri, 01 Apr 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3197</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>173</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Load Testing Rails Applications &amp; Rails Conferences</itunes:title>
    <title>Load Testing Rails Applications &amp; Rails Conferences</title>
    <itunes:summary><![CDATA[        [00:02:15] Jason shares some interesting news that happened at Podia that involves Harry Connick Jr. and load testing.    [00:05:54] Chris tells us a story about his first Rails job which was building a website for Justin Timberlake’s 901Tequila.   [00:07:08] Jason tells us about a tool they used called k6.    [00:18:11] Chris and Jason chat about query times with Heroku Postgres and Heroku Dashboard.   [00:20:13] There’s a great talk by Gary Bernhardt about Text Editor that...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:15] Jason shares some interesting news that happened at Podia that involves Harry Connick Jr. and load testing. </p><p><br/></p><p>[00:05:54] Chris tells us a story about his first Rails job which was building a website for Justin Timberlake’s 901Tequila.</p><p><br/></p><p>[00:07:08] Jason tells us about a tool they used called k6. </p><p><br/></p><p>[00:18:11] Chris and Jason chat about query times with Heroku Postgres and Heroku Dashboard.</p><p><br/></p><p>[00:20:13] There’s a great talk by Gary Bernhardt about Text Editor that Chris explains.</p><p><br/></p><p>[00:24:18] We find out about Jason’s Sin City Ruby talk which was supposed to be on Simplicity but it now on SQL and Active Record.  He also tells us about the talk Colleen Schnettler is doing on arel.</p><p><br/></p><p>[00:26:32] Jason had to do some SQL at Podia and talks about how there was no good way to make it anything but SQL.</p><p><br/></p><p>[00:30:56] The guys chat about submitting talks for RailsConf 2022.</p><p><br/></p><p>[00:34:32] Jason shares a funny story about the last time he did a talk at RubyConf 2017 and what happened when the fire alarm went off.</p><p> </p><p>[00:37:20] Find out what the guys are doing when they’re in Vegas.</p><p><br/></p><p>[00:38:34] Earlier the guys were talking about missing indexes or things that could be indexed and Andrew tells us about a gem called lol_dba and Derailed Benchmarks.</p><p><br/></p><p>[00:41:48] The guys share much needed thank-you’s to some important people for their contributions, inspiration, and all the work they’ve done for Rails.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://k6.io/'>k6</a></p><p><a href='https://www.destroyallsoftware.com/screencasts/catalog/text-editor-from-scratch'>Text Editor From Scratch</a></p><p><a href='https://twitter.com/leenyburger'>Colleen Schnettler Twitter</a></p><p><a href='https://hammerstone.dev/'>Hammerstone</a></p><p><a href='https://rubygems.org/gems/arel/versions/7.0.0'>arel</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p><p><a href='https://github.com/plentz/lol_dba/'>lol_dba-GitHub</a></p><p><a href='https://github.com/zombocom/derailed_benchmarks'>Derailed Benchmarks</a></p><p><a href='https://jasoncharnes.com/talks/'>Saving Ruby from the Apocalypse with Jason Charnes (RubyConf 2017)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:15] Jason shares some interesting news that happened at Podia that involves Harry Connick Jr. and load testing. </p><p><br/></p><p>[00:05:54] Chris tells us a story about his first Rails job which was building a website for Justin Timberlake’s 901Tequila.</p><p><br/></p><p>[00:07:08] Jason tells us about a tool they used called k6. </p><p><br/></p><p>[00:18:11] Chris and Jason chat about query times with Heroku Postgres and Heroku Dashboard.</p><p><br/></p><p>[00:20:13] There’s a great talk by Gary Bernhardt about Text Editor that Chris explains.</p><p><br/></p><p>[00:24:18] We find out about Jason’s Sin City Ruby talk which was supposed to be on Simplicity but it now on SQL and Active Record.  He also tells us about the talk Colleen Schnettler is doing on arel.</p><p><br/></p><p>[00:26:32] Jason had to do some SQL at Podia and talks about how there was no good way to make it anything but SQL.</p><p><br/></p><p>[00:30:56] The guys chat about submitting talks for RailsConf 2022.</p><p><br/></p><p>[00:34:32] Jason shares a funny story about the last time he did a talk at RubyConf 2017 and what happened when the fire alarm went off.</p><p> </p><p>[00:37:20] Find out what the guys are doing when they’re in Vegas.</p><p><br/></p><p>[00:38:34] Earlier the guys were talking about missing indexes or things that could be indexed and Andrew tells us about a gem called lol_dba and Derailed Benchmarks.</p><p><br/></p><p>[00:41:48] The guys share much needed thank-you’s to some important people for their contributions, inspiration, and all the work they’ve done for Rails.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://k6.io/'>k6</a></p><p><a href='https://www.destroyallsoftware.com/screencasts/catalog/text-editor-from-scratch'>Text Editor From Scratch</a></p><p><a href='https://twitter.com/leenyburger'>Colleen Schnettler Twitter</a></p><p><a href='https://hammerstone.dev/'>Hammerstone</a></p><p><a href='https://rubygems.org/gems/arel/versions/7.0.0'>arel</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p><p><a href='https://github.com/plentz/lol_dba/'>lol_dba-GitHub</a></p><p><a href='https://github.com/zombocom/derailed_benchmarks'>Derailed Benchmarks</a></p><p><a href='https://jasoncharnes.com/talks/'>Saving Ruby from the Apocalypse with Jason Charnes (RubyConf 2017)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760969-load-testing-rails-applications-rails-conferences.mp3" length="31688893" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760969</link>
    <itunes:image href="https://storage.buzzsprout.com/min98rrqaz9h37cxcv4sofxc84nn?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">75afc433-8dd8-4d38-a97e-6b9e7ee43ace</guid>
    <pubDate>Fri, 25 Mar 2022 07:00:00 -0500</pubDate>
    <itunes:duration>2639</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>172</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Parsers, Interpreters, and YJIT with Kevin Newton</itunes:title>
    <title>Parsers, Interpreters, and YJIT with Kevin Newton</title>
    <itunes:summary><![CDATA[        [00:05:09] Kevin gives us a brief introduction of himself.    [00:07:33] Kevin tells us about the grant he received, and he tells us about rubyfmt and SyntaxTree.   [00:12:27] We learn why you have to do plugins in your language and why Kevin is convinced we need a new parser for Ruby.   [00:16:43] Jason wonders if prettier was Kevin’s first introduction to parsers and how he got so knowledgeable about it.   [00:17:50] Find out about Kevin’s blog post on ripper, which he calls a ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:05:09] Kevin gives us a brief introduction of himself. </p><p><br/></p><p>[00:07:33] Kevin tells us about the grant he received, and he tells us about rubyfmt and SyntaxTree.</p><p><br/></p><p>[00:12:27] We learn why you have to do plugins in your language and why Kevin is convinced we need a new parser for Ruby.</p><p><br/></p><p>[00:16:43] Jason wonders if prettier was Kevin’s first introduction to parsers and how he got so knowledgeable about it.</p><p><br/></p><p>[00:17:50] Find out about Kevin’s blog post on ripper, which he calls a “very confusing library.”</p><p><br/></p><p>[00:19:08] With the work Kevin is doing with ripper, the work he’s doing with SyntaxTree, and the grant, Jason wonders if he sees SyntaxTree getting adopted by Ruby Core one day or live as a standalone project.</p><p><br/></p><p>[00:20:58] We find out with SyntaxTree, if Kevin has a specific Ruby version he targets or because it’s built on ripper can he just keep going back to Ruby.</p><p><br/></p><p>[00:22:37] Kevin talks about formatting and how there’s no configuration, and also tells us about Reek.</p><p><br/></p><p>[00:26:55] Find out about a VS Code extension for SyntaxTree using Standard.</p><p> </p><p>[00:31:33] We learn about Kevin’s experiences and thoughts on Sorbet and RBS.</p><p><br/></p><p>[00:36:41] Kevin works on YJIT at Shopify, he tells us how his experience has been since joining the team, and what his average workday looks like.</p><p><br/></p><p>[00:42:13] Find out the benefits of Porting C to Rust and if there are any effects running that in a production application.</p><p> </p><p>[00:48:47] Chris wonders what’s some of the hardest stuff on YJIT coming up.</p><p><br/></p><p>[00:53:40] Kevin shares three great books to read if you are interested in learning more about compilers or Ruby.</p><p><br/></p><p>[00:55:29] Find out where you can follow Kevin online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Kevin Newton</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/kddnewton'>Kevin Newton Twitter</a></p><p><a href='https://github.com/kddnewton'>Kevin Newton GitHub</a></p><p><a href='https://kddnewton.com/'>Kevin Newton Website</a></p><p><a href='https://github.com/ruby-formatter/rufo/'>Rufo (Ruby formatter)</a></p><p><a href='https://github.com/penelopezone/rubyfmt'>Rubyfmt (Ruby format)</a></p><p><a href='https://github.com/ruby-syntax-tree/syntax_tree'>SyntaxTree</a></p><p><a href='https://github.com/prettier/plugin-ruby'>Prettier for Ruby</a></p><p><a href='https://kddnewton.com/2022/02/14/formatting-ruby-part-1.html'>Formatting Ruby: Part 1- How ripper works (Kevin Newton Blog)</a></p><p><a href='https://github.com/troessner/reek'>Reek</a></p><p><a href='https://github.com/ruby-syntax-tree/vscode-syntax-tree'>Vscode-syntax-tree</a></p><p><a href='https://github.com/soutaro/steep'>Steep-Gradual Typing for Ruby</a></p><p><a href='https://sorbet.org/'>Sorbet</a></p><p><a href='https://github.com/ruby/typeprof'>TypeProf</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=sorbet.sorbet-vscode-extension'>Ruby Sorbet for VS Code</a></p><p><a href='https://craftinginterpreters.com/'><em>Crafting Interpreters</em> by Robert Nystrom</a></p><p><a href='https://interpreterbook.com/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:05:09] Kevin gives us a brief introduction of himself. </p><p><br/></p><p>[00:07:33] Kevin tells us about the grant he received, and he tells us about rubyfmt and SyntaxTree.</p><p><br/></p><p>[00:12:27] We learn why you have to do plugins in your language and why Kevin is convinced we need a new parser for Ruby.</p><p><br/></p><p>[00:16:43] Jason wonders if prettier was Kevin’s first introduction to parsers and how he got so knowledgeable about it.</p><p><br/></p><p>[00:17:50] Find out about Kevin’s blog post on ripper, which he calls a “very confusing library.”</p><p><br/></p><p>[00:19:08] With the work Kevin is doing with ripper, the work he’s doing with SyntaxTree, and the grant, Jason wonders if he sees SyntaxTree getting adopted by Ruby Core one day or live as a standalone project.</p><p><br/></p><p>[00:20:58] We find out with SyntaxTree, if Kevin has a specific Ruby version he targets or because it’s built on ripper can he just keep going back to Ruby.</p><p><br/></p><p>[00:22:37] Kevin talks about formatting and how there’s no configuration, and also tells us about Reek.</p><p><br/></p><p>[00:26:55] Find out about a VS Code extension for SyntaxTree using Standard.</p><p> </p><p>[00:31:33] We learn about Kevin’s experiences and thoughts on Sorbet and RBS.</p><p><br/></p><p>[00:36:41] Kevin works on YJIT at Shopify, he tells us how his experience has been since joining the team, and what his average workday looks like.</p><p><br/></p><p>[00:42:13] Find out the benefits of Porting C to Rust and if there are any effects running that in a production application.</p><p> </p><p>[00:48:47] Chris wonders what’s some of the hardest stuff on YJIT coming up.</p><p><br/></p><p>[00:53:40] Kevin shares three great books to read if you are interested in learning more about compilers or Ruby.</p><p><br/></p><p>[00:55:29] Find out where you can follow Kevin online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Kevin Newton</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/kddnewton'>Kevin Newton Twitter</a></p><p><a href='https://github.com/kddnewton'>Kevin Newton GitHub</a></p><p><a href='https://kddnewton.com/'>Kevin Newton Website</a></p><p><a href='https://github.com/ruby-formatter/rufo/'>Rufo (Ruby formatter)</a></p><p><a href='https://github.com/penelopezone/rubyfmt'>Rubyfmt (Ruby format)</a></p><p><a href='https://github.com/ruby-syntax-tree/syntax_tree'>SyntaxTree</a></p><p><a href='https://github.com/prettier/plugin-ruby'>Prettier for Ruby</a></p><p><a href='https://kddnewton.com/2022/02/14/formatting-ruby-part-1.html'>Formatting Ruby: Part 1- How ripper works (Kevin Newton Blog)</a></p><p><a href='https://github.com/troessner/reek'>Reek</a></p><p><a href='https://github.com/ruby-syntax-tree/vscode-syntax-tree'>Vscode-syntax-tree</a></p><p><a href='https://github.com/soutaro/steep'>Steep-Gradual Typing for Ruby</a></p><p><a href='https://sorbet.org/'>Sorbet</a></p><p><a href='https://github.com/ruby/typeprof'>TypeProf</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=sorbet.sorbet-vscode-extension'>Ruby Sorbet for VS Code</a></p><p><a href='https://craftinginterpreters.com/'><em>Crafting Interpreters</em> by Robert Nystrom</a></p><p><a href='https://interpreterbook.com/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760970-parsers-interpreters-and-yjit-with-kevin-newton.mp3" length="41112147" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760970</link>
    <itunes:image href="https://storage.buzzsprout.com/e732yt3wfmbhtwomiqbra5ha7ldx?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">e5f0db04-b5cb-46a2-8c5d-1641b70405db</guid>
    <pubDate>Fri, 18 Mar 2022 07:00:00 -0500</pubDate>
    <itunes:duration>3424</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>171</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Taylor Otwell, creator of the Laravel Framework</itunes:title>
    <title>Taylor Otwell, creator of the Laravel Framework</title>
    <itunes:summary><![CDATA[        [00:01:12] We start with Taylor explaining where Laravel came from.     [00:03:32] Taylor tells us what Laravel 1.0 looks like and more about validations happening at the controller layer.   [00:07:18] After version 1 comes out, Jason asks Taylor if he’s still at the trucking company and what the reception was like in the community.   [00:11:16] We learn how the transition went for Taylor from working at UserScape and making Laravel his full-time job.    [00:13:44] Taylor ex...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:12] We start with Taylor explaining where Laravel came from.  </p><p><br/></p><p>[00:03:32] Taylor tells us what Laravel 1.0 looks like and more about validations happening at the controller layer.</p><p><br/></p><p>[00:07:18] After version 1 comes out, Jason asks Taylor if he’s still at the trucking company and what the reception was like in the community.</p><p><br/></p><p>[00:11:16] We learn how the transition went for Taylor from working at UserScape and making Laravel his full-time job. </p><p><br/></p><p>[00:13:44] Taylor explains how he split his time between working on Forge and working on the framework itself.</p><p><br/></p><p>[00:15:13] Jason asks how the whole Rails framework on Lambda came about and what some of the technical challenges were.</p><p><br/></p><p>[00:17:02] We find out how Taylor makes code so appealing. </p><p><br/></p><p>[00:18:47] Jason brings up how there are a lot of first party packages in Laravel and asks Taylor if this blossomed over the years or if he realized he wanted all these things just baked into the framework.</p><p><br/></p><p>[00:23:39] Chris likes how Forge came out Taylor building his own stuff, and Taylor explains how the Ruby and JavaScript communities have such a wider variety of talented programmers.</p><p> </p><p>[00:26:09] We find out about what led Taylor into building Forge, Envoyer, Laravel Spark, Laravel Cashier, and Laravel Nova.</p><p><br/></p><p>[00:28:21] Find out what Taylor’s favorite Laravel package is.</p><p><br/></p><p>[00:30:11] Taylor gives us examples of how Rails has influenced Laravel. </p><p><br/></p><p>[00:32:04] Chris wonders is Taylor was familiar with a lot of stuff when he started Laravel or if there’s was a lot of learning along the way.</p><p><br/></p><p>[00:36:45] Jason asks Taylor about Laravel Mix, a wrapper around Webpack, and he explains how front-end development in the Laravel world and Rails world is in a period of exploration.</p><p><br/></p><p>[00:42:57] Find out about the Laravel Documentary that just came out! </p><p><br/></p><p>[00:45:01] What’s next for Laravel?</p><p><br/></p><p>[00:47:43] If you want to try Laravel, find out the easiest way to get started, and Taylor tells us how starting his own business has been and the challenges.</p><p><br/></p><p>[00:53:45] Find out where you can follow Taylor online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Taylor Otwell</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/taylorotwell'>Taylor Otwell Twitter</a></p><p><a href='https://www.linkedin.com/in/taylorotwell'>Taylor Otwell LinkedIn</a></p><p><a href='https://github.com/taylorotwell'>Taylor Otwell GitHub</a></p><p><a href='https://laravel.com/'>Laravel</a></p><p><a href='https://userscape.com/'>UserScape</a></p><p><a href='https://laracon.net/'>LaraCon</a></p><p><a href='https://www.amazon.com/Getting-Real-Smarter-Successful-Application/dp/0578012812/ref=sr_1_3?crid=TIQRKYG79310&amp;keywords=getting+real&amp;qid=1646175363&amp;sprefix=getting+real,aps,99&amp;sr=8-3'><em>Getting Real: The Smarter, Faster, Easier Way to Build a Successful Web Application </em>by Jason Fried, David Heinemeier Hansson and Matthew Linderman</a></p><p><a href='https://laravel-mix.com/'>Laravel Mi</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:12] We start with Taylor explaining where Laravel came from.  </p><p><br/></p><p>[00:03:32] Taylor tells us what Laravel 1.0 looks like and more about validations happening at the controller layer.</p><p><br/></p><p>[00:07:18] After version 1 comes out, Jason asks Taylor if he’s still at the trucking company and what the reception was like in the community.</p><p><br/></p><p>[00:11:16] We learn how the transition went for Taylor from working at UserScape and making Laravel his full-time job. </p><p><br/></p><p>[00:13:44] Taylor explains how he split his time between working on Forge and working on the framework itself.</p><p><br/></p><p>[00:15:13] Jason asks how the whole Rails framework on Lambda came about and what some of the technical challenges were.</p><p><br/></p><p>[00:17:02] We find out how Taylor makes code so appealing. </p><p><br/></p><p>[00:18:47] Jason brings up how there are a lot of first party packages in Laravel and asks Taylor if this blossomed over the years or if he realized he wanted all these things just baked into the framework.</p><p><br/></p><p>[00:23:39] Chris likes how Forge came out Taylor building his own stuff, and Taylor explains how the Ruby and JavaScript communities have such a wider variety of talented programmers.</p><p> </p><p>[00:26:09] We find out about what led Taylor into building Forge, Envoyer, Laravel Spark, Laravel Cashier, and Laravel Nova.</p><p><br/></p><p>[00:28:21] Find out what Taylor’s favorite Laravel package is.</p><p><br/></p><p>[00:30:11] Taylor gives us examples of how Rails has influenced Laravel. </p><p><br/></p><p>[00:32:04] Chris wonders is Taylor was familiar with a lot of stuff when he started Laravel or if there’s was a lot of learning along the way.</p><p><br/></p><p>[00:36:45] Jason asks Taylor about Laravel Mix, a wrapper around Webpack, and he explains how front-end development in the Laravel world and Rails world is in a period of exploration.</p><p><br/></p><p>[00:42:57] Find out about the Laravel Documentary that just came out! </p><p><br/></p><p>[00:45:01] What’s next for Laravel?</p><p><br/></p><p>[00:47:43] If you want to try Laravel, find out the easiest way to get started, and Taylor tells us how starting his own business has been and the challenges.</p><p><br/></p><p>[00:53:45] Find out where you can follow Taylor online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Taylor Otwell</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/taylorotwell'>Taylor Otwell Twitter</a></p><p><a href='https://www.linkedin.com/in/taylorotwell'>Taylor Otwell LinkedIn</a></p><p><a href='https://github.com/taylorotwell'>Taylor Otwell GitHub</a></p><p><a href='https://laravel.com/'>Laravel</a></p><p><a href='https://userscape.com/'>UserScape</a></p><p><a href='https://laracon.net/'>LaraCon</a></p><p><a href='https://www.amazon.com/Getting-Real-Smarter-Successful-Application/dp/0578012812/ref=sr_1_3?crid=TIQRKYG79310&amp;keywords=getting+real&amp;qid=1646175363&amp;sprefix=getting+real,aps,99&amp;sr=8-3'><em>Getting Real: The Smarter, Faster, Easier Way to Build a Successful Web Application </em>by Jason Fried, David Heinemeier Hansson and Matthew Linderman</a></p><p><a href='https://laravel-mix.com/'>Laravel Mi</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760971-taylor-otwell-creator-of-the-laravel-framework.mp3" length="39070001" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760971</link>
    <itunes:image href="https://storage.buzzsprout.com/s3j9ft2ig4rzauca7ziwviue5yg6?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">dff7cf90-48d2-4938-b3d4-81c64701065c</guid>
    <pubDate>Fri, 11 Mar 2022 07:00:00 -0600</pubDate>
    <itunes:duration>3254</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>170</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Bridgetown 1.0 with Jared White</itunes:title>
    <title>Bridgetown 1.0 with Jared White</title>
    <itunes:summary><![CDATA[        [00:05:08] Jared tells us about himself, what he does, and how Bridgetown was born.   [00:09:45] Andrew plugs going on GitHub and sponsoring Jared.   [00:10:15] Bridgetown 1.0 is almost here, and Jared tells us more.     [00:15:47] We find out what else is new in Bridgetown since the guys last talked.  He tells us more about how he used Roda.   [00:23:41] Chris asks Jared if he ever thought about using a Turbo Frame for the little snippet of HTML that he wants to lazy load, ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:05:08] Jared tells us about himself, what he does, and how Bridgetown was born.</p><p><br/></p><p>[00:09:45] Andrew plugs going on GitHub and sponsoring Jared.</p><p><br/></p><p>[00:10:15] Bridgetown 1.0 is almost here, and Jared tells us more.  </p><p><br/></p><p>[00:15:47] We find out what else is new in Bridgetown since the guys last talked.  He tells us more about how he used Roda.</p><p><br/></p><p>[00:23:41] Chris asks Jared if he ever thought about using a Turbo Frame for the little snippet of HTML that he wants to lazy load, and Andrew explains how the new Bridgetown seems faster. </p><p><br/></p><p>[00:26:16] Jared shares how he sees Bridgetown now versus what’s in the future. </p><p><br/></p><p>[00:30:26] Andrew talks about a blog post Jared wrote.</p><p><br/></p><p>[00:33:37] The guys chat about WebAssembly stuff.</p><p><br/></p><p>[00:36:13] Jared tells us something he’s been excited about recently is everything GitHub is doing with GitHub Codespaces.</p><p> </p><p>[00:37:15] Jared goes over a few more things about Bridgetown v1.</p><p><br/></p><p>[00:41:37] Find out where you can follow Jared online.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Jared White</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://remoteruby.com/78'>Remote Ruby-Episode 78: Bridgetown Ruby with Jared White</a></p><p><a href='https://twitter.com/jaredcwhite'>Jared White Twitter</a></p><p><a href='https://jaredwhite.com/'>Jared White Website</a></p><p><a href='https://github.com/jaredcwhite'>Jared White GitHub</a></p><p><a href='https://www.bridgetownrb.com/'>Bridgetown</a> </p><p><a href='https://www.bridgetownrb.com/blog/'>Bridgetown Blog</a></p><p><a href='https://github.com/sponsors/jaredcwhite'>Jared White GitHub Sponsor</a></p><p><a href='https://github.com/jeremyevans/roda/'>Roda</a></p><p><a href='https://github.com/ruby2js/ruby2js'>Ruby2JS</a></p><p><a href='https://discord.com/invite/4E6hktQGz4'>Bridgetown Discord</a></p><p><a href='https://github.com/features/codespaces'>GitHub Codespaces</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:05:08] Jared tells us about himself, what he does, and how Bridgetown was born.</p><p><br/></p><p>[00:09:45] Andrew plugs going on GitHub and sponsoring Jared.</p><p><br/></p><p>[00:10:15] Bridgetown 1.0 is almost here, and Jared tells us more.  </p><p><br/></p><p>[00:15:47] We find out what else is new in Bridgetown since the guys last talked.  He tells us more about how he used Roda.</p><p><br/></p><p>[00:23:41] Chris asks Jared if he ever thought about using a Turbo Frame for the little snippet of HTML that he wants to lazy load, and Andrew explains how the new Bridgetown seems faster. </p><p><br/></p><p>[00:26:16] Jared shares how he sees Bridgetown now versus what’s in the future. </p><p><br/></p><p>[00:30:26] Andrew talks about a blog post Jared wrote.</p><p><br/></p><p>[00:33:37] The guys chat about WebAssembly stuff.</p><p><br/></p><p>[00:36:13] Jared tells us something he’s been excited about recently is everything GitHub is doing with GitHub Codespaces.</p><p> </p><p>[00:37:15] Jared goes over a few more things about Bridgetown v1.</p><p><br/></p><p>[00:41:37] Find out where you can follow Jared online.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Jared White</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://remoteruby.com/78'>Remote Ruby-Episode 78: Bridgetown Ruby with Jared White</a></p><p><a href='https://twitter.com/jaredcwhite'>Jared White Twitter</a></p><p><a href='https://jaredwhite.com/'>Jared White Website</a></p><p><a href='https://github.com/jaredcwhite'>Jared White GitHub</a></p><p><a href='https://www.bridgetownrb.com/'>Bridgetown</a> </p><p><a href='https://www.bridgetownrb.com/blog/'>Bridgetown Blog</a></p><p><a href='https://github.com/sponsors/jaredcwhite'>Jared White GitHub Sponsor</a></p><p><a href='https://github.com/jeremyevans/roda/'>Roda</a></p><p><a href='https://github.com/ruby2js/ruby2js'>Ruby2JS</a></p><p><a href='https://discord.com/invite/4E6hktQGz4'>Bridgetown Discord</a></p><p><a href='https://github.com/features/codespaces'>GitHub Codespaces</a></p><p><a href='https://railsconf.com/'>RailsConf 2022</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760972-bridgetown-1-0-with-jared-white.mp3" length="31237213" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760972</link>
    <itunes:image href="https://storage.buzzsprout.com/lp04qu420ewosk41bmvcauz020ob?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">503d7c19-0bea-4cb6-8345-e1fb841a6d6f</guid>
    <pubDate>Fri, 04 Mar 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2601</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>169</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jason and Andrew Answer the Twitters</itunes:title>
    <title>Jason and Andrew Answer the Twitters</title>
    <itunes:summary><![CDATA[        [00:02:40] The first Tweet is: Haml? Jason does two live readings of a Haml file.    [00:05:24] Next question: Someone wants to know how to cope with the feeling of Rails moving too fast. Is it utopia?   [00:09:18] Next question: How is YAML pronounced?   [00:09:23] Next Tweet: You should talk about Andrew’s awesome buddy, Andrea!    [00:11:23] Next question: When is Rails 8 coming out?     [00:17:15] Next Tweet: Someone tweeted about Sonic Pi, which is a code-based mus...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:40] The first Tweet is: Haml? Jason does two live readings of a Haml file. </p><p><br/></p><p>[00:05:24] Next question: Someone wants to know how to cope with the feeling of Rails moving too fast. Is it utopia?</p><p><br/></p><p>[00:09:18] Next question: How is YAML pronounced?</p><p><br/></p><p>[00:09:23] Next Tweet: You should talk about Andrew’s awesome buddy, Andrea! </p><p><br/></p><p>[00:11:23] Next question: When is Rails 8 coming out?  </p><p><br/></p><p>[00:17:15] Next Tweet: Someone tweeted about Sonic Pi, which is a code-based music creation and performance tool. </p><p><br/></p><p>[00:18:20] Next question: Tabs or Spaces? Find out why this pun was so good and why it made Andrew angry. </p><p><br/></p><p>[00:18:51] Next question: Can you talk about Alfred?</p><p><br/></p><p>[00:22:19] Next Tweet: Someone said, Avo HQ (just kidding) and any open source communities you know about and what makes them cool.</p><p><br/></p><p>[00:23:31] Next question: How much fun did you both have recording Code and the Coding Coders who Code it with Drew Bragg? The guys have a shining Brittany moment.</p><p><br/></p><p>[00:25:28] Next question: Four topics in one Tweet, One underrated gem each. </p><p><br/></p><p>[00:28:07] Next Tweet: Andrew’s path to Podia, which includes a story of Jason buying him lobster ☺.</p><p><br/></p><p>[00:31:10] Next question: What is Jason going to talk about at Sin City Ruby?</p><p><br/></p><p>[00:34:27] Next question: Why is Laravel so great? Jason announces he wants to do an entire episode on this soon.</p><p><br/></p><p>[00:35:57] Next Tweet: The intersection of Rails and Web3.</p><p><br/></p><p>[00:38:03] Next Tweet: Hibachi. Jason and Andrew share their protein stories. </p><p><br/></p><p>[00:39:17] Last Tweet: Thoughts on transpilers list would be cool.  Andrew thinks this person meant to say transcompilation.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes'>Andrew Mason Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://haml.info/'>Haml</a></p><p><a href='https://yaml.org/'>YAML</a></p><p><a href='https://www.podia.com/'>Podia</a></p><p><a href='https://sonic-pi.net/'>Sonic Pi</a></p><p><a href='https://www.alfredapp.com/'>Alfred</a></p><p><a href='https://avohq.io/'>Avo</a> </p><p><a href='https://www.therubyonrailspodcast.com/'>The Ruby on Rails Podcast with Brittany Martin and Brain Mariani</a></p><p><a href='https://www.bridgetownrb.com/'>Bridgetown</a> </p><p><a href='https://www.buzzsprout.com/1927628'>Code and the Coding Coders who Code it with Drew Bragg (Podcast)</a></p><p><a href='https://dry-rb.org/'>dry-rb</a></p><p><a href='https://rubygems.org/gems/faker/versions/1.6.6'>faker</a></p><p><a href='https://www.sincityruby.com/'>Sin City Ruby 2022 (March 24-25, Las Vegas)</a></p><p><a href='https://laravel.com/'>Laravel</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:40] The first Tweet is: Haml? Jason does two live readings of a Haml file. </p><p><br/></p><p>[00:05:24] Next question: Someone wants to know how to cope with the feeling of Rails moving too fast. Is it utopia?</p><p><br/></p><p>[00:09:18] Next question: How is YAML pronounced?</p><p><br/></p><p>[00:09:23] Next Tweet: You should talk about Andrew’s awesome buddy, Andrea! </p><p><br/></p><p>[00:11:23] Next question: When is Rails 8 coming out?  </p><p><br/></p><p>[00:17:15] Next Tweet: Someone tweeted about Sonic Pi, which is a code-based music creation and performance tool. </p><p><br/></p><p>[00:18:20] Next question: Tabs or Spaces? Find out why this pun was so good and why it made Andrew angry. </p><p><br/></p><p>[00:18:51] Next question: Can you talk about Alfred?</p><p><br/></p><p>[00:22:19] Next Tweet: Someone said, Avo HQ (just kidding) and any open source communities you know about and what makes them cool.</p><p><br/></p><p>[00:23:31] Next question: How much fun did you both have recording Code and the Coding Coders who Code it with Drew Bragg? The guys have a shining Brittany moment.</p><p><br/></p><p>[00:25:28] Next question: Four topics in one Tweet, One underrated gem each. </p><p><br/></p><p>[00:28:07] Next Tweet: Andrew’s path to Podia, which includes a story of Jason buying him lobster ☺.</p><p><br/></p><p>[00:31:10] Next question: What is Jason going to talk about at Sin City Ruby?</p><p><br/></p><p>[00:34:27] Next question: Why is Laravel so great? Jason announces he wants to do an entire episode on this soon.</p><p><br/></p><p>[00:35:57] Next Tweet: The intersection of Rails and Web3.</p><p><br/></p><p>[00:38:03] Next Tweet: Hibachi. Jason and Andrew share their protein stories. </p><p><br/></p><p>[00:39:17] Last Tweet: Thoughts on transpilers list would be cool.  Andrew thinks this person meant to say transcompilation.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes'>Andrew Mason Twitter</a></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://haml.info/'>Haml</a></p><p><a href='https://yaml.org/'>YAML</a></p><p><a href='https://www.podia.com/'>Podia</a></p><p><a href='https://sonic-pi.net/'>Sonic Pi</a></p><p><a href='https://www.alfredapp.com/'>Alfred</a></p><p><a href='https://avohq.io/'>Avo</a> </p><p><a href='https://www.therubyonrailspodcast.com/'>The Ruby on Rails Podcast with Brittany Martin and Brain Mariani</a></p><p><a href='https://www.bridgetownrb.com/'>Bridgetown</a> </p><p><a href='https://www.buzzsprout.com/1927628'>Code and the Coding Coders who Code it with Drew Bragg (Podcast)</a></p><p><a href='https://dry-rb.org/'>dry-rb</a></p><p><a href='https://rubygems.org/gems/faker/versions/1.6.6'>faker</a></p><p><a href='https://www.sincityruby.com/'>Sin City Ruby 2022 (March 24-25, Las Vegas)</a></p><p><a href='https://laravel.com/'>Laravel</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760973-jason-and-andrew-answer-the-twitters.mp3" length="30560976" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760973</link>
    <itunes:image href="https://storage.buzzsprout.com/1gxpo0l8dd64vp8wkzvz9cmcjw0z?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">59e2c9b0-9903-4684-b092-0cc522897e79</guid>
    <pubDate>Fri, 25 Feb 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2545</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>168</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Partying Hard with John Nunemaker</itunes:title>
    <title>Partying Hard with John Nunemaker</title>
    <itunes:summary><![CDATA[        [00:03:25] We get to know more about John, what he does, what he’s built, and what he’s most famous for.    [00:08:52] John fills us in on what Flipper is.   [00:13:04] Jason talks about how they’ve been using groups to do a stair-step rollout within the company, and John tells us about a new thing coming out that’s going to replace groups that will be easier.    [00:14:21] Andrew explains more about Trunk Based Development.    [00:16:23] John details more about Flipper...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:25] We get to know more about John, what he does, what he’s built, and what he’s most famous for. </p><p><br/></p><p>[00:08:52] John fills us in on what Flipper is.</p><p><br/></p><p>[00:13:04] Jason talks about how they’ve been using groups to do a stair-step rollout within the company, and John tells us about a new thing coming out that’s going to replace groups that will be easier. </p><p><br/></p><p>[00:14:21] Andrew explains more about Trunk Based Development. </p><p><br/></p><p>[00:16:23] John details more about Flipper rules that he’s working on. </p><p><br/></p><p>[00:28:38] Andrew asks John if Cloud has metrics around what feature flags are being hit, and John tells us a project he wrote recently called “brow.”</p><p><br/></p><p>[00:31:55] John fills us in on the very interesting watch app he’s building. </p><p><br/></p><p>[00:41:18] Chris tells us about The Clock of the Long Now.</p><p><br/></p><p>[00:44:06] Find out where you can follow John online.</p><p> </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>John Nunemaker</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.johnnunemaker.com/'>John Nunemaker Website</a></p><p><a href='https://twitter.com/jnunemaker?lang=en'>John Nunemaker Twitter</a></p><p><a href='https://www.flippercloud.io/?ref=johnnunemaker'>Flipper</a></p><p><a href='https://boxoutsports.com/'>Box Out Sports</a></p><p><a href='https://trunkbaseddevelopment.com/'>Trunk Based Development</a></p><p><a href='https://rubygems.org/gems/brow'>Ruby Gems brow 0.4.1</a></p><p><a href='https://thewatcharchive.com/jnunemaker/watches/7'>The Watch Archive-South Bend Watch Company 1 1908</a></p><p><a href='https://thewatcharchive.com/jnunemaker/watches/8'>The Watch Archive-South Bend Watch Company 2 1912</a></p><p><a href='https://longnow.org/clock/'>The Clock of the Long Now</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:25] We get to know more about John, what he does, what he’s built, and what he’s most famous for. </p><p><br/></p><p>[00:08:52] John fills us in on what Flipper is.</p><p><br/></p><p>[00:13:04] Jason talks about how they’ve been using groups to do a stair-step rollout within the company, and John tells us about a new thing coming out that’s going to replace groups that will be easier. </p><p><br/></p><p>[00:14:21] Andrew explains more about Trunk Based Development. </p><p><br/></p><p>[00:16:23] John details more about Flipper rules that he’s working on. </p><p><br/></p><p>[00:28:38] Andrew asks John if Cloud has metrics around what feature flags are being hit, and John tells us a project he wrote recently called “brow.”</p><p><br/></p><p>[00:31:55] John fills us in on the very interesting watch app he’s building. </p><p><br/></p><p>[00:41:18] Chris tells us about The Clock of the Long Now.</p><p><br/></p><p>[00:44:06] Find out where you can follow John online.</p><p> </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>John Nunemaker</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.johnnunemaker.com/'>John Nunemaker Website</a></p><p><a href='https://twitter.com/jnunemaker?lang=en'>John Nunemaker Twitter</a></p><p><a href='https://www.flippercloud.io/?ref=johnnunemaker'>Flipper</a></p><p><a href='https://boxoutsports.com/'>Box Out Sports</a></p><p><a href='https://trunkbaseddevelopment.com/'>Trunk Based Development</a></p><p><a href='https://rubygems.org/gems/brow'>Ruby Gems brow 0.4.1</a></p><p><a href='https://thewatcharchive.com/jnunemaker/watches/7'>The Watch Archive-South Bend Watch Company 1 1908</a></p><p><a href='https://thewatcharchive.com/jnunemaker/watches/8'>The Watch Archive-South Bend Watch Company 2 1912</a></p><p><a href='https://longnow.org/clock/'>The Clock of the Long Now</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760974-partying-hard-with-john-nunemaker.mp3" length="32206045" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760974</link>
    <itunes:image href="https://storage.buzzsprout.com/ifbdcer72lj3q0hp3b27mm1xjsiu?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">848cdd83-d81e-42bd-80b0-3dd46409ee78</guid>
    <pubDate>Fri, 18 Feb 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2682</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>167</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ben Orenstein - From Developer To CEO of Tuple</itunes:title>
    <title>Ben Orenstein - From Developer To CEO of Tuple</title>
    <itunes:summary><![CDATA[        [00:02:09] Ben takes us thorough his career journey starting off as a programmer.   [00:05:45] Ben explains how things have changed since he became a CEO and about the transition with Tuple.    [00:06:35] Chris wonders if Ben’s had any struggles now that he’s interviewing and managing people, and he explains how he’s had to learn more in this process.   [00:09:12] Ben tells us how hiring and figuring out ways to document all the things they’ve been doing has been playing out. &nb...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:09] Ben takes us thorough his career journey starting off as a programmer.</p><p><br/></p><p>[00:05:45] Ben explains how things have changed since he became a CEO and about the transition with Tuple. </p><p><br/></p><p>[00:06:35] Chris wonders if Ben’s had any struggles now that he’s interviewing and managing people, and he explains how he’s had to learn more in this process.</p><p><br/></p><p>[00:09:12] Ben tells us how hiring and figuring out ways to document all the things they’ve been doing has been playing out.  </p><p><br/></p><p>[00:10:56] Tuple is a mac app, but Andrew wants to know what the Rails app is doing in there, if it interfaces with the mac desktop client, and if there were any issues with the recent macOS Monterey upgrade. </p><p><br/></p><p>[00:13:33] Jason wonders if Ben misses coding, if he does any side projects to stay coding, and if he still does a lot of writing in vim. Also, Andrew tells us about Obsidian. </p><p><br/></p><p>[00:17:09] Jason brings up Ben’s Refactoring Rails Course.</p><p><br/></p><p>[00:18:28] We hear Ben’s thought process and how he decided to start Tuple.</p><p><br/></p><p>[00:22:17] Chris wonders if Ben considers Tuple as primarily marketing towards developers and peer programming.</p><p> </p><p>[00:26:18] Since Ben is working on a Linux version for Tuple, he explains how much work goes into it. </p><p><br/></p><p>[00:30:05] Ben announces he’s looking to hire a Linux App Developer at Tuple and what led Ben to do Linux before Windows.</p><p><br/></p><p>[00:34:41] Chris wonders if Ben is worried about the effect of speed of shipping new features with the growth of the product.</p><p> </p><p>[00:36:46] Ben explains “shipping is less than you think you need to.” </p><p><br/></p><p>[00:41:48] Andrew brings up a guide that Ben wrote about why pairing is so important, and we hear Ben’s thoughts on pairing. </p><p><br/></p><p>[00:44:05] We hear about some cool things coming soon for Tuple, and if you’re interested in working for Tuple, Ben tells us the positions he’s looking to fill.</p><p><br/></p><p>[00:46:25] Find out where you can follow and reach out to Ben online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Ben Orenstein</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/r00k?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Ben Orenstein Twitter</a></p><p><a href='https://www.benorenstein.com/'>Ben Orenstein Website</a></p><p><a href='https://tuple.app/'>Tuple</a></p><p><a href='https://obsidian.md/'>Obsidian</a></p><p><a href='https://www.refactoringrails.io/'>Refactoring Rails Course</a></p><p><a href='https://tuple.app/jobs/'>Jobs at Tuple</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:09] Ben takes us thorough his career journey starting off as a programmer.</p><p><br/></p><p>[00:05:45] Ben explains how things have changed since he became a CEO and about the transition with Tuple. </p><p><br/></p><p>[00:06:35] Chris wonders if Ben’s had any struggles now that he’s interviewing and managing people, and he explains how he’s had to learn more in this process.</p><p><br/></p><p>[00:09:12] Ben tells us how hiring and figuring out ways to document all the things they’ve been doing has been playing out.  </p><p><br/></p><p>[00:10:56] Tuple is a mac app, but Andrew wants to know what the Rails app is doing in there, if it interfaces with the mac desktop client, and if there were any issues with the recent macOS Monterey upgrade. </p><p><br/></p><p>[00:13:33] Jason wonders if Ben misses coding, if he does any side projects to stay coding, and if he still does a lot of writing in vim. Also, Andrew tells us about Obsidian. </p><p><br/></p><p>[00:17:09] Jason brings up Ben’s Refactoring Rails Course.</p><p><br/></p><p>[00:18:28] We hear Ben’s thought process and how he decided to start Tuple.</p><p><br/></p><p>[00:22:17] Chris wonders if Ben considers Tuple as primarily marketing towards developers and peer programming.</p><p> </p><p>[00:26:18] Since Ben is working on a Linux version for Tuple, he explains how much work goes into it. </p><p><br/></p><p>[00:30:05] Ben announces he’s looking to hire a Linux App Developer at Tuple and what led Ben to do Linux before Windows.</p><p><br/></p><p>[00:34:41] Chris wonders if Ben is worried about the effect of speed of shipping new features with the growth of the product.</p><p> </p><p>[00:36:46] Ben explains “shipping is less than you think you need to.” </p><p><br/></p><p>[00:41:48] Andrew brings up a guide that Ben wrote about why pairing is so important, and we hear Ben’s thoughts on pairing. </p><p><br/></p><p>[00:44:05] We hear about some cool things coming soon for Tuple, and if you’re interested in working for Tuple, Ben tells us the positions he’s looking to fill.</p><p><br/></p><p>[00:46:25] Find out where you can follow and reach out to Ben online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Ben Orenstein</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/r00k?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Ben Orenstein Twitter</a></p><p><a href='https://www.benorenstein.com/'>Ben Orenstein Website</a></p><p><a href='https://tuple.app/'>Tuple</a></p><p><a href='https://obsidian.md/'>Obsidian</a></p><p><a href='https://www.refactoringrails.io/'>Refactoring Rails Course</a></p><p><a href='https://tuple.app/jobs/'>Jobs at Tuple</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760975-ben-orenstein-from-developer-to-ceo-of-tuple.mp3" length="35852651" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760975</link>
    <itunes:image href="https://storage.buzzsprout.com/9qlea4n4g796scu6wakmkujrs2j0?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">6c70b8d7-9150-409b-ab57-ac896fb66dc9</guid>
    <pubDate>Fri, 11 Feb 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2986</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>166</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>GitHub Codespaces &amp; Docker with Benjamin Wood</itunes:title>
    <title>GitHub Codespaces &amp; Docker with Benjamin Wood</title>
    <itunes:summary><![CDATA[        [00:01:52] Ben introduces himself and tells us about a configuration he did with Docker.    [00:09:24] Find out what GitHub Codespaces is all about.    [00:18:20] Ben explains the demo he did on how to create a new repository.    [00:22:56] Andrew tells Ben he feels like he might know how to set up a home network somehow, and what does Ben have to say about this?   [00:26:01] Ben asks the guys if they’re using VSCode.   [00:28:06] We learn how Ben and Andrew feel about ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:52] Ben introduces himself and tells us about a configuration he did with Docker. </p><p><br/></p><p>[00:09:24] Find out what GitHub Codespaces is all about. </p><p><br/></p><p>[00:18:20] Ben explains the demo he did on how to create a new repository. </p><p><br/></p><p>[00:22:56] Andrew tells Ben he feels like he might know how to set up a home network somehow, and what does Ben have to say about this?</p><p><br/></p><p>[00:26:01] Ben asks the guys if they’re using VSCode.</p><p><br/></p><p>[00:28:06] We learn how Ben and Andrew feel about the state of VSCode Ruby Extension.</p><p><br/></p><p>[00:31:03] Andrew talks about the RubyMine debug functionality and working with the new debug gem.</p><p><br/></p><p>[00:34:27] Ben wonders if Chris has tried the Vim extension in VSCode, Ben tells us about something that was added, and Andrew tells us he just started doing an online course learning Vim and VSCode.</p><p><br/></p><p>[00:39:08] Andrew asks Ben if there are any big cons with this remote kind of development environment that he’s got running, and a conversation about VSCode app on the iPad.</p><p> </p><p>[00:42:09] Find out where you can follow Ben and his adventures online.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Benjamin Wood</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://andrewm.codes/'>Andrew Mason Website</a></p><p><a href='https://twitter.com/benjaminwood'>Benjamin Wood Twitter</a></p><p><a href='https://github.com/benjaminwood'>Benjamin Wood-GitHub</a></p><p><a href='https://hint.io/'>Hint</a></p><p><a href='https://github.com/features/codespaces'>GitHub Codespaces</a></p><p><a href='http://www.inoreader.com/article/3a9c6e7ae0097abe-get-started-with-obsidian-as-a-developer)'>Inoreader</a></p><p><a href='https://github.com/benjaminwood/project-template'>Project Template- Benjamin Wood (GitHub</a>)</p><p><a href='https://github.com/benjaminwood/dotfiles'>Dotfiles-Benjamin Wood (GitHub)</a></p><p><a href='https://www.jetbrains.com/remote-development/'>JetBrains Remote Development</a></p><p><a href='https://solargraph.org/'>Solargraph</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:52] Ben introduces himself and tells us about a configuration he did with Docker. </p><p><br/></p><p>[00:09:24] Find out what GitHub Codespaces is all about. </p><p><br/></p><p>[00:18:20] Ben explains the demo he did on how to create a new repository. </p><p><br/></p><p>[00:22:56] Andrew tells Ben he feels like he might know how to set up a home network somehow, and what does Ben have to say about this?</p><p><br/></p><p>[00:26:01] Ben asks the guys if they’re using VSCode.</p><p><br/></p><p>[00:28:06] We learn how Ben and Andrew feel about the state of VSCode Ruby Extension.</p><p><br/></p><p>[00:31:03] Andrew talks about the RubyMine debug functionality and working with the new debug gem.</p><p><br/></p><p>[00:34:27] Ben wonders if Chris has tried the Vim extension in VSCode, Ben tells us about something that was added, and Andrew tells us he just started doing an online course learning Vim and VSCode.</p><p><br/></p><p>[00:39:08] Andrew asks Ben if there are any big cons with this remote kind of development environment that he’s got running, and a conversation about VSCode app on the iPad.</p><p> </p><p>[00:42:09] Find out where you can follow Ben and his adventures online.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Benjamin Wood</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://andrewm.codes/'>Andrew Mason Website</a></p><p><a href='https://twitter.com/benjaminwood'>Benjamin Wood Twitter</a></p><p><a href='https://github.com/benjaminwood'>Benjamin Wood-GitHub</a></p><p><a href='https://hint.io/'>Hint</a></p><p><a href='https://github.com/features/codespaces'>GitHub Codespaces</a></p><p><a href='http://www.inoreader.com/article/3a9c6e7ae0097abe-get-started-with-obsidian-as-a-developer)'>Inoreader</a></p><p><a href='https://github.com/benjaminwood/project-template'>Project Template- Benjamin Wood (GitHub</a>)</p><p><a href='https://github.com/benjaminwood/dotfiles'>Dotfiles-Benjamin Wood (GitHub)</a></p><p><a href='https://www.jetbrains.com/remote-development/'>JetBrains Remote Development</a></p><p><a href='https://solargraph.org/'>Solargraph</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760976-github-codespaces-docker-with-benjamin-wood.mp3" length="31476344" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760976</link>
    <itunes:image href="https://storage.buzzsprout.com/i9l7su0sl7dafvsvtndxklx3cn92?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">3a96b503-da29-430c-a09c-9edbafa41bab</guid>
    <pubDate>Fri, 04 Feb 2022 07:00:00 -0600</pubDate>
    <itunes:duration>2621</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>165</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Elixir &amp; GenServers with Andreas Eriksson</itunes:title>
    <title>Elixir &amp; GenServers with Andreas Eriksson</title>
    <itunes:summary><![CDATA[        [00:03:47] Andreas gives us a brief introduction of who he is, what he does, and how long he’s been writing Ruby code and Elixir code.   [00:05:59] Find out what Phoenix LiveView is, and Jason wonders if it’s something that multiple processes could come in and reference or if it’s tied to one kind of connection.   [00:08:55] Jason asks Andreas if he’s building a web app and someone tells him to use LiveView, what type of problems is he solving by using LiveView?   [00:10:17] Since the...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:47] Andreas gives us a brief introduction of who he is, what he does, and how long he’s been writing Ruby code and Elixir code.</p><p><br/></p><p>[00:05:59] Find out what Phoenix LiveView is, and Jason wonders if it’s something that multiple processes could come in and reference or if it’s tied to one kind of connection.</p><p><br/></p><p>[00:08:55] Jason asks Andreas if he’s building a web app and someone tells him to use LiveView, what type of problems is he solving by using LiveView?</p><p><br/></p><p>[00:10:17] Since there’s a way to get the raw JavaScript events with LiveView, Andrew wonders if that means you can make your own custom events too or if just responds to the built-in JavaScript events.</p><p><br/></p><p>[00:11:48] Jason talks about what interests him the most about LiveView and how magical it is. </p><p><br/></p><p>[00:13:24] When LiveView came out, Andreas replaced React Components and he explains what those components were doing and how he was able to replace that functionality. He also explains how the React implementation and LiveView implementations differ. </p><p><br/></p><p>[00:16:20] Andrew wonders if there are any things Andreas tried to move into LiveView that he’s been unsuccessful with or if there’s a specific group of things that LiveView isn’t that great at handling. </p><p><br/></p><p>[00:17:17] Jason brings up the approach of making the entire layout live and asks Andreas if memory usage is ever a worry there.</p><p><br/></p><p>[00:19:21] We learn what kind of work Andreas does for Erlang Solutions, and what attracts him the Elixir language coming from a Ruby language.</p><p> </p><p>[00:23:01] Andreas tells us about his experience moving from Ruby to Elixir, his path to learning Elixir, and things he recommends if you’re interested in doing this. </p><p><br/></p><p>[00:26:47]  Find out where you can follow Andreas on the internet.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andreas Eriksson</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://se.linkedin.com/in/andreas-eriksson-86584457'>Andreas Eriksson LinkedIn</a></p><p><a href='https://fullstackphoenix.com/'>FullstackPhoenix</a></p><p><a href='https://twitter.com/FullstackPhoen1'>FullstackPhoenix Twitter</a></p><p><a href='https://www.erlang-solutions.com/'>Erlang Solutions</a></p><p><a href='https://elixirschool.com/blog/phoenix-live-view/'>Elixir School-Walk-Through of Phoenix LiveView</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:47] Andreas gives us a brief introduction of who he is, what he does, and how long he’s been writing Ruby code and Elixir code.</p><p><br/></p><p>[00:05:59] Find out what Phoenix LiveView is, and Jason wonders if it’s something that multiple processes could come in and reference or if it’s tied to one kind of connection.</p><p><br/></p><p>[00:08:55] Jason asks Andreas if he’s building a web app and someone tells him to use LiveView, what type of problems is he solving by using LiveView?</p><p><br/></p><p>[00:10:17] Since there’s a way to get the raw JavaScript events with LiveView, Andrew wonders if that means you can make your own custom events too or if just responds to the built-in JavaScript events.</p><p><br/></p><p>[00:11:48] Jason talks about what interests him the most about LiveView and how magical it is. </p><p><br/></p><p>[00:13:24] When LiveView came out, Andreas replaced React Components and he explains what those components were doing and how he was able to replace that functionality. He also explains how the React implementation and LiveView implementations differ. </p><p><br/></p><p>[00:16:20] Andrew wonders if there are any things Andreas tried to move into LiveView that he’s been unsuccessful with or if there’s a specific group of things that LiveView isn’t that great at handling. </p><p><br/></p><p>[00:17:17] Jason brings up the approach of making the entire layout live and asks Andreas if memory usage is ever a worry there.</p><p><br/></p><p>[00:19:21] We learn what kind of work Andreas does for Erlang Solutions, and what attracts him the Elixir language coming from a Ruby language.</p><p> </p><p>[00:23:01] Andreas tells us about his experience moving from Ruby to Elixir, his path to learning Elixir, and things he recommends if you’re interested in doing this. </p><p><br/></p><p>[00:26:47]  Find out where you can follow Andreas on the internet.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andreas Eriksson</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://se.linkedin.com/in/andreas-eriksson-86584457'>Andreas Eriksson LinkedIn</a></p><p><a href='https://fullstackphoenix.com/'>FullstackPhoenix</a></p><p><a href='https://twitter.com/FullstackPhoen1'>FullstackPhoenix Twitter</a></p><p><a href='https://www.erlang-solutions.com/'>Erlang Solutions</a></p><p><a href='https://elixirschool.com/blog/phoenix-live-view/'>Elixir School-Walk-Through of Phoenix LiveView</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760977-elixir-genservers-with-andreas-eriksson.mp3" length="20156864" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760977</link>
    <itunes:image href="https://storage.buzzsprout.com/1tt2ns72m6k95gvbq2vzmkkpde8s?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">29df9d5b-7205-4356-8f91-9d1a58bf6f00</guid>
    <pubDate>Fri, 28 Jan 2022 07:00:00 -0600</pubDate>
    <itunes:duration>1678</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>164</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Autoscaling Rails with Adam McCrea</itunes:title>
    <title>Autoscaling Rails with Adam McCrea</title>
    <itunes:summary><![CDATA[        [00:01:10] Adam tells us a little bit about himself and how he got into this field.    [00:03:48] We learn more about Adam’s career path from edge case to Rails Autoscale.    [00:05:09] Adam gives us a rundown of what Rails Autoscale is and the problem it solves.   [00:06:41] Andrew wonders if Rails Autoscale will help if you don’t have enough memory, and Adam tells us the solution for this.   [00:09:39] Adam fills us in on the support load he gets and the kind of support he...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:10] Adam tells us a little bit about himself and how he got into this field. </p><p><br/></p><p>[00:03:48] We learn more about Adam’s career path from edge case to Rails Autoscale. </p><p><br/></p><p>[00:05:09] Adam gives us a rundown of what Rails Autoscale is and the problem it solves.</p><p><br/></p><p>[00:06:41] Andrew wonders if Rails Autoscale will help if you don’t have enough memory, and Adam tells us the solution for this.</p><p><br/></p><p>[00:09:39] Adam fills us in on the support load he gets and the kind of support he gives.</p><p><br/></p><p>[00:10:39] Find out how Rails Autoscale is different compared to other autoscalers Adam tried.</p><p> </p><p>[00:16:05] If you’re wondering when Rails Autoscale is right for you, Adam tells us. Also, he announces that he’s working on a new autoscaler that’s going to be language- agnostic on Heroku.</p><p><br/></p><p>[00:17:41] Andrew wonders what prompted Adam to do this for other languages, and he tells us how the development has been so far.</p><p> </p><p>[00:20:28] We learn how the experience has been for Adam building an app within the Heroku marketplace. </p><p><br/></p><p>[00:22:37] Andrew asks Adam if he ever thought of making a bunch of fake accounts. ☺</p><p><br/></p><p>[00:23:50] Is YNAB a Rails app? Adam explains more about it and the team there. </p><p><br/></p><p>[00:26:26] Adam’s been in the Ruby community for a long time, so we find out what he’s currently excited about, and where you can find him online.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Adam McCrea</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/adamlogic?lang=en'>Adam McCrea Twitter</a></p><p><a href='https://railsautoscale.com/'>Rails Autoscale</a></p><p><a href='https://www.youneedabudget.com/'>YNAB</a> </p><p><a href='https://github.com/ynab/ynab-sdk-ruby'>YNAB API Ruby Library-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:10] Adam tells us a little bit about himself and how he got into this field. </p><p><br/></p><p>[00:03:48] We learn more about Adam’s career path from edge case to Rails Autoscale. </p><p><br/></p><p>[00:05:09] Adam gives us a rundown of what Rails Autoscale is and the problem it solves.</p><p><br/></p><p>[00:06:41] Andrew wonders if Rails Autoscale will help if you don’t have enough memory, and Adam tells us the solution for this.</p><p><br/></p><p>[00:09:39] Adam fills us in on the support load he gets and the kind of support he gives.</p><p><br/></p><p>[00:10:39] Find out how Rails Autoscale is different compared to other autoscalers Adam tried.</p><p> </p><p>[00:16:05] If you’re wondering when Rails Autoscale is right for you, Adam tells us. Also, he announces that he’s working on a new autoscaler that’s going to be language- agnostic on Heroku.</p><p><br/></p><p>[00:17:41] Andrew wonders what prompted Adam to do this for other languages, and he tells us how the development has been so far.</p><p> </p><p>[00:20:28] We learn how the experience has been for Adam building an app within the Heroku marketplace. </p><p><br/></p><p>[00:22:37] Andrew asks Adam if he ever thought of making a bunch of fake accounts. ☺</p><p><br/></p><p>[00:23:50] Is YNAB a Rails app? Adam explains more about it and the team there. </p><p><br/></p><p>[00:26:26] Adam’s been in the Ruby community for a long time, so we find out what he’s currently excited about, and where you can find him online.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Adam McCrea</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/adamlogic?lang=en'>Adam McCrea Twitter</a></p><p><a href='https://railsautoscale.com/'>Rails Autoscale</a></p><p><a href='https://www.youneedabudget.com/'>YNAB</a> </p><p><a href='https://github.com/ynab/ynab-sdk-ruby'>YNAB API Ruby Library-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760978-autoscaling-rails-with-adam-mccrea.mp3" length="20409492" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760978</link>
    <itunes:image href="https://storage.buzzsprout.com/odft3qskfyewm3a99dkv0cydx0sy?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">2d6bc4aa-1f39-49dd-ace3-1eb2d4418651</guid>
    <pubDate>Fri, 21 Jan 2022 07:00:00 -0600</pubDate>
    <itunes:duration>1699</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>163</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>WNB.rb with Emily Giurleo &amp; Jemma Issroff</itunes:title>
    <title>WNB.rb with Emily Giurleo &amp; Jemma Issroff</title>
    <itunes:summary><![CDATA[        [00:01:32] Emily and Jemma tell us their background stories of how they found their way into Ruby.    [00:03:26] Andrew asks Emily and Jemma if they ever wrote in BlueJ and he explains what it is.   [00:04:19] We learn more about WNB.rb, how big the group is, and all the events they do.  Also, Jemma tells us about Emily’s talk she gave at RubyConf 2020 that’s worth checking out called, “The Bug that Forced Me to Understand Memory Compaction.”    [00:11:29] As leaders of...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:32] Emily and Jemma tell us their background stories of how they found their way into Ruby. </p><p><br/></p><p>[00:03:26] Andrew asks Emily and Jemma if they ever wrote in BlueJ and he explains what it is.</p><p><br/></p><p>[00:04:19] We learn more about WNB.rb, how big the group is, and all the events they do.  Also, Jemma tells us about Emily’s talk she gave at RubyConf 2020 that’s worth checking out called, “The Bug that Forced Me to Understand Memory Compaction.” </p><p><br/></p><p>[00:11:29] As leaders of WNB.rb, Jason asks Emily and Jemma what their favorite experiences are that they’ve had so far.</p><p><br/></p><p>[00:13:42] Find out some ways that people who don’t identify with women or non-binary can help with WNB.rb or even just help the community as a whole.</p><p><br/></p><p>[00:16:46] Andrew and Jason talk about what they’ve done or trying to do to help increase diversity in the Ruby community. </p><p><br/></p><p>[00:21:04] Jason brings up how Jemma’s been all over the place with blog posts, tweets, and having a recurring spot in Ruby Weekly, and he wonders how she got into all this stuff recently. </p><p><br/></p><p>[00:23:21] Andrew announces if anyone in the community has any tip of the week or  articles to share, you can send the content to him and he will put in his Ruby Radar Newsletter. Also, if you want to join WNB.rb, Emily and Jemma tell us where to go.</p><p><br/></p><p>[00:24:39] Find out where you can follow Jemma and Emily online.</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guests:</strong></p><p>Emily Giurleo</p><p>Jemma Issroff</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/wnb_rb?s=21'>WNB.rb Twitter</a></p><p><a href='https://twitter.com/jemmaissroff?s=21'>Jemma Issroff Twitter</a></p><p><a href='https://jemma.dev/'>Jemma Issroff Website</a></p><p><a href='https://twitter.com/emilygiurleo?s=21'>Emily Giurleo Twitter</a></p><p><a href='https://emilygiurleo.dev/'>Emily Giurleo Website</a></p><p><a href='https://www.youtube.com/watch?v=GlpZPv1bp4g'>The Bug that Forced Me to Understand Memory Compaction-Emily Giurleo (YouTube)</a></p><p><a href='https://www.bluej.org/'>BlueJ</a></p><p><a href='https://www.recurse.com/'>The Recurse Center</a></p><p><a href='https://rubyweekly.com/'>Ruby Weekly</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:32] Emily and Jemma tell us their background stories of how they found their way into Ruby. </p><p><br/></p><p>[00:03:26] Andrew asks Emily and Jemma if they ever wrote in BlueJ and he explains what it is.</p><p><br/></p><p>[00:04:19] We learn more about WNB.rb, how big the group is, and all the events they do.  Also, Jemma tells us about Emily’s talk she gave at RubyConf 2020 that’s worth checking out called, “The Bug that Forced Me to Understand Memory Compaction.” </p><p><br/></p><p>[00:11:29] As leaders of WNB.rb, Jason asks Emily and Jemma what their favorite experiences are that they’ve had so far.</p><p><br/></p><p>[00:13:42] Find out some ways that people who don’t identify with women or non-binary can help with WNB.rb or even just help the community as a whole.</p><p><br/></p><p>[00:16:46] Andrew and Jason talk about what they’ve done or trying to do to help increase diversity in the Ruby community. </p><p><br/></p><p>[00:21:04] Jason brings up how Jemma’s been all over the place with blog posts, tweets, and having a recurring spot in Ruby Weekly, and he wonders how she got into all this stuff recently. </p><p><br/></p><p>[00:23:21] Andrew announces if anyone in the community has any tip of the week or  articles to share, you can send the content to him and he will put in his Ruby Radar Newsletter. Also, if you want to join WNB.rb, Emily and Jemma tell us where to go.</p><p><br/></p><p>[00:24:39] Find out where you can follow Jemma and Emily online.</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guests:</strong></p><p>Emily Giurleo</p><p>Jemma Issroff</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/wnb_rb?s=21'>WNB.rb Twitter</a></p><p><a href='https://twitter.com/jemmaissroff?s=21'>Jemma Issroff Twitter</a></p><p><a href='https://jemma.dev/'>Jemma Issroff Website</a></p><p><a href='https://twitter.com/emilygiurleo?s=21'>Emily Giurleo Twitter</a></p><p><a href='https://emilygiurleo.dev/'>Emily Giurleo Website</a></p><p><a href='https://www.youtube.com/watch?v=GlpZPv1bp4g'>The Bug that Forced Me to Understand Memory Compaction-Emily Giurleo (YouTube)</a></p><p><a href='https://www.bluej.org/'>BlueJ</a></p><p><a href='https://www.recurse.com/'>The Recurse Center</a></p><p><a href='https://rubyweekly.com/'>Ruby Weekly</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760979-wnb-rb-with-emily-giurleo-jemma-issroff.mp3" length="18798030" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760979</link>
    <itunes:image href="https://storage.buzzsprout.com/8dmyjuogtxo9773kxywyr11c00o0?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">f22df3f6-4152-4f02-9a6e-452139d0811c</guid>
    <pubDate>Fri, 14 Jan 2022 07:00:00 -0600</pubDate>
    <itunes:duration>1564</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>162</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Paul Bahr aka &quot;Whats a GitHub?&quot; aka &quot;High School with Ashtrays&quot;</itunes:title>
    <title>Paul Bahr aka &quot;Whats a GitHub?&quot; aka &quot;High School with Ashtrays&quot;</title>
    <itunes:summary><![CDATA[        [00:01:06] Paul tells us the story of how he got into audio editing and podcasting.   [00:05:19] We learn how Paul got linked up with the Remote Ruby podcast, as well as Brittany’s Ruby on Rails podcast.    [00:09:01] Paul does True Crime podcasts and he tells us what he loves about them.   [00:09:31] Since Paul has edited many, many episodes for both of the podcasts, Brittany wonders if there are certain words that exist within the Ruby community.   [00:10:11] Brittany brings up...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:06] Paul tells us the story of how he got into audio editing and podcasting.</p><p><br/></p><p>[00:05:19] We learn how Paul got linked up with the Remote Ruby podcast, as well as Brittany’s Ruby on Rails podcast. </p><p><br/></p><p>[00:09:01] Paul does True Crime podcasts and he tells us what he loves about them.</p><p><br/></p><p>[00:09:31] Since Paul has edited many, many episodes for both of the podcasts, Brittany wonders if there are certain words that exist within the Ruby community.</p><p><br/></p><p>[00:10:11] Brittany brings up the infamous Remote Ruby Episode 146, where Andrew starts off swearing for several minutes, and Andrew explains what happened.</p><p><br/></p><p>[00:13:04] Paul shares tips and tricks on starting a new podcast, and advice on what you need to have in order to have a long running podcast.</p><p><br/></p><p>[00:16:22] We find out from Paul if thinks there’s still room out there for other podcasts.</p><p><br/></p><p>[00:17:42] Brittany mentions a Tweet by Jason about how the US Postal service is going to have a podcast. Brittany wonders why corporate people decide they need to do a podcast, which Paul thinks is the hot thing right now! </p><p><br/></p><p>[00:19:09] If you need podcast equipment advice, Paul is your man and tells you what you need to get started and reveals the best days and times to publish a podcast.</p><p><br/></p><p>[00:22:44] What is Paul’s editing workflow?</p><p><br/></p><p>[00:25:53] Find out what order Paul edits his shows, and does he get into the data of the shows by tracking the shows he edits, checking how they are performing, and how they’re trending in other countries.</p><p><br/></p><p>[00:27:59] Andrew wonders if there’s anything they can do to improve their podcasts.</p><p><br/></p><p>[00:29:27] Find out where you can follow Paul online.</p><p><br/></p><p><br/></p><p><strong>Host:</strong></p><p>Brittany Martin</p><p><br/></p><p><br/></p><p><strong>Co-Hosts:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Paul Bahr</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.therubyonrailspodcast.com/'>Ruby on Rails Podcast</a></p><p><a href='https://twitter.com/BrittJMartin?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Brittany Martin Twitter</a></p><p><a href='https://twitter.com/jmcharnes/status/1469674971685343232?s=20'>Jason’s Tweet about a “Postal Podcast”</a></p><p><a href='https://www.peachtreesound.com/'>Peachtree Sound</a></p><p><a href='https://www.linkedin.com/in/paulbahr'>Paul Bahr Linkedin</a></p><p><a href='https://www.descript.com/'>Descript</a></p><p><a href='https://www.amazon.com/Rode-NT-USB-Mini-Microphone-Detachable-Headphone/dp/B084P1CXFD/ref=sxin_14_ac_d_bv?ac_md=0-0-QmVzdCBWYWx1ZQ==-ac_d_bv_bv_bv&amp;cv_ct_cx=rode+nt+usb+mic&amp;keywords=rode+nt+usb+mic&amp;pd_rd_i=B084P1CXFD&amp;pd_rd_r=05767698-3673-4cdb-a720-e11aa7c865c1&amp;pd_rd_w=TkBCM&amp;pd_rd_wg=8cTBM&amp;pf_rd_p=148e9898-1bed-4a70-9840-46f32e4185bd&amp;pf_rd_r=SESWYERNH7GKHBKV7TE7&amp;psc=1&amp;qid=1639497572&amp;sr=1-1-f4ff053e-b1e8-4d31-8f95-56d755c862ba'>Paul’s Favorite $100 Microphone (Rode NT-USB-Mini)</a></p><p><a href='https://www.amazon.com/Blue-Yeti-USB-Microphone-Blackout/dp/B00N1YPXW2/ref=sr_1_1_sspa?crid=XB5Y9JX4CS4I&amp;keywords=blue+yeti+usb+mic&amp;qid=1639497630&amp;s=musical-instruments&amp;sprefix=blue+yeti,mi,177&amp;sr=1-1-spons&amp;spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUFaTUxaODNITERLVzUmZW5jcnlwdGVkSWQ9QTAxMjU0NTUyMTM1U05DTVRLN1BTJmVuY3J5cHRlZEFkSWQ9QTAyNDkxMzlNWVhNRDVLSUk4Nlomd2lkZ2V0TmFtZT1zcF9hdGYmYWN0aW9uPWNsaWNrUmVkaXJlY3QmZG9Ob3RMb2dDbGljaz10cnVl&amp;th=1'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:06] Paul tells us the story of how he got into audio editing and podcasting.</p><p><br/></p><p>[00:05:19] We learn how Paul got linked up with the Remote Ruby podcast, as well as Brittany’s Ruby on Rails podcast. </p><p><br/></p><p>[00:09:01] Paul does True Crime podcasts and he tells us what he loves about them.</p><p><br/></p><p>[00:09:31] Since Paul has edited many, many episodes for both of the podcasts, Brittany wonders if there are certain words that exist within the Ruby community.</p><p><br/></p><p>[00:10:11] Brittany brings up the infamous Remote Ruby Episode 146, where Andrew starts off swearing for several minutes, and Andrew explains what happened.</p><p><br/></p><p>[00:13:04] Paul shares tips and tricks on starting a new podcast, and advice on what you need to have in order to have a long running podcast.</p><p><br/></p><p>[00:16:22] We find out from Paul if thinks there’s still room out there for other podcasts.</p><p><br/></p><p>[00:17:42] Brittany mentions a Tweet by Jason about how the US Postal service is going to have a podcast. Brittany wonders why corporate people decide they need to do a podcast, which Paul thinks is the hot thing right now! </p><p><br/></p><p>[00:19:09] If you need podcast equipment advice, Paul is your man and tells you what you need to get started and reveals the best days and times to publish a podcast.</p><p><br/></p><p>[00:22:44] What is Paul’s editing workflow?</p><p><br/></p><p>[00:25:53] Find out what order Paul edits his shows, and does he get into the data of the shows by tracking the shows he edits, checking how they are performing, and how they’re trending in other countries.</p><p><br/></p><p>[00:27:59] Andrew wonders if there’s anything they can do to improve their podcasts.</p><p><br/></p><p>[00:29:27] Find out where you can follow Paul online.</p><p><br/></p><p><br/></p><p><strong>Host:</strong></p><p>Brittany Martin</p><p><br/></p><p><br/></p><p><strong>Co-Hosts:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Paul Bahr</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.therubyonrailspodcast.com/'>Ruby on Rails Podcast</a></p><p><a href='https://twitter.com/BrittJMartin?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Brittany Martin Twitter</a></p><p><a href='https://twitter.com/jmcharnes/status/1469674971685343232?s=20'>Jason’s Tweet about a “Postal Podcast”</a></p><p><a href='https://www.peachtreesound.com/'>Peachtree Sound</a></p><p><a href='https://www.linkedin.com/in/paulbahr'>Paul Bahr Linkedin</a></p><p><a href='https://www.descript.com/'>Descript</a></p><p><a href='https://www.amazon.com/Rode-NT-USB-Mini-Microphone-Detachable-Headphone/dp/B084P1CXFD/ref=sxin_14_ac_d_bv?ac_md=0-0-QmVzdCBWYWx1ZQ==-ac_d_bv_bv_bv&amp;cv_ct_cx=rode+nt+usb+mic&amp;keywords=rode+nt+usb+mic&amp;pd_rd_i=B084P1CXFD&amp;pd_rd_r=05767698-3673-4cdb-a720-e11aa7c865c1&amp;pd_rd_w=TkBCM&amp;pd_rd_wg=8cTBM&amp;pf_rd_p=148e9898-1bed-4a70-9840-46f32e4185bd&amp;pf_rd_r=SESWYERNH7GKHBKV7TE7&amp;psc=1&amp;qid=1639497572&amp;sr=1-1-f4ff053e-b1e8-4d31-8f95-56d755c862ba'>Paul’s Favorite $100 Microphone (Rode NT-USB-Mini)</a></p><p><a href='https://www.amazon.com/Blue-Yeti-USB-Microphone-Blackout/dp/B00N1YPXW2/ref=sr_1_1_sspa?crid=XB5Y9JX4CS4I&amp;keywords=blue+yeti+usb+mic&amp;qid=1639497630&amp;s=musical-instruments&amp;sprefix=blue+yeti,mi,177&amp;sr=1-1-spons&amp;spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUFaTUxaODNITERLVzUmZW5jcnlwdGVkSWQ9QTAxMjU0NTUyMTM1U05DTVRLN1BTJmVuY3J5cHRlZEFkSWQ9QTAyNDkxMzlNWVhNRDVLSUk4Nlomd2lkZ2V0TmFtZT1zcF9hdGYmYWN0aW9uPWNsaWNrUmVkaXJlY3QmZG9Ob3RMb2dDbGljaz10cnVl&amp;th=1'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760980-paul-bahr-aka-whats-a-github-aka-high-school-with-ashtrays.mp3" length="22112565" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760980</link>
    <itunes:image href="https://storage.buzzsprout.com/cpbqqv73f6wg1s19g3jd9k5dcx0p?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">5c77f307-de96-44bc-bbc1-5e4d0becac9b</guid>
    <pubDate>Fri, 07 Jan 2022 07:00:00 -0600</pubDate>
    <itunes:duration>1841</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>161</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>David Heinemeier Hansson on Rails 7.0, Hotwire, and the future of Rails</itunes:title>
    <title>David Heinemeier Hansson on Rails 7.0, Hotwire, and the future of Rails</title>
    <itunes:summary><![CDATA[        [00:01:13] DHH tells us what Hotwire is and what’s new in Rails.   [00:16:38] Jason brings up Hey being able to go full import map, and wonders if DHH sees being able to move to import maps only for Basecamp 4 eventually or will there be esbuild involved.   [00:25:51] Hotwire Strada comes into the conversation and DHH fills us in on this. Chris talks about how the CSS and JS bundling turned out so clean and simple.    [00:30:11] DHH shares his thoughts on building something in a ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:13] DHH tells us what Hotwire is and what’s new in Rails.</p><p><br/></p><p>[00:16:38] Jason brings up Hey being able to go full import map, and wonders if DHH sees being able to move to import maps only for Basecamp 4 eventually or will there be esbuild involved.</p><p><br/></p><p>[00:25:51] Hotwire Strada comes into the conversation and DHH fills us in on this. Chris talks about how the CSS and JS bundling turned out so clean and simple. </p><p><br/></p><p>[00:30:11] DHH shares his thoughts on building something in a simple, clear way versus taking the complex path. He also shares some info about Tailwind in Rails 7.</p><p><br/></p><p>[00:36:20] Another question that comes up is DHH’s thoughts on ViewComponents, and we find out what he means by, “I love a large tent at Basecamp.”</p><p><br/></p><p>[00:45:35] DHH gives his views on authentication being built into Rails.</p><p><br/></p><p>[00:51:00] Andrew asks DHH if there are any plans of restarting On Writing Software Well series on YouTube.</p><p><br/></p><p>[00:57:08] We found out some things that have been added to Rails 7 that DHH is excited about that aren’t front-end. </p><p><br/></p><p>[01:03:31] Chris brings up how he feels Rails has always been an entrepreneurial framework and DHH shares what he hopes they will eventually end up with devise. </p><p> </p><p>[01:05:33] DHH talks about the no code days, why he’s so keen about how Rails works today, and why he’s so spirited about learning being a key value.</p><p><br/></p><p>[01:13:11] Jason asks DHH what’s been the most favorite decisions he’s made in Rails that he’s most proud of. </p><p><br/></p><p>[01:17:46] With Hotwire being shipped in Rails 7, find out what’s next for DHH.</p><p><br/></p><p>[01:21:51] Andrew asks DHH how to choose between “action and active” when you’re naming these resources.</p><p>[01:23:34] DHH shares some incredible numbers on how code contributors and others in the community helped with Rails 7 and tracking.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>David Heinemeier Hansson</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://dhh.dk/'>DHH Website</a></p><p><a href='https://twitter.com/dhh?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>DHH Twitter</a></p><p><a href='https://world.hey.com/dhh'>DHH HEY World</a> </p><p><a href='https://www.youtube.com/watch?v=6xKvqYGKI9Q'>Rails 7 with DHH- Livestream with Remote Ruby (YouTube)</a></p><p><a href='https://www.youtube.com/watch?v=mpWFrUwAN88'>Rails 7: The Demo with DHH (YouTube)</a></p><p><a href='https://discuss.hotwired.dev/t/strada-release-date/2607'>Hotwire Discussion: Strada Release Date</a></p><p><a href='https://www.youtube.com/playlist?list=PL9wALaIpe0Py6E_oHCgTrD6FvFETwJLlx'>On Writing Software Well (YouTube)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:13] DHH tells us what Hotwire is and what’s new in Rails.</p><p><br/></p><p>[00:16:38] Jason brings up Hey being able to go full import map, and wonders if DHH sees being able to move to import maps only for Basecamp 4 eventually or will there be esbuild involved.</p><p><br/></p><p>[00:25:51] Hotwire Strada comes into the conversation and DHH fills us in on this. Chris talks about how the CSS and JS bundling turned out so clean and simple. </p><p><br/></p><p>[00:30:11] DHH shares his thoughts on building something in a simple, clear way versus taking the complex path. He also shares some info about Tailwind in Rails 7.</p><p><br/></p><p>[00:36:20] Another question that comes up is DHH’s thoughts on ViewComponents, and we find out what he means by, “I love a large tent at Basecamp.”</p><p><br/></p><p>[00:45:35] DHH gives his views on authentication being built into Rails.</p><p><br/></p><p>[00:51:00] Andrew asks DHH if there are any plans of restarting On Writing Software Well series on YouTube.</p><p><br/></p><p>[00:57:08] We found out some things that have been added to Rails 7 that DHH is excited about that aren’t front-end. </p><p><br/></p><p>[01:03:31] Chris brings up how he feels Rails has always been an entrepreneurial framework and DHH shares what he hopes they will eventually end up with devise. </p><p> </p><p>[01:05:33] DHH talks about the no code days, why he’s so keen about how Rails works today, and why he’s so spirited about learning being a key value.</p><p><br/></p><p>[01:13:11] Jason asks DHH what’s been the most favorite decisions he’s made in Rails that he’s most proud of. </p><p><br/></p><p>[01:17:46] With Hotwire being shipped in Rails 7, find out what’s next for DHH.</p><p><br/></p><p>[01:21:51] Andrew asks DHH how to choose between “action and active” when you’re naming these resources.</p><p>[01:23:34] DHH shares some incredible numbers on how code contributors and others in the community helped with Rails 7 and tracking.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>David Heinemeier Hansson</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://dhh.dk/'>DHH Website</a></p><p><a href='https://twitter.com/dhh?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>DHH Twitter</a></p><p><a href='https://world.hey.com/dhh'>DHH HEY World</a> </p><p><a href='https://www.youtube.com/watch?v=6xKvqYGKI9Q'>Rails 7 with DHH- Livestream with Remote Ruby (YouTube)</a></p><p><a href='https://www.youtube.com/watch?v=mpWFrUwAN88'>Rails 7: The Demo with DHH (YouTube)</a></p><p><a href='https://discuss.hotwired.dev/t/strada-release-date/2607'>Hotwire Discussion: Strada Release Date</a></p><p><a href='https://www.youtube.com/playlist?list=PL9wALaIpe0Py6E_oHCgTrD6FvFETwJLlx'>On Writing Software Well (YouTube)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760981-david-heinemeier-hansson-on-rails-7-0-hotwire-and-the-future-of-rails.mp3" length="62636402" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760981</link>
    <itunes:image href="https://storage.buzzsprout.com/e1tzk4k9yc0sh24pobyf6vrblvjv?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">fc0bfeee-8785-42e1-b540-a5810fc660a3</guid>
    <pubDate>Fri, 31 Dec 2021 07:00:00 -0600</pubDate>
    <itunes:duration>5218</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>160</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Getting a Junior Developer Job with Jason Meller and Caitlin Cabrera</itunes:title>
    <title>Getting a Junior Developer Job with Jason Meller and Caitlin Cabrera</title>
    <itunes:summary><![CDATA[        [00:02:40] Jason gives us an explanation of what Kolide is, how they found Caitlin, and why they decided to hire her.   [00:06:09] Andrew asks Jason when he was looking for someone for a mid to senior position, and what led him to believe that maybe that’s someone who doesn’t fit into a senior category but can still have the impact of someone with a senior paycheck.   [00:08:42] Find out the most impactful thing that Andrew’s company did for him as a Junior Developer, and Caitlin shar...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:40] Jason gives us an explanation of what Kolide is, how they found Caitlin, and why they decided to hire her.</p><p><br/></p><p>[00:06:09] Andrew asks Jason when he was looking for someone for a mid to senior position, and what led him to believe that maybe that’s someone who doesn’t fit into a senior category but can still have the impact of someone with a senior paycheck.</p><p><br/></p><p>[00:08:42] Find out the most impactful thing that Andrew’s company did for him as a Junior Developer, and Caitlin shares her journey to how she got to her current position.</p><p><br/></p><p>[00:16:04] With Caitlin doing the contract work and getting experience before getting her first job, Chris wonders if that helped her when she was applying.</p><p><br/></p><p>[00:17:25] We find out how the interview process was for Caitlin and Jason explains the process the team came up with for her interview.</p><p><br/></p><p>[00:23:53] Jason tells us what makes a good interview and Caitlin and Andrew share some great interviewing tips. </p><p><br/></p><p>[00:28:25] Andrew asks Caitlin if any of her interviews were actually good ones and if there were any jobs she would have felt miserable working at. </p><p><br/></p><p>[00:30:36] Andrew talks about platforms out there to get help if you are a bad interviewer, and Jason explains more about the management way shifting towards employers learning a style of interviewing to get what they need out of the process.</p><p><br/></p><p>[00:33:34] Jason tells us some big challenges he’s experiencing being an interviewer, and he shares something he didn’t know about bootcamps. </p><p> </p><p>[00:37:52] If you’re a Junior out there looking for a job, Caitlin shares some advice and words of wisdom. </p><p><br/></p><p>[00:41:18] Chris wonders what Jason’s strategy is on making sure that Caitlin is well supported and can get questions answered and absorb everything she can to flourish at Kolide.</p><p><br/></p><p>[00:49:32] We end with a deep conversation on ADHD. </p><p><br/></p><p>[00:57:43] Jason announces Kolide is hiring! </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guests:</strong></p><p>Jason Meller</p><p>Caitlin Cabrera</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://remoteruby.com/53'>Remote Ruby Podcast-Episode 53: Building Kolide with Jason Meller</a></p><p><a href='https://twitter.com/jmeller'>Jason Meller Twitter</a></p><p><a href='https://www.linkedin.com/in/jason-meller-04498230'>Jason Meller Linkedin</a> </p><p><a href='https://www.caitlincabrera.com/'>Caitlin Cabrera Website</a></p><p><a href='https://www.kolide.com/'>Kolide</a></p><p><a href='https://www.kolide.com/careers/'>Kolide Careers</a></p><p><a href='https://twitter.com/kolide'>Kolide Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:40] Jason gives us an explanation of what Kolide is, how they found Caitlin, and why they decided to hire her.</p><p><br/></p><p>[00:06:09] Andrew asks Jason when he was looking for someone for a mid to senior position, and what led him to believe that maybe that’s someone who doesn’t fit into a senior category but can still have the impact of someone with a senior paycheck.</p><p><br/></p><p>[00:08:42] Find out the most impactful thing that Andrew’s company did for him as a Junior Developer, and Caitlin shares her journey to how she got to her current position.</p><p><br/></p><p>[00:16:04] With Caitlin doing the contract work and getting experience before getting her first job, Chris wonders if that helped her when she was applying.</p><p><br/></p><p>[00:17:25] We find out how the interview process was for Caitlin and Jason explains the process the team came up with for her interview.</p><p><br/></p><p>[00:23:53] Jason tells us what makes a good interview and Caitlin and Andrew share some great interviewing tips. </p><p><br/></p><p>[00:28:25] Andrew asks Caitlin if any of her interviews were actually good ones and if there were any jobs she would have felt miserable working at. </p><p><br/></p><p>[00:30:36] Andrew talks about platforms out there to get help if you are a bad interviewer, and Jason explains more about the management way shifting towards employers learning a style of interviewing to get what they need out of the process.</p><p><br/></p><p>[00:33:34] Jason tells us some big challenges he’s experiencing being an interviewer, and he shares something he didn’t know about bootcamps. </p><p> </p><p>[00:37:52] If you’re a Junior out there looking for a job, Caitlin shares some advice and words of wisdom. </p><p><br/></p><p>[00:41:18] Chris wonders what Jason’s strategy is on making sure that Caitlin is well supported and can get questions answered and absorb everything she can to flourish at Kolide.</p><p><br/></p><p>[00:49:32] We end with a deep conversation on ADHD. </p><p><br/></p><p>[00:57:43] Jason announces Kolide is hiring! </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guests:</strong></p><p>Jason Meller</p><p>Caitlin Cabrera</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://remoteruby.com/53'>Remote Ruby Podcast-Episode 53: Building Kolide with Jason Meller</a></p><p><a href='https://twitter.com/jmeller'>Jason Meller Twitter</a></p><p><a href='https://www.linkedin.com/in/jason-meller-04498230'>Jason Meller Linkedin</a> </p><p><a href='https://www.caitlincabrera.com/'>Caitlin Cabrera Website</a></p><p><a href='https://www.kolide.com/'>Kolide</a></p><p><a href='https://www.kolide.com/careers/'>Kolide Careers</a></p><p><a href='https://twitter.com/kolide'>Kolide Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760982-getting-a-junior-developer-job-with-jason-meller-and-caitlin-cabrera.mp3" length="43125559" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760982</link>
    <itunes:image href="https://storage.buzzsprout.com/toh8h8utdpsjmlysptvnyvgu2ad6?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">1749fe0f-3bcb-411a-bfab-a6916a935a91</guid>
    <pubDate>Fri, 17 Dec 2021 07:00:00 -0600</pubDate>
    <itunes:duration>3592</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>159</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Discussing Tech Careers with Thiago Araujo and Stefanni Brasil of Hexdevs</itunes:title>
    <title>Discussing Tech Careers with Thiago Araujo and Stefanni Brasil of Hexdevs</title>
    <itunes:summary><![CDATA[        [00:01:39] Thiago and Stefanni tell us a little bit about themselves, how they started doing the open source livestreams, and what their goals are for them.   [00:07:56] We find out how Thiago got interested in doing this stuff, how he got started in Ruby, and what led him to focus on this particular area.   [00:11:51] Find out the reason why Jason dropped out of college and what Andrew was angry about in college. Stefanni asks Andrew and Chris if it makes a difference when they do in...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:39] Thiago and Stefanni tell us a little bit about themselves, how they started doing the open source livestreams, and what their goals are for them.</p><p><br/></p><p>[00:07:56] We find out how Thiago got interested in doing this stuff, how he got started in Ruby, and what led him to focus on this particular area.</p><p><br/></p><p>[00:11:51] Find out the reason why Jason dropped out of college and what Andrew was angry about in college. Stefanni asks Andrew and Chris if it makes a difference when they do interviews with the degrees they have.</p><p><br/></p><p>[00:19:42] Thiago talks more about what they see happening with people that go to a bootcamp, get their first job, and they get stuck. </p><p><br/></p><p>[00:22:39] Andrew brings up Junior Developers and Stefanni expands on why that demographics jumps out as the biggest problem to them. Thiago, Andrew, and Chris share stories about the importance of being a mentor. </p><p><br/></p><p>[00:32:20] Find out what Thiago means when he said, “It can either be learning and be curious or judging,” and Jason brings up a good book he read.</p><p><br/></p><p>[00:33:49] Andrew, Stefanni, Chris, Thiago, and Jason share stories about techs having a bad rep.</p><p><br/></p><p>[00:45:06] Stefanni and Thiago tell us the details about a workshop they are doing soon that sounds amazing!</p><p><br/></p><p>[00:52:31] Thiago asks the guys if there were any workshops they really liked or presented at and any tips they can share so they can make sure their workshop is super interesting and fun for everyone. </p><p> </p><p>[00:59:36] Find out where you can follow Stefanni and Thiago online. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guests:</strong></p><p>Thiago Araujo</p><p>Stefanni Brasil</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/thdaraujo'>Thiago Araujo Twitter</a></p><p><a href='https://ca.linkedin.com/in/thdaraujo'>Thiago Araujo Linkedin</a></p><p><a href='https://github.com/thdaraujo'>Thiago Araujo GitHub</a></p><p><a href='https://twitter.com/stefannibrasil'>Stefanni Brasil Twitter</a></p><p><a href='https://www.stefannibrasil.me/'>Stefanni Brasil Website</a></p><p><a href='https://ca.linkedin.com/in/stefanni-brasil'>Stefanni Brasil Linkedin</a></p><p><a href='https://github.com/stefannibrasil'>Stefanni Brasil-GitHub</a></p><p><a href='https://www.hexdevs.com/'>hexdevs</a></p><p><a href='https://www.hexdevs.com/workshop/'>hexdevs Software Design Workshop</a></p><p><a href='https://podcasts.apple.com/ca/podcast/hexdevs/id1475721754?l=en'>hexdevs podcast</a></p><p><a href='https://www.amazon.com/Unfu-Yourself-Your-Head-into/dp/0062803832/ref=sr_1_2?crid=PSHVURJQJOHD&amp;keywords=how+to+unfuk+yourself&amp;qid=1638839204&amp;sprefix=how+to+un,aps,178&amp;sr=8-2'><em>Unfu*k Yourself: Get Out of Your Head and into Your Life</em> by Gary John Bishop</a></p><p><a href='https://www.youtube.com/watch?v=sTNN2A1YmV4'>How to Contribute to Ruby on Rails-Stefanni Brasil (YouTube)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:39] Thiago and Stefanni tell us a little bit about themselves, how they started doing the open source livestreams, and what their goals are for them.</p><p><br/></p><p>[00:07:56] We find out how Thiago got interested in doing this stuff, how he got started in Ruby, and what led him to focus on this particular area.</p><p><br/></p><p>[00:11:51] Find out the reason why Jason dropped out of college and what Andrew was angry about in college. Stefanni asks Andrew and Chris if it makes a difference when they do interviews with the degrees they have.</p><p><br/></p><p>[00:19:42] Thiago talks more about what they see happening with people that go to a bootcamp, get their first job, and they get stuck. </p><p><br/></p><p>[00:22:39] Andrew brings up Junior Developers and Stefanni expands on why that demographics jumps out as the biggest problem to them. Thiago, Andrew, and Chris share stories about the importance of being a mentor. </p><p><br/></p><p>[00:32:20] Find out what Thiago means when he said, “It can either be learning and be curious or judging,” and Jason brings up a good book he read.</p><p><br/></p><p>[00:33:49] Andrew, Stefanni, Chris, Thiago, and Jason share stories about techs having a bad rep.</p><p><br/></p><p>[00:45:06] Stefanni and Thiago tell us the details about a workshop they are doing soon that sounds amazing!</p><p><br/></p><p>[00:52:31] Thiago asks the guys if there were any workshops they really liked or presented at and any tips they can share so they can make sure their workshop is super interesting and fun for everyone. </p><p> </p><p>[00:59:36] Find out where you can follow Stefanni and Thiago online. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guests:</strong></p><p>Thiago Araujo</p><p>Stefanni Brasil</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/thdaraujo'>Thiago Araujo Twitter</a></p><p><a href='https://ca.linkedin.com/in/thdaraujo'>Thiago Araujo Linkedin</a></p><p><a href='https://github.com/thdaraujo'>Thiago Araujo GitHub</a></p><p><a href='https://twitter.com/stefannibrasil'>Stefanni Brasil Twitter</a></p><p><a href='https://www.stefannibrasil.me/'>Stefanni Brasil Website</a></p><p><a href='https://ca.linkedin.com/in/stefanni-brasil'>Stefanni Brasil Linkedin</a></p><p><a href='https://github.com/stefannibrasil'>Stefanni Brasil-GitHub</a></p><p><a href='https://www.hexdevs.com/'>hexdevs</a></p><p><a href='https://www.hexdevs.com/workshop/'>hexdevs Software Design Workshop</a></p><p><a href='https://podcasts.apple.com/ca/podcast/hexdevs/id1475721754?l=en'>hexdevs podcast</a></p><p><a href='https://www.amazon.com/Unfu-Yourself-Your-Head-into/dp/0062803832/ref=sr_1_2?crid=PSHVURJQJOHD&amp;keywords=how+to+unfuk+yourself&amp;qid=1638839204&amp;sprefix=how+to+un,aps,178&amp;sr=8-2'><em>Unfu*k Yourself: Get Out of Your Head and into Your Life</em> by Gary John Bishop</a></p><p><a href='https://www.youtube.com/watch?v=sTNN2A1YmV4'>How to Contribute to Ruby on Rails-Stefanni Brasil (YouTube)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760983-discussing-tech-careers-with-thiago-araujo-and-stefanni-brasil-of-hexdevs.mp3" length="43622783" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760983</link>
    <itunes:image href="https://storage.buzzsprout.com/c6uoqpdcyxeheembiq28it58tpf2?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0bbd070f-06af-4280-9d4b-9e06c7a7c57f</guid>
    <pubDate>Fri, 10 Dec 2021 07:00:00 -0600</pubDate>
    <itunes:duration>3633</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>158</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails 7, Railties, and Sorbet at Shopify with Rafael França from Rails Core</itunes:title>
    <title>Rails 7, Railties, and Sorbet at Shopify with Rafael França from Rails Core</title>
    <itunes:summary><![CDATA[        [00:01:23] Rafael tells us what got him into Ruby and eventually into Rails.   [00:05:08] We learn more about Rafael’s experience working at Plataformatec.   [00:06:28] Rafael explains more about the Rails and Merb merge.   [00:11:18] Find out when Rails engines became a thing, what a Railtie is, and how the Rails engine builds on top of the Railtie.    [00:15:44] Chris wonders how the engine approach has helped organize such a big application like Shopify and Rafael tells us abo...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:23] Rafael tells us what got him into Ruby and eventually into Rails.</p><p><br/></p><p>[00:05:08] We learn more about Rafael’s experience working at Plataformatec.</p><p><br/></p><p>[00:06:28] Rafael explains more about the Rails and Merb merge.</p><p><br/></p><p>[00:11:18] Find out when Rails engines became a thing, what a Railtie is, and how the Rails engine builds on top of the Railtie. </p><p><br/></p><p>[00:15:44] Chris wonders how the engine approach has helped organize such a big application like Shopify and Rafael tells us about a challenge with the lack of tooling.</p><p><br/></p><p>[00:20:11] Rafael goes in depth about his team at Shopify.</p><p><br/></p><p>[00:24:26] We hear about the state of Rails 7. </p><p><br/></p><p>[00:27:32] Jason asks Rafael what it would take to get some authentication.</p><p><br/></p><p>[00:32:41] Chris wonders how Rafael makes commits to every single repository all the time, and how does he decide what fits in Rails and what doesn’t. </p><p> </p><p>[00:37:58] Rafael gives us his guess of when Rails 7 will be released.</p><p><br/></p><p>[00:41:23] Chris asks Rafael if there are any plans to adopt something like Hotwire going forward in Shopify, and Andrew asks how Rafael has felt about Shopify’s movement to Types and if he like it.</p><p><br/></p><p>[00:45:12] Why did Shopify choose Sorbet instead of RBS? </p><p><br/></p><p>[00:47:22] Rafael shares his thoughts on never using Types in Rails, and more about using Tapioca with Sorbet.</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Rafael França</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/rafaelfranca'>Rafael França Twitter</a></p><p><a href='https://github.com/rafaelfranca'>Rafael França GitHub</a></p><p><a href='https://ca.linkedin.com/in/rafaelmfranca'>Rafael França Linkedin</a></p><p><a href='https://www.shopify.com/'>Shopify</a></p><p><a href='https://en.wikipedia.org/wiki/Merb'>Merb</a></p><p><a href='https://weblog.rubyonrails.org/2008/12/23/merb-gets-merged-into-rails-3/'>“Merb gets merged into Rails 3!”- Rails</a></p><p><a href='https://yehudakatz.com/2008/12/23/rails-and-merb-merge/'>“Rails and Merb Merge” by Yehuda Katz</a></p><p><a href='http://wangjohn.github.io/railties/rails/gsoc/2013/07/10/introduction-to-railties.html'>Introduction to Railties</a></p><p><a href='https://github.com/Shopify/packwerk'>Shopify Packwerk-GitHub</a></p><p><a href='https://github.com/rails/rails/pull/43625'>Rails standardized error reporting interface #43625</a></p><p><a href='https://dashbit.co/blog/a-new-authentication-solution-for-phoenix'>An upcoming authentication solution for Phoenix-Dashbit</a></p><p><a href='https://github.com/Shopify/tapioca'>Shopify Tapioca-GitHib</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:23] Rafael tells us what got him into Ruby and eventually into Rails.</p><p><br/></p><p>[00:05:08] We learn more about Rafael’s experience working at Plataformatec.</p><p><br/></p><p>[00:06:28] Rafael explains more about the Rails and Merb merge.</p><p><br/></p><p>[00:11:18] Find out when Rails engines became a thing, what a Railtie is, and how the Rails engine builds on top of the Railtie. </p><p><br/></p><p>[00:15:44] Chris wonders how the engine approach has helped organize such a big application like Shopify and Rafael tells us about a challenge with the lack of tooling.</p><p><br/></p><p>[00:20:11] Rafael goes in depth about his team at Shopify.</p><p><br/></p><p>[00:24:26] We hear about the state of Rails 7. </p><p><br/></p><p>[00:27:32] Jason asks Rafael what it would take to get some authentication.</p><p><br/></p><p>[00:32:41] Chris wonders how Rafael makes commits to every single repository all the time, and how does he decide what fits in Rails and what doesn’t. </p><p> </p><p>[00:37:58] Rafael gives us his guess of when Rails 7 will be released.</p><p><br/></p><p>[00:41:23] Chris asks Rafael if there are any plans to adopt something like Hotwire going forward in Shopify, and Andrew asks how Rafael has felt about Shopify’s movement to Types and if he like it.</p><p><br/></p><p>[00:45:12] Why did Shopify choose Sorbet instead of RBS? </p><p><br/></p><p>[00:47:22] Rafael shares his thoughts on never using Types in Rails, and more about using Tapioca with Sorbet.</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Rafael França</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/rafaelfranca'>Rafael França Twitter</a></p><p><a href='https://github.com/rafaelfranca'>Rafael França GitHub</a></p><p><a href='https://ca.linkedin.com/in/rafaelmfranca'>Rafael França Linkedin</a></p><p><a href='https://www.shopify.com/'>Shopify</a></p><p><a href='https://en.wikipedia.org/wiki/Merb'>Merb</a></p><p><a href='https://weblog.rubyonrails.org/2008/12/23/merb-gets-merged-into-rails-3/'>“Merb gets merged into Rails 3!”- Rails</a></p><p><a href='https://yehudakatz.com/2008/12/23/rails-and-merb-merge/'>“Rails and Merb Merge” by Yehuda Katz</a></p><p><a href='http://wangjohn.github.io/railties/rails/gsoc/2013/07/10/introduction-to-railties.html'>Introduction to Railties</a></p><p><a href='https://github.com/Shopify/packwerk'>Shopify Packwerk-GitHub</a></p><p><a href='https://github.com/rails/rails/pull/43625'>Rails standardized error reporting interface #43625</a></p><p><a href='https://dashbit.co/blog/a-new-authentication-solution-for-phoenix'>An upcoming authentication solution for Phoenix-Dashbit</a></p><p><a href='https://github.com/Shopify/tapioca'>Shopify Tapioca-GitHib</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760984-rails-7-railties-and-sorbet-at-shopify-with-rafael-franca-from-rails-core.mp3" length="38041961" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760984</link>
    <itunes:image href="https://storage.buzzsprout.com/n3ioqm2ymgwb9kjn51p62rxagdyh?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">48ee8550-3a9d-4b0f-a78f-1f21baddb2c0</guid>
    <pubDate>Fri, 03 Dec 2021 07:00:00 -0600</pubDate>
    <itunes:duration>3168</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>157</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Live from RubyConf 2021!</itunes:title>
    <title>Live from RubyConf 2021!</title>
    <itunes:summary><![CDATA[        [00:00:28] The panelists introduce themselves.   [00:01:37] We hear what everyone is most excited about being at RubyConf and the talks they are most excited about going to.   [00:04:11] Jason Swett shares how he prepped for the workshops, and Nick and Emily tell us about their talks.    [00:08:13] Jemma asks the panelists why they come to conferences and what brings them here.   [00:11:12] Everyone here is a podcaster, so we find out why they do these podcasts.   [00:15:11] The ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:28] The panelists introduce themselves.</p><p><br/></p><p>[00:01:37] We hear what everyone is most excited about being at RubyConf and the talks they are most excited about going to.</p><p><br/></p><p>[00:04:11] Jason Swett shares how he prepped for the workshops, and Nick and Emily tell us about their talks. </p><p><br/></p><p>[00:08:13] Jemma asks the panelists why they come to conferences and what brings them here.</p><p><br/></p><p>[00:11:12] Everyone here is a podcaster, so we find out why they do these podcasts.</p><p><br/></p><p>[00:15:11] The panelists share what is so special and unique about the Ruby community.</p><p><br/></p><p>[00:18:59] Find out which podcast episodes the panelists are most proud of that they put out. </p><p><br/></p><p>[00:22:42] What do the panelists think about the diversity of people they bring on to their podcasts?</p><p> </p><p>[00:26:33] The panelists all share some great stories about Brittany Martin, how awesome she is, how she’s one of the best interviewers, and what a GEM she is!   </p><p><br/></p><p>[00:29:49] Jemma wonders how the panelists stay on top of what’s going on in the Ruby community.</p><p>[00:32:01] The panelists talk about how they, as podcasters, think through what might be interesting to talk about on their podcasts.</p><p><br/></p><p>[00:37:10] Find out who the panelists call their “Ruby Heroes.” </p><p><br/></p><p>[00:44:34] The panelists tell us how they find themselves consistently producing podcast episodes without suffering from burnout. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jemma Issroff</p><p>Andrew Mason</p><p>Jason Charnes</p><p>Emily Giurleo</p><p>Nick Schwaderer</p><p>Jason Swett</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/andrewmcodes'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3'>Chris Oliver Twitter</a> </p><p><a href='https://twitter.com/JemmaIssroff?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jemma Issroff Twitter</a></p><p><a href='https://twitter.com/emilygiurleo'>Emily Giurleo Twitter</a></p><p><a href='https://github.com/schwad'>Nick Schwaderer GitHub</a></p><p><a href='https://twitter.com/JasonSwett?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Swett Twitter</a></p><p><a href='https://remoteruby.transistor.fm/'>Remote Ruby Podcast</a></p><p><a href='https://www.therubyonrailspodcast.com/'>The Ruby on Rails Podcast</a></p><p><a href='https://www.codewithjason.com/code-with-jason-podcast/'>The Code with Jason Podcast</a></p><p><a href='https://rubyweekly.com/'>Ruby Weekly</a></p><p><a href='https://twitter.com/peterc'>Peter Cooper Twitter</a></p><p><a href='https://twitter.com/wnb_rb?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>WNB.rb Twitter</a></p><p><a href='https://remoteruby.transistor.fm/139'>Remote Ruby Podcast-Episode 139: Learning in Public | Alpine &amp; Inertia (our mental health episode)</a></p><p><a href='https://remoteruby.transistor.fm/100'>Remote Ruby Podcast-Episode 100-Upgrading Rails with Ernesto Tagwerker</a></p><p><a href='https://remoteruby.transistor.fm/97'>Remote Ruby Podcast-Episode 97-Joined by Adam Wathan: TailwindCSS, Tailwind UI, and </a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:28] The panelists introduce themselves.</p><p><br/></p><p>[00:01:37] We hear what everyone is most excited about being at RubyConf and the talks they are most excited about going to.</p><p><br/></p><p>[00:04:11] Jason Swett shares how he prepped for the workshops, and Nick and Emily tell us about their talks. </p><p><br/></p><p>[00:08:13] Jemma asks the panelists why they come to conferences and what brings them here.</p><p><br/></p><p>[00:11:12] Everyone here is a podcaster, so we find out why they do these podcasts.</p><p><br/></p><p>[00:15:11] The panelists share what is so special and unique about the Ruby community.</p><p><br/></p><p>[00:18:59] Find out which podcast episodes the panelists are most proud of that they put out. </p><p><br/></p><p>[00:22:42] What do the panelists think about the diversity of people they bring on to their podcasts?</p><p> </p><p>[00:26:33] The panelists all share some great stories about Brittany Martin, how awesome she is, how she’s one of the best interviewers, and what a GEM she is!   </p><p><br/></p><p>[00:29:49] Jemma wonders how the panelists stay on top of what’s going on in the Ruby community.</p><p>[00:32:01] The panelists talk about how they, as podcasters, think through what might be interesting to talk about on their podcasts.</p><p><br/></p><p>[00:37:10] Find out who the panelists call their “Ruby Heroes.” </p><p><br/></p><p>[00:44:34] The panelists tell us how they find themselves consistently producing podcast episodes without suffering from burnout. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jemma Issroff</p><p>Andrew Mason</p><p>Jason Charnes</p><p>Emily Giurleo</p><p>Nick Schwaderer</p><p>Jason Swett</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/andrewmcodes'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/excid3'>Chris Oliver Twitter</a> </p><p><a href='https://twitter.com/JemmaIssroff?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jemma Issroff Twitter</a></p><p><a href='https://twitter.com/emilygiurleo'>Emily Giurleo Twitter</a></p><p><a href='https://github.com/schwad'>Nick Schwaderer GitHub</a></p><p><a href='https://twitter.com/JasonSwett?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Swett Twitter</a></p><p><a href='https://remoteruby.transistor.fm/'>Remote Ruby Podcast</a></p><p><a href='https://www.therubyonrailspodcast.com/'>The Ruby on Rails Podcast</a></p><p><a href='https://www.codewithjason.com/code-with-jason-podcast/'>The Code with Jason Podcast</a></p><p><a href='https://rubyweekly.com/'>Ruby Weekly</a></p><p><a href='https://twitter.com/peterc'>Peter Cooper Twitter</a></p><p><a href='https://twitter.com/wnb_rb?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>WNB.rb Twitter</a></p><p><a href='https://remoteruby.transistor.fm/139'>Remote Ruby Podcast-Episode 139: Learning in Public | Alpine &amp; Inertia (our mental health episode)</a></p><p><a href='https://remoteruby.transistor.fm/100'>Remote Ruby Podcast-Episode 100-Upgrading Rails with Ernesto Tagwerker</a></p><p><a href='https://remoteruby.transistor.fm/97'>Remote Ruby Podcast-Episode 97-Joined by Adam Wathan: TailwindCSS, Tailwind UI, and </a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760986-live-from-rubyconf-2021.mp3" length="36310652" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760986</link>
    <itunes:image href="https://storage.buzzsprout.com/grvv2lokrghrxowa86b7wl04uslc?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">d6b091a9-e007-45e4-bb3e-ecb1633fcfe3</guid>
    <pubDate>Wed, 24 Nov 2021 10:30:00 -0600</pubDate>
    <itunes:duration>3024</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>156</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RubyConf 2021 | Talks We Liked and People We Met</itunes:title>
    <title>RubyConf 2021 | Talks We Liked and People We Met</title>
    <itunes:summary><![CDATA[        [00:00:52] The guys chat about being at RubyConf, how they recorded a live episode with six people, what they talked about, and something about a stellar ending.      [00:02:50] Andrew and Jason talk about what happened from the first day of RubyConf and from then on, between meeting up with people, eating with friends, doing a lot of walking, hugging, and talking with so many people.    [00:06:39] Jason tells us more about Matz’s talk on the Ruby 3 Nexus.   [00:10:49] ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:52] The guys chat about being at RubyConf, how they recorded a live episode with six people, what they talked about, and something about a stellar ending.   </p><p><br/></p><p>[00:02:50] Andrew and Jason talk about what happened from the first day of RubyConf and from then on, between meeting up with people, eating with friends, doing a lot of walking, hugging, and talking with so many people. </p><p><br/></p><p>[00:06:39] Jason tells us more about Matz’s talk on the Ruby 3 Nexus.</p><p><br/></p><p>[00:10:49] Jason explains another thing Matz talked about regarding how there will not be a lot of language features focused on right now, but more performance and tooling. </p><p><br/></p><p>[00:12:38] Chris tells us about the new screencast he just did on the new load_async in Rails 7 you should check out. </p><p><br/></p><p>[00:16:25] We hear some funny stories from Jason about how he saw Andrew “Hella triggered” two times this week.</p><p><br/></p><p>[00:17:53] The guys discuss the best thing about being at conferences especially since they haven’t happened in two years due to COVID. </p><p><br/></p><p>[00:20:37] The conversation turns to impromptu get togethers at the conference and some stories from Jason, and Andrew announces they scheduled some upcoming guests for the podcast from this conference so stay tuned. </p><p><br/></p><p>[00:24:01] Jason acknowledges the recent passing of Mike Rogers and all he did for the Ruby community. </p><p> </p><p>[00:25:51] New in the Ruby world, Ruby 3.1.0 the alpha came out and the changes with YJIT and how the app will be faster. </p><p><br/></p><p>[00:28:12] Find out what who was dressed in Adidas gear all week at the conference and two things that Jason doesn’t like! ☺</p><p><br/></p><p>[00:29:47] Jason and Andrew tell us what their favorite part of the conference was.</p><p><br/></p><p>[00:35:20] Andrew gives a big thank you to Ruby Central for doing the conference, the Ruby community, and the organizers and sponsors. Also, Jason and Andrew tell us their favorite things they learned from some of the talks. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p><p><a href='https://gorails.com/episodes/parallel-activerecord-queries-with-load-async-rails-7?autoplay=1'>Parallel ActiveRecord Queries with load_async in Rails 7-GoRails with Chris Oliver</a></p><p><a href='https://www.ruby-lang.org/en/news/2021/11/09/ruby-3-1-0-preview1-released/'>Ruby 3.1.0 Preview 1 Released-Ruby News</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:52] The guys chat about being at RubyConf, how they recorded a live episode with six people, what they talked about, and something about a stellar ending.   </p><p><br/></p><p>[00:02:50] Andrew and Jason talk about what happened from the first day of RubyConf and from then on, between meeting up with people, eating with friends, doing a lot of walking, hugging, and talking with so many people. </p><p><br/></p><p>[00:06:39] Jason tells us more about Matz’s talk on the Ruby 3 Nexus.</p><p><br/></p><p>[00:10:49] Jason explains another thing Matz talked about regarding how there will not be a lot of language features focused on right now, but more performance and tooling. </p><p><br/></p><p>[00:12:38] Chris tells us about the new screencast he just did on the new load_async in Rails 7 you should check out. </p><p><br/></p><p>[00:16:25] We hear some funny stories from Jason about how he saw Andrew “Hella triggered” two times this week.</p><p><br/></p><p>[00:17:53] The guys discuss the best thing about being at conferences especially since they haven’t happened in two years due to COVID. </p><p><br/></p><p>[00:20:37] The conversation turns to impromptu get togethers at the conference and some stories from Jason, and Andrew announces they scheduled some upcoming guests for the podcast from this conference so stay tuned. </p><p><br/></p><p>[00:24:01] Jason acknowledges the recent passing of Mike Rogers and all he did for the Ruby community. </p><p> </p><p>[00:25:51] New in the Ruby world, Ruby 3.1.0 the alpha came out and the changes with YJIT and how the app will be faster. </p><p><br/></p><p>[00:28:12] Find out what who was dressed in Adidas gear all week at the conference and two things that Jason doesn’t like! ☺</p><p><br/></p><p>[00:29:47] Jason and Andrew tell us what their favorite part of the conference was.</p><p><br/></p><p>[00:35:20] Andrew gives a big thank you to Ruby Central for doing the conference, the Ruby community, and the organizers and sponsors. Also, Jason and Andrew tell us their favorite things they learned from some of the talks. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p><p><a href='https://gorails.com/episodes/parallel-activerecord-queries-with-load-async-rails-7?autoplay=1'>Parallel ActiveRecord Queries with load_async in Rails 7-GoRails with Chris Oliver</a></p><p><a href='https://www.ruby-lang.org/en/news/2021/11/09/ruby-3-1-0-preview1-released/'>Ruby 3.1.0 Preview 1 Released-Ruby News</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760987-rubyconf-2021-talks-we-liked-and-people-we-met.mp3" length="28868909" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760987</link>
    <itunes:image href="https://storage.buzzsprout.com/fzdvm7194kcqfbj3vbq6heqkej7e?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">48a4b4f0-7bdb-4039-a948-d5248410aab7</guid>
    <pubDate>Fri, 19 Nov 2021 07:00:00 -0600</pubDate>
    <itunes:duration>2404</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>155</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Andrew and Jasons Mall Stories and Elixir</itunes:title>
    <title>Andrew and Jasons Mall Stories and Elixir</title>
    <itunes:summary><![CDATA[        [00:03:24] Andrew went to a mall and he explains what it was like to shop in a mall in 2021.   [00:05:17] Jason and Andrew are headed to RubyConf and they discuss what they are most looking forward to there.    [00:07:30] The guys finally chat about Elixir!   [00:09:12] The topic of Hotwire is discussed, and Chris tells us what fascinates him with the Elixir of the LiveView.    [00:16:51] Andrew tells us he was supposed to learn Elixir and why he hasn’t learned it yet. ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:24] Andrew went to a mall and he explains what it was like to shop in a mall in 2021.</p><p><br/></p><p>[00:05:17] Jason and Andrew are headed to RubyConf and they discuss what they are most looking forward to there. </p><p><br/></p><p>[00:07:30] The guys finally chat about Elixir!</p><p><br/></p><p>[00:09:12] The topic of Hotwire is discussed, and Chris tells us what fascinates him with the Elixir of the LiveView. </p><p><br/></p><p>[00:16:51] Andrew tells us he was supposed to learn Elixir and why he hasn’t learned it yet. </p><p><br/></p><p>[00:20:31] Jason announces he started shutting down HopeGrid and we find out why. </p><p><br/></p><p>[00:23:08] Chris tells us some cool things going on in the Ruby World with Andrew Hodson and redirect to an external URL is changed in Rails 7 that will be unsafe. </p><p><br/></p><p>[00:26:22] Brakeman just got updated and we hear all the details about it and Andrew and Chris chat about SSL. </p><p><br/></p><p>[00:34:02] Jason and Andrew are headed to Denver for RubyConf, and they will be recording their next podcast there!  </p><p><br/></p><p>[00:35:06] Jason announces they are hiring at Podia if anyone is looking for a job, and the guys chat about some of the talks they are excited about seeing at RubyConf.</p><p> </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p><p><a href='https://www.rocketleague.com/'>Rocket League</a></p><p><a href='https://elixir-lang.org/'>Elixir</a></p><p><a href='https://en.wikipedia.org/wiki/Elixir_(programming_language)#:~:text=8%2520External%2520links-,History,keeping%2520compatibility%2520with%2520Erlang&apos;s%2520ecosystem.'>Elixir-Wikipedia</a></p><p><a href='https://hexdocs.pm/phoenix_live_view/Phoenix.LiveView.html'>Phoenix LiveView</a></p><p><a href='https://fly.io/blog/how-we-got-to-liveview/'>How We Got to LiveView by Chris McCord (Fly.io Blog)</a></p><p><a href='https://brakemanscanner.org/'>Brakeman</a></p><p><a href='https://twitter.com/MyBuddyAndrew?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Andrew Hodson Twitter</a></p><p><a href='https://haulingbuddies.com/'>Hauling Buddies</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:24] Andrew went to a mall and he explains what it was like to shop in a mall in 2021.</p><p><br/></p><p>[00:05:17] Jason and Andrew are headed to RubyConf and they discuss what they are most looking forward to there. </p><p><br/></p><p>[00:07:30] The guys finally chat about Elixir!</p><p><br/></p><p>[00:09:12] The topic of Hotwire is discussed, and Chris tells us what fascinates him with the Elixir of the LiveView. </p><p><br/></p><p>[00:16:51] Andrew tells us he was supposed to learn Elixir and why he hasn’t learned it yet. </p><p><br/></p><p>[00:20:31] Jason announces he started shutting down HopeGrid and we find out why. </p><p><br/></p><p>[00:23:08] Chris tells us some cool things going on in the Ruby World with Andrew Hodson and redirect to an external URL is changed in Rails 7 that will be unsafe. </p><p><br/></p><p>[00:26:22] Brakeman just got updated and we hear all the details about it and Andrew and Chris chat about SSL. </p><p><br/></p><p>[00:34:02] Jason and Andrew are headed to Denver for RubyConf, and they will be recording their next podcast there!  </p><p><br/></p><p>[00:35:06] Jason announces they are hiring at Podia if anyone is looking for a job, and the guys chat about some of the talks they are excited about seeing at RubyConf.</p><p> </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p><p><a href='https://www.rocketleague.com/'>Rocket League</a></p><p><a href='https://elixir-lang.org/'>Elixir</a></p><p><a href='https://en.wikipedia.org/wiki/Elixir_(programming_language)#:~:text=8%2520External%2520links-,History,keeping%2520compatibility%2520with%2520Erlang&apos;s%2520ecosystem.'>Elixir-Wikipedia</a></p><p><a href='https://hexdocs.pm/phoenix_live_view/Phoenix.LiveView.html'>Phoenix LiveView</a></p><p><a href='https://fly.io/blog/how-we-got-to-liveview/'>How We Got to LiveView by Chris McCord (Fly.io Blog)</a></p><p><a href='https://brakemanscanner.org/'>Brakeman</a></p><p><a href='https://twitter.com/MyBuddyAndrew?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Andrew Hodson Twitter</a></p><p><a href='https://haulingbuddies.com/'>Hauling Buddies</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760988-andrew-and-jasons-mall-stories-and-elixir.mp3" length="27620564" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760988</link>
    <itunes:image href="https://storage.buzzsprout.com/jjtaikeumdwx6k95eu7v94jvfbrd?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a4ebe7dd-2169-4000-bca7-e7cb6ae9dda9</guid>
    <pubDate>Fri, 12 Nov 2021 07:00:00 -0600</pubDate>
    <itunes:duration>2300</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>154</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby on the Apple M1 Max And Things You Expect To Be Fine But Arent</itunes:title>
    <title>Ruby on the Apple M1 Max And Things You Expect To Be Fine But Arent</title>
    <itunes:summary><![CDATA[        [00:00:32] Andrew tells us they shipped a new project at work this week they’ve been working on for a few months, and although it went pretty smoothly, he explains some bumps they had along the way and dealing with crunch time. Chris shares an issue and why he’s been postponing the launch of the new Hatchbox.    [00:04:13] We hear more about propagating the DNS and how long it took.   [00:08:28] Andrew mentions using the Proxyman app and what it does.    [00:09:15] Chris tel...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:32] Andrew tells us they shipped a new project at work this week they’ve been working on for a few months, and although it went pretty smoothly, he explains some bumps they had along the way and dealing with crunch time. Chris shares an issue and why he’s been postponing the launch of the new Hatchbox. </p><p><br/></p><p>[00:04:13] We hear more about propagating the DNS and how long it took.</p><p><br/></p><p>[00:08:28] Andrew mentions using the Proxyman app and what it does. </p><p><br/></p><p>[00:09:15] Chris tells us about his new Mac, and he can’t believe how fast it is!</p><p><br/></p><p>[00:13:56] Andrew talks about some issues with installing Ruby 2.6.3 and building things in Docker on a new M1 Mac that a developer on his team just got.</p><p><br/></p><p>[00:17:24] Chris explains his upgrading issues on an older app he was working on this week and realized it was a Sass change he made. Ironically, Andrew ran into something very similar with Sass as well. </p><p><br/></p><p>[00:20:57] We hear about the Ember CLI Rails gem and Chris brings up that there is no solution on how to take an abandoned project like this and just keep maintaining it and he wishes there was a better solution.  </p><p><br/></p><p>[00:25:43] Andrew mentions every time you add a gem, you need to be aware of the amount of code debt you will have, and he shares what happened to him when he was a beginning developer. Chris explains why he would rather build it from scratch in the app to tailor it to exactly what they need. </p><p><br/></p><p>[00:29:48] Chris announces a new GoRails Screencast coming up with Kasper and what they’ll be talking about.</p><p>[00:35:25] Find out more about the awesome and very thorough tutorial on “Deploying a Rails application to Kubernetes” that you should check out! </p><p><br/></p><p>[00:39:25] Chris and Andrew chat about the importance of being Rails Developers and not working on DevOps stuff. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://proxyman.io/'>Proxyman</a></p><p><a href='https://www.glasswire.com/'>GlassWire</a></p><p><a href='https://gorails.com/'>GoRails</a></p><p><a href='https://www.youtube.com/channel/UCIQmhQxCvLHRr3Beku77tww'>GoRails-YouTube</a> </p><p><a href='https://sass-lang.com/'>Sass</a></p><p><a href='https://kubernetes-rails.com/'>Deploying a Rails application to Kubernetes-By Marco Colli</a></p><p><a href='https://github.com/thoughtbot/ember-cli-rails'>Ember CLI Rails-GitHub</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:32] Andrew tells us they shipped a new project at work this week they’ve been working on for a few months, and although it went pretty smoothly, he explains some bumps they had along the way and dealing with crunch time. Chris shares an issue and why he’s been postponing the launch of the new Hatchbox. </p><p><br/></p><p>[00:04:13] We hear more about propagating the DNS and how long it took.</p><p><br/></p><p>[00:08:28] Andrew mentions using the Proxyman app and what it does. </p><p><br/></p><p>[00:09:15] Chris tells us about his new Mac, and he can’t believe how fast it is!</p><p><br/></p><p>[00:13:56] Andrew talks about some issues with installing Ruby 2.6.3 and building things in Docker on a new M1 Mac that a developer on his team just got.</p><p><br/></p><p>[00:17:24] Chris explains his upgrading issues on an older app he was working on this week and realized it was a Sass change he made. Ironically, Andrew ran into something very similar with Sass as well. </p><p><br/></p><p>[00:20:57] We hear about the Ember CLI Rails gem and Chris brings up that there is no solution on how to take an abandoned project like this and just keep maintaining it and he wishes there was a better solution.  </p><p><br/></p><p>[00:25:43] Andrew mentions every time you add a gem, you need to be aware of the amount of code debt you will have, and he shares what happened to him when he was a beginning developer. Chris explains why he would rather build it from scratch in the app to tailor it to exactly what they need. </p><p><br/></p><p>[00:29:48] Chris announces a new GoRails Screencast coming up with Kasper and what they’ll be talking about.</p><p>[00:35:25] Find out more about the awesome and very thorough tutorial on “Deploying a Rails application to Kubernetes” that you should check out! </p><p><br/></p><p>[00:39:25] Chris and Andrew chat about the importance of being Rails Developers and not working on DevOps stuff. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://proxyman.io/'>Proxyman</a></p><p><a href='https://www.glasswire.com/'>GlassWire</a></p><p><a href='https://gorails.com/'>GoRails</a></p><p><a href='https://www.youtube.com/channel/UCIQmhQxCvLHRr3Beku77tww'>GoRails-YouTube</a> </p><p><a href='https://sass-lang.com/'>Sass</a></p><p><a href='https://kubernetes-rails.com/'>Deploying a Rails application to Kubernetes-By Marco Colli</a></p><p><a href='https://github.com/thoughtbot/ember-cli-rails'>Ember CLI Rails-GitHub</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760989-ruby-on-the-apple-m1-max-and-things-you-expect-to-be-fine-but-arent.mp3" length="31064774" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760989</link>
    <itunes:image href="https://storage.buzzsprout.com/8gz91va0oo7w0m8zq3u8k5gxb65d?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">77b29832-8b79-4cfb-afc2-f8b2159724fd</guid>
    <pubDate>Fri, 05 Nov 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2587</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>153</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Destroy Async, Miss Hannigan, Wisper, and Parcel</itunes:title>
    <title>Destroy Async, Miss Hannigan, Wisper, and Parcel</title>
    <itunes:summary><![CDATA[        [00:10:32] Jason tells us what he’s been working on this week and a problem with quickly deleting a record that has associations and callbacks.   [00:13:53] We learn more about the gem Miss Hannigan.   [00:16:15] Chris talks about whether or not to include soft deletes in the default scope, because you end up with gotchas, and Andrew tells us the importance of putting more work and thought into your data architecture, the easier it be to modify and do things later.    [00:19:47] ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:10:32] Jason tells us what he’s been working on this week and a problem with quickly deleting a record that has associations and callbacks.</p><p><br/></p><p>[00:13:53] We learn more about the gem Miss Hannigan.</p><p><br/></p><p>[00:16:15] Chris talks about whether or not to include soft deletes in the default scope, because you end up with gotchas, and Andrew tells us the importance of putting more work and thought into your data architecture, the easier it be to modify and do things later. </p><p><br/></p><p>[00:19:47] Andrew asks the guys if it’s okay to just use the default scope.</p><p><br/></p><p>[00:22:30] Jason fills us in on how they use the Wisper gem at Podia for event broadcasting.</p><p><br/></p><p>[00:24:32] Chris explains something he was doing this week relating to callbacks and the Noticed gem.</p><p><br/></p><p>[00:28:04] Jason tells us about Rails Event Store and Chris brings up StripeEvent gem.</p><p><br/></p><p>[00:30:15] Chris asks the guys if they realized that imports are hoisted in JavaScript, and he explains. </p><p><br/></p><p>[00:33:31] The guys share stories about using JQuery.</p><p><br/></p><p>[00:35:22] Jason messed with a bundler that he made work with JS bundling called Parcel, and it is awesome! </p><p><br/></p><p>[00:41:35] Chris wonders if the guys have seen any updates to the asset pipeline in Propshaft, and Andrew has an answer and a link below with the explanation.</p><p><br/></p><p>[00:44:49] Chris wonders how much is blocking Rails 7 at this point since the JavaScript and CSS stuff has been solved or almost solved. We also find out how Tailwind came to Chris’s rescue when doing a course with Hotwire. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.reddit.com/r/pics/comments/f92wq/i_heard_there_is_sand_in_taco_bell_meat/'>I heard there is sand in Taco Bell meat-reddit</a></p><p><a href='https://www.bigbinary.com/blog/rails-6-1-allows-associations-to-support-destroy_async-option-with-dependent-key'>Rails 6.1 allows associations to be destroyed asynchronously-BigBinary</a></p><p><a href='https://github.com/rails/rails/pull/40157'>Offer dependent: :destroy_async for associations #40157-Pull request-GitHub</a></p><p><a href='https://github.com/sutrolabs/miss_hannigan'>Miss Hannigan-GitHub</a></p><p><a href='https://github.com/krisleech/wisper'>Wisper-GitHub</a></p><p><a href='https://github.com/excid3/noticed'>Noticed-GitHub</a></p><p><a href='https://api.rubyonrails.org/classes/ActiveSupport/Notifications.html'>ActiveSupport Notifications-Ruby on Rails 6.1.4</a></p><p><a href='https://github.com/RailsEventStore/rails_event_store'>Rails Event Store-GitHub</a></p><p><a href='https://bundlers.tooling.report/'>Tooling.Report</a></p><p><a href='https://parceljs.org/'>Parcel</a></p><p><a href='https://github.com/rails/propshaft/pull/7'>Propshaft-Add digest to valid urls in assests #7-Pull request-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:10:32] Jason tells us what he’s been working on this week and a problem with quickly deleting a record that has associations and callbacks.</p><p><br/></p><p>[00:13:53] We learn more about the gem Miss Hannigan.</p><p><br/></p><p>[00:16:15] Chris talks about whether or not to include soft deletes in the default scope, because you end up with gotchas, and Andrew tells us the importance of putting more work and thought into your data architecture, the easier it be to modify and do things later. </p><p><br/></p><p>[00:19:47] Andrew asks the guys if it’s okay to just use the default scope.</p><p><br/></p><p>[00:22:30] Jason fills us in on how they use the Wisper gem at Podia for event broadcasting.</p><p><br/></p><p>[00:24:32] Chris explains something he was doing this week relating to callbacks and the Noticed gem.</p><p><br/></p><p>[00:28:04] Jason tells us about Rails Event Store and Chris brings up StripeEvent gem.</p><p><br/></p><p>[00:30:15] Chris asks the guys if they realized that imports are hoisted in JavaScript, and he explains. </p><p><br/></p><p>[00:33:31] The guys share stories about using JQuery.</p><p><br/></p><p>[00:35:22] Jason messed with a bundler that he made work with JS bundling called Parcel, and it is awesome! </p><p><br/></p><p>[00:41:35] Chris wonders if the guys have seen any updates to the asset pipeline in Propshaft, and Andrew has an answer and a link below with the explanation.</p><p><br/></p><p>[00:44:49] Chris wonders how much is blocking Rails 7 at this point since the JavaScript and CSS stuff has been solved or almost solved. We also find out how Tailwind came to Chris’s rescue when doing a course with Hotwire. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.reddit.com/r/pics/comments/f92wq/i_heard_there_is_sand_in_taco_bell_meat/'>I heard there is sand in Taco Bell meat-reddit</a></p><p><a href='https://www.bigbinary.com/blog/rails-6-1-allows-associations-to-support-destroy_async-option-with-dependent-key'>Rails 6.1 allows associations to be destroyed asynchronously-BigBinary</a></p><p><a href='https://github.com/rails/rails/pull/40157'>Offer dependent: :destroy_async for associations #40157-Pull request-GitHub</a></p><p><a href='https://github.com/sutrolabs/miss_hannigan'>Miss Hannigan-GitHub</a></p><p><a href='https://github.com/krisleech/wisper'>Wisper-GitHub</a></p><p><a href='https://github.com/excid3/noticed'>Noticed-GitHub</a></p><p><a href='https://api.rubyonrails.org/classes/ActiveSupport/Notifications.html'>ActiveSupport Notifications-Ruby on Rails 6.1.4</a></p><p><a href='https://github.com/RailsEventStore/rails_event_store'>Rails Event Store-GitHub</a></p><p><a href='https://bundlers.tooling.report/'>Tooling.Report</a></p><p><a href='https://parceljs.org/'>Parcel</a></p><p><a href='https://github.com/rails/propshaft/pull/7'>Propshaft-Add digest to valid urls in assests #7-Pull request-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760990-destroy-async-miss-hannigan-wisper-and-parcel.mp3" length="35960175" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760990</link>
    <itunes:image href="https://storage.buzzsprout.com/2jqp2eusul6j8tbvti9t63c5t80h?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">2d2aec46-79b1-4374-a318-6d38eb297134</guid>
    <pubDate>Fri, 29 Oct 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2995</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>152</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Turbo Native &amp; Hotwire - How Polywork Supercharges Development</itunes:title>
    <title>Turbo Native &amp; Hotwire - How Polywork Supercharges Development</title>
    <itunes:summary><![CDATA[        [00:01:32] Joe, Chris, and Dylan tell us what they do at Polywork.   [00:02:34] Joe shares things that make a good Rails Developer and what type of person would be best to join their team.    [00:05:47] Find out all about Polywork. Andrew mentions checking out Brian Lovin’s Polywork page.    [00:07:16] Joe tells us how they rebuilt the application on Rails 6.1, Turbo, and Stimulus, and how it has paid off for them.   [00:11:49] Andrew asks the guys what they’re using Turbo f...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:32] Joe, Chris, and Dylan tell us what they do at Polywork.</p><p><br/></p><p>[00:02:34] Joe shares things that make a good Rails Developer and what type of person would be best to join their team. </p><p><br/></p><p>[00:05:47] Find out all about Polywork. Andrew mentions checking out Brian Lovin’s Polywork page. </p><p><br/></p><p>[00:07:16] Joe tells us how they rebuilt the application on Rails 6.1, Turbo, and Stimulus, and how it has paid off for them.</p><p><br/></p><p>[00:11:49] Andrew asks the guys what they’re using Turbo for, what kind of wins is it giving, and if they’ve upstreamed anything that they found into Turbo. </p><p><br/></p><p>[00:15:49] Chris asks Dylan what their thoughts are on how handle or think about the navigations stuff on the mobile stuff. He also tells us something they are working on now at Polywork.</p><p><br/></p><p>[00:23:41] Dylan tells us if they are able to get away with writing very little Swift or if that’s still kind of a core piece, and if they do OAuth, do they go Native in Native Swift OAuth or if that’s web-based.</p><p><br/></p><p>[00:27:41] If the guys were not using Turbo for building the app, would they end up building a hybrid app, like a React Native type of thing if they didn’t have Turbo for the web and mobile?</p><p><br/></p><p>[00:28:57] Andrew wonders if the guys are in a place where they’ll be ready to upgrade when Rails 7 comes out or a shorter update process since they’ve done all this groundwork already. Also, we find out if the guys are happy they stuck with Rails.</p><p><br/></p><p>[00:35:35] We hear an interesting story behind celebrity emoji keyboards and Kanye.</p><p>[00:38:57] Polywork is hiring so check the link below for openings! </p><p> </p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><strong>Guests:</strong></p><p>Joe Ferrairo</p><p>Chris Polk</p><p>Dylan Ginsburg</p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.linkedin.com/in/joseph-ferrairo-226680107'>Joseph Ferrairo Linkedin</a></p><p><a href='https://github.com/josephferrairo'>Joe Ferrairo GitHub</a></p><p><a href='https://www.linkedin.com/in/chris-polk-10578738'>Chris Polk Linkedin</a></p><p><a href='https://twitter.com/chpolk?lang=en'>Chris Polk Twitter</a></p><p><a href='https://www.linkedin.com/in/dylanginsburg'>Dylan Ginsburg Linkedin</a></p><p><a href='https://twitter.com/dylanginsburg?lang=en'>Dylan Ginsburg Twitter</a></p><p><a href='https://www.polywork.com/invite/remoteruby'>Polywork</a></p><p><a href='https://jobs.gorails.com/jobs/senior-rails-engineer-ff9f5b0681'>Polywork job openings</a></p><p><a href='https://twitter.com/polywork'>Polywork Twitter</a> </p><p><a href='https://changelog.brianlovin.com/'>Brian Lovin</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:32] Joe, Chris, and Dylan tell us what they do at Polywork.</p><p><br/></p><p>[00:02:34] Joe shares things that make a good Rails Developer and what type of person would be best to join their team. </p><p><br/></p><p>[00:05:47] Find out all about Polywork. Andrew mentions checking out Brian Lovin’s Polywork page. </p><p><br/></p><p>[00:07:16] Joe tells us how they rebuilt the application on Rails 6.1, Turbo, and Stimulus, and how it has paid off for them.</p><p><br/></p><p>[00:11:49] Andrew asks the guys what they’re using Turbo for, what kind of wins is it giving, and if they’ve upstreamed anything that they found into Turbo. </p><p><br/></p><p>[00:15:49] Chris asks Dylan what their thoughts are on how handle or think about the navigations stuff on the mobile stuff. He also tells us something they are working on now at Polywork.</p><p><br/></p><p>[00:23:41] Dylan tells us if they are able to get away with writing very little Swift or if that’s still kind of a core piece, and if they do OAuth, do they go Native in Native Swift OAuth or if that’s web-based.</p><p><br/></p><p>[00:27:41] If the guys were not using Turbo for building the app, would they end up building a hybrid app, like a React Native type of thing if they didn’t have Turbo for the web and mobile?</p><p><br/></p><p>[00:28:57] Andrew wonders if the guys are in a place where they’ll be ready to upgrade when Rails 7 comes out or a shorter update process since they’ve done all this groundwork already. Also, we find out if the guys are happy they stuck with Rails.</p><p><br/></p><p>[00:35:35] We hear an interesting story behind celebrity emoji keyboards and Kanye.</p><p>[00:38:57] Polywork is hiring so check the link below for openings! </p><p> </p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><strong>Guests:</strong></p><p>Joe Ferrairo</p><p>Chris Polk</p><p>Dylan Ginsburg</p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.linkedin.com/in/joseph-ferrairo-226680107'>Joseph Ferrairo Linkedin</a></p><p><a href='https://github.com/josephferrairo'>Joe Ferrairo GitHub</a></p><p><a href='https://www.linkedin.com/in/chris-polk-10578738'>Chris Polk Linkedin</a></p><p><a href='https://twitter.com/chpolk?lang=en'>Chris Polk Twitter</a></p><p><a href='https://www.linkedin.com/in/dylanginsburg'>Dylan Ginsburg Linkedin</a></p><p><a href='https://twitter.com/dylanginsburg?lang=en'>Dylan Ginsburg Twitter</a></p><p><a href='https://www.polywork.com/invite/remoteruby'>Polywork</a></p><p><a href='https://jobs.gorails.com/jobs/senior-rails-engineer-ff9f5b0681'>Polywork job openings</a></p><p><a href='https://twitter.com/polywork'>Polywork Twitter</a> </p><p><a href='https://changelog.brianlovin.com/'>Brian Lovin</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760991-turbo-native-hotwire-how-polywork-supercharges-development.mp3" length="28712957" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760991</link>
    <itunes:image href="https://storage.buzzsprout.com/9ul4206riz3did3n6c5mgesq48b7?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">72bcd61f-e1da-4509-8e76-00db6fcb89e0</guid>
    <pubDate>Fri, 22 Oct 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2391</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>151</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Yuh-Jit - Optimizing JIT compiler built inside CRuby</itunes:title>
    <title>Yuh-Jit - Optimizing JIT compiler built inside CRuby</title>
    <itunes:summary><![CDATA[        [00:04:42] We find out if the guys done any stuff with Rails 7 yet and Chris tells us what’s been going on with it.    [00:09:44] Chris asks the guys if they are using an encryption library, and Jason talks about using Lockbox and Symmetric Encryption.    [00:14:08] Chris tells us more about progressive encryption in Rails 7.    [00:15:11] The guys chat about Ruby 3.1 and the new project from Shopify getting merged into Ruby called YJIT, which is an open source JIT comp...]]></itunes:summary>
    <description><![CDATA[        <p>[00:04:42] We find out if the guys done any stuff with Rails 7 yet and Chris tells us what’s been going on with it. </p><p><br/></p><p>[00:09:44] Chris asks the guys if they are using an encryption library, and Jason talks about using Lockbox and Symmetric Encryption. </p><p><br/></p><p>[00:14:08] Chris tells us more about progressive encryption in Rails 7. </p><p><br/></p><p>[00:15:11] The guys chat about Ruby 3.1 and the new project from Shopify getting merged into Ruby called YJIT, which is an open source JIT compiler for CRuby.</p><p><br/></p><p>[00:18:43] The conversation turns to TenderJIT and Jason brings up a Tweet from tenderlove about it. There is a livestream Aaron Patterson did with hexdevs that he did about it this stuff.</p><p><br/></p><p>[00:22:23] Jason talks about using a tenderlove gem called “dnssd.” </p><p><br/></p><p>[00:26:40] Andrew tells us about an app called Rubyist 1.0, where you can write your own Scripts, system commands, and write your own widgets and stuff with Ruby to automatically trigger lights. </p><p><br/></p><p>[00:31:18] Andrew announces they are giving out free RubyConf tickets on Ruby Radar. </p><p><br/></p><p>[00:34:54] Chris shares some nostalgia when he was in high school learning to code and how the calculator keyboard was the worst. </p><p><br/></p><p>[00:37:08] The guys chat about DragonRuby, Amir Rajan who works on DragonRuby, and Matthew McKinney who made a Tetris game with DragonRuby.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.youtube.com/watch?v=PBVLf3yfMs8'>YJIT- Building a new JIT Compiler inside CRuby with Maxime Chevalier-Boisvert (YouTube)</a></p><p><a href='https://www.hexdevs.com/open-source-thursdays/expert-sessions-with-aaron-patterson-sep-30th/'>hexdevs-TenderJIT: A JIT compiler for Ruby with Aaron Patterson (tenderlove)</a></p><p><a href='https://github.com/tenderlove/tenderjit'>TenderJIT-GitHub</a></p><p><a href='https://github.com/tenderlove/dnssd'>dnssd gem-GitHub</a></p><p><a href='https://rubyist.app/'>Rubyist 1.0 App</a></p><p><a href='https://twitter.com/amirrajan/status/1445880033118130178?s=21'>Amir Rajan Twitter (DragonRuby)</a></p><p><a href='https://twitter.com/mmathew93/status/1442616532169748480?s=21'>Matthew McKinney Twitter (DragonRuby)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:04:42] We find out if the guys done any stuff with Rails 7 yet and Chris tells us what’s been going on with it. </p><p><br/></p><p>[00:09:44] Chris asks the guys if they are using an encryption library, and Jason talks about using Lockbox and Symmetric Encryption. </p><p><br/></p><p>[00:14:08] Chris tells us more about progressive encryption in Rails 7. </p><p><br/></p><p>[00:15:11] The guys chat about Ruby 3.1 and the new project from Shopify getting merged into Ruby called YJIT, which is an open source JIT compiler for CRuby.</p><p><br/></p><p>[00:18:43] The conversation turns to TenderJIT and Jason brings up a Tweet from tenderlove about it. There is a livestream Aaron Patterson did with hexdevs that he did about it this stuff.</p><p><br/></p><p>[00:22:23] Jason talks about using a tenderlove gem called “dnssd.” </p><p><br/></p><p>[00:26:40] Andrew tells us about an app called Rubyist 1.0, where you can write your own Scripts, system commands, and write your own widgets and stuff with Ruby to automatically trigger lights. </p><p><br/></p><p>[00:31:18] Andrew announces they are giving out free RubyConf tickets on Ruby Radar. </p><p><br/></p><p>[00:34:54] Chris shares some nostalgia when he was in high school learning to code and how the calculator keyboard was the worst. </p><p><br/></p><p>[00:37:08] The guys chat about DragonRuby, Amir Rajan who works on DragonRuby, and Matthew McKinney who made a Tetris game with DragonRuby.</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://www.youtube.com/watch?v=PBVLf3yfMs8'>YJIT- Building a new JIT Compiler inside CRuby with Maxime Chevalier-Boisvert (YouTube)</a></p><p><a href='https://www.hexdevs.com/open-source-thursdays/expert-sessions-with-aaron-patterson-sep-30th/'>hexdevs-TenderJIT: A JIT compiler for Ruby with Aaron Patterson (tenderlove)</a></p><p><a href='https://github.com/tenderlove/tenderjit'>TenderJIT-GitHub</a></p><p><a href='https://github.com/tenderlove/dnssd'>dnssd gem-GitHub</a></p><p><a href='https://rubyist.app/'>Rubyist 1.0 App</a></p><p><a href='https://twitter.com/amirrajan/status/1445880033118130178?s=21'>Amir Rajan Twitter (DragonRuby)</a></p><p><a href='https://twitter.com/mmathew93/status/1442616532169748480?s=21'>Matthew McKinney Twitter (DragonRuby)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760992-yuh-jit-optimizing-jit-compiler-built-inside-cruby.mp3" length="29697444" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760992</link>
    <itunes:image href="https://storage.buzzsprout.com/09bybw3a9il4a8v7l0e45jeu0p9d?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">88e346c0-2738-4efd-a4c6-d548fc5fde74</guid>
    <pubDate>Fri, 15 Oct 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2473</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>150</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Propshaft, Engines, and Turbo | Uh This Isn&#39;t a Car Repair Podcast</itunes:title>
    <title>Propshaft, Engines, and Turbo | Uh This Isn&#39;t a Car Repair Podcast</title>
    <itunes:summary><![CDATA[        [00:00:50] The guys chat about the new release of Turbo 7.0.1.   [00:01:46] Chris tells us how he moved all of the GoRails, CSS, and JavaScript from Webpacker into CSS and JS bundling, and it went pretty smooth except for something dumb he did.    [00:04:50] Propshaft is brought up and we learn what it does.     [00:08:44] Why do we need the hashes at the end? Andrew explains why it’s all about caching.    [00:11:08] Ryan Bates is mentioned since he commented on the Pro...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:50] The guys chat about the new release of Turbo 7.0.1.</p><p><br/></p><p>[00:01:46] Chris tells us how he moved all of the GoRails, CSS, and JavaScript from Webpacker into CSS and JS bundling, and it went pretty smooth except for something dumb he did. </p><p><br/></p><p>[00:04:50] Propshaft is brought up and we learn what it does.  </p><p><br/></p><p>[00:08:44] Why do we need the hashes at the end? Andrew explains why it’s all about caching. </p><p><br/></p><p>[00:11:08] Ryan Bates is mentioned since he commented on the Propshaft repo. Also, Ryan, if you are listening, we would love for you to be a guest on our show!  ☺</p><p><br/></p><p>[00:12:39] Hotwire is the topic here, and although it’s been released, but not officially, Chris tells us some things that are noteworthy. Jason tells us more about the Stimulus 3 stuff and the ability to the callbacks on targets.</p><p><br/></p><p>[00:20:33] Chris shares something that happened when he was looking at fixing a few things with madmin.</p><p><br/></p><p>[00:24:41] Chris asks the guys if they’ve ever gone into the weeds on engines and initializers in them and all the different callbacks. </p><p><br/></p><p>[00:30:22] Andrew fills us in on what his experience has been like working with Engines in the past month and Chris tells us what his approach for Jumpstart Pro has been.</p><p><br/></p><p>[00:35:33] We hear a story from Chris when he was learning Rails, and he mentions using Lockbox.</p><p><br/></p><p>[00:38:46] Chris wonders if the guys started a PR for Rails 7, and Andrew tells us how it’s going. </p><p><br/></p><p>[00:41:30] Since Jason is a Safari user, Chris wonders if he has run into the bug where the CSRF token or the hidden fields can get overridden by Safari and the guys chat about it. </p><p>[00:45:52] Jason really wanted to talk about Phoenix LiveView because he read a bunch about it and he’s super interested in it, but he’s saving it for the next episode.</p><p><br/></p><p> </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://turbo.hotwired.dev/'>Turbo 7.0.1</a> </p><p><a href='https://github.com/rails/propshaft'>Propshaft-GitHub</a></p><p><a href='https://github.com/ankane/lockbox'>Lockbox-GitHub</a></p><p><a href='https://github.com/rails/rails/issues/42610'>Add autocomplete= “OFF” to Firefox-proof automagically added hidden fields like _method #42610-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:50] The guys chat about the new release of Turbo 7.0.1.</p><p><br/></p><p>[00:01:46] Chris tells us how he moved all of the GoRails, CSS, and JavaScript from Webpacker into CSS and JS bundling, and it went pretty smooth except for something dumb he did. </p><p><br/></p><p>[00:04:50] Propshaft is brought up and we learn what it does.  </p><p><br/></p><p>[00:08:44] Why do we need the hashes at the end? Andrew explains why it’s all about caching. </p><p><br/></p><p>[00:11:08] Ryan Bates is mentioned since he commented on the Propshaft repo. Also, Ryan, if you are listening, we would love for you to be a guest on our show!  ☺</p><p><br/></p><p>[00:12:39] Hotwire is the topic here, and although it’s been released, but not officially, Chris tells us some things that are noteworthy. Jason tells us more about the Stimulus 3 stuff and the ability to the callbacks on targets.</p><p><br/></p><p>[00:20:33] Chris shares something that happened when he was looking at fixing a few things with madmin.</p><p><br/></p><p>[00:24:41] Chris asks the guys if they’ve ever gone into the weeds on engines and initializers in them and all the different callbacks. </p><p><br/></p><p>[00:30:22] Andrew fills us in on what his experience has been like working with Engines in the past month and Chris tells us what his approach for Jumpstart Pro has been.</p><p><br/></p><p>[00:35:33] We hear a story from Chris when he was learning Rails, and he mentions using Lockbox.</p><p><br/></p><p>[00:38:46] Chris wonders if the guys started a PR for Rails 7, and Andrew tells us how it’s going. </p><p><br/></p><p>[00:41:30] Since Jason is a Safari user, Chris wonders if he has run into the bug where the CSRF token or the hidden fields can get overridden by Safari and the guys chat about it. </p><p>[00:45:52] Jason really wanted to talk about Phoenix LiveView because he read a bunch about it and he’s super interested in it, but he’s saving it for the next episode.</p><p><br/></p><p> </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://turbo.hotwired.dev/'>Turbo 7.0.1</a> </p><p><a href='https://github.com/rails/propshaft'>Propshaft-GitHub</a></p><p><a href='https://github.com/ankane/lockbox'>Lockbox-GitHub</a></p><p><a href='https://github.com/rails/rails/issues/42610'>Add autocomplete= “OFF” to Firefox-proof automagically added hidden fields like _method #42610-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760993-propshaft-engines-and-turbo-uh-this-isn-t-a-car-repair-podcast.mp3" length="34689997" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760993</link>
    <itunes:image href="https://storage.buzzsprout.com/3jadku3ye3a9i9qlivrijq0vlkcc?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">52120f8b-5ce7-4c1e-8ef1-431c863eb905</guid>
    <pubDate>Fri, 08 Oct 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2889</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>149</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Making Magic with ImageMagick</itunes:title>
    <title>Making Magic with ImageMagick</title>
    <itunes:summary><![CDATA[        [00:03:38] Jason tells us about an interesting project he’s been working on this week with a Mockup Generator, and he’s on the Ruby side of it now. He tells us how he’s rendering the images on top of each other with a React component called Design.   [00:09:29] Andrew asks Jason what happens if you have a P and G layer on top of a JPEG. Chris wonders if Jason is doing the commands with image processing, MiniMagick, or RMagick, and if he’s doing all of them once or two at a time. Jason...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:38] Jason tells us about an interesting project he’s been working on this week with a Mockup Generator, and he’s on the Ruby side of it now. He tells us how he’s rendering the images on top of each other with a React component called Design.</p><p><br/></p><p>[00:09:29] Andrew asks Jason what happens if you have a P and G layer on top of a JPEG. Chris wonders if Jason is doing the commands with image processing, MiniMagick, or RMagick, and if he’s doing all of them once or two at a time. Jason mentions looking into Cloudinary and Andrew gives a shout out to Cloudinary. </p><p><br/></p><p>[00:14:22] Find out what ImageMagick is and how magical it is. </p><p><br/></p><p>[00:15:56] Jason talks about hoping to put this project out soon, moving it off Webpacker to esbuild and Chris explains us how easy it was for him with Jumpstart to move everything over in an hour from Webpacker, to esbuild, and the CSS bundling.</p><p><br/></p><p>[00:25:41] The guys chat about the good laugh they had on Twitter about Rails 7. Andrew tells us he started the upgrade and he had a turbo links thing going on.  Jason tells us they haven’t used Turbolinks at Podia but they’re trying Turbo in certain parts of the app. </p><p><br/></p><p>[00:27:50] Chris asks Jason with the upgrade process and Turbo trying to take over all your forms and links if he’s doing that piecemeal. Jason explains what Andrea came up with for them, and Andrew comments that is going to solve all his problems. ☺</p><p><br/></p><p>[00:31:06] Andrew announces he’s been trying to get Konnor on this show for a while to talk about mru.js, so this is his invitation to come on! </p><p><br/></p><p>[00:35:00] We’re taking the back roads to the end with the guys chatting about Mailchimp being sold for $12 billion to Intuit, hope that MicroConf happens next year, and why Jason thinks he lives in St. Louis, which has to do with him being on Reddit. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p><p><a href='https://imagemagick.org/index.php'>ImageMagick</a></p><p><a href='https://github.com/rmagick/rmagick'>RMagick-GitHub</a></p><p><a href='https://github.com/janko/image_processing'>ImageProcessing-GitHub</a></p><p><a href='https://cloudinary.com/'>Cloudinary</a></p><p><a href='https://podcasts.apple.com/us/podcast/episode-368-frontend-bundlers-snowpacker-with-konnor/id840890158?i=1000520378395'>The Ruby on Rails Podcast-Episode 368: Frontend Bundlers &amp; Snowpack with Konnor Rogers</a></p><p><a href='https://twitter.com/excid3/status/1438246718189998085'>Tweet by Chris Oliver to Andrew and Jason about the upgrade</a></p><p><a href='https://microconf.com/'>MicroConf</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:38] Jason tells us about an interesting project he’s been working on this week with a Mockup Generator, and he’s on the Ruby side of it now. He tells us how he’s rendering the images on top of each other with a React component called Design.</p><p><br/></p><p>[00:09:29] Andrew asks Jason what happens if you have a P and G layer on top of a JPEG. Chris wonders if Jason is doing the commands with image processing, MiniMagick, or RMagick, and if he’s doing all of them once or two at a time. Jason mentions looking into Cloudinary and Andrew gives a shout out to Cloudinary. </p><p><br/></p><p>[00:14:22] Find out what ImageMagick is and how magical it is. </p><p><br/></p><p>[00:15:56] Jason talks about hoping to put this project out soon, moving it off Webpacker to esbuild and Chris explains us how easy it was for him with Jumpstart to move everything over in an hour from Webpacker, to esbuild, and the CSS bundling.</p><p><br/></p><p>[00:25:41] The guys chat about the good laugh they had on Twitter about Rails 7. Andrew tells us he started the upgrade and he had a turbo links thing going on.  Jason tells us they haven’t used Turbolinks at Podia but they’re trying Turbo in certain parts of the app. </p><p><br/></p><p>[00:27:50] Chris asks Jason with the upgrade process and Turbo trying to take over all your forms and links if he’s doing that piecemeal. Jason explains what Andrea came up with for them, and Andrew comments that is going to solve all his problems. ☺</p><p><br/></p><p>[00:31:06] Andrew announces he’s been trying to get Konnor on this show for a while to talk about mru.js, so this is his invitation to come on! </p><p><br/></p><p>[00:35:00] We’re taking the back roads to the end with the guys chatting about Mailchimp being sold for $12 billion to Intuit, hope that MicroConf happens next year, and why Jason thinks he lives in St. Louis, which has to do with him being on Reddit. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p><p><a href='https://imagemagick.org/index.php'>ImageMagick</a></p><p><a href='https://github.com/rmagick/rmagick'>RMagick-GitHub</a></p><p><a href='https://github.com/janko/image_processing'>ImageProcessing-GitHub</a></p><p><a href='https://cloudinary.com/'>Cloudinary</a></p><p><a href='https://podcasts.apple.com/us/podcast/episode-368-frontend-bundlers-snowpacker-with-konnor/id840890158?i=1000520378395'>The Ruby on Rails Podcast-Episode 368: Frontend Bundlers &amp; Snowpack with Konnor Rogers</a></p><p><a href='https://twitter.com/excid3/status/1438246718189998085'>Tweet by Chris Oliver to Andrew and Jason about the upgrade</a></p><p><a href='https://microconf.com/'>MicroConf</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760994-making-magic-with-imagemagick.mp3" length="30813170" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760994</link>
    <itunes:image href="https://storage.buzzsprout.com/ve6beiixo3f8fsn8mtsnzn0v2zlr?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">67f345e5-d2d4-4043-95df-c635ca74bad8</guid>
    <pubDate>Fri, 01 Oct 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2566</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>148</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Red Pill-Blue Pill and CSS Bundling</itunes:title>
    <title>Red Pill-Blue Pill and CSS Bundling</title>
    <itunes:summary><![CDATA[        [00:03:19] Jason tells us about a side project he’s working on which is mostly JavaScript, but he’s also using ImageMagick.   [00:04:46] Andrew gets off topic and asks the guys if they saw the trailer for The Matrix 4 and he reveals a fun fact about the website.  Chris asks the guys if they’ve watched any of the CSS bundling stuff that’s going on and he fills us in on what’s going on.     [00:11:33] We find out what happened when Jason decides he wants to figure out the conf...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:19] Jason tells us about a side project he’s working on which is mostly JavaScript, but he’s also using ImageMagick.</p><p><br/></p><p>[00:04:46] Andrew gets off topic and asks the guys if they saw the trailer for <em>The Matrix 4 </em>and he reveals a fun fact about the website.  Chris asks the guys if they’ve watched any of the CSS bundling stuff that’s going on and he fills us in on what’s going on.  </p><p><br/></p><p>[00:11:33] We find out what happened when Jason decides he wants to figure out the config file for esbuild and we learn what DHH’s response was on the PR when Jason opened it the next day.  </p><p><br/></p><p>[00:17:05] The guys chat about RubyConf and whether or not it will happen in-person. Andrew talks about a meetup he went to recently and he brings up an old Bike Shed episode and he shares a story from it about “The Nodder.” </p><p><br/></p><p>[00:21:43] Chris announces he’s doing an online talk for Sardines.rb you can check out.</p><p><br/></p><p>[00:25:37] Speaking of new Ruby stuff, Chris asks the guys if they’ve tried the new</p><p>Debugger and the guys chat more about it.</p><p><br/></p><p>[00:30:00] Andrew and Chris talk about what bothers them about error messages and Andrew and Chris discuss using Pry.  </p><p><br/></p><p>[00:35:51] Andrew asks Chris if there’s anything with Stripe invoices that Pay can do. Also, Chris explains one of the big changes he did in v3.  </p><p><br/></p><p>[00:43:37] Chris tells us he upgraded his very old Stripe code from GoRails to Stripe Checkout which is amazing, and he tells us a cool thing you can do with Stripe</p><p>Checkout.</p><p><br/></p><p>[00:48:39] Andrew lets us know about an app called RDM he uses to automatically resize his whole computer screen.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://imagemagick.org/index.php'>ImageMagick</a></p><p><a href='https://www.whatisthematrix.com/?gclid=Cj0KCQjwkIGKBhCxARIsAINMioJOA2V4SHbzGPzgedGL48fpfyxVjLdKYJZD5HEMJ3Ew4pn2c6_cI4UaApueEALw_wcB&amp;gclsrc=aw.ds'><em>The Matrix 4</em> Trailer</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021 Denver</a></p><p><a href='https://github.com/pry/pry'>Pry-GitHub</a></p><p><a href='https://www.meetup.com/en-AU/sardinesrb/events/280334131/'>Sardines.rb with Chris Oliver</a></p><p><a href='https://github.com/pay-rails/pay'>Pay-GitHub</a></p><p><a href='https://stripe.com/docs/payments/checkout'>Stripe Checkout</a></p><p><a href='https://github.com/avibrazil/RDM'>RDM-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:19] Jason tells us about a side project he’s working on which is mostly JavaScript, but he’s also using ImageMagick.</p><p><br/></p><p>[00:04:46] Andrew gets off topic and asks the guys if they saw the trailer for <em>The Matrix 4 </em>and he reveals a fun fact about the website.  Chris asks the guys if they’ve watched any of the CSS bundling stuff that’s going on and he fills us in on what’s going on.  </p><p><br/></p><p>[00:11:33] We find out what happened when Jason decides he wants to figure out the config file for esbuild and we learn what DHH’s response was on the PR when Jason opened it the next day.  </p><p><br/></p><p>[00:17:05] The guys chat about RubyConf and whether or not it will happen in-person. Andrew talks about a meetup he went to recently and he brings up an old Bike Shed episode and he shares a story from it about “The Nodder.” </p><p><br/></p><p>[00:21:43] Chris announces he’s doing an online talk for Sardines.rb you can check out.</p><p><br/></p><p>[00:25:37] Speaking of new Ruby stuff, Chris asks the guys if they’ve tried the new</p><p>Debugger and the guys chat more about it.</p><p><br/></p><p>[00:30:00] Andrew and Chris talk about what bothers them about error messages and Andrew and Chris discuss using Pry.  </p><p><br/></p><p>[00:35:51] Andrew asks Chris if there’s anything with Stripe invoices that Pay can do. Also, Chris explains one of the big changes he did in v3.  </p><p><br/></p><p>[00:43:37] Chris tells us he upgraded his very old Stripe code from GoRails to Stripe Checkout which is amazing, and he tells us a cool thing you can do with Stripe</p><p>Checkout.</p><p><br/></p><p>[00:48:39] Andrew lets us know about an app called RDM he uses to automatically resize his whole computer screen.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://imagemagick.org/index.php'>ImageMagick</a></p><p><a href='https://www.whatisthematrix.com/?gclid=Cj0KCQjwkIGKBhCxARIsAINMioJOA2V4SHbzGPzgedGL48fpfyxVjLdKYJZD5HEMJ3Ew4pn2c6_cI4UaApueEALw_wcB&amp;gclsrc=aw.ds'><em>The Matrix 4</em> Trailer</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021 Denver</a></p><p><a href='https://github.com/pry/pry'>Pry-GitHub</a></p><p><a href='https://www.meetup.com/en-AU/sardinesrb/events/280334131/'>Sardines.rb with Chris Oliver</a></p><p><a href='https://github.com/pay-rails/pay'>Pay-GitHub</a></p><p><a href='https://stripe.com/docs/payments/checkout'>Stripe Checkout</a></p><p><a href='https://github.com/avibrazil/RDM'>RDM-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760995-red-pill-blue-pill-and-css-bundling.mp3" length="37437826" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760995</link>
    <itunes:image href="https://storage.buzzsprout.com/l38xwjboheyn9dv3mly1szdyytvu?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c1b40bed-eaeb-4da1-a3cd-092778f34583</guid>
    <pubDate>Fri, 24 Sep 2021 07:00:00 -0500</pubDate>
    <itunes:duration>3118</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>147</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Once you get it working, it works!</itunes:title>
    <title>Once you get it working, it works!</title>
    <itunes:summary><![CDATA[        [00:03:52] Jason fills us in on how he’s building a pretty heavy JavaScript tool, using Vite, and a problem he had.     [00:11:04] We learn about some PR’s Jason around Webpacker on the GoRails discord  that had a solution for Jason’s problem.    [00:13:50] Chris talks about “esbuild for Rails” and other approaches that are coming out right now with DHH’s latest stuff is fascinating. He also talks about Babel being a nightmare and  being able to do the Importmap Ra...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:52] Jason fills us in on how he’s building a pretty heavy JavaScript tool, using Vite, and a problem he had.  </p><p><br/></p><p>[00:11:04] We learn about some PR’s Jason around Webpacker on the GoRails discord  that had a solution for Jason’s problem. </p><p><br/></p><p>[00:13:50] Chris talks about “esbuild for Rails” and other approaches that are coming out right now with DHH’s latest stuff is fascinating. He also talks about Babel being a nightmare and  being able to do the Importmap Rails for Turbo and Stimulus that have hardly any dependencies is fantastic. </p><p><br/></p><p>[00:16:59] Chris wonders if the guys think it makes sense that esbuild Rails spits out the final file in the asset pipeline and an esbuild folder under assets, because those should be just .JS files, and if that’s just going to be serving up basically Sprockets. </p><p><br/></p><p>[00:21:54] Tailwind CSS Rails gem is explained by Chris as to why it was written, and Andrew brings up about how Docker is going to start charging. </p><p><br/></p><p>[00:23:28] Chris goes into how classes are finally being fully supported which makes a big difference for organizing stuff and how it makes us appreciate what we’ve got with bundler and how good it’s organized. Find out what he says about gems too.</p><p><br/></p><p>[00:25:15] Andrew asks the guys if they have set who their GitHub repos will be given to in the event of their untimely demise.</p><p><br/></p><p>[00:25:50] Jason is looking through the esbuild source code and tells us there’s not much, which is super nice, and Andrew shares his BOLD advice. </p><p><br/></p><p>[00:27:25] The topic discussed here is putting Tailwind into esbuild and what to do, and Chris announces that Sass is being removed from Rails 7.</p><p><br/></p><p>[00:30:22] Andrew asks the guys how they felt when Sass was removed since they are “old” and wrote more Sass than Andrew ever did. </p><p><br/></p><p>[00:34:05] Listen to the end if you’re in need for some good babble and laughs with the guys! ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/vitejs/vite'>Vite-GitHub</a></p><p><a href='https://github.com/rails/importmap-rails'>Importmap for Rails-GitHub</a></p><p><a href='https://github.com/rails/esbuild-rails'>esbuild for Rails-GitHub</a></p><p><a href='https://github.com/rails/sprockets'>Sprockets-GitHub</a></p><p><a href='https://github.com/rails/tailwindcss-rails'>Tailwind CSS for Rails-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:52] Jason fills us in on how he’s building a pretty heavy JavaScript tool, using Vite, and a problem he had.  </p><p><br/></p><p>[00:11:04] We learn about some PR’s Jason around Webpacker on the GoRails discord  that had a solution for Jason’s problem. </p><p><br/></p><p>[00:13:50] Chris talks about “esbuild for Rails” and other approaches that are coming out right now with DHH’s latest stuff is fascinating. He also talks about Babel being a nightmare and  being able to do the Importmap Rails for Turbo and Stimulus that have hardly any dependencies is fantastic. </p><p><br/></p><p>[00:16:59] Chris wonders if the guys think it makes sense that esbuild Rails spits out the final file in the asset pipeline and an esbuild folder under assets, because those should be just .JS files, and if that’s just going to be serving up basically Sprockets. </p><p><br/></p><p>[00:21:54] Tailwind CSS Rails gem is explained by Chris as to why it was written, and Andrew brings up about how Docker is going to start charging. </p><p><br/></p><p>[00:23:28] Chris goes into how classes are finally being fully supported which makes a big difference for organizing stuff and how it makes us appreciate what we’ve got with bundler and how good it’s organized. Find out what he says about gems too.</p><p><br/></p><p>[00:25:15] Andrew asks the guys if they have set who their GitHub repos will be given to in the event of their untimely demise.</p><p><br/></p><p>[00:25:50] Jason is looking through the esbuild source code and tells us there’s not much, which is super nice, and Andrew shares his BOLD advice. </p><p><br/></p><p>[00:27:25] The topic discussed here is putting Tailwind into esbuild and what to do, and Chris announces that Sass is being removed from Rails 7.</p><p><br/></p><p>[00:30:22] Andrew asks the guys how they felt when Sass was removed since they are “old” and wrote more Sass than Andrew ever did. </p><p><br/></p><p>[00:34:05] Listen to the end if you’re in need for some good babble and laughs with the guys! ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/vitejs/vite'>Vite-GitHub</a></p><p><a href='https://github.com/rails/importmap-rails'>Importmap for Rails-GitHub</a></p><p><a href='https://github.com/rails/esbuild-rails'>esbuild for Rails-GitHub</a></p><p><a href='https://github.com/rails/sprockets'>Sprockets-GitHub</a></p><p><a href='https://github.com/rails/tailwindcss-rails'>Tailwind CSS for Rails-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760996-once-you-get-it-working-it-works.mp3" length="27752840" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760996</link>
    <itunes:image href="https://storage.buzzsprout.com/blt7t4rq4y4w0e2m7trige35qm1v?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">4a3ca30f-73aa-4842-93b6-a1ad603ed913</guid>
    <pubDate>Fri, 17 Sep 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2311</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>146</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Moving From Consulting To Products With Andrew Sabetta</itunes:title>
    <title>Moving From Consulting To Products With Andrew Sabetta</title>
    <itunes:summary><![CDATA[        [00:03:15] Andrew introduces himself, what he does, and more about the businesses that he started.   [00:09:48] Chris asks Andrew what took him from PHP to Ruby.   [00:12:22] Find out about the project Andrew did with Rails.   [00:14:28] The conversation turns to talking about going from consulting, into wanting to build a product, and the transition being a hard decision.     [00:16:48] Jason tells us about his issue with being idea driven. He’s excited about building, the marke...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:15] Andrew introduces himself, what he does, and more about the businesses that he started.</p><p><br/></p><p>[00:09:48] Chris asks Andrew what took him from PHP to Ruby.</p><p><br/></p><p>[00:12:22] Find out about the project Andrew did with Rails.</p><p><br/></p><p>[00:14:28] The conversation turns to talking about going from consulting, into wanting to build a product, and the transition being a hard decision.  </p><p><br/></p><p>[00:16:48] Jason tells us about his issue with being idea driven. He’s excited about building, the marketing stuff he’s not good at, and he’s okay with talking to people but he doesn’t want to. He also mentions a great book to read called, <em>The Mom Test. </em></p><p><br/></p><p>[00:20:48] Andrew tells us his first experience of chasing an idea of building a product outside of consulting. Chris tells us about an e-book to check out from Rob Walling called, <em>Start Marketing: The Day You Start Coding (and other essays), </em>and what he did to find his product market fit especially doing Go Rails and Ruby on Rails screencasts. Chris talks about investing in “marketing” and interacting on Twitter. He mentions to follow Daniel Vassallo.</p><p><br/></p><p>[00:30:39] Chris asks Andrew where he feels he’s at in this process.</p><p><br/></p><p>[00:34:28] One of the things that scares Andrew is support on things and he asks Chris if he ever looked at outsourcing support for his products or if he has any issues keeping up with support requests, and of course Chris has so much to share about this. </p><p><br/></p><p>[00:40:49] Jason and Andrew chat about their experiences doing products with a partner to help with contributing and marketing and if it worked out or not. Chris mentions selling to print shops as a good place to start.</p><p> </p><p>[00:52:05] Chris talks about an old blog post he did when he was debating on the idea of starting Go Rails and why he posted a survey on his site.</p><p><br/></p><p>[00:56:17] Chris and Andrew share some great business advice on what’s most important to them which isn’t always the money, but the satisfaction in the end. </p><p><br/></p><p>[01:00:30] Find out about Chris and Andrew’s thoughts on product ideas.</p><p><br/></p><p>[01:06:39] Andrew tells us about the different networking groups he was in coming from his last business, and Chris talks about networking local and online. </p><p><br/></p><p>[01:12:21] Find out where you can follow Andrew on the internet.  </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andrew Sabetta</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://sabettaconsulting.com/'>Sabetta Consulting, LLC</a></p><p><a href='http://www.andrewsabetta.com/'>Andrew Sabetta Website</a></p><p><a href='https://www.amazon.com/Mom-Test-customers-business-everyone/dp/1492180742'><em>The Mom Test: How to talk to customers &amp; learn if your business is a good idea when everyone is lying to you</em> by Rob Fitzpatrick</a></p><p><a href='https://robwalling.com/assets/ebook.pdf'><em>Start Marketing: The Day You Start Coding (and other essays</em>) by Rob Walling</a></p><p><a href='https://twitter.com/dvassallo'>Daniel Vassallo Twitter</a></p><p><a href='https://courses.gorails.com/'>Go Rails-Courses with Chris O</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:15] Andrew introduces himself, what he does, and more about the businesses that he started.</p><p><br/></p><p>[00:09:48] Chris asks Andrew what took him from PHP to Ruby.</p><p><br/></p><p>[00:12:22] Find out about the project Andrew did with Rails.</p><p><br/></p><p>[00:14:28] The conversation turns to talking about going from consulting, into wanting to build a product, and the transition being a hard decision.  </p><p><br/></p><p>[00:16:48] Jason tells us about his issue with being idea driven. He’s excited about building, the marketing stuff he’s not good at, and he’s okay with talking to people but he doesn’t want to. He also mentions a great book to read called, <em>The Mom Test. </em></p><p><br/></p><p>[00:20:48] Andrew tells us his first experience of chasing an idea of building a product outside of consulting. Chris tells us about an e-book to check out from Rob Walling called, <em>Start Marketing: The Day You Start Coding (and other essays), </em>and what he did to find his product market fit especially doing Go Rails and Ruby on Rails screencasts. Chris talks about investing in “marketing” and interacting on Twitter. He mentions to follow Daniel Vassallo.</p><p><br/></p><p>[00:30:39] Chris asks Andrew where he feels he’s at in this process.</p><p><br/></p><p>[00:34:28] One of the things that scares Andrew is support on things and he asks Chris if he ever looked at outsourcing support for his products or if he has any issues keeping up with support requests, and of course Chris has so much to share about this. </p><p><br/></p><p>[00:40:49] Jason and Andrew chat about their experiences doing products with a partner to help with contributing and marketing and if it worked out or not. Chris mentions selling to print shops as a good place to start.</p><p> </p><p>[00:52:05] Chris talks about an old blog post he did when he was debating on the idea of starting Go Rails and why he posted a survey on his site.</p><p><br/></p><p>[00:56:17] Chris and Andrew share some great business advice on what’s most important to them which isn’t always the money, but the satisfaction in the end. </p><p><br/></p><p>[01:00:30] Find out about Chris and Andrew’s thoughts on product ideas.</p><p><br/></p><p>[01:06:39] Andrew tells us about the different networking groups he was in coming from his last business, and Chris talks about networking local and online. </p><p><br/></p><p>[01:12:21] Find out where you can follow Andrew on the internet.  </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andrew Sabetta</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://sabettaconsulting.com/'>Sabetta Consulting, LLC</a></p><p><a href='http://www.andrewsabetta.com/'>Andrew Sabetta Website</a></p><p><a href='https://www.amazon.com/Mom-Test-customers-business-everyone/dp/1492180742'><em>The Mom Test: How to talk to customers &amp; learn if your business is a good idea when everyone is lying to you</em> by Rob Fitzpatrick</a></p><p><a href='https://robwalling.com/assets/ebook.pdf'><em>Start Marketing: The Day You Start Coding (and other essays</em>) by Rob Walling</a></p><p><a href='https://twitter.com/dvassallo'>Daniel Vassallo Twitter</a></p><p><a href='https://courses.gorails.com/'>Go Rails-Courses with Chris O</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760997-moving-from-consulting-to-products-with-andrew-sabetta.mp3" length="52616829" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760997</link>
    <itunes:image href="https://storage.buzzsprout.com/ysgdky4qaa7rrcehwd9w5r44wzkl?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">22fa2469-6426-4ecb-a6b7-d0dc6f45909e</guid>
    <pubDate>Fri, 10 Sep 2021 07:00:00 -0500</pubDate>
    <itunes:duration>4383</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>145</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Kasper Timm Hansen from the Rails Core Team</itunes:title>
    <title>Kasper Timm Hansen from the Rails Core Team</title>
    <itunes:summary><![CDATA[        [00:00:43] Jason and Chris chat about stripe-ruby-mock and Paddle.    [00:03:23] Kasper tells about himself, what he’s doing now, and how he got into the Rails and Ruby stuff.    [00:13:51] Chris asks Kasper if he has any thoughts on the depth that he has to put into thinking about every one of the PR’s which has to be quite a lot.   [00:15:06] Chris brings up Active Storage as an interesting example that was a basecamp use case that was extracted, and Kasper shares some tho...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:43] Jason and Chris chat about stripe-ruby-mock and Paddle. </p><p><br/></p><p>[00:03:23] Kasper tells about himself, what he’s doing now, and how he got into the Rails and Ruby stuff. </p><p><br/></p><p>[00:13:51] Chris asks Kasper if he has any thoughts on the depth that he has to put into thinking about every one of the PR’s which has to be quite a lot.</p><p><br/></p><p>[00:15:06] Chris brings up Active Storage as an interesting example that was a basecamp use case that was extracted, and Kasper shares some thoughts on this too. </p><p><br/></p><p>[00:17:12] Something Chris brings up is Kasper’s been doing some pull request reviews and stuff publicly on Twitter, and he brings up a thread he noticed there is very close attention to detail in naming things, and he wonders if Kasper puts a lot of thought into shaping of how it reads and guides you in the right direction to think about features and stuff.</p><p> </p><p>[00:23:09] Chris brings up something that caught his eye recently when he designed Pay to add payment details, and he noticed Active Storage took a different approach with migrations and he explains.</p><p><br/></p><p>[00:27:03] Kasper explains more of what he focuses on with the naming thing and how it’s not so much about the “problem solving” aspect of it but more of the “problem sizing” of it. </p><p><br/></p><p>[00:29:03] Find out if Kasper’s done much on the mobile side of Hotwire and fiddled with iOS or Android, and he tells us what he’s been doing besides pull requests on Twitter.</p><p><br/></p><p>[00:40:30] Chris shares a story when he had a very clear moment in college knowing he was going to do Rails forever. </p><p>[00:43:38] Kasper talks about commits and mentions somebody should make a “commit farming bot” which sounds perfect for Andrew! ☺  Also, if you’re new to Rails and you’re reading the docs and they don’t make sense or they’re not working, find out why you should dive in.</p><p><br/></p><p>[00:47:52] Find out where you can follow Kasper online. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Kasper Timm Hansen</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/kaspth'>Kasper Timm Hansen Twitter</a></p><p><a href='https://github.com/kaspth'>Kasper Timm Hansen GitHub</a></p><p><a href='https://github.com/stripe-ruby-mock/stripe-ruby-mock'>stripe-ruby-mock-GitHub</a><br/><a href='https://twitter.com/kaspth/status/1424026610714431497?s=21'>Kasper&apos;s PR Reviews</a><br/><a href='https://gist.github.com/kaspth/c6797aa3a913d989215c66350235589d'>Feature Flags &amp; Rollout Review</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:43] Jason and Chris chat about stripe-ruby-mock and Paddle. </p><p><br/></p><p>[00:03:23] Kasper tells about himself, what he’s doing now, and how he got into the Rails and Ruby stuff. </p><p><br/></p><p>[00:13:51] Chris asks Kasper if he has any thoughts on the depth that he has to put into thinking about every one of the PR’s which has to be quite a lot.</p><p><br/></p><p>[00:15:06] Chris brings up Active Storage as an interesting example that was a basecamp use case that was extracted, and Kasper shares some thoughts on this too. </p><p><br/></p><p>[00:17:12] Something Chris brings up is Kasper’s been doing some pull request reviews and stuff publicly on Twitter, and he brings up a thread he noticed there is very close attention to detail in naming things, and he wonders if Kasper puts a lot of thought into shaping of how it reads and guides you in the right direction to think about features and stuff.</p><p> </p><p>[00:23:09] Chris brings up something that caught his eye recently when he designed Pay to add payment details, and he noticed Active Storage took a different approach with migrations and he explains.</p><p><br/></p><p>[00:27:03] Kasper explains more of what he focuses on with the naming thing and how it’s not so much about the “problem solving” aspect of it but more of the “problem sizing” of it. </p><p><br/></p><p>[00:29:03] Find out if Kasper’s done much on the mobile side of Hotwire and fiddled with iOS or Android, and he tells us what he’s been doing besides pull requests on Twitter.</p><p><br/></p><p>[00:40:30] Chris shares a story when he had a very clear moment in college knowing he was going to do Rails forever. </p><p>[00:43:38] Kasper talks about commits and mentions somebody should make a “commit farming bot” which sounds perfect for Andrew! ☺  Also, if you’re new to Rails and you’re reading the docs and they don’t make sense or they’re not working, find out why you should dive in.</p><p><br/></p><p>[00:47:52] Find out where you can follow Kasper online. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Kasper Timm Hansen</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.dev/'>Ruby Radar Newsletter</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://twitter.com/kaspth'>Kasper Timm Hansen Twitter</a></p><p><a href='https://github.com/kaspth'>Kasper Timm Hansen GitHub</a></p><p><a href='https://github.com/stripe-ruby-mock/stripe-ruby-mock'>stripe-ruby-mock-GitHub</a><br/><a href='https://twitter.com/kaspth/status/1424026610714431497?s=21'>Kasper&apos;s PR Reviews</a><br/><a href='https://gist.github.com/kaspth/c6797aa3a913d989215c66350235589d'>Feature Flags &amp; Rollout Review</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760998-kasper-timm-hansen-from-the-rails-core-team.mp3" length="35509124" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760998</link>
    <itunes:image href="https://storage.buzzsprout.com/p5zdhzd5y9dyxjam6q98abuisdil?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">6dd33eea-2420-4371-bd65-5115969fe9aa</guid>
    <pubDate>Fri, 03 Sep 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2957</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>144</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Code Metrics with Kevin Murphy</itunes:title>
    <title>Code Metrics with Kevin Murphy</title>
    <itunes:summary><![CDATA[        [00:03:15] We start with Andrew telling us he’s not a fan of code coverage metric and talks about a gem everyone uses called SimpleCov and what it does. Kevin dives into code coverage and why he doesn’t believe it’s a holistic measure and how code coverage can lie to you.     [00:05:40] Find out why Kevin love tests, and he explains some other downsides of focusing on code coverage and brings up Coveralls and when is it too much.   [00:08:55] Andrew asks Kevin if there are s...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:15] We start with Andrew telling us he’s not a fan of code coverage metric and talks about a gem everyone uses called SimpleCov and what it does. Kevin dives into code coverage and why he doesn’t believe it’s a holistic measure and how code coverage can lie to you.  </p><p> </p><p>[00:05:40] Find out why Kevin love tests, and he explains some other downsides of focusing on code coverage and brings up Coveralls and when is it too much.</p><p><br/></p><p>[00:08:55] Andrew asks Kevin if there are some metrics that are good to track to provide value for your team. </p><p><br/></p><p>[00:15:59] Chris and Kevin chat about tools and Andrew mentions Attractor, from Julian Rubisch and possibly RubyCritic.</p><p><br/></p><p>[00:17:33] Andrew wonders how important is it that your code base is super dry, and Kevin expresses his opinion on this. He mentions Sandi Metz talking about “duplication is far cheaper than the wrong abstraction.”</p><p> </p><p>[00:23:24] Andrew and Kevin discuss the topic of “rules” and why Andrew doesn’t like that term for programming things. </p><p><br/></p><p>[00:25:49] The topic of performance is discussed and how it goes back to what is the business value of it. Kevin talks about the tricky things of performance as well.  </p><p><br/></p><p>[00:32:00] Kevin shares some other things when it comes to measuring “good code.”</p><p><br/></p><p>[00:33:38] Andrew, Chris, and Jason share the metrics they like, they share examples,  and they talk about using SimpleCov.</p><p><br/></p><p>[00:42:14] Find out where you can follow Kevin online, and if you need a speaker at your next virtual regional meetup, go ahead and reach out to him. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Kevin Murphy</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://kevinjmurphy.com/'>Kevin Murphy Website</a></p><p><a href='https://kevinjmurphy.com/about/'>Kevin Murphy RailsConf/RubyConf talks</a></p><p><a href='https://twitter.com/kevin_j_m'>Kevin Murphy Twitter</a></p><p><a href='https://www.thegnar.co/'>The Gnar Company</a></p><p><a href='https://github.com/simplecov-ruby/simplecov'>SimpleCov</a></p><p><a href='https://coveralls.io/'>Coveralls</a></p><p><a href='https://github.com/julianrubisch/attractor'>Attractor-GitHub</a></p><p><a href='https://github.com/whitesmith/rubycritic'>RubyCritic</a></p><p><a href='https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction'>Sandi Metz Blog-“The Wrong Abstraction”</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:15] We start with Andrew telling us he’s not a fan of code coverage metric and talks about a gem everyone uses called SimpleCov and what it does. Kevin dives into code coverage and why he doesn’t believe it’s a holistic measure and how code coverage can lie to you.  </p><p> </p><p>[00:05:40] Find out why Kevin love tests, and he explains some other downsides of focusing on code coverage and brings up Coveralls and when is it too much.</p><p><br/></p><p>[00:08:55] Andrew asks Kevin if there are some metrics that are good to track to provide value for your team. </p><p><br/></p><p>[00:15:59] Chris and Kevin chat about tools and Andrew mentions Attractor, from Julian Rubisch and possibly RubyCritic.</p><p><br/></p><p>[00:17:33] Andrew wonders how important is it that your code base is super dry, and Kevin expresses his opinion on this. He mentions Sandi Metz talking about “duplication is far cheaper than the wrong abstraction.”</p><p> </p><p>[00:23:24] Andrew and Kevin discuss the topic of “rules” and why Andrew doesn’t like that term for programming things. </p><p><br/></p><p>[00:25:49] The topic of performance is discussed and how it goes back to what is the business value of it. Kevin talks about the tricky things of performance as well.  </p><p><br/></p><p>[00:32:00] Kevin shares some other things when it comes to measuring “good code.”</p><p><br/></p><p>[00:33:38] Andrew, Chris, and Jason share the metrics they like, they share examples,  and they talk about using SimpleCov.</p><p><br/></p><p>[00:42:14] Find out where you can follow Kevin online, and if you need a speaker at your next virtual regional meetup, go ahead and reach out to him. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Kevin Murphy</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://kevinjmurphy.com/'>Kevin Murphy Website</a></p><p><a href='https://kevinjmurphy.com/about/'>Kevin Murphy RailsConf/RubyConf talks</a></p><p><a href='https://twitter.com/kevin_j_m'>Kevin Murphy Twitter</a></p><p><a href='https://www.thegnar.co/'>The Gnar Company</a></p><p><a href='https://github.com/simplecov-ruby/simplecov'>SimpleCov</a></p><p><a href='https://coveralls.io/'>Coveralls</a></p><p><a href='https://github.com/julianrubisch/attractor'>Attractor-GitHub</a></p><p><a href='https://github.com/whitesmith/rubycritic'>RubyCritic</a></p><p><a href='https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction'>Sandi Metz Blog-“The Wrong Abstraction”</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13760999-code-metrics-with-kevin-murphy.mp3" length="31304650" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13760999</link>
    <itunes:image href="https://storage.buzzsprout.com/fgciyff6utmdki2pfdlems5wi3vk?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c4521a96-945e-4fef-a03b-083bb3aefb41</guid>
    <pubDate>Fri, 27 Aug 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2607</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>143</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Pay V3 &amp; Coding without Resposibilities</itunes:title>
    <title>Pay V3 &amp; Coding without Resposibilities</title>
    <itunes:summary><![CDATA[        [00:02:51] Chris tells us about taking on the task of refactoring Pay.    [00:03:48] Find out about the first open source project Chris did in programming called “Keryx,” and how this refactoring he’s doing brought him back those days of reminding him how he needs to go make these changes and wondering how he’s going to do them.   [00:07:20] Chris takes us through what happened for his first couple of attempts in the refactoring of Pay and the challenges he encountered and a...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:51] Chris tells us about taking on the task of refactoring Pay. </p><p> </p><p>[00:03:48] Find out about the first open source project Chris did in programming called “Keryx,” and how this refactoring he’s doing brought him back those days of reminding him how he needs to go make these changes and wondering how he’s going to do them.</p><p><br/></p><p>[00:07:20] Chris takes us through what happened for his first couple of attempts in the refactoring of Pay and the challenges he encountered and announces that Pay 3 is around the corner. ☺</p><p><br/></p><p>[00:14:06] Chris explains the problems he was trying to solve with Pay.</p><p><br/></p><p>[00:19:20] The guys reminisce and share stories about college life, long nights just hacking on something, and building projects for fun.</p><p><br/></p><p>[00:25:27] Chris and Andrew bring up going to college for CS and getting to a point where they felt that they didn’t like programming anymore. Andrew mentions how he was not into Java and how Ruby brought a spark in him, and Chris mentions he hated doing Visual Basic.</p><p> </p><p>[00:31:11] Listen to a story from Chris about when he started programming and learning to do graphics for video games.</p><p><br/></p><p>[00:33:54] <em>Masters of Doom </em>book is explained by Chris, which is about the story of John Carmack and John Romero, who are referred to as the Lennon and McCartney of video games. Andrew and Chris talk about their video games days when they were in high school and college.  </p><p><br/></p><p>[00:39:15 Andrew shares the one thing that really helped him out when he was college and the nostalgia hits both Andrew and Chris just talking about it. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/pay-rails/pay'>Pay</a></p><p><a href='https://launchpad.net/keryx'>Keryx</a></p><p><a href='https://www.amazon.com/Masters-Doom-Created-Transformed-Culture/dp/0812972155/ref=sr_1_1?dchild=1&amp;keywords=masters+of+doom&amp;qid=1628624195&amp;sr=8-1'><em>Masters of Doom: How Two Guys Created and Empire and Transformed Pop Culture</em> by David Kushner</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:51] Chris tells us about taking on the task of refactoring Pay. </p><p> </p><p>[00:03:48] Find out about the first open source project Chris did in programming called “Keryx,” and how this refactoring he’s doing brought him back those days of reminding him how he needs to go make these changes and wondering how he’s going to do them.</p><p><br/></p><p>[00:07:20] Chris takes us through what happened for his first couple of attempts in the refactoring of Pay and the challenges he encountered and announces that Pay 3 is around the corner. ☺</p><p><br/></p><p>[00:14:06] Chris explains the problems he was trying to solve with Pay.</p><p><br/></p><p>[00:19:20] The guys reminisce and share stories about college life, long nights just hacking on something, and building projects for fun.</p><p><br/></p><p>[00:25:27] Chris and Andrew bring up going to college for CS and getting to a point where they felt that they didn’t like programming anymore. Andrew mentions how he was not into Java and how Ruby brought a spark in him, and Chris mentions he hated doing Visual Basic.</p><p> </p><p>[00:31:11] Listen to a story from Chris about when he started programming and learning to do graphics for video games.</p><p><br/></p><p>[00:33:54] <em>Masters of Doom </em>book is explained by Chris, which is about the story of John Carmack and John Romero, who are referred to as the Lennon and McCartney of video games. Andrew and Chris talk about their video games days when they were in high school and college.  </p><p><br/></p><p>[00:39:15 Andrew shares the one thing that really helped him out when he was college and the nostalgia hits both Andrew and Chris just talking about it. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/pay-rails/pay'>Pay</a></p><p><a href='https://launchpad.net/keryx'>Keryx</a></p><p><a href='https://www.amazon.com/Masters-Doom-Created-Transformed-Culture/dp/0812972155/ref=sr_1_1?dchild=1&amp;keywords=masters+of+doom&amp;qid=1628624195&amp;sr=8-1'><em>Masters of Doom: How Two Guys Created and Empire and Transformed Pop Culture</em> by David Kushner</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761000-pay-v3-coding-without-resposibilities.mp3" length="34532442" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761000</link>
    <itunes:image href="https://storage.buzzsprout.com/fkse2y1xvofjzqh5dpweg44qztx3?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">621bc6a9-b435-4066-8855-5d721a6e9e6e</guid>
    <pubDate>Fri, 20 Aug 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2876</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>142</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>MEGA Crossover Episode (The Bike Shed x Rails with Jason x Remote Ruby x Ruby on Rails Podcast)</itunes:title>
    <title>MEGA Crossover Episode (The Bike Shed x Rails with Jason x Remote Ruby x Ruby on Rails Podcast)</title>
    <itunes:summary><![CDATA[        [00:01:02] Chris, Jason, and Andrew tell us the story behind Remote Ruby and how it started.    [00:03:42] Jason Swett tells us the origin of where Rails with Jason came from.    [00:04:42] Chris Toomey and Stephanie share the story behind The Bike Shed.    [00:07:10] Brittany tells us her story behind The Ruby on Rails podcast.    [00:08:07] We find out how Remote Ruby and The Bike Shed are put together and planned out week to week.    [00:10:50] Jason S...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:02] Chris, Jason, and Andrew tell us the story behind Remote Ruby and how it started. </p><p> </p><p>[00:03:42] Jason Swett tells us the origin of where Rails with Jason came from. </p><p><br/></p><p>[00:04:42] Chris Toomey and Stephanie share the story behind The Bike Shed. </p><p><br/></p><p>[00:07:10] Brittany tells us her story behind The Ruby on Rails podcast. </p><p><br/></p><p>[00:08:07] We find out how Remote Ruby and The Bike Shed are put together and planned out week to week. </p><p><br/></p><p>[00:10:50] Jason Swett and Brittany tell us how they select guests for their podcasts. </p><p><br/></p><p>[00:12:20] Brittany is curious to know if any of the panelists could host the podcast they are currently hosting now if they weren’t actively working in Ruby.</p><p><br/></p><p>[00:16:00] Brittany wonders if Steph has ever had a client from thoughtbot say, Hey, were you talking about me, whenever she’s talking about her current client on the podcast.</p><p><br/></p><p>[00:16:44] Andrew fills us in on how things have changed for him since he’s not working at CodeFund which was an open source thing and people could see what he was actively working on. Now he’s working for a company where it’s closed source and you might not be able to reveal as much as much what he’s working on at any given time.</p><p><br/></p><p>[00:19:32] The topic we discuss here is if there is a way to market the podcasts so that other developers will listen to it, and if there’s a way we can make our podcasts accessible to the general software community as opposed to just Ruby.</p><p><br/></p><p>[00:22:23] The panelists share their views on if there is room for more Ruby on Rails Podcasts outside of the ones that are on this episode today. </p><p>[00:25:15] Brittany is curious and wonders if anyone ever had the funny experience of realizing that you’re not just podcasting into the ether and what you’re saying and doing matters. </p><p><br/></p><p>[00:28:15] The conversation shifts to legacies which is a good one!  We find out if anybody puts any thought into the legacy of their podcast, whether or not they will stay with it to the end, if they will eventually pass it off, and whether or not they think about it’s their responsibility to the community to make sure that it keeps going. </p><p><br/></p><p>[00:32:54] We wrap up this fantastic mega episode with everyone telling us where you can listen to their podcast and where you can follow them online.</p><p><br/></p><p><br/></p><p><strong>Host:</strong></p><p>Brittany Martin</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Jason Charnes</p><p>Andrew Mason</p><p>Stephanie Viccari</p><p>Chris Toomey</p><p>Jason Swett</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/brittjmartin?lang=en'>Brittany Martin Twitter</a></p><p><a href='https://www.therubyonrailspodcast.com/'>The Ruby on Rails Podcast</a></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://gorails.com/'>Go Rails</a></p><p><a href='https://twitter.com/GoRails?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Go Rails Twitter</a></p><p><a href='https://remoteruby.com/'>Remote Ruby</a></p><p><a href='https://twitter.com/remote_ruby?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:02] Chris, Jason, and Andrew tell us the story behind Remote Ruby and how it started. </p><p> </p><p>[00:03:42] Jason Swett tells us the origin of where Rails with Jason came from. </p><p><br/></p><p>[00:04:42] Chris Toomey and Stephanie share the story behind The Bike Shed. </p><p><br/></p><p>[00:07:10] Brittany tells us her story behind The Ruby on Rails podcast. </p><p><br/></p><p>[00:08:07] We find out how Remote Ruby and The Bike Shed are put together and planned out week to week. </p><p><br/></p><p>[00:10:50] Jason Swett and Brittany tell us how they select guests for their podcasts. </p><p><br/></p><p>[00:12:20] Brittany is curious to know if any of the panelists could host the podcast they are currently hosting now if they weren’t actively working in Ruby.</p><p><br/></p><p>[00:16:00] Brittany wonders if Steph has ever had a client from thoughtbot say, Hey, were you talking about me, whenever she’s talking about her current client on the podcast.</p><p><br/></p><p>[00:16:44] Andrew fills us in on how things have changed for him since he’s not working at CodeFund which was an open source thing and people could see what he was actively working on. Now he’s working for a company where it’s closed source and you might not be able to reveal as much as much what he’s working on at any given time.</p><p><br/></p><p>[00:19:32] The topic we discuss here is if there is a way to market the podcasts so that other developers will listen to it, and if there’s a way we can make our podcasts accessible to the general software community as opposed to just Ruby.</p><p><br/></p><p>[00:22:23] The panelists share their views on if there is room for more Ruby on Rails Podcasts outside of the ones that are on this episode today. </p><p>[00:25:15] Brittany is curious and wonders if anyone ever had the funny experience of realizing that you’re not just podcasting into the ether and what you’re saying and doing matters. </p><p><br/></p><p>[00:28:15] The conversation shifts to legacies which is a good one!  We find out if anybody puts any thought into the legacy of their podcast, whether or not they will stay with it to the end, if they will eventually pass it off, and whether or not they think about it’s their responsibility to the community to make sure that it keeps going. </p><p><br/></p><p>[00:32:54] We wrap up this fantastic mega episode with everyone telling us where you can listen to their podcast and where you can follow them online.</p><p><br/></p><p><br/></p><p><strong>Host:</strong></p><p>Brittany Martin</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Jason Charnes</p><p>Andrew Mason</p><p>Stephanie Viccari</p><p>Chris Toomey</p><p>Jason Swett</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/brittjmartin?lang=en'>Brittany Martin Twitter</a></p><p><a href='https://www.therubyonrailspodcast.com/'>The Ruby on Rails Podcast</a></p><p><a href='https://twitter.com/jmcharnes?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Charnes Twitter</a></p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p><p><a href='https://twitter.com/excid3?lang=en'>Chris Oliver Twitter</a></p><p><a href='https://gorails.com/'>Go Rails</a></p><p><a href='https://twitter.com/GoRails?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Go Rails Twitter</a></p><p><a href='https://remoteruby.com/'>Remote Ruby</a></p><p><a href='https://twitter.com/remote_ruby?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761001-mega-crossover-episode-the-bike-shed-x-rails-with-jason-x-remote-ruby-x-ruby-on-rails-podcast.mp3" length="25042094" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761001</link>
    <itunes:image href="https://storage.buzzsprout.com/bxvxc21c16t61vbmbho3p09fmpqy?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">9b33b1c6-b21a-4e3d-bae5-6e063a7c21c4</guid>
    <pubDate>Wed, 11 Aug 2021 07:00:00 -0500</pubDate>
    <podcast:transcript url="https://www.buzzsprout.com/2260490/13761001/transcript" type="text/html" />
    <itunes:duration>2085</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>141</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Now We&#39;re A Webpacker Podcast</itunes:title>
    <title>Now We&#39;re A Webpacker Podcast</title>
    <itunes:summary><![CDATA[        [00:01:42] Last week the guys discussed using Inertia, and Jason tell us he’s been doing more Inertia and messing with forms, “axios” is explained, and using validation.    [00:10:18] Jason talks about showing  some people what he’s been doing with Inertia and someone asked him how he was going to handle flash. Jason tells us what he did, and Andrew shares some thoughts on this.   [00:12:27] At Podia, Jason said they have a MutationObserver and what it does. Andrew tell...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:42] Last week the guys discussed using Inertia, and Jason tell us he’s been doing more Inertia and messing with forms, “axios” is explained, and using validation. </p><p> </p><p>[00:10:18] Jason talks about showing  some people what he’s been doing with Inertia and someone asked him how he was going to handle flash. Jason tells us what he did, and Andrew shares some thoughts on this.</p><p><br/></p><p>[00:12:27] At Podia, Jason said they have a MutationObserver and what it does. Andrew tells us about the Shop Talk Show Podcast- Episode 471, where Dave Rupert talked about how a MutationObserver can lead to a memory leak.   </p><p><br/></p><p>[00:14:45] We find out that Jason decided to bite the bullet and keep going with Inertia on an app, wanting to use Tailwind UI and all that, what Webpacker 5 has, what it does, and Andrew explains why they had to add that.</p><p><br/></p><p>[00:20:24] Jason tells us about how Webpacker 6 seems less in your face, like verbose as Webpacker 5, and he asks Andrew if that makes sense and if he’s wrong about that. Andrew explains that they took away a lot of the magic, and the magic is what made it work out of the box for an average use case, and it’s really easy to understand now.</p><p><br/></p><p>[00:25:20] Jason pulls up the docs, he sees react is supported, you need to add relevant packages, so he added Babel preset react, but it didn’t configure anything. He asks Andrew if Babel just knows and Andrew helps him out. </p><p><br/></p><p>[00:28:37] Jason brings up Webpacker and mentions Andrew’s “7 Part Series” on Webpacker 6, and he asks him some questions about it.</p><p><br/></p><p>[00:31:32] Andrew informs us that RubyGems has a Guides tab and he explains what it does.</p><p><br/></p><p><br/></p><p>[00:34:18] Andrew talks about a Tweet he got regarding a repo he made back in 2018, which had Rails 6, React, Webpacker, and Tailwind. Also, he highly recommends reading through some of the Webpack docs to help you understand Webpack since it can be super frustrating. </p><p><br/></p><p>[00:43:20] Andrew has a really serious and bold statement he makes that he just had to get out of his system! ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/axios/axios'>Axios-GitHub</a></p><p><a href='https://shoptalkshow.com/471/'>Shop Talk Show Podcast-Episode 471-Perf as a job, Riverside vs Streamyard, Frontend Being Consumed, and How Much to Bill Clients</a></p><p><a href='https://github.com/whatwg/dom/issues/482'>MutationObserver opportunity for memory leak #482-GitHub</a></p><p><a href='https://tailwindcss.com/docs/just-in-time-mode#enabling-jit-mode'>Tailwindcss-Enabling JIT mode</a></p><p><a href='https://dev.to/andrewmcodes/webpacker-6-upgrade-guide-3p6d'>Webpacker 6: Upgrade Guide-Andrew Mason</a> </p><p><a href='https://github.com/rails/webpacker'>Webpacker-GitHub</a></p><p><a href='https://github.com/rails/webpacker#react'>Webpacker React-GitHub</a></p><p><a href='https://guides.rubygems.org/'>RubyGems Guides</a></p><p><a href='http://spizzicorestaurant.com/pizza-debate/'>To Pineapple or To Not: A Pizza Debate (Spizzico Italian Kitchen)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:42] Last week the guys discussed using Inertia, and Jason tell us he’s been doing more Inertia and messing with forms, “axios” is explained, and using validation. </p><p> </p><p>[00:10:18] Jason talks about showing  some people what he’s been doing with Inertia and someone asked him how he was going to handle flash. Jason tells us what he did, and Andrew shares some thoughts on this.</p><p><br/></p><p>[00:12:27] At Podia, Jason said they have a MutationObserver and what it does. Andrew tells us about the Shop Talk Show Podcast- Episode 471, where Dave Rupert talked about how a MutationObserver can lead to a memory leak.   </p><p><br/></p><p>[00:14:45] We find out that Jason decided to bite the bullet and keep going with Inertia on an app, wanting to use Tailwind UI and all that, what Webpacker 5 has, what it does, and Andrew explains why they had to add that.</p><p><br/></p><p>[00:20:24] Jason tells us about how Webpacker 6 seems less in your face, like verbose as Webpacker 5, and he asks Andrew if that makes sense and if he’s wrong about that. Andrew explains that they took away a lot of the magic, and the magic is what made it work out of the box for an average use case, and it’s really easy to understand now.</p><p><br/></p><p>[00:25:20] Jason pulls up the docs, he sees react is supported, you need to add relevant packages, so he added Babel preset react, but it didn’t configure anything. He asks Andrew if Babel just knows and Andrew helps him out. </p><p><br/></p><p>[00:28:37] Jason brings up Webpacker and mentions Andrew’s “7 Part Series” on Webpacker 6, and he asks him some questions about it.</p><p><br/></p><p>[00:31:32] Andrew informs us that RubyGems has a Guides tab and he explains what it does.</p><p><br/></p><p><br/></p><p>[00:34:18] Andrew talks about a Tweet he got regarding a repo he made back in 2018, which had Rails 6, React, Webpacker, and Tailwind. Also, he highly recommends reading through some of the Webpack docs to help you understand Webpack since it can be super frustrating. </p><p><br/></p><p>[00:43:20] Andrew has a really serious and bold statement he makes that he just had to get out of his system! ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://github.com/axios/axios'>Axios-GitHub</a></p><p><a href='https://shoptalkshow.com/471/'>Shop Talk Show Podcast-Episode 471-Perf as a job, Riverside vs Streamyard, Frontend Being Consumed, and How Much to Bill Clients</a></p><p><a href='https://github.com/whatwg/dom/issues/482'>MutationObserver opportunity for memory leak #482-GitHub</a></p><p><a href='https://tailwindcss.com/docs/just-in-time-mode#enabling-jit-mode'>Tailwindcss-Enabling JIT mode</a></p><p><a href='https://dev.to/andrewmcodes/webpacker-6-upgrade-guide-3p6d'>Webpacker 6: Upgrade Guide-Andrew Mason</a> </p><p><a href='https://github.com/rails/webpacker'>Webpacker-GitHub</a></p><p><a href='https://github.com/rails/webpacker#react'>Webpacker React-GitHub</a></p><p><a href='https://guides.rubygems.org/'>RubyGems Guides</a></p><p><a href='http://spizzicorestaurant.com/pizza-debate/'>To Pineapple or To Not: A Pizza Debate (Spizzico Italian Kitchen)</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761002-now-we-re-a-webpacker-podcast.mp3" length="32194077" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761002</link>
    <itunes:image href="https://storage.buzzsprout.com/8smodiqw53h7o1987xeywskphpz7?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c8cb7ca8-682e-49f0-8f50-b09d6990dee0</guid>
    <pubDate>Fri, 06 Aug 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2681</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>140</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Learning in Public | Alpine &amp; Inertia</itunes:title>
    <title>Learning in Public | Alpine &amp; Inertia</title>
    <itunes:summary><![CDATA[        [00:00:42] Andrew gives us an update if he finished his JavaScript framework he was working on, and he tells us why he chooses to use Alpine over Stimulus.    [00:03:45] Find out about a method that Bridgetown has called jsonify and what it does.    [00:04:55] Jason tells us since he’s been low key back in action this week and he’s been trying out Inertia.js. The creator of Inertia, Jonathan Reinink was on a previous episode that you should listen to. Also, Jason talks ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:42] Andrew gives us an update if he finished his JavaScript framework he was working on, and he tells us why he chooses to use Alpine over Stimulus. </p><p> </p><p>[00:03:45] Find out about a method that Bridgetown has called jsonify and what it does. </p><p><br/></p><p>[00:04:55] Jason tells us since he’s been low key back in action this week and he’s been trying out Inertia.js. The creator of Inertia, Jonathan Reinink was on a previous episode that you should listen to. Also, Jason talks about how he likes using Tailwind.</p><p><br/></p><p>[00:06:06] Learn more about a JavaScript package called Headless UI that Tailwind has and what Inertia does. Andrew brings up an episode of The Bike Shed podcast called “All Things Inertia” that’s worth a listen, where Jonathan explains Inertia, the integrations with Rails, and how and why you would use it with Rails.</p><p><br/></p><p>[00:08:48] Jason talks about something else that’s appealing to him about Inertia. He also tells us about working with data, making a project model, and how things started to get really cool using Pagy and its Metadata mode. </p><p><br/></p><p>[00:13:04] Andrew shares something he sees people missing the point about in View Component. He also goes in depth about a great component library from Seek-oss called, “Braid Design System.”</p><p><br/></p><p>[00:18:58] Jason tells us his struggles with components and how having the React pre-built it’s like a lesson in how to structure things. </p><p><br/></p><p>[00:22:09] Andrew gives a shout-out to ADHD, our constant friend and protector of all things happy, and goes into having a weird perfectionism around things he built. Jason chimes in and talks about having the same issue.  They also talk about their ADHD meds they’re taking and how it’s changed their lives. </p><p><br/></p><p>[00:27:41] Andrew shares one of the best things he’s ever done for his ADHD, which was getting an ADHD coach he met on Twitter, Dusty Chipura, and how helpful she was.</p><p><br/></p><p>[00:29:04] We have a Ruby announcement! Check out the article linked below! </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://headlessui.dev/'>Headless UI</a></p><p><a href='https://github.com/alpinejs/alpine'>Alpine.js-GitHub</a></p><p><a href='https://inertiajs.com/'>Inertia.js</a></p><p><a href='https://github.com/inertiajs/inertia-rails'>Inertia.js Rails Adapter</a></p><p><a href='https://remoteruby.transistor.fm/66'>Remote Ruby Podcast-Joined by Jonathan Reinink, Creator of Inertia.js-Episode 66</a></p><p><a href='https://www.bikeshed.fm/291'>The Bike Shed Podcast Episode 291: All Things Inertia.js with Jonathan Reinink</a></p><p><a href='https://ddnexus.github.io/pagy/extras/metadata.html#gsc.tab=0'>Pagy Metadata Extra-GitHub</a></p><p><a href='https://seek-oss.github.io/braid-design-system/'>SEEK-OSS Braid Design System</a></p><p><a href='https://remoteruby.transistor.fm/97'>Remote Ruby Podcast Episode 97: Joined by Adam Wathan: TailwindCSS, Tailwind UI, and ActionView Components</a></p><p><a href='https://twitter.com/dustychipura'>Dusty Chipura Twitter</a></p><p><a href='https://github.blog/2021-07-12-adding-support-cross-cluster-associations-rails-7/'>“Adding support for cross-cluster associations to Rails 7” by Eileen M.</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:42] Andrew gives us an update if he finished his JavaScript framework he was working on, and he tells us why he chooses to use Alpine over Stimulus. </p><p> </p><p>[00:03:45] Find out about a method that Bridgetown has called jsonify and what it does. </p><p><br/></p><p>[00:04:55] Jason tells us since he’s been low key back in action this week and he’s been trying out Inertia.js. The creator of Inertia, Jonathan Reinink was on a previous episode that you should listen to. Also, Jason talks about how he likes using Tailwind.</p><p><br/></p><p>[00:06:06] Learn more about a JavaScript package called Headless UI that Tailwind has and what Inertia does. Andrew brings up an episode of The Bike Shed podcast called “All Things Inertia” that’s worth a listen, where Jonathan explains Inertia, the integrations with Rails, and how and why you would use it with Rails.</p><p><br/></p><p>[00:08:48] Jason talks about something else that’s appealing to him about Inertia. He also tells us about working with data, making a project model, and how things started to get really cool using Pagy and its Metadata mode. </p><p><br/></p><p>[00:13:04] Andrew shares something he sees people missing the point about in View Component. He also goes in depth about a great component library from Seek-oss called, “Braid Design System.”</p><p><br/></p><p>[00:18:58] Jason tells us his struggles with components and how having the React pre-built it’s like a lesson in how to structure things. </p><p><br/></p><p>[00:22:09] Andrew gives a shout-out to ADHD, our constant friend and protector of all things happy, and goes into having a weird perfectionism around things he built. Jason chimes in and talks about having the same issue.  They also talk about their ADHD meds they’re taking and how it’s changed their lives. </p><p><br/></p><p>[00:27:41] Andrew shares one of the best things he’s ever done for his ADHD, which was getting an ADHD coach he met on Twitter, Dusty Chipura, and how helpful she was.</p><p><br/></p><p>[00:29:04] We have a Ruby announcement! Check out the article linked below! </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://headlessui.dev/'>Headless UI</a></p><p><a href='https://github.com/alpinejs/alpine'>Alpine.js-GitHub</a></p><p><a href='https://inertiajs.com/'>Inertia.js</a></p><p><a href='https://github.com/inertiajs/inertia-rails'>Inertia.js Rails Adapter</a></p><p><a href='https://remoteruby.transistor.fm/66'>Remote Ruby Podcast-Joined by Jonathan Reinink, Creator of Inertia.js-Episode 66</a></p><p><a href='https://www.bikeshed.fm/291'>The Bike Shed Podcast Episode 291: All Things Inertia.js with Jonathan Reinink</a></p><p><a href='https://ddnexus.github.io/pagy/extras/metadata.html#gsc.tab=0'>Pagy Metadata Extra-GitHub</a></p><p><a href='https://seek-oss.github.io/braid-design-system/'>SEEK-OSS Braid Design System</a></p><p><a href='https://remoteruby.transistor.fm/97'>Remote Ruby Podcast Episode 97: Joined by Adam Wathan: TailwindCSS, Tailwind UI, and ActionView Components</a></p><p><a href='https://twitter.com/dustychipura'>Dusty Chipura Twitter</a></p><p><a href='https://github.blog/2021-07-12-adding-support-cross-cluster-associations-rails-7/'>“Adding support for cross-cluster associations to Rails 7” by Eileen M.</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761003-learning-in-public-alpine-inertia.mp3" length="23735002" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761003</link>
    <itunes:image href="https://storage.buzzsprout.com/tlyo08hwjnom8yp1gy3jmfxhj80x?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c6b84549-5ce6-43e9-9888-7e82d124d491</guid>
    <pubDate>Fri, 30 Jul 2021 07:00:00 -0500</pubDate>
    <itunes:duration>1976</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>139</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Collin Jilbert: Bootcamps, Ruby Radar, and finding a job as a Junior Rails Developer</itunes:title>
    <title>Collin Jilbert: Bootcamps, Ruby Radar, and finding a job as a Junior Rails Developer</title>
    <itunes:summary><![CDATA[        [00:01:46] Collin gives us his background and getting into the programming world.    [00:03:24] Collin fills us in on why he decided to do a part-time Bootcamp instead of a full-time one, and Chris wonders if the slower pace helped him retain knowledge.   [00:06:28] Find out about the kind of projects Collin did at the Bootcamp.   [00:08:21] Andrew ask Collin for his opinion on why they hit Sinatra before Rails.   [00:11:06] Chris wonders how the support was set up when Coll...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:46] Collin gives us his background and getting into the programming world. </p><p> </p><p>[00:03:24] Collin fills us in on why he decided to do a part-time Bootcamp instead of a full-time one, and Chris wonders if the slower pace helped him retain knowledge.</p><p><br/></p><p>[00:06:28] Find out about the kind of projects Collin did at the Bootcamp.</p><p><br/></p><p>[00:08:21] Andrew ask Collin for his opinion on why they hit Sinatra before Rails.</p><p><br/></p><p>[00:11:06] Chris wonders how the support was set up when Collin walked into some problem that he couldn’t solve and who helped him out.</p><p><br/></p><p>[00:15:27] Collin gives us his thoughts on going full-time versus part-time, and if either one is harder. </p><p><br/></p><p>[00:23:54] Andrew and Collin discuss working on furthering your education, doing side projects, and how continuing to work after work is not good. Also, Collin tells us if he would recommend people do a Bootcamp.</p><p><br/></p><p>[00:26:42] When Bootcamp is nearing the end, Collin talks about how they connect you with a career coach to help you get a job. Also, finding a Junior Rails job is so rare to find now and he tells us how he approached it. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p>[00:30:14] Andrew asks Collin if people should still be learning Ruby in Bootcamps.</p><p><br/></p><p>[00:31:01] Andrew brings up one of their objectives for starting Ruby Radar.</p><p><br/></p><p>[00:34:09] Collin shares some great advice to Ruby Junior Developers since he is one and has a job as one. He gives a shout-out to “Ruby for Good” since they were super helpful to him. Chris and Andrew have a few pieces of advice they share as well.</p><p><br/></p><p>[00:40:14] Find out where you can follow Collin on the Interwebs.</p><p><br/></p><p>[00:40:52] We end with Andrew and Collin talking about Ruby Radar, and Collin announces if you have anything to share about yourself to drop them a blurb because they want to do some Junior Spotlight stuff. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p><a href='https://twitter.com/collin_jilbert'>Collin Jilbert</a></p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://rubyforgood.org/'>Ruby for Good</a></p><p><a href='https://twitter.com/collin_jilbert'>Collin Jilbert Twitter</a></p><p><a href='https://www.impactplus.com/'>IMPACT</a></p><p><a href='https://bootcamprankings.com/best-ruby-on-rails-bootcamps/'>The 4 Best Ruby on Rails Bootcamps of 2021</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:46] Collin gives us his background and getting into the programming world. </p><p> </p><p>[00:03:24] Collin fills us in on why he decided to do a part-time Bootcamp instead of a full-time one, and Chris wonders if the slower pace helped him retain knowledge.</p><p><br/></p><p>[00:06:28] Find out about the kind of projects Collin did at the Bootcamp.</p><p><br/></p><p>[00:08:21] Andrew ask Collin for his opinion on why they hit Sinatra before Rails.</p><p><br/></p><p>[00:11:06] Chris wonders how the support was set up when Collin walked into some problem that he couldn’t solve and who helped him out.</p><p><br/></p><p>[00:15:27] Collin gives us his thoughts on going full-time versus part-time, and if either one is harder. </p><p><br/></p><p>[00:23:54] Andrew and Collin discuss working on furthering your education, doing side projects, and how continuing to work after work is not good. Also, Collin tells us if he would recommend people do a Bootcamp.</p><p><br/></p><p>[00:26:42] When Bootcamp is nearing the end, Collin talks about how they connect you with a career coach to help you get a job. Also, finding a Junior Rails job is so rare to find now and he tells us how he approached it. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p>[00:30:14] Andrew asks Collin if people should still be learning Ruby in Bootcamps.</p><p><br/></p><p>[00:31:01] Andrew brings up one of their objectives for starting Ruby Radar.</p><p><br/></p><p>[00:34:09] Collin shares some great advice to Ruby Junior Developers since he is one and has a job as one. He gives a shout-out to “Ruby for Good” since they were super helpful to him. Chris and Andrew have a few pieces of advice they share as well.</p><p><br/></p><p>[00:40:14] Find out where you can follow Collin on the Interwebs.</p><p><br/></p><p>[00:40:52] We end with Andrew and Collin talking about Ruby Radar, and Collin announces if you have anything to share about yourself to drop them a blurb because they want to do some Junior Spotlight stuff. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p><a href='https://twitter.com/collin_jilbert'>Collin Jilbert</a></p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://rubyforgood.org/'>Ruby for Good</a></p><p><a href='https://twitter.com/collin_jilbert'>Collin Jilbert Twitter</a></p><p><a href='https://www.impactplus.com/'>IMPACT</a></p><p><a href='https://bootcamprankings.com/best-ruby-on-rails-bootcamps/'>The 4 Best Ruby on Rails Bootcamps of 2021</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761004-collin-jilbert-bootcamps-ruby-radar-and-finding-a-job-as-a-junior-rails-developer.mp3" length="30380546" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761004</link>
    <itunes:image href="https://storage.buzzsprout.com/fnbdocisi0e5j1hu91snez6s15fg?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b9aaa9c1-e90f-4685-883c-0c77c4796fb0</guid>
    <pubDate>Fri, 23 Jul 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2530</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>138</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>How Chris and Andrew Became 10X Black Hats</itunes:title>
    <title>How Chris and Andrew Became 10X Black Hats</title>
    <itunes:summary><![CDATA[        [00:00:51] Chris gives a shout-out to Adam McCrea, the Developer behind the Rails Autoscale for Heroku, and how he grew the product over the course of three years and had $300,000 in annual revenue. He was recently talking about it on an episode of “Startups For the Rest of Us.” [00:02:21] The guys talk about feeling burnt out, Chris going on vacation in two weeks, Andrew needing a massage or float therapy, and good books to read. [00:08:48] Andrew tells us he is slowly working his wa...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:51] Chris gives a shout-out to Adam McCrea, the Developer behind the Rails<br/>Autoscale for Heroku, and how he grew the product over the course of three years and<br/>had $300,000 in annual revenue. He was recently talking about it on an episode of<br/>“Startups For the Rest of Us.”</p><p>[00:02:21] The guys talk about feeling burnt out, Chris going on vacation in two weeks,<br/>Andrew needing a massage or float therapy, and good books to read.</p><p>[00:08:48] Andrew tells us he is slowly working his way through meta programming<br/>Ruby and starting to read how to take smarter notes.</p><p>[00:11:12] The topic here is about taking good notes. Learn about a cool app that<br/>Andrew likes to use for quick capture called Draft. He also tells us about his Obsidian<br/>database you can check out on notes.andrewm.codes. Chris tells us about writing blog<br/>posts and using Notational Velocity that stores and retrieves notes.</p><p>[00:23:10] Andrew and Chris talk about integrations being the key to the game,<br/>especially as no code gets more popular, and coming up with product ideas using no-<br/>code apps, and they mention using Zapier, IFTTT, and Automate.</p><p>[00:26:28] Chris tells us one of his long-term goals for Jumpstart which has to do with<br/>having the ability to send and receive web hooks with Zapier. He mentions to hit him up<br/>if you are using Jumpstart Pro and want to integrate with Zapier.</p><p>[00:29:12] Andrew asks Chris if he saw the Tweet from Patrick Collison from Stripe<br/>about 170% faster Ruby.</p><p>[00:35:38] Chris dates himself and has stories to tell that start off with flash drives being<br/>popular and a portable apps community he was into. Andrew tells us he somehow<br/>figured out the WIFI password every year in high school and got caught. Chris and<br/>Andrew share more “high school hacker” stories and expose themselves as 10X Black<br/>Hats! ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://float8ion.com/floating-101/what-is-floatation-therapy/'>What is Floatation Therapy? Here’s what to expect.</a></p><p><a href='https://www.startupsfortherestofus.com/episodes/episode-556-rails-autoscale'>Startups For the Rest of Us-Episode 556-Zero to $26k MRR as the Solo Founder of Rails Autoscale</a></p><p><a href='https://www.amazon.com/How-Win-Friends-Influence-People/dp/0671027034/ref=sr_1_1?dchild=1&amp;keywords=how+to+win+friends+and+influence+people&amp;qid=1625774427&amp;sr=8-1'><em>How to Win Friends &amp; Influence People</em> by Dale Carnegie</a></p><p><a href='https://www.amazon.com/How-Buildings-Work-Natural-Architecture/dp/019516198X/ref=sr_1_3?dchild=1&amp;keywords=how+buildings+work&amp;qid=1625774682&amp;sr=8-3'><em>How Buildings Work: The Natural Order of Architecture </em>by Edward Allen and David Swoboda</a></p><p><a href='https://getdrafts.com/'>Drafts</a></p><p><a href='https://notes.andrewm.codes/000_INDEX'>notes.andrewm.codes-Andrew Mason’s random ideas, highlights, notes, and more</a></p><p><a href='https://obsidian.md/'>Obsidian</a></p><p><a href='https://notational.net/'>Notational Velocity</a></p><p><a href='https://zapier.com/'>Zapier</a></p><p><a href='https://ifttt.com/'>IFTTT</a></p><p><a href='https://automate.io/'>Automate</a></p><p><a href='https://twitter.com/patrickc/status/1410269843585069056?s=20'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:51] Chris gives a shout-out to Adam McCrea, the Developer behind the Rails<br/>Autoscale for Heroku, and how he grew the product over the course of three years and<br/>had $300,000 in annual revenue. He was recently talking about it on an episode of<br/>“Startups For the Rest of Us.”</p><p>[00:02:21] The guys talk about feeling burnt out, Chris going on vacation in two weeks,<br/>Andrew needing a massage or float therapy, and good books to read.</p><p>[00:08:48] Andrew tells us he is slowly working his way through meta programming<br/>Ruby and starting to read how to take smarter notes.</p><p>[00:11:12] The topic here is about taking good notes. Learn about a cool app that<br/>Andrew likes to use for quick capture called Draft. He also tells us about his Obsidian<br/>database you can check out on notes.andrewm.codes. Chris tells us about writing blog<br/>posts and using Notational Velocity that stores and retrieves notes.</p><p>[00:23:10] Andrew and Chris talk about integrations being the key to the game,<br/>especially as no code gets more popular, and coming up with product ideas using no-<br/>code apps, and they mention using Zapier, IFTTT, and Automate.</p><p>[00:26:28] Chris tells us one of his long-term goals for Jumpstart which has to do with<br/>having the ability to send and receive web hooks with Zapier. He mentions to hit him up<br/>if you are using Jumpstart Pro and want to integrate with Zapier.</p><p>[00:29:12] Andrew asks Chris if he saw the Tweet from Patrick Collison from Stripe<br/>about 170% faster Ruby.</p><p>[00:35:38] Chris dates himself and has stories to tell that start off with flash drives being<br/>popular and a portable apps community he was into. Andrew tells us he somehow<br/>figured out the WIFI password every year in high school and got caught. Chris and<br/>Andrew share more “high school hacker” stories and expose themselves as 10X Black<br/>Hats! ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://float8ion.com/floating-101/what-is-floatation-therapy/'>What is Floatation Therapy? Here’s what to expect.</a></p><p><a href='https://www.startupsfortherestofus.com/episodes/episode-556-rails-autoscale'>Startups For the Rest of Us-Episode 556-Zero to $26k MRR as the Solo Founder of Rails Autoscale</a></p><p><a href='https://www.amazon.com/How-Win-Friends-Influence-People/dp/0671027034/ref=sr_1_1?dchild=1&amp;keywords=how+to+win+friends+and+influence+people&amp;qid=1625774427&amp;sr=8-1'><em>How to Win Friends &amp; Influence People</em> by Dale Carnegie</a></p><p><a href='https://www.amazon.com/How-Buildings-Work-Natural-Architecture/dp/019516198X/ref=sr_1_3?dchild=1&amp;keywords=how+buildings+work&amp;qid=1625774682&amp;sr=8-3'><em>How Buildings Work: The Natural Order of Architecture </em>by Edward Allen and David Swoboda</a></p><p><a href='https://getdrafts.com/'>Drafts</a></p><p><a href='https://notes.andrewm.codes/000_INDEX'>notes.andrewm.codes-Andrew Mason’s random ideas, highlights, notes, and more</a></p><p><a href='https://obsidian.md/'>Obsidian</a></p><p><a href='https://notational.net/'>Notational Velocity</a></p><p><a href='https://zapier.com/'>Zapier</a></p><p><a href='https://ifttt.com/'>IFTTT</a></p><p><a href='https://automate.io/'>Automate</a></p><p><a href='https://twitter.com/patrickc/status/1410269843585069056?s=20'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761005-how-chris-and-andrew-became-10x-black-hats.mp3" length="34579916" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761005</link>
    <itunes:image href="https://storage.buzzsprout.com/m7rgokm7720g02ordk6p6kf3f8ia?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">d4ebea2f-adf3-44fa-a8ef-85e3064c9876</guid>
    <pubDate>Fri, 16 Jul 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2880</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>137</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Read the Logs &amp; Version Your Gems</itunes:title>
    <title>Read the Logs &amp; Version Your Gems</title>
    <itunes:summary><![CDATA[        [00:00:15] Since Jason’s been gone a few weeks, the guys have a chat to catch up.   Jason tells us how it’s been going at home since the arrival of his baby daughter, Chris gives us an update of what’s going on with his new house, and Andrew tells us he’s been busy with his website and doing upgrades.    [00:07:19] Andrew informs us how he regrets making all those GitHub actions a while ago, and he explains why.   [00:09:02] Andrew talks about Adam Wathan and what he’s ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:15] Since Jason’s been gone a few weeks, the guys have a chat to catch up.   Jason tells us how it’s been going at home since the arrival of his baby daughter, Chris gives us an update of what’s going on with his new house, and Andrew tells us he’s been busy with his website and doing upgrades. </p><p> </p><p>[00:07:19] Andrew informs us how he regrets making all those GitHub actions a while ago, and he explains why.</p><p><br/></p><p>[00:09:02] Andrew talks about Adam Wathan and what he’s been tweeting about with GitHub issues, and Andrew tells us about how he created a specific issue template.</p><p><br/></p><p>[00:10:50] Chris tells us about an interesting idea Adam had as a follow up tweet. </p><p><br/></p><p>[00:14:15] Hear a hot tip from Andrew if you are leaving an issue.</p><p><br/></p><p>[00:15:28] Jason talks about how he’s been itching to do some stuff so he thought he would upgrade dependencies just to feel alive. ☺ He tells us about working on HopeGrid, using NextRails, and he asks the guys if they version their gems. </p><p><br/></p><p>[00:20:04] Chris shares a story when he had his first Rails job, and a project he worked on that needed the latest version of a gem. </p><p><br/></p><p>[00:22:30] Chris asks Jason about his test suite and if he was confident in his upgrade. Jason tells us some issues he ran in to. Chris teases that there could be a potential “Mega Episode” coming up! </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a> </p><p><a href='https://twitter.com/adamwathan/status/1410546727711653888?s=20'>Adam Wathan Tweets</a></p><p><a href='https://github.com/fastruby/next_rails'>Next Rails-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:15] Since Jason’s been gone a few weeks, the guys have a chat to catch up.   Jason tells us how it’s been going at home since the arrival of his baby daughter, Chris gives us an update of what’s going on with his new house, and Andrew tells us he’s been busy with his website and doing upgrades. </p><p> </p><p>[00:07:19] Andrew informs us how he regrets making all those GitHub actions a while ago, and he explains why.</p><p><br/></p><p>[00:09:02] Andrew talks about Adam Wathan and what he’s been tweeting about with GitHub issues, and Andrew tells us about how he created a specific issue template.</p><p><br/></p><p>[00:10:50] Chris tells us about an interesting idea Adam had as a follow up tweet. </p><p><br/></p><p>[00:14:15] Hear a hot tip from Andrew if you are leaving an issue.</p><p><br/></p><p>[00:15:28] Jason talks about how he’s been itching to do some stuff so he thought he would upgrade dependencies just to feel alive. ☺ He tells us about working on HopeGrid, using NextRails, and he asks the guys if they version their gems. </p><p><br/></p><p>[00:20:04] Chris shares a story when he had his first Rails job, and a project he worked on that needed the latest version of a gem. </p><p><br/></p><p>[00:22:30] Chris asks Jason about his test suite and if he was confident in his upgrade. Jason tells us some issues he ran in to. Chris teases that there could be a potential “Mega Episode” coming up! </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a> </p><p><a href='https://twitter.com/adamwathan/status/1410546727711653888?s=20'>Adam Wathan Tweets</a></p><p><a href='https://github.com/fastruby/next_rails'>Next Rails-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761006-read-the-logs-version-your-gems.mp3" length="18092834" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761006</link>
    <itunes:image href="https://storage.buzzsprout.com/mp26fku3fh2g5v271fx38ftmjeqn?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">febe6376-b129-40bf-b923-6aa6bcf56401</guid>
    <pubDate>Fri, 09 Jul 2021 07:00:00 -0500</pubDate>
    <itunes:duration>1506</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>136</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails Jobs: How to Win Friends and Influence People</itunes:title>
    <title>Rails Jobs: How to Win Friends and Influence People</title>
    <itunes:summary><![CDATA[        [00:02:00] Chris and Andrew reminisce about Wii Fit, Dungeons &amp; Dragons, and card games, which we learn Andrew became a cheater in card games.    [00:04:57] Andrew gives two shout-outs, Jason Swett had his hundredth podcast of “Rails with Jason” this week, and Brittany Martin moved her Ruby on Rails podcast.    [00:07:50] Andrew shares some interesting information he learned about companies moving away from whiteboard interviews and now doing pairing interviews, and...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:00] Chris and Andrew reminisce about Wii Fit, Dungeons &amp; Dragons, and card games, which we learn Andrew became a cheater in card games. </p><p> </p><p>[00:04:57] Andrew gives two shout-outs, Jason Swett had his hundredth podcast of “Rails with Jason” this week, and Brittany Martin moved her Ruby on Rails podcast. </p><p><br/></p><p>[00:07:50] Andrew shares some interesting information he learned about companies moving away from whiteboard interviews and now doing pairing interviews, and Chris talks about how important it is to make interviewing fair to the Junior Developers.</p><p><br/></p><p>[00:14:32] We find out from Andrew that Brittany is hiring right now and to find out more you should listen to her podcast (linked below), and Chris and Andrew chat about how recruiters could be quite helpful in finding a job. </p><p><br/></p><p>[00:21:56] Andrew shares a bunch of notes he took from Brittany’s podcast which could help you in your job search. </p><p><br/></p><p>[00:29:10] The guys touch on the topic of mentorship, and Chris mentions a great book to read called, <em>Mastery</em>, which is about mentorship.</p><p><br/></p><p>[00:31:55] Andrew and Chris share their thoughts on the importance of first impressions and how you have to do what works for you. They talk about going to conferences, meeting people at them, and Chris tells us how he met Jason for the first time.</p><p><br/></p><p>[00:42:15] Being ambitious is a hot topic here and we find out about some Ruby projects out there that offer “office hours” where they pair with you on a project with a Senior Programmer, such as Nate Berkopec, who will work with you on Rails and Ruby for free!  Andrew names a few of the Ruby projects such as Puma, Hanami, and Ruby for Good that offer this.  </p><p><br/></p><p>[00:44:06] Chris tells a story about when he was interviewing developers at LaunchCode and finding the right person for the job.</p><p><br/></p><p>[00:46:57] We end with a quick tip from Andrew which is to start reading Ruby and he explains what you need to do. Also, Chris shares a few bits of advice on finding a job.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a> </p><p><a href='https://www.therubyonrailspodcast.com/372'>The Debut of The Ruby on Rails Podcast-Episode 372 with Brittany Martin and Brian Mariani</a></p><p><a href='https://www.codewithjason.com/rails-with-jason-podcast/'>The Rails with Jason Podcast</a></p><p><a href='https://www.amazon.com/Mastery-Robert-Greene/dp/0670024961/ref=asc_df_0670024961/?tag=hyprod-20&amp;linkCode=df0&amp;hvadid=312607785736&amp;hvpos=&amp;hvnetw=g&amp;hvrand=3621683600407251612&amp;hvpone=&amp;hvptwo=&amp;hvqmt=&amp;hvdev=c&amp;hvdvcmdl=&amp;hvlocint=&amp;hvlocphy=9010767&amp;hvtargid=pla-433055614922&amp;psc=1&amp;tag=&amp;ref=&amp;adgrpid=61775261186&amp;hvpone=&amp;hvptwo=&amp;hvadid=312607785736&amp;hvpos=&amp;hvnetw=g&amp;hvrand=3621683600407251612&amp;hvqmt=&amp;hvdev=c&amp;hvdvcmdl=&amp;hvlocint=&amp;hvlocphy=9010767&amp;hvtargid=pla-433055614922'><em>Mastery </em>by Robert Greene</a></p><p><a href='https://rubyforgood.org/'>Ruby For Good</a></p><p><a href='https://hanamirb.org/'>Hanami</a></p><p><a href='https://puma.io/'>Puma</a></p><p><a href='https://www.launchcode.org/'>LaunchCode</a></p><p><a href='https://twitter.com/nateberkopec?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:00] Chris and Andrew reminisce about Wii Fit, Dungeons &amp; Dragons, and card games, which we learn Andrew became a cheater in card games. </p><p> </p><p>[00:04:57] Andrew gives two shout-outs, Jason Swett had his hundredth podcast of “Rails with Jason” this week, and Brittany Martin moved her Ruby on Rails podcast. </p><p><br/></p><p>[00:07:50] Andrew shares some interesting information he learned about companies moving away from whiteboard interviews and now doing pairing interviews, and Chris talks about how important it is to make interviewing fair to the Junior Developers.</p><p><br/></p><p>[00:14:32] We find out from Andrew that Brittany is hiring right now and to find out more you should listen to her podcast (linked below), and Chris and Andrew chat about how recruiters could be quite helpful in finding a job. </p><p><br/></p><p>[00:21:56] Andrew shares a bunch of notes he took from Brittany’s podcast which could help you in your job search. </p><p><br/></p><p>[00:29:10] The guys touch on the topic of mentorship, and Chris mentions a great book to read called, <em>Mastery</em>, which is about mentorship.</p><p><br/></p><p>[00:31:55] Andrew and Chris share their thoughts on the importance of first impressions and how you have to do what works for you. They talk about going to conferences, meeting people at them, and Chris tells us how he met Jason for the first time.</p><p><br/></p><p>[00:42:15] Being ambitious is a hot topic here and we find out about some Ruby projects out there that offer “office hours” where they pair with you on a project with a Senior Programmer, such as Nate Berkopec, who will work with you on Rails and Ruby for free!  Andrew names a few of the Ruby projects such as Puma, Hanami, and Ruby for Good that offer this.  </p><p><br/></p><p>[00:44:06] Chris tells a story about when he was interviewing developers at LaunchCode and finding the right person for the job.</p><p><br/></p><p>[00:46:57] We end with a quick tip from Andrew which is to start reading Ruby and he explains what you need to do. Also, Chris shares a few bits of advice on finding a job.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a> </p><p><a href='https://www.therubyonrailspodcast.com/372'>The Debut of The Ruby on Rails Podcast-Episode 372 with Brittany Martin and Brian Mariani</a></p><p><a href='https://www.codewithjason.com/rails-with-jason-podcast/'>The Rails with Jason Podcast</a></p><p><a href='https://www.amazon.com/Mastery-Robert-Greene/dp/0670024961/ref=asc_df_0670024961/?tag=hyprod-20&amp;linkCode=df0&amp;hvadid=312607785736&amp;hvpos=&amp;hvnetw=g&amp;hvrand=3621683600407251612&amp;hvpone=&amp;hvptwo=&amp;hvqmt=&amp;hvdev=c&amp;hvdvcmdl=&amp;hvlocint=&amp;hvlocphy=9010767&amp;hvtargid=pla-433055614922&amp;psc=1&amp;tag=&amp;ref=&amp;adgrpid=61775261186&amp;hvpone=&amp;hvptwo=&amp;hvadid=312607785736&amp;hvpos=&amp;hvnetw=g&amp;hvrand=3621683600407251612&amp;hvqmt=&amp;hvdev=c&amp;hvdvcmdl=&amp;hvlocint=&amp;hvlocphy=9010767&amp;hvtargid=pla-433055614922'><em>Mastery </em>by Robert Greene</a></p><p><a href='https://rubyforgood.org/'>Ruby For Good</a></p><p><a href='https://hanamirb.org/'>Hanami</a></p><p><a href='https://puma.io/'>Puma</a></p><p><a href='https://www.launchcode.org/'>LaunchCode</a></p><p><a href='https://twitter.com/nateberkopec?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761007-rails-jobs-how-to-win-friends-and-influence-people.mp3" length="38372904" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761007</link>
    <itunes:image href="https://storage.buzzsprout.com/bsl0xftd6va0s74ajz87fes33rm5?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">41f4d05c-b7d3-407e-9d42-1f7d8cc0aead</guid>
    <pubDate>Fri, 02 Jul 2021 07:00:00 -0500</pubDate>
    <itunes:duration>3196</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>135</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Kubernetes, JSX for Ruby, and more with Cameron Dutro</itunes:title>
    <title>Kubernetes, JSX for Ruby, and more with Cameron Dutro</title>
    <itunes:summary><![CDATA[        [00:03:38] Cameron fills us in on a project he’s working on called Kuby, and how he got started on it.    [00:10:07] Cameron walks us through setting Kuby up for the first time.   [00:13:33] Chris wonders how Kuby works with databases. Cameron tells us about another really cool project called KubeDB.   [00:15:38] We learn how different things work in Kubernetes, such as SSH, Cron, and running Migrations.   [00:19:21] Cameron talks about Kubernetes having its own Cron jo...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:38] Cameron fills us in on a project he’s working on called Kuby, and how he got started on it. </p><p> </p><p>[00:10:07] Cameron walks us through setting Kuby up for the first time.</p><p><br/></p><p>[00:13:33] Chris wonders how Kuby works with databases. Cameron tells us about another really cool project called KubeDB.</p><p> </p><p>[00:15:38] We learn how different things work in Kubernetes, such as SSH, Cron, and running Migrations.</p><p><br/></p><p>[00:19:21] Cameron talks about Kubernetes having its own Cron job system, and Chris tells us he can’t wait to dig into this project since he knows more about it now! </p><p><br/></p><p>[00:21:56] Chris wonders if Cameron has any future plans on features and other things that he wants to add.  </p><p><br/></p><p>[00:26:54] If you stopped your database stuff, Chris wonders if KubeDB stores that in a volume somewhere so that if you turned off Kubernetes for a day or five minutes to upgrade, that you still get to keep your databases, and Cameron gives us the run down. </p><p><br/></p><p>[00:29:18] Learn more about another project from Cameron called Rux, which is like a JSX for Ruby. Andrew also mentions his other project called Scuttle to check out.</p><p><br/></p><p>[00:32:07] Andrew shares his thoughts on what’s really cool about Rux, and Cameron goes more in depth about the difference between the template.</p><p><br/></p><p>[00:41:09] Cameron tells us his vision for Rux and why people should use this.</p><p><br/></p><p>[00:47:14] Find out why Chris said the “import thing” is very interesting that Cameron was talking about.</p><p>[00:51:01] Andrew tells us you can all of this stuff with Bridgetown because that’s where he’s been doing it, and he gives them a shout out because there was just a big new release. Also, find out where you can follow Cameron online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Cameron Dutro</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a> </p><p><a href='https://github.com/camertron'>Cameron Dutro GitHub</a></p><p><a href='https://twitter.com/camertron?lang=en'>Cameron Dutro Twitter</a></p><p><a href='https://getkuby.io/'>Kuby</a></p><p><a href='https://kubedb.com/'>KubeDB</a></p><p><a href='https://github.com/camertron/rux'>Rux-GitHub</a></p><p><a href='https://github.com/github/view_component'>ViewComponent-GitHub</a></p><p><a href='http://www.scuttle.io/'>Scuttle</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:38] Cameron fills us in on a project he’s working on called Kuby, and how he got started on it. </p><p> </p><p>[00:10:07] Cameron walks us through setting Kuby up for the first time.</p><p><br/></p><p>[00:13:33] Chris wonders how Kuby works with databases. Cameron tells us about another really cool project called KubeDB.</p><p> </p><p>[00:15:38] We learn how different things work in Kubernetes, such as SSH, Cron, and running Migrations.</p><p><br/></p><p>[00:19:21] Cameron talks about Kubernetes having its own Cron job system, and Chris tells us he can’t wait to dig into this project since he knows more about it now! </p><p><br/></p><p>[00:21:56] Chris wonders if Cameron has any future plans on features and other things that he wants to add.  </p><p><br/></p><p>[00:26:54] If you stopped your database stuff, Chris wonders if KubeDB stores that in a volume somewhere so that if you turned off Kubernetes for a day or five minutes to upgrade, that you still get to keep your databases, and Cameron gives us the run down. </p><p><br/></p><p>[00:29:18] Learn more about another project from Cameron called Rux, which is like a JSX for Ruby. Andrew also mentions his other project called Scuttle to check out.</p><p><br/></p><p>[00:32:07] Andrew shares his thoughts on what’s really cool about Rux, and Cameron goes more in depth about the difference between the template.</p><p><br/></p><p>[00:41:09] Cameron tells us his vision for Rux and why people should use this.</p><p><br/></p><p>[00:47:14] Find out why Chris said the “import thing” is very interesting that Cameron was talking about.</p><p>[00:51:01] Andrew tells us you can all of this stuff with Bridgetown because that’s where he’s been doing it, and he gives them a shout out because there was just a big new release. Also, find out where you can follow Cameron online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Cameron Dutro</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a> </p><p><a href='https://github.com/camertron'>Cameron Dutro GitHub</a></p><p><a href='https://twitter.com/camertron?lang=en'>Cameron Dutro Twitter</a></p><p><a href='https://getkuby.io/'>Kuby</a></p><p><a href='https://kubedb.com/'>KubeDB</a></p><p><a href='https://github.com/camertron/rux'>Rux-GitHub</a></p><p><a href='https://github.com/github/view_component'>ViewComponent-GitHub</a></p><p><a href='http://www.scuttle.io/'>Scuttle</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761008-kubernetes-jsx-for-ruby-and-more-with-cameron-dutro.mp3" length="38548119" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761008</link>
    <itunes:image href="https://storage.buzzsprout.com/93o4z9dgj88ha0bdsnqtduj3xedq?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">be214045-b872-4876-a809-fd8f9dbe0c46</guid>
    <pubDate>Fri, 25 Jun 2021 07:00:00 -0500</pubDate>
    <itunes:duration>3210</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>134</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jason Joins Team HAML? </itunes:title>
    <title>Jason Joins Team HAML? </title>
    <itunes:summary><![CDATA[        [00:00:58] We start off by Andrew telling us he’s working in a weird area of the internet doing stuff with Adobe and the guys catch up on what’s going on in their lives.   [00:07:59] It’s not a joke! Jason wants to talk about Haml, and how interested and excited he is to see they’re working on it again (you can certainly hear the cheering from Andrew). ☺ Andrew talks about Haml released their “roadmap” for what they want to do and how they’re trying to get some funds on Google sp...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:58] We start off by Andrew telling us he’s working in a weird area of the internet doing stuff with Adobe and the guys catch up on what’s going on in their lives.</p><p> </p><p>[00:07:59] It’s not a joke! Jason wants to talk about Haml, and how interested and excited he is to see they’re working on it again (you can certainly hear the cheering from Andrew). ☺ Andrew talks about Haml released their “roadmap” for what they want to do and how they’re trying to get some funds on Google sponsors. </p><p><br/></p><p>[00:09:55] Chris mentions lvh.me went down this week and a bunch of people were tweeting about it.</p><p> </p><p>[00:15:39] Andrew has a networking question and wants to know if he took a local domain on his computer but have that accessible to his WIFI for example, he wonders if you could get access to this but nowhere else. </p><p> </p><p>[00:22:42] Speaking of JavaScript, Chris mentions there’s some new enhancements to the Request.JS stuff that they talked about last week. </p><p><br/></p><p>[00:24:18] Andrew wonders if Turbo is more of a risk to use since the people that were building and maintaining Turbo have now moved on from basecamp. </p><p><br/></p><p>[00:33:51] We hear the CFP’s are open for RubyConf 2021 and RubyKaigi 2021 and you have to hear Andrew’s neurotic question he asks Jason. ☺</p><p><br/></p><p>[00:36:24] Jason and Chris chat about the visit they had with each other a few weeks ago and the events that took place, as well as some pretty funny stories shared that grossed Andrew out. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://haml.info/'>Haml</a><strong> </strong></p><p><a href='https://github.com/sponsors/haml?o=sd&amp;sc=t'>Become a sponsor to Haml-GitHib</a></p><p><a href='https://twitter.com/levicook/status/1401935705199185924?s=20'>Tweets about lvh.me-Levi Cook</a></p><p><a href='https://github.com/hotwired/turbo/pull/280'>Set window.Turbo on import #280-GitHub</a></p><p><a href='https://github.com/rails/request.js/pull/6'>Automatically inserts Turbo Stream responses #6-GitHub</a></p><p><a href='https://rubykaigi.org/2021-takeout'>RubyKaigi Takeout 2021</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:58] We start off by Andrew telling us he’s working in a weird area of the internet doing stuff with Adobe and the guys catch up on what’s going on in their lives.</p><p> </p><p>[00:07:59] It’s not a joke! Jason wants to talk about Haml, and how interested and excited he is to see they’re working on it again (you can certainly hear the cheering from Andrew). ☺ Andrew talks about Haml released their “roadmap” for what they want to do and how they’re trying to get some funds on Google sponsors. </p><p><br/></p><p>[00:09:55] Chris mentions lvh.me went down this week and a bunch of people were tweeting about it.</p><p> </p><p>[00:15:39] Andrew has a networking question and wants to know if he took a local domain on his computer but have that accessible to his WIFI for example, he wonders if you could get access to this but nowhere else. </p><p> </p><p>[00:22:42] Speaking of JavaScript, Chris mentions there’s some new enhancements to the Request.JS stuff that they talked about last week. </p><p><br/></p><p>[00:24:18] Andrew wonders if Turbo is more of a risk to use since the people that were building and maintaining Turbo have now moved on from basecamp. </p><p><br/></p><p>[00:33:51] We hear the CFP’s are open for RubyConf 2021 and RubyKaigi 2021 and you have to hear Andrew’s neurotic question he asks Jason. ☺</p><p><br/></p><p>[00:36:24] Jason and Chris chat about the visit they had with each other a few weeks ago and the events that took place, as well as some pretty funny stories shared that grossed Andrew out. </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://haml.info/'>Haml</a><strong> </strong></p><p><a href='https://github.com/sponsors/haml?o=sd&amp;sc=t'>Become a sponsor to Haml-GitHib</a></p><p><a href='https://twitter.com/levicook/status/1401935705199185924?s=20'>Tweets about lvh.me-Levi Cook</a></p><p><a href='https://github.com/hotwired/turbo/pull/280'>Set window.Turbo on import #280-GitHub</a></p><p><a href='https://github.com/rails/request.js/pull/6'>Automatically inserts Turbo Stream responses #6-GitHub</a></p><p><a href='https://rubykaigi.org/2021-takeout'>RubyKaigi Takeout 2021</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761009-jason-joins-team-haml.mp3" length="29722167" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761009</link>
    <itunes:image href="https://storage.buzzsprout.com/fsadpz6j4rw1v5kwd0ya74d5ery1?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">044054fe-be2b-4eef-833b-da061007a150</guid>
    <pubDate>Fri, 18 Jun 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2475</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>133</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails&#39; new Request.js library, Ruby Radar, and CSS for Email</itunes:title>
    <title>Rails&#39; new Request.js library, Ruby Radar, and CSS for Email</title>
    <itunes:summary><![CDATA[        [00:00:50] Andrew fills us in on the Ruby Radar stuff and if anyone is interested in being a part of it or helping out you can reach out to him!    [00:03:25] Andrew tells us about using elink which is like a bookmarking tool.   [00:05:03] Chris tells us about doing email work for the job board he wants to set up and we find out what happens since it’s been awhile that he did any CSS work in email.   [00:07:32] Andrew explains what Maizzle does and how it works.   [00:1...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:50] Andrew fills us in on the Ruby Radar stuff and if anyone is interested in being a part of it or helping out you can reach out to him! </p><p> </p><p>[00:03:25] Andrew tells us about using elink which is like a bookmarking tool.</p><p><br/></p><p>[00:05:03] Chris tells us about doing email work for the job board he wants to set up and we find out what happens since it’s been awhile that he did any CSS work in email.</p><p><br/></p><p>[00:07:32] Andrew explains what Maizzle does and how it works.</p><p> </p><p>[00:12:07] Chris tells us about Rails Request.JS which is a brand new Rails library.</p><p><br/></p><p>[00:16:13] We learn more about the WWW-Authenticate header.</p><p><br/></p><p>[00:23:42] Andrew talks about a really cool Web Component thing that Rails people like to use which is called Shoelace. He also mentions Lit and Bridgetown Quick Search plugin.</p><p> </p><p>[00:28:47] Andrew talks about working on multiple apps and building small web components to share that wraps all the JavaScript, and GitHub has a bunch of them such as &lt;time&gt; element.  Chris talks about Local Time gem from basecamp and Andrew mentions using Design Tokens. </p><p><br/></p><p>[00:33:06] Andrew talks about struggling this week with remote JavaScript form stuff because he hasn’t done it in a long time and he’s using some existing code that he doesn’t understand, and Chris shares some advice. </p><p><br/></p><p>[00:38:49] Chris brings up Rails 7 hoping it will be released soon, and he mentions the Rails scaffolds are not updates yet for using Hotwire and Andrew wonders if they are waiting for Webpacker 6 and he talks about issues with upgrading Webpacker 5 to 6 is a major version change.</p><p>[00:48:25] There’s a bunch of new stuff happening in Ruby and Andrew tells us all the new releases. He also mentions writing about Turbo is a really great thing to do right now because a lot of people are “thirstin’ for some Turbo!” ☺</p><p><br/></p><p>[00:51:00] Chris talks about Jonathan Reinink, the “Inertia Guy,” and everything he’s doing primarily in the Laravel world and how everything is Rails compatible too. Andrew mentions a podcast he listened to on The Bike Shed with Jonathan talking to Chris Toomey about Inertia, and how it sold Andrew on using the library. </p><p><br/></p><p>[00:54:12] We end with Andrew telling us a bit more about the Ruby Radar newsletter which they are trying to make it very “snack-sized.” ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong> </p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://elink.io/?fpr=ruby-radar78'>elink</a></p><p><a href='https://maizzle.com/'>Maizzle</a></p><p><a href='https://github.com/rails/request.js'>Rails Request.JS</a></p><p><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/WWW-Authenticate'>WWW-Authenticate</a></p><p><a href='https://shoelace.style/'>Shoelace</a></p><p><a href='https://lit.dev/'>Lit</a></p><p><a href='https://www.rubydoc.info/gems/bridgetown-quick-search/1.0.5'>Bridgetown Quick Search plugin</a></p><p><a href='https://github.com/github/time-elements'>&lt;time&gt; element extensions-GitHub</a></p><p><a href='https://github.com/basecamp/local_time'>Local Time-GitHub</a></p><p><a href='https://github.com/itaditya/tw-universal-tokens'>Universal Tokens for Tailwind-GitHub</a></p><p><a href='https://www.designtokens.dev/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:50] Andrew fills us in on the Ruby Radar stuff and if anyone is interested in being a part of it or helping out you can reach out to him! </p><p> </p><p>[00:03:25] Andrew tells us about using elink which is like a bookmarking tool.</p><p><br/></p><p>[00:05:03] Chris tells us about doing email work for the job board he wants to set up and we find out what happens since it’s been awhile that he did any CSS work in email.</p><p><br/></p><p>[00:07:32] Andrew explains what Maizzle does and how it works.</p><p> </p><p>[00:12:07] Chris tells us about Rails Request.JS which is a brand new Rails library.</p><p><br/></p><p>[00:16:13] We learn more about the WWW-Authenticate header.</p><p><br/></p><p>[00:23:42] Andrew talks about a really cool Web Component thing that Rails people like to use which is called Shoelace. He also mentions Lit and Bridgetown Quick Search plugin.</p><p> </p><p>[00:28:47] Andrew talks about working on multiple apps and building small web components to share that wraps all the JavaScript, and GitHub has a bunch of them such as &lt;time&gt; element.  Chris talks about Local Time gem from basecamp and Andrew mentions using Design Tokens. </p><p><br/></p><p>[00:33:06] Andrew talks about struggling this week with remote JavaScript form stuff because he hasn’t done it in a long time and he’s using some existing code that he doesn’t understand, and Chris shares some advice. </p><p><br/></p><p>[00:38:49] Chris brings up Rails 7 hoping it will be released soon, and he mentions the Rails scaffolds are not updates yet for using Hotwire and Andrew wonders if they are waiting for Webpacker 6 and he talks about issues with upgrading Webpacker 5 to 6 is a major version change.</p><p>[00:48:25] There’s a bunch of new stuff happening in Ruby and Andrew tells us all the new releases. He also mentions writing about Turbo is a really great thing to do right now because a lot of people are “thirstin’ for some Turbo!” ☺</p><p><br/></p><p>[00:51:00] Chris talks about Jonathan Reinink, the “Inertia Guy,” and everything he’s doing primarily in the Laravel world and how everything is Rails compatible too. Andrew mentions a podcast he listened to on The Bike Shed with Jonathan talking to Chris Toomey about Inertia, and how it sold Andrew on using the library. </p><p><br/></p><p>[00:54:12] We end with Andrew telling us a bit more about the Ruby Radar newsletter which they are trying to make it very “snack-sized.” ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong> </p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/therubyradar'>Ruby Radar Twitter</a></p><p><a href='https://elink.io/?fpr=ruby-radar78'>elink</a></p><p><a href='https://maizzle.com/'>Maizzle</a></p><p><a href='https://github.com/rails/request.js'>Rails Request.JS</a></p><p><a href='https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/WWW-Authenticate'>WWW-Authenticate</a></p><p><a href='https://shoelace.style/'>Shoelace</a></p><p><a href='https://lit.dev/'>Lit</a></p><p><a href='https://www.rubydoc.info/gems/bridgetown-quick-search/1.0.5'>Bridgetown Quick Search plugin</a></p><p><a href='https://github.com/github/time-elements'>&lt;time&gt; element extensions-GitHub</a></p><p><a href='https://github.com/basecamp/local_time'>Local Time-GitHub</a></p><p><a href='https://github.com/itaditya/tw-universal-tokens'>Universal Tokens for Tailwind-GitHub</a></p><p><a href='https://www.designtokens.dev/'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761010-rails-new-request-js-library-ruby-radar-and-css-for-email.mp3" length="41266907" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761010</link>
    <itunes:image href="https://storage.buzzsprout.com/hmwq0qvhypy2yw2dwth2upaqnc5i?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">29ab75a5-3f35-4366-869a-794a9ad2fe02</guid>
    <pubDate>Fri, 11 Jun 2021 07:00:00 -0500</pubDate>
    <itunes:duration>3437</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>132</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Announcing RubyRadar, new Rails 7 features, and Turbo Native Registration</itunes:title>
    <title>Announcing RubyRadar, new Rails 7 features, and Turbo Native Registration</title>
    <itunes:summary><![CDATA[        [00:00:49] Andrew tells us Brittany Martin released a great podcast episode with Evan Phoenix and Marty Haught, about behind the scenes of Railsconf, and a story about how a man’s submarine was running Ruby.    [00:04:56] We hear about Andrew’s move and the crazy things that happened before he moved, which included his house catching on fire and finding a place to live in Arizona during a housing shortage, and his experience shopping for furniture at IKEA for the first time in hi...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:49] Andrew tells us Brittany Martin released a great podcast episode with Evan Phoenix and Marty Haught, about behind the scenes of Railsconf, and a story about how a man’s submarine was running Ruby. </p><p><br/></p><p>[00:04:56] We hear about Andrew’s move and the crazy things that happened before he moved, which included his house catching on fire and finding a place to live in Arizona during a housing shortage, and his experience shopping for furniture at IKEA for the first time in his life! ☺</p><p><br/></p><p>[00:11:40] Andrew talks about smart home he lives in now, getting Raspberry Pi 3, and going all out Apple buying an iPad, TV, an HomePod mini. Also, Chris and Andrew talk about the Nanoleaf shape hexagon lights that they think are so cool.  </p><p><br/></p><p>[00:17:03] Chris and Andrew discuss what’s new in Ruby on Rails land, and newsletters are discussed.  Andrew tells us about Inoreader that he’s a huge fan of!  He also announces a newsletter that he’s doing with Collin Jilbert called, Ruby Radar. </p><p><br/></p><p>[00:24:14] Some other news in the Rails world, we find out although there are no signs of when Rails 7 is shipping, there is at least some nice summaries of what’s changed, and Chris and Andrew discuss the improvements. </p><p><br/></p><p>[00:30:35] Andrew brings up a Tweet that was on the Ruby on Rails account and a question about which debugging drop in do you use. Chris talks about Crystal and checking out LuckyCasts videos. </p><p> </p><p>[00:36:18] Chris tells us he just merged the Turbo Native registration into Jumpstart and the Swift iOS app. </p><p><br/></p><p>[00:39:22] Andrew brings up a previous episode with Joe Masilotti, where he talked about iOS related stuff, that’s worth listening to if you haven’t yet.</p><p><br/></p><p>[00:42:07] We find out that RubyConf 2021 is happening this November in-person! </p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong> </p><p><a href='https://5by5.tv/rubyonrails/372'>Ruby on Rails Podcast-Episode 372: The Railsconf 2021 Story with Marty Haught and Evan Phoenix</a></p><p><a href='https://www.luckyframework.org/'>Lucky</a> </p><p><a href='https://www.raspberrypi.org/products/raspberry-pi-3-model-b/'>Raspberry Pi 3</a></p><p><a href='https://www.apple.com/ipad-10.2/'>Apple iPad</a></p><p><a href='https://www.apple.com/tv/'>Apple TV</a></p><p><a href='https://www.apple.com/homepod-mini/'>Apple HomePod mini</a></p><p><a href='https://us-shop.nanoleaf.me/products/nanoleaf-shapes-hexagon-smarter-kit'>Nanoleaf Shapes Hexagon Smarter Kit</a></p><p><a href='https://www.inoreader.com/'>Inoreader</a></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/rails?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Ruby on Rails Twitter</a></p><p><a href='https://luckycasts.com/'>LuckyCasts</a></p><p><a href='https://remoteruby.transistor.fm/127'>Remote Ruby Podcast-Episode 127-“Building iOS apps using Hotwire/Turbo” with Joe Masilotti</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:49] Andrew tells us Brittany Martin released a great podcast episode with Evan Phoenix and Marty Haught, about behind the scenes of Railsconf, and a story about how a man’s submarine was running Ruby. </p><p><br/></p><p>[00:04:56] We hear about Andrew’s move and the crazy things that happened before he moved, which included his house catching on fire and finding a place to live in Arizona during a housing shortage, and his experience shopping for furniture at IKEA for the first time in his life! ☺</p><p><br/></p><p>[00:11:40] Andrew talks about smart home he lives in now, getting Raspberry Pi 3, and going all out Apple buying an iPad, TV, an HomePod mini. Also, Chris and Andrew talk about the Nanoleaf shape hexagon lights that they think are so cool.  </p><p><br/></p><p>[00:17:03] Chris and Andrew discuss what’s new in Ruby on Rails land, and newsletters are discussed.  Andrew tells us about Inoreader that he’s a huge fan of!  He also announces a newsletter that he’s doing with Collin Jilbert called, Ruby Radar. </p><p><br/></p><p>[00:24:14] Some other news in the Rails world, we find out although there are no signs of when Rails 7 is shipping, there is at least some nice summaries of what’s changed, and Chris and Andrew discuss the improvements. </p><p><br/></p><p>[00:30:35] Andrew brings up a Tweet that was on the Ruby on Rails account and a question about which debugging drop in do you use. Chris talks about Crystal and checking out LuckyCasts videos. </p><p> </p><p>[00:36:18] Chris tells us he just merged the Turbo Native registration into Jumpstart and the Swift iOS app. </p><p><br/></p><p>[00:39:22] Andrew brings up a previous episode with Joe Masilotti, where he talked about iOS related stuff, that’s worth listening to if you haven’t yet.</p><p><br/></p><p>[00:42:07] We find out that RubyConf 2021 is happening this November in-person! </p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong> </p><p><a href='https://5by5.tv/rubyonrails/372'>Ruby on Rails Podcast-Episode 372: The Railsconf 2021 Story with Marty Haught and Evan Phoenix</a></p><p><a href='https://www.luckyframework.org/'>Lucky</a> </p><p><a href='https://www.raspberrypi.org/products/raspberry-pi-3-model-b/'>Raspberry Pi 3</a></p><p><a href='https://www.apple.com/ipad-10.2/'>Apple iPad</a></p><p><a href='https://www.apple.com/tv/'>Apple TV</a></p><p><a href='https://www.apple.com/homepod-mini/'>Apple HomePod mini</a></p><p><a href='https://us-shop.nanoleaf.me/products/nanoleaf-shapes-hexagon-smarter-kit'>Nanoleaf Shapes Hexagon Smarter Kit</a></p><p><a href='https://www.inoreader.com/'>Inoreader</a></p><p><a href='https://rubyradar.mailchimpsites.com/'>Ruby Radar</a></p><p><a href='https://twitter.com/rails?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Ruby on Rails Twitter</a></p><p><a href='https://luckycasts.com/'>LuckyCasts</a></p><p><a href='https://remoteruby.transistor.fm/127'>Remote Ruby Podcast-Episode 127-“Building iOS apps using Hotwire/Turbo” with Joe Masilotti</a></p><p><a href='https://rubyconf.org/'>RubyConf 2021</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761011-announcing-rubyradar-new-rails-7-features-and-turbo-native-registration.mp3" length="34305932" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761011</link>
    <itunes:image href="https://storage.buzzsprout.com/ye4l4v5fcf7ono3ad6sjho0hvh4e?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">49d66ebe-53ef-48f6-a1d0-0205c8e9aebb</guid>
    <pubDate>Fri, 04 Jun 2021 00:02:00 -0500</pubDate>
    <itunes:duration>2857</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>131</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by CJ Avilla from Stripe</itunes:title>
    <title>Joined by CJ Avilla from Stripe</title>
    <itunes:summary><![CDATA[        [00:03:26] CJ tells us about himself and what he does at Stripe.   [00:07:18] We learn about two different paths and what Stripe does beyond card payments.   [00:09:21] Chris wonders since CJ knows Ruby, if he ends up doing every language and every front-end framework too. Chris talks about using Sinatra as well.   [00:12:48] CJ asks Chris how much Swift code he had to write or if he was using SwiftUI for his newly released iOS app for Jumpstart.    [00:15:32] CJ helps Chris out ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:26] CJ tells us about himself and what he does at Stripe.</p><p><br/></p><p>[00:07:18] We learn about two different paths and what Stripe does beyond card payments.</p><p><br/></p><p>[00:09:21] Chris wonders since CJ knows Ruby, if he ends up doing every language and every front-end framework too. Chris talks about using Sinatra as well.</p><p><br/></p><p>[00:12:48] CJ asks Chris how much Swift code he had to write or if he was using SwiftUI for his newly released iOS app for Jumpstart. </p><p><br/></p><p>[00:15:32] CJ helps Chris out with how he can do payment stuff for iOS versus the web with Stripe, and he tells us new things that are coming up with Stripe very soon. </p><p><br/></p><p>[00:16:52] Chris brings up the publishable key and then tells us about TurboBridge and what it does. </p><p> </p><p>[00:23:13] CJ fills us in on confirming Webhooks on web or mobile, and how you can automate fulfillment the same way, and he tells us about a demo he is working on right now with a payment method type called OXXO, which is a voucher-based payment type. </p><p><br/></p><p>[00:25:26] Find out about some other types of payment methods that are not credit card based or voucher based. </p><p><br/></p><p>[00:29:54] There’s something new coming soon about Elements, but for now CJ tells us how to currently set up Elements in Stripe.  Jason shares a story when he migrated one of his side projects and did some custom Elements stuff, issues he had with tax rates, and he wonders if things might change with the TaxJar acquisition. </p><p><br/></p><p>[00:35:29] An exciting announcement is made about a new product Stripe is launching called Payment Links and CJ explains how it works.</p><p><br/></p><p>[00:39:07] There is a Stripe Sessions free conference happening in June, and CJ tells us where to go to sign up.</p><p><br/></p><p>[00:43:10] Find out where you can follow CJ online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>CJ Avilla</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://cjav.dev/'>CJ Avilla Website</a></p><p><a href='https://www.linkedin.com/in/cjavilla'>CJ Avilla Linkedin</a></p><p><a href='https://twitter.com/cjav_dev?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>CJ Avilla Twitter</a></p><p><a href='https://www.youtube.com/c/CJAvilla'>CJ Avilla YouTube-Screencasts for Web Developers</a></p><p><a href='https://business.ebanx.com/en/mexico/payment-methods/oxxo'>OXXO Voucher Payment</a></p><p><a href='http://sinatrarb.com/'>Sinatra</a></p><p><a href='https://stripe.com/payments/elements'>Stripe Elements</a></p><p><a href='https://sessions.stripe.com/'>Stripe Sessions</a> </p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:26] CJ tells us about himself and what he does at Stripe.</p><p><br/></p><p>[00:07:18] We learn about two different paths and what Stripe does beyond card payments.</p><p><br/></p><p>[00:09:21] Chris wonders since CJ knows Ruby, if he ends up doing every language and every front-end framework too. Chris talks about using Sinatra as well.</p><p><br/></p><p>[00:12:48] CJ asks Chris how much Swift code he had to write or if he was using SwiftUI for his newly released iOS app for Jumpstart. </p><p><br/></p><p>[00:15:32] CJ helps Chris out with how he can do payment stuff for iOS versus the web with Stripe, and he tells us new things that are coming up with Stripe very soon. </p><p><br/></p><p>[00:16:52] Chris brings up the publishable key and then tells us about TurboBridge and what it does. </p><p> </p><p>[00:23:13] CJ fills us in on confirming Webhooks on web or mobile, and how you can automate fulfillment the same way, and he tells us about a demo he is working on right now with a payment method type called OXXO, which is a voucher-based payment type. </p><p><br/></p><p>[00:25:26] Find out about some other types of payment methods that are not credit card based or voucher based. </p><p><br/></p><p>[00:29:54] There’s something new coming soon about Elements, but for now CJ tells us how to currently set up Elements in Stripe.  Jason shares a story when he migrated one of his side projects and did some custom Elements stuff, issues he had with tax rates, and he wonders if things might change with the TaxJar acquisition. </p><p><br/></p><p>[00:35:29] An exciting announcement is made about a new product Stripe is launching called Payment Links and CJ explains how it works.</p><p><br/></p><p>[00:39:07] There is a Stripe Sessions free conference happening in June, and CJ tells us where to go to sign up.</p><p><br/></p><p>[00:43:10] Find out where you can follow CJ online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>CJ Avilla</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://cjav.dev/'>CJ Avilla Website</a></p><p><a href='https://www.linkedin.com/in/cjavilla'>CJ Avilla Linkedin</a></p><p><a href='https://twitter.com/cjav_dev?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>CJ Avilla Twitter</a></p><p><a href='https://www.youtube.com/c/CJAvilla'>CJ Avilla YouTube-Screencasts for Web Developers</a></p><p><a href='https://business.ebanx.com/en/mexico/payment-methods/oxxo'>OXXO Voucher Payment</a></p><p><a href='http://sinatrarb.com/'>Sinatra</a></p><p><a href='https://stripe.com/payments/elements'>Stripe Elements</a></p><p><a href='https://sessions.stripe.com/'>Stripe Sessions</a> </p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761012-joined-by-cj-avilla-from-stripe.mp3" length="31558131" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761012</link>
    <itunes:image href="https://storage.buzzsprout.com/25tufizwvto83tp3cspexyq81pih?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">609c62b0-9ea2-4e0f-91c0-d6dd66d795b0</guid>
    <pubDate>Fri, 28 May 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2628</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>130</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Jason Swett </itunes:title>
    <title>Joined by Jason Swett </title>
    <itunes:summary><![CDATA[        [00:05:33] Jason introduces himself and tells us what he does.    [00:06:48] Jason defines what a service object is and how he views them, and then asks the guys if they use service objects and what comes to mind when they hear the term service objects.    [00:11:45] We find out about a blog post that Jason wrote recently that he tells us about.    [00:13:49] Chris talks about good complicated examples are the hardest to come up with, and Jason tells us about a challeng...]]></itunes:summary>
    <description><![CDATA[        <p>[00:05:33] Jason introduces himself and tells us what he does. </p><p><br/></p><p>[00:06:48] Jason defines what a service object is and how he views them, and then asks the guys if they use service objects and what comes to mind when they hear the term service objects. </p><p><br/></p><p>[00:11:45] We find out about a blog post that Jason wrote recently that he tells us about. </p><p><br/></p><p>[00:13:49] Chris talks about good complicated examples are the hardest to come up with, and Jason tells us about a challenge he had with cases in his own work and he addresses something Chris said about testing. </p><p><br/></p><p>[00:17:01] We hear Jason’s hypothesis as to why service objects are so popular.</p><p><br/></p><p>[00:22:48] Chris tells us about an app that he made that supports sub domains and custom domains, and he talks about Basecamp open source Name of Person gem and what it does.</p><p> </p><p>[00:27:14] Jason talks about some distractions that they’ve come up in their app.</p><p><br/></p><p>[00:30:51] A great point is brought up by Jason about paying close attention to the names of things in Rails you will notice everything is made out of objects. </p><p><br/></p><p>[00:32:29] An obstacle to learning about this stuff is that Rails itself obscures a lot, so Jason shares some recommendations on how to get through it.</p><p><br/></p><p>[00:35:47] We learn more about Jason’s newest book he released on testing called, <em>“The Complete Guide to Rails Testing.” </em>(use code REMOTERUBY for an awesome discount!) </p><p><br/></p><p>[00:39:48] If the testing stuff sounds interesting to you and you want a sample of what Jason’s teaching, go to railstestingguide.com and get a little guide that he put together that helps you get started.  </p><p><br/></p><p>[00:40:38] Find out where you can follow Jason online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Jason Swett</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/JasonSwett?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Swett Twitter</a></p><p><a href='https://www.linkedin.com/in/jasonswett'>Jason Swett Linkedin</a></p><p><a href='https://www.codewithjason.com/'>Code with Jason</a></p><p><a href='https://www.codewithjason.com/rails-with-jason-podcast/'>The Rails with Jason Podcast</a></p><p><a href='https://www.codewithjason.com/complete-guide-to-rails-testing/'><em>The Complete Guide to Rails Testing</em> by Jason Swett</a> (50% off with code REMOTERUBY)</p><p><a href='https://github.com/basecamp/name_of_person'>Name of Person-GitHub</a></p><p><a href='https://www.codewithjason.com/rails-testing-guide/'>Railstestingguide.com</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:05:33] Jason introduces himself and tells us what he does. </p><p><br/></p><p>[00:06:48] Jason defines what a service object is and how he views them, and then asks the guys if they use service objects and what comes to mind when they hear the term service objects. </p><p><br/></p><p>[00:11:45] We find out about a blog post that Jason wrote recently that he tells us about. </p><p><br/></p><p>[00:13:49] Chris talks about good complicated examples are the hardest to come up with, and Jason tells us about a challenge he had with cases in his own work and he addresses something Chris said about testing. </p><p><br/></p><p>[00:17:01] We hear Jason’s hypothesis as to why service objects are so popular.</p><p><br/></p><p>[00:22:48] Chris tells us about an app that he made that supports sub domains and custom domains, and he talks about Basecamp open source Name of Person gem and what it does.</p><p> </p><p>[00:27:14] Jason talks about some distractions that they’ve come up in their app.</p><p><br/></p><p>[00:30:51] A great point is brought up by Jason about paying close attention to the names of things in Rails you will notice everything is made out of objects. </p><p><br/></p><p>[00:32:29] An obstacle to learning about this stuff is that Rails itself obscures a lot, so Jason shares some recommendations on how to get through it.</p><p><br/></p><p>[00:35:47] We learn more about Jason’s newest book he released on testing called, <em>“The Complete Guide to Rails Testing.” </em>(use code REMOTERUBY for an awesome discount!) </p><p><br/></p><p>[00:39:48] If the testing stuff sounds interesting to you and you want a sample of what Jason’s teaching, go to railstestingguide.com and get a little guide that he put together that helps you get started.  </p><p><br/></p><p>[00:40:38] Find out where you can follow Jason online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Jason Swett</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/JasonSwett?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Jason Swett Twitter</a></p><p><a href='https://www.linkedin.com/in/jasonswett'>Jason Swett Linkedin</a></p><p><a href='https://www.codewithjason.com/'>Code with Jason</a></p><p><a href='https://www.codewithjason.com/rails-with-jason-podcast/'>The Rails with Jason Podcast</a></p><p><a href='https://www.codewithjason.com/complete-guide-to-rails-testing/'><em>The Complete Guide to Rails Testing</em> by Jason Swett</a> (50% off with code REMOTERUBY)</p><p><a href='https://github.com/basecamp/name_of_person'>Name of Person-GitHub</a></p><p><a href='https://www.codewithjason.com/rails-testing-guide/'>Railstestingguide.com</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761013-joined-by-jason-swett.mp3" length="29868308" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761013</link>
    <itunes:image href="https://storage.buzzsprout.com/mynd80ddlvif60qwxk5zoxvlwb5o?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">85a53993-2b8d-49a7-8c56-4922baa60a72</guid>
    <pubDate>Fri, 21 May 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2487</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>129</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Andrea Fomera, Tony Hawk, and starting a Rails Hackathon!</itunes:title>
    <title>Joined by Andrea Fomera, Tony Hawk, and starting a Rails Hackathon!</title>
    <itunes:summary><![CDATA[        [00:00:49] What an interesting week for Andrew! Find out exactly what happened to him and all about his “concerns” he had at work.    [00:07:41] Chris was on Twitter this week talking about maybe bringing back “Rails Rumble” and he would love to make it happen but would need help.    [00:12:20] We find out if anyone has participated in a Hackathon before. Chris and Jason talk about one time they tried to have their own Hackathon and what happened.   [00:18:27] Andrea, the “C...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:49] What an interesting week for Andrew! Find out exactly what happened to him and all about his “concerns” he had at work. </p><p><br/></p><p>[00:07:41] Chris was on Twitter this week talking about maybe bringing back “Rails Rumble” and he would love to make it happen but would need help. </p><p><br/></p><p>[00:12:20] We find out if anyone has participated in a Hackathon before. Chris and Jason talk about one time they tried to have their own Hackathon and what happened.</p><p><br/></p><p>[00:18:27] Andrea, the “Caddy Expert,” tells us all about Caddy and how Caddy 2 has the built in API. </p><p><br/></p><p>[00:22:21] Andrea talks about a “proof of concept” she put together instead of using an API.</p><p><br/></p><p>[00:24:53] Andrew wonders if Caddy is just a replacement for NGINX and Chris explains. He also mentions that Caddy is like NGNIX on steroids. ☺</p><p> </p><p>[00:28:53] Chris tells us what Passenger does, and Andrea shares something about Passenger.</p><p><br/></p><p>[00:31:50] We learn more about Andrea’s Hotwire course, and she shares her opinions on good case uses for Hotwire or StimulusReflex. </p><p><br/></p><p>[00:37:35] Andrea tells us the biggest confusion with a lot of people who have gone through her course.</p><p><br/></p><p>[00:38:39] Andrea announces there is a link to her course as well as Jason’s course, and you should check them both out. Andrea also announces she is giving a 15% discount on her course for Remote Ruby listeners!  ☺</p><p><br/></p><p>[00:39:08] We end with Chris announcing the launch of the Hotwire iOS template for Jumpstart Pro, which is going to be pretty sweet.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andrea Fomera</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://store.afomera.dev/?coupon=REMOTERUBY'>Andrea Fomera Website</a></p><p><a href='https://store.afomera.dev/learn-hotwire?coupon=REMOTERUBY'>Learn Hotwire by Building a Forum-Course by Andrea Fomera</a></p><p><a href='https://courses.jasoncharnes.com/stimulus-reflex'>Interactive Rails with StimulusReflex- Course by Jason Charnes</a></p><p><a href='https://en.wikipedia.org/wiki/Rails_Rumble'>Rails Rumble</a></p><p><a href='https://caddyserver.com/'>Caddy</a></p><p><a href='https://www.youtube.com/watch?v=KyLqUf4cdwc'>Microsoft Vista Speech Recognition Tested- Perl Scripting</a></p><p><a href='https://jumpstartrails.com/ios'>Jumpstart Pro iOS</a></p><p><a href='https://www.phusionpassenger.com/'>Passenger</a></p><p><a href='https://www.nginx.com/'>NGINX</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:49] What an interesting week for Andrew! Find out exactly what happened to him and all about his “concerns” he had at work. </p><p><br/></p><p>[00:07:41] Chris was on Twitter this week talking about maybe bringing back “Rails Rumble” and he would love to make it happen but would need help. </p><p><br/></p><p>[00:12:20] We find out if anyone has participated in a Hackathon before. Chris and Jason talk about one time they tried to have their own Hackathon and what happened.</p><p><br/></p><p>[00:18:27] Andrea, the “Caddy Expert,” tells us all about Caddy and how Caddy 2 has the built in API. </p><p><br/></p><p>[00:22:21] Andrea talks about a “proof of concept” she put together instead of using an API.</p><p><br/></p><p>[00:24:53] Andrew wonders if Caddy is just a replacement for NGINX and Chris explains. He also mentions that Caddy is like NGNIX on steroids. ☺</p><p> </p><p>[00:28:53] Chris tells us what Passenger does, and Andrea shares something about Passenger.</p><p><br/></p><p>[00:31:50] We learn more about Andrea’s Hotwire course, and she shares her opinions on good case uses for Hotwire or StimulusReflex. </p><p><br/></p><p>[00:37:35] Andrea tells us the biggest confusion with a lot of people who have gone through her course.</p><p><br/></p><p>[00:38:39] Andrea announces there is a link to her course as well as Jason’s course, and you should check them both out. Andrea also announces she is giving a 15% discount on her course for Remote Ruby listeners!  ☺</p><p><br/></p><p>[00:39:08] We end with Chris announcing the launch of the Hotwire iOS template for Jumpstart Pro, which is going to be pretty sweet.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andrea Fomera</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://store.afomera.dev/?coupon=REMOTERUBY'>Andrea Fomera Website</a></p><p><a href='https://store.afomera.dev/learn-hotwire?coupon=REMOTERUBY'>Learn Hotwire by Building a Forum-Course by Andrea Fomera</a></p><p><a href='https://courses.jasoncharnes.com/stimulus-reflex'>Interactive Rails with StimulusReflex- Course by Jason Charnes</a></p><p><a href='https://en.wikipedia.org/wiki/Rails_Rumble'>Rails Rumble</a></p><p><a href='https://caddyserver.com/'>Caddy</a></p><p><a href='https://www.youtube.com/watch?v=KyLqUf4cdwc'>Microsoft Vista Speech Recognition Tested- Perl Scripting</a></p><p><a href='https://jumpstartrails.com/ios'>Jumpstart Pro iOS</a></p><p><a href='https://www.phusionpassenger.com/'>Passenger</a></p><p><a href='https://www.nginx.com/'>NGINX</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761014-joined-by-andrea-fomera-tony-hawk-and-starting-a-rails-hackathon.mp3" length="30597149" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761014</link>
    <itunes:image href="https://storage.buzzsprout.com/slhqmpt6avoegmbj1ftk9eg62jhy?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">d151ef0f-07df-4796-884a-9998c83f9381</guid>
    <pubDate>Fri, 14 May 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2548</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>128</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Building iOS apps using Hotwire / Turbo.js with Joe Masilotti</itunes:title>
    <title>Building iOS apps using Hotwire / Turbo.js with Joe Masilotti</title>
    <itunes:summary><![CDATA[        [00:01:59] Jason tells us about WNB.rb, which is a new virtual community for women and non-binary Rubyists to get involved in.    [00:03:23] Joe tells us all about himself and what he does.    [00:05:08] We learn how it was in the early days when Joe was just using the Turbolinks version.    [00:09:20] Joe tells us things he’s built in the past especially when people are trying to convert their app to mobile.   [00:13:48] JavaScript Bridge is talked about, how to use it...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:59] Jason tells us about WNB.rb, which is a new virtual community for women and non-binary Rubyists to get involved in. </p><p><br/></p><p>[00:03:23] Joe tells us all about himself and what he does. </p><p><br/></p><p>[00:05:08] We learn how it was in the early days when Joe was just using the Turbolinks version. </p><p><br/></p><p>[00:09:20] Joe tells us things he’s built in the past especially when people are trying to convert their app to mobile.</p><p><br/></p><p>[00:13:48] JavaScript Bridge is talked about, how to use it, and how Joe learned about it.</p><p><br/></p><p>[00:19:48] Joe explains Progressive Enhancement.</p><p> </p><p>[00:22:51] Joe touches on the concept of the Path Configuration and he explains what it does.</p><p><br/></p><p>[00:29:39] Find out Joe’s thoughts on Authentication. Do we have to do OAuth and all that? Joe and Chris also mention the Turbo Failure App and the Turbo Native App.</p><p><br/></p><p>[00:36:52] Jason asks Joe if he’s had any trouble with the App store in terms of approval processes.</p><p><br/></p><p>[00:38:54] Chris wonders if you do payments, will you have to use Stripes Mobile SDK instead of the web version or do you have to go through the App store payments.</p><p><br/></p><p>[00:41:06] Joe tells us the process of when you build your app and get it working, how to test it on your phone and submit it to the app store. He mentions using TestFlight and using a Ruby gem called fastlane.</p><p><br/></p><p>[00:46:08] Joe talks about Android and how a lot of the same approaches from iOS will apply for your Android. </p><p><br/></p><p>[00:49:58] Find out where you can follow Joe on the internet.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Joe Masilotti</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/joemasilotti?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Joe Masilotti Twitter</a></p><p><a href='https://masilotti.com/'>Joe Masilotti Website</a></p><p><a href='mailto:joe@masilotti.com'>joe@masilotti.com</a></p><p><a href='https://twitter.com/wnb_rb'>WNB.rb Twitter</a></p><p><a href='https://gorails.com/episodes/rails-request-variants'>“Multiple Device support with Request Variants in Rails” by Chis Oliver (GoRails)</a></p><p><a href='https://masilotti.com/turbo-ios/the-javascript-bridge/'>“Hybrid iOS apps with Turbo-Part 4: The JavaScript bridge” by Joe Masilotti</a></p><p><a href='https://developer.apple.com/sf-symbols/'>SF Symbols 2</a></p><p><a href='https://masilotti.com/turbo-ios/native-authentication/'>“Hybrid iOS apps with Turbo-Part 5: Native authentication” by Joe Masilotti</a></p><p><a href='https://rubygems.org/gems/fastlane'>fastlane</a></p><p><a href='https://developer.apple.com/testflight/'>TestFlight</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:59] Jason tells us about WNB.rb, which is a new virtual community for women and non-binary Rubyists to get involved in. </p><p><br/></p><p>[00:03:23] Joe tells us all about himself and what he does. </p><p><br/></p><p>[00:05:08] We learn how it was in the early days when Joe was just using the Turbolinks version. </p><p><br/></p><p>[00:09:20] Joe tells us things he’s built in the past especially when people are trying to convert their app to mobile.</p><p><br/></p><p>[00:13:48] JavaScript Bridge is talked about, how to use it, and how Joe learned about it.</p><p><br/></p><p>[00:19:48] Joe explains Progressive Enhancement.</p><p> </p><p>[00:22:51] Joe touches on the concept of the Path Configuration and he explains what it does.</p><p><br/></p><p>[00:29:39] Find out Joe’s thoughts on Authentication. Do we have to do OAuth and all that? Joe and Chris also mention the Turbo Failure App and the Turbo Native App.</p><p><br/></p><p>[00:36:52] Jason asks Joe if he’s had any trouble with the App store in terms of approval processes.</p><p><br/></p><p>[00:38:54] Chris wonders if you do payments, will you have to use Stripes Mobile SDK instead of the web version or do you have to go through the App store payments.</p><p><br/></p><p>[00:41:06] Joe tells us the process of when you build your app and get it working, how to test it on your phone and submit it to the app store. He mentions using TestFlight and using a Ruby gem called fastlane.</p><p><br/></p><p>[00:46:08] Joe talks about Android and how a lot of the same approaches from iOS will apply for your Android. </p><p><br/></p><p>[00:49:58] Find out where you can follow Joe on the internet.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Joe Masilotti</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/joemasilotti?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Joe Masilotti Twitter</a></p><p><a href='https://masilotti.com/'>Joe Masilotti Website</a></p><p><a href='mailto:joe@masilotti.com'>joe@masilotti.com</a></p><p><a href='https://twitter.com/wnb_rb'>WNB.rb Twitter</a></p><p><a href='https://gorails.com/episodes/rails-request-variants'>“Multiple Device support with Request Variants in Rails” by Chis Oliver (GoRails)</a></p><p><a href='https://masilotti.com/turbo-ios/the-javascript-bridge/'>“Hybrid iOS apps with Turbo-Part 4: The JavaScript bridge” by Joe Masilotti</a></p><p><a href='https://developer.apple.com/sf-symbols/'>SF Symbols 2</a></p><p><a href='https://masilotti.com/turbo-ios/native-authentication/'>“Hybrid iOS apps with Turbo-Part 5: Native authentication” by Joe Masilotti</a></p><p><a href='https://rubygems.org/gems/fastlane'>fastlane</a></p><p><a href='https://developer.apple.com/testflight/'>TestFlight</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761015-building-ios-apps-using-hotwire-turbo-js-with-joe-masilotti.mp3" length="36813351" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761015</link>
    <itunes:image href="https://storage.buzzsprout.com/qtn837idqy330cilldpp8xe7lh3e?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">71b2d534-8b41-4f7b-a8ba-2f3d2c4556f2</guid>
    <pubDate>Fri, 30 Apr 2021 07:00:00 -0500</pubDate>
    <itunes:duration>3066</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>127</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Railsconf Talk Success, Request Variants, Deploying to Render, and Caddy Server</itunes:title>
    <title>Railsconf Talk Success, Request Variants, Deploying to Render, and Caddy Server</title>
    <itunes:summary><![CDATA[        [00:02:05] We learn how RailsConf 2021 was from Chris, and Andrew makes an announcement that he’s moving out of state and something about always wanting to be a trucker. ☺    [00:07:45] Chris fills us in on what he talked about at RailsConf 2021, which was on Action Text, Turbo, and ActionMailbox.   [00:10:51] Jason tells us about using Action Text and what happened.  Chris and Andrew chat more about Action Text, Trix, and Markdown Editor.   [00:14:34] Turbo Native is brough...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:05] We learn how RailsConf 2021 was from Chris, and Andrew makes an announcement that he’s moving out of state and something about always wanting to be a trucker. ☺ </p><p><br/></p><p>[00:07:45] Chris fills us in on what he talked about at RailsConf 2021, which was on Action Text, Turbo, and ActionMailbox.</p><p><br/></p><p>[00:10:51] Jason tells us about using Action Text and what happened.  Chris and Andrew chat more about Action Text, Trix, and Markdown Editor.</p><p><br/></p><p>[00:14:34] Turbo Native is brought up and Chris talks about working on the iOS wrapper for Jumpstart Pro. He also brings up a screencast he just did for GoRails on Request Variants for templates for phones and tablets.</p><p><br/></p><p>[00:22:45] Jason mentions working on a side project and how it’s going, using Render, and how Andrea wrote a blog post about it.</p><p><br/></p><p>[00:28:38] We learn more about Caddy 2 and Chris tells us something he built a few weeks ago with job boards using Caddy. </p><p><br/></p><p>[00:34:20] Andrew mentions his company is hiring so check the link below if you want to work with him! Chris and Andrew also talk about the need for juniors at companies.</p><p><br/></p><p>[00:38:02] Jason is excited to hear the new version of Hatchbox and Chris explains about how SSL has been the toughest parts of it.  </p><p><br/></p><p>[00:40:49] Chris talks about Heroku, how it’s starting to show its age, and how they really need to have HTTP2.</p><p><br/></p><p>[00:43:55] Find out about one of the guys who bought Jumpstart Pro and a pull request he made to improve the Docker file there. </p><p><br/></p><p>[00:47:55] Chris mentions there was no rumblings about Rails 7.0 at RailsConf 2021. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://render.com/'>Render</a></p><p><a href='https://afomera.dev/posts/2021-04-14-deploy-ruby-on-rails-to-render'>“How to Deploy Ruby on Rails to Render.com” by Andrea Fomera</a></p><p><a href='https://boards.greenhouse.io/linkedinpostings/jobs/2831052'>Senior Ruby Developer Job Posting</a></p><p><a href='https://jumpstartrails.com/'>Jumpstart Pro</a></p><p><a href='https://caddyserver.com/v2'>Caddy 2</a></p><p><a href='https://github.com/maclover7/trix'>Trix-GitHub</a></p><p><a href='https://gorails.com/episodes/rails-request-variants?autoplay=1'>GoRails Screencast by Chris Oliver- “Multiple Device support with Request Variants in Rails.”</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:05] We learn how RailsConf 2021 was from Chris, and Andrew makes an announcement that he’s moving out of state and something about always wanting to be a trucker. ☺ </p><p><br/></p><p>[00:07:45] Chris fills us in on what he talked about at RailsConf 2021, which was on Action Text, Turbo, and ActionMailbox.</p><p><br/></p><p>[00:10:51] Jason tells us about using Action Text and what happened.  Chris and Andrew chat more about Action Text, Trix, and Markdown Editor.</p><p><br/></p><p>[00:14:34] Turbo Native is brought up and Chris talks about working on the iOS wrapper for Jumpstart Pro. He also brings up a screencast he just did for GoRails on Request Variants for templates for phones and tablets.</p><p><br/></p><p>[00:22:45] Jason mentions working on a side project and how it’s going, using Render, and how Andrea wrote a blog post about it.</p><p><br/></p><p>[00:28:38] We learn more about Caddy 2 and Chris tells us something he built a few weeks ago with job boards using Caddy. </p><p><br/></p><p>[00:34:20] Andrew mentions his company is hiring so check the link below if you want to work with him! Chris and Andrew also talk about the need for juniors at companies.</p><p><br/></p><p>[00:38:02] Jason is excited to hear the new version of Hatchbox and Chris explains about how SSL has been the toughest parts of it.  </p><p><br/></p><p>[00:40:49] Chris talks about Heroku, how it’s starting to show its age, and how they really need to have HTTP2.</p><p><br/></p><p>[00:43:55] Find out about one of the guys who bought Jumpstart Pro and a pull request he made to improve the Docker file there. </p><p><br/></p><p>[00:47:55] Chris mentions there was no rumblings about Rails 7.0 at RailsConf 2021. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://render.com/'>Render</a></p><p><a href='https://afomera.dev/posts/2021-04-14-deploy-ruby-on-rails-to-render'>“How to Deploy Ruby on Rails to Render.com” by Andrea Fomera</a></p><p><a href='https://boards.greenhouse.io/linkedinpostings/jobs/2831052'>Senior Ruby Developer Job Posting</a></p><p><a href='https://jumpstartrails.com/'>Jumpstart Pro</a></p><p><a href='https://caddyserver.com/v2'>Caddy 2</a></p><p><a href='https://github.com/maclover7/trix'>Trix-GitHub</a></p><p><a href='https://gorails.com/episodes/rails-request-variants?autoplay=1'>GoRails Screencast by Chris Oliver- “Multiple Device support with Request Variants in Rails.”</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761016-railsconf-talk-success-request-variants-deploying-to-render-and-caddy-server.mp3" length="36609241" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761016</link>
    <itunes:image href="https://storage.buzzsprout.com/t1zumx9yfkuj68xpcd4rppu5j63n?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">79c72d47-0e0c-4edb-9a7e-642d5b4876b4</guid>
    <pubDate>Fri, 23 Apr 2021 07:00:00 -0500</pubDate>
    <itunes:duration>3049</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>126</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>ViewComponents and the Future of Assets with Joel Hawksley</itunes:title>
    <title>ViewComponents and the Future of Assets with Joel Hawksley</title>
    <itunes:summary><![CDATA[        After Jason talked about his side project last week, he tells us he had to abandon Stripe checkout and did something else instead, and Chris announced he just did a Stripe Checkout video for GoRails this week. Joining us on today’s episode, we have Joel Hawksley, an Engineer at GitHub and creator of ViewComponent. We learn what ViewComponents are, how Joel came up with the idea, and his latest experiment and vision for it, which is a big one. Joel tells us some ideas he has for Cuprit...]]></itunes:summary>
    <description><![CDATA[        <p>After Jason talked about his side project last week, he tells us he had to abandon Stripe checkout and did something else instead, and Chris announced he just did a Stripe Checkout video for GoRails this week. Joining us on today’s episode, we have Joel Hawksley, an Engineer at GitHub and creator of ViewComponent. We learn what ViewComponents are, how Joel came up with the idea, and his latest experiment and vision for it, which is a big one. Joel tells us some ideas he has for Cuprite, and Andrew talks about how Percy is a nice tool to use. Also, for those of you who haven’t used the components library or maybe haven’t started thinking about building Rails apps in terms of components, Joel is here to help answer some questions Andrew has for him.  </p><p>[00:03:23] Joel tells us about himself and what he does at GitHub.</p><p><br/></p><p>[00:05:38] Find out what ViewComponents are and how Joel came up with this idea.</p><p><br/></p><p>[00:09:38] Jason wonders if there are any experiments that Joel has tried that didn’t work out with ViewComponent or things that were experiments that were really successful.</p><p>  </p><p>[00:10:52] Joel fills us in on his latest experiment and his vision for it.</p><p><br/></p><p>[00:16:33] Joel tells us about generating the styled component in React inline and he brings up a problem with view caching with styled components where he needs help from people.</p><p><br/></p><p>[00:21:12] Andrew talks about a gnarly Tailwind class he did.</p><p><br/></p><p>[00:22:52] Joel fills us in on some cool things they started experimenting with.  He also mentions looking at Cuprite and having some wild ideas for it.</p><p><br/></p><p>[00:24:56] Andrew and Joel chat about using Percy.</p><p><br/></p><p>[00:29:36] Andrew asks Joel when to reach for the partial over the component.</p><p><br/></p><p>[00:31:01] Since the last time they talked, Joel said that they had a lot of success in building components out of smaller components, and Andrew wants to know if this is still the case.</p><p><br/></p><p>[00:32:16] Learn more about using partial components.</p><p><br/></p><p>[00:33:39] Find out what Joel thinks makes a good component. </p><p>[00:38:30] Andrew asks Joel if some cool things he’s seen with ViewComponents that other people have done.</p><p><br/></p><p>[00:41:00] Jason wonders if Joel has any predictions and where does he think this is going. </p><p><br/></p><p>[00:43:34] Joel chats about parallels in between the JavaScript and the CSS space.</p><p><br/></p><p>[00:46:09] Jason brings up ViewComponent and a PR that was opened to get it into Rails, and then he found out that it isn’t going to be put into Rails, and Joel explains in depth the reason behind this.  </p><p><br/></p><p>[00:51:09] RailsConf 2021 is coming up and Joel tells us what he’ll be talking about.</p><p><br/></p><p>[00:55:17] Find out where you can follow Joel online.</p><p><br/><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Joel Hawksley</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://hawksley.org/'>Joel Hawksley Website</a><br/> <a href='https://rubyblend.transistor.fm/episodes/episode-9-viewcomponent-at-github-with-joel-hawksley'>The Ruby Blend Podcast-Episode 9: ViewComponent at GitHub with Joel Hawksley</a></p><p><a href='https://gorails.com/episodes/stripe-checkout-rails'>Stripe Checkout in Rails with the Pay gem by Chis Oliver</a></p><p><a href='https://github.com/shakacode/react_on_rails'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>After Jason talked about his side project last week, he tells us he had to abandon Stripe checkout and did something else instead, and Chris announced he just did a Stripe Checkout video for GoRails this week. Joining us on today’s episode, we have Joel Hawksley, an Engineer at GitHub and creator of ViewComponent. We learn what ViewComponents are, how Joel came up with the idea, and his latest experiment and vision for it, which is a big one. Joel tells us some ideas he has for Cuprite, and Andrew talks about how Percy is a nice tool to use. Also, for those of you who haven’t used the components library or maybe haven’t started thinking about building Rails apps in terms of components, Joel is here to help answer some questions Andrew has for him.  </p><p>[00:03:23] Joel tells us about himself and what he does at GitHub.</p><p><br/></p><p>[00:05:38] Find out what ViewComponents are and how Joel came up with this idea.</p><p><br/></p><p>[00:09:38] Jason wonders if there are any experiments that Joel has tried that didn’t work out with ViewComponent or things that were experiments that were really successful.</p><p>  </p><p>[00:10:52] Joel fills us in on his latest experiment and his vision for it.</p><p><br/></p><p>[00:16:33] Joel tells us about generating the styled component in React inline and he brings up a problem with view caching with styled components where he needs help from people.</p><p><br/></p><p>[00:21:12] Andrew talks about a gnarly Tailwind class he did.</p><p><br/></p><p>[00:22:52] Joel fills us in on some cool things they started experimenting with.  He also mentions looking at Cuprite and having some wild ideas for it.</p><p><br/></p><p>[00:24:56] Andrew and Joel chat about using Percy.</p><p><br/></p><p>[00:29:36] Andrew asks Joel when to reach for the partial over the component.</p><p><br/></p><p>[00:31:01] Since the last time they talked, Joel said that they had a lot of success in building components out of smaller components, and Andrew wants to know if this is still the case.</p><p><br/></p><p>[00:32:16] Learn more about using partial components.</p><p><br/></p><p>[00:33:39] Find out what Joel thinks makes a good component. </p><p>[00:38:30] Andrew asks Joel if some cool things he’s seen with ViewComponents that other people have done.</p><p><br/></p><p>[00:41:00] Jason wonders if Joel has any predictions and where does he think this is going. </p><p><br/></p><p>[00:43:34] Joel chats about parallels in between the JavaScript and the CSS space.</p><p><br/></p><p>[00:46:09] Jason brings up ViewComponent and a PR that was opened to get it into Rails, and then he found out that it isn’t going to be put into Rails, and Joel explains in depth the reason behind this.  </p><p><br/></p><p>[00:51:09] RailsConf 2021 is coming up and Joel tells us what he’ll be talking about.</p><p><br/></p><p>[00:55:17] Find out where you can follow Joel online.</p><p><br/><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Joel Hawksley</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://hawksley.org/'>Joel Hawksley Website</a><br/> <a href='https://rubyblend.transistor.fm/episodes/episode-9-viewcomponent-at-github-with-joel-hawksley'>The Ruby Blend Podcast-Episode 9: ViewComponent at GitHub with Joel Hawksley</a></p><p><a href='https://gorails.com/episodes/stripe-checkout-rails'>Stripe Checkout in Rails with the Pay gem by Chis Oliver</a></p><p><a href='https://github.com/shakacode/react_on_rails'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761017-viewcomponents-and-the-future-of-assets-with-joel-hawksley.mp3" length="40400411" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761017</link>
    <itunes:image href="https://storage.buzzsprout.com/q6j440jqw2crjusr37o687i4b8l0?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b6166e9f-c24e-419a-9249-537429aed3d7</guid>
    <pubDate>Fri, 16 Apr 2021 09:20:00 -0500</pubDate>
    <itunes:duration>3365</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>125</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Building Marketplaces in Rails &amp; Stripe Connect</itunes:title>
    <title>Building Marketplaces in Rails &amp; Stripe Connect</title>
    <itunes:summary><![CDATA[        [00:01:51] Jason tells us he’s been on “bug rotation” at Podia this week and he shares how they do it.   [00:05:53] Chris explains how he was working on some Rewardful stuff.   [00:08:00] Jason announces Andrea Fomera has released her Hotwire course and some great things that have happened with that.    [00:12:05] Jason tells us about a new side project he’s been working on which is an  E-commerce platform for physical goods aimed towards print shops. He picks Chris’s b...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:51] Jason tells us he’s been on “bug rotation” at Podia this week and he shares how they do it.</p><p><br/></p><p>[00:05:53] Chris explains how he was working on some Rewardful stuff.</p><p><br/></p><p>[00:08:00] Jason announces Andrea Fomera has released her Hotwire course and some great things that have happened with that.</p><p>  </p><p>[00:12:05] Jason tells us about a new side project he’s been working on which is an </p><p>E-commerce platform for physical goods aimed towards print shops. He picks Chris’s brain about payment gotchas he’s come across.</p><p><br/></p><p>[00:16:48] The guys chat about Stripe and Stripe Connect.</p><p><br/></p><p>[00:22:03] Chris asks Jason if he’s using OAuth connection or the Account linking and explains why he finds it very convenient. </p><p><br/></p><p>[00:23:55] Chris talks about the different complexities in marketplaces.</p><p><br/></p><p>[00:26:23] Paddle, which is built on top of Stripe, is explained by Chris. </p><p><br/></p><p>[00:27:52] Chris explains the differences in Stripe and Braintree. </p><p><br/></p><p>[00:29:28] Jason shares he’s had a lot of edge cases lately, explains what’s been going on, and Chris helps him out.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://store.afomera.dev/learn-hotwire'>Learn Hotwire by Building a Forum by Andrea Fomera</a></p><p><a href='https://www.getrewardful.com/'>Rewardful</a></p><p><a href='https://stripe.com/'>Stripe</a></p><p><a href='https://stripe.com/connect'>Stripe Connect</a></p><p><a href='https://paddle.com/'>Paddle</a></p><p><a href='https://www.braintreepayments.com/'>Braintree</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:51] Jason tells us he’s been on “bug rotation” at Podia this week and he shares how they do it.</p><p><br/></p><p>[00:05:53] Chris explains how he was working on some Rewardful stuff.</p><p><br/></p><p>[00:08:00] Jason announces Andrea Fomera has released her Hotwire course and some great things that have happened with that.</p><p>  </p><p>[00:12:05] Jason tells us about a new side project he’s been working on which is an </p><p>E-commerce platform for physical goods aimed towards print shops. He picks Chris’s brain about payment gotchas he’s come across.</p><p><br/></p><p>[00:16:48] The guys chat about Stripe and Stripe Connect.</p><p><br/></p><p>[00:22:03] Chris asks Jason if he’s using OAuth connection or the Account linking and explains why he finds it very convenient. </p><p><br/></p><p>[00:23:55] Chris talks about the different complexities in marketplaces.</p><p><br/></p><p>[00:26:23] Paddle, which is built on top of Stripe, is explained by Chris. </p><p><br/></p><p>[00:27:52] Chris explains the differences in Stripe and Braintree. </p><p><br/></p><p>[00:29:28] Jason shares he’s had a lot of edge cases lately, explains what’s been going on, and Chris helps him out.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://store.afomera.dev/learn-hotwire'>Learn Hotwire by Building a Forum by Andrea Fomera</a></p><p><a href='https://www.getrewardful.com/'>Rewardful</a></p><p><a href='https://stripe.com/'>Stripe</a></p><p><a href='https://stripe.com/connect'>Stripe Connect</a></p><p><a href='https://paddle.com/'>Paddle</a></p><p><a href='https://www.braintreepayments.com/'>Braintree</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761018-building-marketplaces-in-rails-stripe-connect.mp3" length="29013923" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761018</link>
    <itunes:image href="https://storage.buzzsprout.com/7u2dqgktqb1e5nxrnux4ac2p8oig?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">1e236b6c-e4ca-487b-9b96-daf98a556382</guid>
    <pubDate>Fri, 09 Apr 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2416</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>124</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>MimeMagic broke EVERYTHING</itunes:title>
    <title>MimeMagic broke EVERYTHING</title>
    <itunes:summary><![CDATA[        [00:03:19] Andrew starts us off with a funny story starting with having some discrepancies on staging and locally and using redirect back method.    [00:06:52] Chris and Andrew dive into discussing Leftpad.   [00:12:05] Chris brings up the fiasco that went down on Twitter with mimemagic dependency and Andrew explains it.    [00:18:39] We learn about a new version of Rails that was just released, and Chris mentions the mimemagic gem has 110 million downloads! Andrew give...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:19] Andrew starts us off with a funny story starting with having some discrepancies on staging and locally and using redirect back method. </p><p><br/></p><p>[00:06:52] Chris and Andrew dive into discussing Leftpad.</p><p><br/></p><p>[00:12:05] Chris brings up the fiasco that went down on Twitter with mimemagic dependency and Andrew explains it.</p><p>  </p><p>[00:18:39] We learn about a new version of Rails that was just released, and Chris mentions the mimemagic gem has 110 million downloads! Andrew gives a shout-out to Jon Wood.</p><p><br/></p><p>[00:23:06] Andrew talks about licenses being hard to understand and about GPL (General Public License) packages that you may have in your app and not know about.</p><p><br/></p><p>[00:24:43] Chris tells us about fiddling with fixing some tests and things. </p><p><br/></p><p>[00:27:35] Vendor gem is explained by Andrew, and Chris shares a story about using legacy code.</p><p><br/></p><p>[00:32:38] Chris announces he finished his RailsConf 2021 talk after spending about forty hours working on it, he tells us more about the schedule of events, and how it’s going to be better than last year.</p><p><br/></p><p>[00:36:46] Chris and Andrew reminisce about missing the in-person conferences and just being able to hang out with everybody. Andrew tells us there are a ton of Ruby meetups virtually happening, not a lot are U.S. based, but anyone can join them, and he will be speaking at one soon. </p><p><br/></p><p>[00:37:58] Chris is doing a Q&amp;A on day three of RailsConf 2021, and you can ask him your burning question about how cool Jason is! ☺ Chris also mentions to not miss Aaron Patterson’s talk.</p><p><br/></p><p>[00:41:33] Chris mentions we have this sort of revival of everything right now and how Rails 7 is slated for RailsConf and Webpacker 6 is coming out as well.</p><p><br/></p><p>[00:42:30] Andrew talks about how he wrote a comprehensive article on upgrading Webpack 6 and he tells us what happened.  Chris talks about doing a tuple the other day and he asks Andrew if he ran into the issue with the content hash being missing in Webpack 6. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jellybobuk?s=21'>Jon Wood Twitter</a></p><p><a href='https://railsconf.com/'>RailsConf 2021</a></p><p><a href='https://rubygems.org/gems/mimemagic'>mimemagic 0.4.3</a></p><p><a href='https://github.com/rails/rails/issues/41750'>Dependency on mimemagic 0.3.x no longer valid-GitHub</a></p><p><a href='https://github.com/mimemagicrb/mimemagic/issues/98'>Yanked 0.3x breaks Rails install-GitHub</a></p><p><a href='https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html'>GNU General Public License, version 2</a></p><p><a href='https://github.com/mimemagicrb/mimemagic/network/dependencies'>Mimemagic Dependency graph-GitHub</a></p><p><a href='https://dev.to/andrewmcodes/webpacker-6-upgrade-guide-3p6d'>Wepacker 6: Upgrade Guide by Andrew Mason</a></p><p><a href='https://dor.mo.gov/motorv/'>Missouri DMV</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:19] Andrew starts us off with a funny story starting with having some discrepancies on staging and locally and using redirect back method. </p><p><br/></p><p>[00:06:52] Chris and Andrew dive into discussing Leftpad.</p><p><br/></p><p>[00:12:05] Chris brings up the fiasco that went down on Twitter with mimemagic dependency and Andrew explains it.</p><p>  </p><p>[00:18:39] We learn about a new version of Rails that was just released, and Chris mentions the mimemagic gem has 110 million downloads! Andrew gives a shout-out to Jon Wood.</p><p><br/></p><p>[00:23:06] Andrew talks about licenses being hard to understand and about GPL (General Public License) packages that you may have in your app and not know about.</p><p><br/></p><p>[00:24:43] Chris tells us about fiddling with fixing some tests and things. </p><p><br/></p><p>[00:27:35] Vendor gem is explained by Andrew, and Chris shares a story about using legacy code.</p><p><br/></p><p>[00:32:38] Chris announces he finished his RailsConf 2021 talk after spending about forty hours working on it, he tells us more about the schedule of events, and how it’s going to be better than last year.</p><p><br/></p><p>[00:36:46] Chris and Andrew reminisce about missing the in-person conferences and just being able to hang out with everybody. Andrew tells us there are a ton of Ruby meetups virtually happening, not a lot are U.S. based, but anyone can join them, and he will be speaking at one soon. </p><p><br/></p><p>[00:37:58] Chris is doing a Q&amp;A on day three of RailsConf 2021, and you can ask him your burning question about how cool Jason is! ☺ Chris also mentions to not miss Aaron Patterson’s talk.</p><p><br/></p><p>[00:41:33] Chris mentions we have this sort of revival of everything right now and how Rails 7 is slated for RailsConf and Webpacker 6 is coming out as well.</p><p><br/></p><p>[00:42:30] Andrew talks about how he wrote a comprehensive article on upgrading Webpack 6 and he tells us what happened.  Chris talks about doing a tuple the other day and he asks Andrew if he ran into the issue with the content hash being missing in Webpack 6. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jellybobuk?s=21'>Jon Wood Twitter</a></p><p><a href='https://railsconf.com/'>RailsConf 2021</a></p><p><a href='https://rubygems.org/gems/mimemagic'>mimemagic 0.4.3</a></p><p><a href='https://github.com/rails/rails/issues/41750'>Dependency on mimemagic 0.3.x no longer valid-GitHub</a></p><p><a href='https://github.com/mimemagicrb/mimemagic/issues/98'>Yanked 0.3x breaks Rails install-GitHub</a></p><p><a href='https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html'>GNU General Public License, version 2</a></p><p><a href='https://github.com/mimemagicrb/mimemagic/network/dependencies'>Mimemagic Dependency graph-GitHub</a></p><p><a href='https://dev.to/andrewmcodes/webpacker-6-upgrade-guide-3p6d'>Wepacker 6: Upgrade Guide by Andrew Mason</a></p><p><a href='https://dor.mo.gov/motorv/'>Missouri DMV</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761019-mimemagic-broke-everything.mp3" length="34965247" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761019</link>
    <itunes:image href="https://storage.buzzsprout.com/xgywdul6l6182rq4f4euvgw2qeoa?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a8e32f10-edda-48cd-8893-12011a8eb461</guid>
    <pubDate>Fri, 02 Apr 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2912</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>123</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Skypack and Snowpack with Fred Schott</itunes:title>
    <title>Skypack and Snowpack with Fred Schott</title>
    <itunes:summary><![CDATA[        [00:01:45] Fred gives us a brief introduction of what he’s working on these days.   [00:03:50] Fred did a conference talk about the Third Age of JavaScript and he tells us what it is.   [00:07:07] Andrew asks Fred to explain what ESM is and modules.    [00:10:53] We learn about using Skypack when Andrew brings up about not having to run NPM install on your local machine.    [00:14:30] Chris wonders if there is a use for Babel still in the ESM world or not.   [00:16:37] ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:45] Fred gives us a brief introduction of what he’s working on these days.</p><p><br/></p><p>[00:03:50] Fred did a conference talk about the Third Age of JavaScript and he tells us what it is.</p><p><br/></p><p>[00:07:07] Andrew asks Fred to explain what ESM is and modules.</p><p>  </p><p>[00:10:53] We learn about using Skypack when Andrew brings up about not having to run NPM install on your local machine. </p><p><br/></p><p>[00:14:30] Chris wonders if there is a use for Babel still in the ESM world or not.</p><p><br/></p><p>[00:16:37] We find out more about Snowpack. </p><p><br/></p><p>[00:21:13] Andrew gives an example how he used Snowpack. </p><p><br/></p><p>[00:23:00] Andrew asks Fred to talk about any issues that he’s seen as people try to transition away from Webpack to Snowpack. </p><p><br/></p><p>[00:30:21] Fred fills us in about his team at Snowpack and Skypack. Andrew asks him what the differences are in a package that you would require from a script versus an ESM available package.</p><p><br/></p><p>[00:34:00] Andrew wonders if Fred can tell him what the exports field in a package JSON is because he has no idea what it is.</p><p><br/></p><p>[00:38:16] Fred tells us what we get with the service side rendering stuff they’ve been working on. </p><p><br/></p><p>[00:42:03] Andrew asks Fred if he thinks the web is every going to adopt a universal bundler now that ESM is fully specked out, or are we always going to be in the situation where if you need it you’re going to have to find it somewhere.</p><p><br/></p><p>[00:47:27] We learn one last important thing from Andrew and Fred about using Babel and bundling with Snowpack, and where you can follow Fred online. </p><p> </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Fred Schott</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/fredkschott?lang=en'>Fred Schott Twitter</a></p><p><a href='http://fredkschott.com/'>Fred Schott Website</a></p><p><a href='https://twitter.com/snowpackjs'>Snowpack Twitter</a></p><p><a href='https://twitter.com/skypackjs'>Skypack Twitter</a></p><p><a href='https://www.swyx.io/js-third-age/'>The Third Age of JavaScript by Shawn@SWYX</a> </p><p><a href='https://www.skypack.dev/'>Skypack</a></p><p><a href='https://www.snowpack.dev/'>Snowpack</a></p><p><a href='https://2020.cascadiajs.com/speakers/fred-k-schott'>CascadiaJS 2020-Snowpack, Webpack and the Third Age of JavaScript with Fred Schott</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:45] Fred gives us a brief introduction of what he’s working on these days.</p><p><br/></p><p>[00:03:50] Fred did a conference talk about the Third Age of JavaScript and he tells us what it is.</p><p><br/></p><p>[00:07:07] Andrew asks Fred to explain what ESM is and modules.</p><p>  </p><p>[00:10:53] We learn about using Skypack when Andrew brings up about not having to run NPM install on your local machine. </p><p><br/></p><p>[00:14:30] Chris wonders if there is a use for Babel still in the ESM world or not.</p><p><br/></p><p>[00:16:37] We find out more about Snowpack. </p><p><br/></p><p>[00:21:13] Andrew gives an example how he used Snowpack. </p><p><br/></p><p>[00:23:00] Andrew asks Fred to talk about any issues that he’s seen as people try to transition away from Webpack to Snowpack. </p><p><br/></p><p>[00:30:21] Fred fills us in about his team at Snowpack and Skypack. Andrew asks him what the differences are in a package that you would require from a script versus an ESM available package.</p><p><br/></p><p>[00:34:00] Andrew wonders if Fred can tell him what the exports field in a package JSON is because he has no idea what it is.</p><p><br/></p><p>[00:38:16] Fred tells us what we get with the service side rendering stuff they’ve been working on. </p><p><br/></p><p>[00:42:03] Andrew asks Fred if he thinks the web is every going to adopt a universal bundler now that ESM is fully specked out, or are we always going to be in the situation where if you need it you’re going to have to find it somewhere.</p><p><br/></p><p>[00:47:27] We learn one last important thing from Andrew and Fred about using Babel and bundling with Snowpack, and where you can follow Fred online. </p><p> </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Fred Schott</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/fredkschott?lang=en'>Fred Schott Twitter</a></p><p><a href='http://fredkschott.com/'>Fred Schott Website</a></p><p><a href='https://twitter.com/snowpackjs'>Snowpack Twitter</a></p><p><a href='https://twitter.com/skypackjs'>Skypack Twitter</a></p><p><a href='https://www.swyx.io/js-third-age/'>The Third Age of JavaScript by Shawn@SWYX</a> </p><p><a href='https://www.skypack.dev/'>Skypack</a></p><p><a href='https://www.snowpack.dev/'>Snowpack</a></p><p><a href='https://2020.cascadiajs.com/speakers/fred-k-schott'>CascadiaJS 2020-Snowpack, Webpack and the Third Age of JavaScript with Fred Schott</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761020-skypack-and-snowpack-with-fred-schott.mp3" length="36176613" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761020</link>
    <itunes:image href="https://storage.buzzsprout.com/bhs86mlv0bg5cyyw5dhru5tfti02?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">075a02a8-5958-4092-bc5a-bfb81759ab92</guid>
    <pubDate>Fri, 26 Mar 2021 07:00:00 -0500</pubDate>
    <itunes:duration>3013</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>122</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Chain Smoking for Vaccines, Delegated Types, and Creating Courses</itunes:title>
    <title>Chain Smoking for Vaccines, Delegated Types, and Creating Courses</title>
    <itunes:summary><![CDATA[        [00:01:00] The guys chat about what happened this week in their lives, getting COVID vaccines, and Chris trying to get a title transferred on an old car.   [00:10:57] Andrew poses a question to Jason and Chris which has to do with Delegated Types. Chris and Jason have a discussion about using it.   [00:17:13] Chris mentions pagination being a problem and how querying and then merging could work. After having the discussion, Andrew says it all makes sense to him.    [00:22:14...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:00] The guys chat about what happened this week in their lives, getting COVID vaccines, and Chris trying to get a title transferred on an old car.</p><p><br/></p><p>[00:10:57] Andrew poses a question to Jason and Chris which has to do with Delegated Types. Chris and Jason have a discussion about using it.</p><p><br/></p><p>[00:17:13] Chris mentions pagination being a problem and how querying and then merging could work. After having the discussion, Andrew says it all makes sense to him.</p><p>  </p><p>[00:22:14] Jason tells us about a pretty gnarly JSONB data migration he had to write this week.</p><p> </p><p>[00:24:16] Chris tells us he got his RailsConf talk approved and what it’s about.</p><p><br/></p><p>[00:26:19] Andrew asks the guys for advice on what their process is on building a course because he started to make a VS course for Rails and he’s trying to figure out a system. Is it a HAML course?</p><p><br/></p><p>[00:32:46 Andrew asks Jason’s advice about the right time to register for Podia.</p><p><br/></p><p>[00:38:21] Since Andrew is in the process of making his course, Jason tells Andrew since he’s a VS code user, he would love to see something tailored towards Ruby developers.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Job Openings:</strong></p><p><a href='https://www.spectora.com/'>Spectora</a></p><p><a href='https://www.builtincolorado.com/job/engineer/full-stack-developer-ruby-rails-javascript/46905'>Spectora-Full Stack Developer (Ruby on Rails/JavaScript) Wanted</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://edgeapi.rubyonrails.org/classes/ActiveRecord/DelegatedType.html'>Active Record-Delegated Types</a></p><p><a href='https://gph.is/2QRsryK'>Giphy-Achievement Hunter</a></p><p><a href='https://railsconf.com/'>RailsConf 2021</a></p><p><a href='https://railsconf.com/program/sessions#session-1100'>Chris&apos; Railsconf talk</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:00] The guys chat about what happened this week in their lives, getting COVID vaccines, and Chris trying to get a title transferred on an old car.</p><p><br/></p><p>[00:10:57] Andrew poses a question to Jason and Chris which has to do with Delegated Types. Chris and Jason have a discussion about using it.</p><p><br/></p><p>[00:17:13] Chris mentions pagination being a problem and how querying and then merging could work. After having the discussion, Andrew says it all makes sense to him.</p><p>  </p><p>[00:22:14] Jason tells us about a pretty gnarly JSONB data migration he had to write this week.</p><p> </p><p>[00:24:16] Chris tells us he got his RailsConf talk approved and what it’s about.</p><p><br/></p><p>[00:26:19] Andrew asks the guys for advice on what their process is on building a course because he started to make a VS course for Rails and he’s trying to figure out a system. Is it a HAML course?</p><p><br/></p><p>[00:32:46 Andrew asks Jason’s advice about the right time to register for Podia.</p><p><br/></p><p>[00:38:21] Since Andrew is in the process of making his course, Jason tells Andrew since he’s a VS code user, he would love to see something tailored towards Ruby developers.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Job Openings:</strong></p><p><a href='https://www.spectora.com/'>Spectora</a></p><p><a href='https://www.builtincolorado.com/job/engineer/full-stack-developer-ruby-rails-javascript/46905'>Spectora-Full Stack Developer (Ruby on Rails/JavaScript) Wanted</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://edgeapi.rubyonrails.org/classes/ActiveRecord/DelegatedType.html'>Active Record-Delegated Types</a></p><p><a href='https://gph.is/2QRsryK'>Giphy-Achievement Hunter</a></p><p><a href='https://railsconf.com/'>RailsConf 2021</a></p><p><a href='https://railsconf.com/program/sessions#session-1100'>Chris&apos; Railsconf talk</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761021-chain-smoking-for-vaccines-delegated-types-and-creating-courses.mp3" length="28664157" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761021</link>
    <itunes:image href="https://storage.buzzsprout.com/qdgad7ay5fyqiwfhvv7a7x27hl4s?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">f3b74fd9-2040-40b8-bbc6-506ddd3633c2</guid>
    <pubDate>Fri, 19 Mar 2021 07:00:00 -0500</pubDate>
    <itunes:duration>2387</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>121</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Advocating for Junior Devs, Hotwire and HTMX</itunes:title>
    <title>Advocating for Junior Devs, Hotwire and HTMX</title>
    <itunes:summary><![CDATA[        [00:04:17] Chris asks the guys if they submitted a talk to RailsConf 2021. Andrew tells us about a virtual talk at a meetup he’s giving in June.   [00:08:53] Chris tells us about something he helped start a long time ago called LaunchCode.   [00:11:58] Find out what Chris’s submission to RailConf 2021 is on.   [00:16:54] Chris helps Andrew understand Turbo better.    [00:25:40] Jason talks about wondering what it would be like to shove turbo into React Native since he’s...]]></itunes:summary>
    <description><![CDATA[        <p>[00:04:17] Chris asks the guys if they submitted a talk to RailsConf 2021. Andrew tells us about a virtual talk at a meetup he’s giving in June.</p><p><br/></p><p>[00:08:53] Chris tells us about something he helped start a long time ago called LaunchCode.</p><p><br/></p><p>[00:11:58] Find out what Chris’s submission to RailConf 2021 is on.</p><p> </p><p>[00:16:54] Chris helps Andrew understand Turbo better.</p><p>  </p><p>[00:25:40] Jason talks about wondering what it would be like to shove turbo into React Native since he’s built stuff in it. Chris shares his ideas.</p><p> </p><p>[00:28:11] Andrew asks Chris if you can use Turbo to build a PWA. Jason tells us about a PWA he built once.</p><p><br/></p><p>[00:31:15] Jason brings up htmx and asks the guys if they are familiar with it.</p><p> </p><p>[00:35:26] The guys chat about JSON and another version of it.</p><p><br/></p><p>[00:37:21] Andrew talks about how he put Turbo on is website since he was rebuilding it. He was also wondering in Rails7 if they are going to remove Rails UJS, and if so, that is going to majorly change the upgrade or the feasibility of the upgrade as well. Chris shares some ideas.</p><p><br/></p><p>[00:41:28] Andrew explains how DHH talked about if you’re building libraries, TypeScript is awesome, and also mentions a book by Noel Rappin.</p><p> </p><p>[00:45:38] Andrew and Chris talk about the importance of learning to write better Ruby to solve problems.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://railsconf.com/'>RailsConf 2021</a></p><p><a href='https://www.launchcode.org/'>LaunchCode</a></p><p><a href='https://guides.rubyonrails.org/action_mailbox_basics.html'>Action Mailbox</a> </p><p><a href='https://github.com/hotwired/turbo'>Turbo-GitHub</a></p><p><a href='https://github.com/bigskysoftware/htmx'>htmx-GitHub</a></p><p><a href='https://github.com/facebook/react-native'>React Native-GitHub</a></p><p><a href='https://github.com/microsoft/TypeScript'>TypeScript-GitHub</a></p><p><a href='https://json5.org/'>JSON5</a></p><p><a href='https://www.amazon.com/Modern-Front-End-Development-Rails-Webpacker/dp/1680507214/ref=sr_1_2?crid=3N6SJFOU004SR&amp;dchild=1&amp;keywords=noel+rappin&amp;qid=1614717828&amp;sprefix=noel+rappon%252Caps%252C176&amp;sr=8-2'><em>Modern Front-End Development for Rails: Webpacker, Stimulus, and Re</em>act By Noel Rappin (Pre-order)</a> </p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:04:17] Chris asks the guys if they submitted a talk to RailsConf 2021. Andrew tells us about a virtual talk at a meetup he’s giving in June.</p><p><br/></p><p>[00:08:53] Chris tells us about something he helped start a long time ago called LaunchCode.</p><p><br/></p><p>[00:11:58] Find out what Chris’s submission to RailConf 2021 is on.</p><p> </p><p>[00:16:54] Chris helps Andrew understand Turbo better.</p><p>  </p><p>[00:25:40] Jason talks about wondering what it would be like to shove turbo into React Native since he’s built stuff in it. Chris shares his ideas.</p><p> </p><p>[00:28:11] Andrew asks Chris if you can use Turbo to build a PWA. Jason tells us about a PWA he built once.</p><p><br/></p><p>[00:31:15] Jason brings up htmx and asks the guys if they are familiar with it.</p><p> </p><p>[00:35:26] The guys chat about JSON and another version of it.</p><p><br/></p><p>[00:37:21] Andrew talks about how he put Turbo on is website since he was rebuilding it. He was also wondering in Rails7 if they are going to remove Rails UJS, and if so, that is going to majorly change the upgrade or the feasibility of the upgrade as well. Chris shares some ideas.</p><p><br/></p><p>[00:41:28] Andrew explains how DHH talked about if you’re building libraries, TypeScript is awesome, and also mentions a book by Noel Rappin.</p><p> </p><p>[00:45:38] Andrew and Chris talk about the importance of learning to write better Ruby to solve problems.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://railsconf.com/'>RailsConf 2021</a></p><p><a href='https://www.launchcode.org/'>LaunchCode</a></p><p><a href='https://guides.rubyonrails.org/action_mailbox_basics.html'>Action Mailbox</a> </p><p><a href='https://github.com/hotwired/turbo'>Turbo-GitHub</a></p><p><a href='https://github.com/bigskysoftware/htmx'>htmx-GitHub</a></p><p><a href='https://github.com/facebook/react-native'>React Native-GitHub</a></p><p><a href='https://github.com/microsoft/TypeScript'>TypeScript-GitHub</a></p><p><a href='https://json5.org/'>JSON5</a></p><p><a href='https://www.amazon.com/Modern-Front-End-Development-Rails-Webpacker/dp/1680507214/ref=sr_1_2?crid=3N6SJFOU004SR&amp;dchild=1&amp;keywords=noel+rappin&amp;qid=1614717828&amp;sprefix=noel+rappon%252Caps%252C176&amp;sr=8-2'><em>Modern Front-End Development for Rails: Webpacker, Stimulus, and Re</em>act By Noel Rappin (Pre-order)</a> </p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761022-advocating-for-junior-devs-hotwire-and-htmx.mp3" length="34136914" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761022</link>
    <itunes:image href="https://storage.buzzsprout.com/hcrpw93bz1bn61gx65d7w5arfwrx?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">4a7ec76a-5984-429a-8406-fd9e640aec9e</guid>
    <pubDate>Fri, 12 Mar 2021 07:00:00 -0600</pubDate>
    <itunes:duration>2843</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>120</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Building a Business on Rails with Mike Perham</itunes:title>
    <title>Building a Business on Rails with Mike Perham</title>
    <itunes:summary><![CDATA[        [00:01:40] Mike tells us about himself, what he was doing before he started Sidekiq, and what led in the idea of him starting it.   [00:03:46] Jason asks Mike if he thinks a lot of thread safe code in our ecosystem came from just people adopting Sidekiq, and when he started Sidekiq did he have plans of it becoming paid tiers or was it purely an open source project at the time.   [00:06:07] When he moved to the open core model, Mike tells us if he had both the pro and enterprise licens...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:40] Mike tells us about himself, what he was doing before he started Sidekiq, and what led in the idea of him starting it.</p><p><br/></p><p>[00:03:46] Jason asks Mike if he thinks a lot of thread safe code in our ecosystem came from just people adopting Sidekiq, and when he started Sidekiq did he have plans of it becoming paid tiers or was it purely an open source project at the time.</p><p><br/></p><p>[00:06:07] When he moved to the open core model, Mike tells us if he had both the pro and enterprise license at one time or if it was there just one license.</p><p> </p><p>[00:08:35] Jason asks Mike when you’re searching for things about Sidekiq, and you see other libraries that aren’t from Sidekiq, but they’re Sidekiq dash and its open source versions, does he ever feel like that is an issue for his business.</p><p><br/></p><p>[00:10:50] Mike explains how Active Job plays into all of this for him.</p><p> </p><p>[00:15:55] Mike tells us where Faktory came from, what it is, and would it be any use to Ruby Developers to choose over Sidekiq. He also tells us how the adoption of it has been compared to Sidekiq.</p><p><br/></p><p>[00:19:37] Jason brings up an experiment Mike did awhile back with Sidekiq and Crystal, and he was wondering how that went and if he still has interest in it.</p><p> </p><p>[00:25:54] Mike shares with us how he turned Sidekiq and Faktory into his full-time gig and the economics around it. </p><p><br/></p><p>[00:33:05] Chris mentions always looking up to Mike after reading his blog posts, and Chris realizing his dream what he wanted to do and Mike shares advice with him as well.</p><p><br/></p><p>[00:34:39] Chris and Mike talk about writing blog posts, building gems, and building trust in a lot of different ways. Mike also mentions how important teaching is to build trust. They mention Jeremy Evans and Andrew Kane as widely trusted people in the Ruby community. </p><p>[00:37:47] Andrew and Mike explain what Sidekiq is.  </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Mike Perham</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/getajobmike?lang=en'>Mike Perham Twitter</a></p><p><a href='https://www.mikeperham.com/'>Mike Perham Website</a></p><p><a href='https://sidekiq.org/'>Sidekiq</a></p><p><a href='https://www.mikeperham.com/2017/10/24/introducing-faktory/'>Faktory</a></p><p><a href='https://github.com/jeremyevans'>Jeremy Evans-GitHub</a></p><p><a href='https://github.com/ankane'>Andrew Kane-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:40] Mike tells us about himself, what he was doing before he started Sidekiq, and what led in the idea of him starting it.</p><p><br/></p><p>[00:03:46] Jason asks Mike if he thinks a lot of thread safe code in our ecosystem came from just people adopting Sidekiq, and when he started Sidekiq did he have plans of it becoming paid tiers or was it purely an open source project at the time.</p><p><br/></p><p>[00:06:07] When he moved to the open core model, Mike tells us if he had both the pro and enterprise license at one time or if it was there just one license.</p><p> </p><p>[00:08:35] Jason asks Mike when you’re searching for things about Sidekiq, and you see other libraries that aren’t from Sidekiq, but they’re Sidekiq dash and its open source versions, does he ever feel like that is an issue for his business.</p><p><br/></p><p>[00:10:50] Mike explains how Active Job plays into all of this for him.</p><p> </p><p>[00:15:55] Mike tells us where Faktory came from, what it is, and would it be any use to Ruby Developers to choose over Sidekiq. He also tells us how the adoption of it has been compared to Sidekiq.</p><p><br/></p><p>[00:19:37] Jason brings up an experiment Mike did awhile back with Sidekiq and Crystal, and he was wondering how that went and if he still has interest in it.</p><p> </p><p>[00:25:54] Mike shares with us how he turned Sidekiq and Faktory into his full-time gig and the economics around it. </p><p><br/></p><p>[00:33:05] Chris mentions always looking up to Mike after reading his blog posts, and Chris realizing his dream what he wanted to do and Mike shares advice with him as well.</p><p><br/></p><p>[00:34:39] Chris and Mike talk about writing blog posts, building gems, and building trust in a lot of different ways. Mike also mentions how important teaching is to build trust. They mention Jeremy Evans and Andrew Kane as widely trusted people in the Ruby community. </p><p>[00:37:47] Andrew and Mike explain what Sidekiq is.  </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Mike Perham</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/getajobmike?lang=en'>Mike Perham Twitter</a></p><p><a href='https://www.mikeperham.com/'>Mike Perham Website</a></p><p><a href='https://sidekiq.org/'>Sidekiq</a></p><p><a href='https://www.mikeperham.com/2017/10/24/introducing-faktory/'>Faktory</a></p><p><a href='https://github.com/jeremyevans'>Jeremy Evans-GitHub</a></p><p><a href='https://github.com/ankane'>Andrew Kane-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761023-building-a-business-on-rails-with-mike-perham.mp3" length="29673708" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761023</link>
    <itunes:image href="https://storage.buzzsprout.com/l1j4ldm6zo5ipvdvyjhjo9acl14s?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">18a5c7a0-5768-442a-947b-86c0fd6e0bb1</guid>
    <pubDate>Fri, 05 Mar 2021 07:00:00 -0600</pubDate>
    <itunes:duration>2471</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>119</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Launching 12in12.io, Dependency Confusion Attack, and Conventional Commits</itunes:title>
    <title>Launching 12in12.io, Dependency Confusion Attack, and Conventional Commits</title>
    <itunes:summary><![CDATA[        [00:02:42] Andrew does a follow up from last week when he talked about moving and archiving repos and he gives an update. Jason tells us problems they’ve had with Dependabot.   [00:05:36] We learn about Andrew perfecting a gem release workflow and using Conventional Commits.   [00:09:43] Chris was busy this week and he tells us about a live stream he did with Freek Van der Herten, who created an app called Ray.   [00:13:15] Find out about the product streaming Chris did with 12in...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:42] Andrew does a follow up from last week when he talked about moving and archiving repos and he gives an update. Jason tells us problems they’ve had with Dependabot.</p><p><br/></p><p>[00:05:36] We learn about Andrew perfecting a gem release workflow and using Conventional Commits.</p><p><br/></p><p>[00:09:43] Chris was busy this week and he tells us about a live stream he did with Freek Van der Herten, who created an app called Ray.</p><p> </p><p>[00:13:15] Find out about the product streaming Chris did with 12in12.io and how he did a zoom call to talk about job boards and domaining with Jon Hainstock and Peter Askew. Peter is famous for the VidaliaOnions.com domain he bought, which is an interesting story you really need to read about. Jason and Chris talk about job postings for junior developers.  </p><p><br/></p><p>[00:16:04] Chris tells us what kind of job boards he’s wanting to do, and Jason and Andrew talk about job postings and some within their companies as well. Andrew shares a story of how he was hired as an intern at his company which he thought was a great way to start, and how companies should hire juniors. </p><p> </p><p>[00:22:42] Andrew stresses how teaching others is how you learn the best, which is why hiring juniors is a benefit, and Chris shares his thoughts as well. </p><p><br/></p><p>[00:27:42] Andrew asks the guys if they heard about the “Dependency Confusion” attack that was going around on the Interwebs this week and talks about a GitHub blog article that explains how to prevent this with NPM.</p><p> </p><p>[00:31:36] Andrew talks about Diffend, a free service to help make sure your Ruby dependencies are secure.</p><p><br/></p><p>[00:32:15] Jason tells us he finished the course and launched it so go buy it!  Chris and Jason discuss about making videos, re-recording, and editing them.</p><p><br/></p><p>[00:41:06] Jason explains to us what a recurring rotation does.</p><p><br/></p><p>[00:47:08] Chris gives us information if you want to join in on 12in12.io.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/bt-rb/bridgetown-plausible/blob/main/.github/workflows/release.yml'>Fix gem name in release action-andrewmcodes-GitHub</a> </p><p><a href='https://www.conventionalcommits.org/en/v1.0.0/'>Conventional Commits</a></p><p><a href='https://github.com/google-github-actions/release-please-action'>Release Please Action-GitHub</a></p><p><a href='https://www.youtube.com/watch?t=79&amp;v=qk-kz93IWF4&amp;feature=youtu.be'>Creating a Ruby gem for Ray-LiveStream with Freek Van der Herten and Chris Oliver</a></p><p><a href='https://github.com/spatie/ruby-ray'>Debug with Ray to fix problems faster=GitHub</a></p><p><a href='https://github.blog/2021-02-12-avoiding-npm-substitution-attacks/'>Avoiding npm substitution attacks-The GitHub Blog</a></p><p><a href='https://azure.microsoft.com/en-us/resources/3-ways-to-mitigate-risk-using-private-package-feeds/'>3 Ways to Mitigate Risk When Using Private Package Feeds-Microsoft Azure</a></p><p><a href='https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610'>“Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies,” by Alex Birsan</a></p><p><a href='https://diffend.io/'>Diffend.io</a></p><p><a href='https://12in12.io/'>12in12.io</a></p><p><a href='https://courses.jasoncharnes.com/stimulus-reflex'>Interactive Rails with </a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:42] Andrew does a follow up from last week when he talked about moving and archiving repos and he gives an update. Jason tells us problems they’ve had with Dependabot.</p><p><br/></p><p>[00:05:36] We learn about Andrew perfecting a gem release workflow and using Conventional Commits.</p><p><br/></p><p>[00:09:43] Chris was busy this week and he tells us about a live stream he did with Freek Van der Herten, who created an app called Ray.</p><p> </p><p>[00:13:15] Find out about the product streaming Chris did with 12in12.io and how he did a zoom call to talk about job boards and domaining with Jon Hainstock and Peter Askew. Peter is famous for the VidaliaOnions.com domain he bought, which is an interesting story you really need to read about. Jason and Chris talk about job postings for junior developers.  </p><p><br/></p><p>[00:16:04] Chris tells us what kind of job boards he’s wanting to do, and Jason and Andrew talk about job postings and some within their companies as well. Andrew shares a story of how he was hired as an intern at his company which he thought was a great way to start, and how companies should hire juniors. </p><p> </p><p>[00:22:42] Andrew stresses how teaching others is how you learn the best, which is why hiring juniors is a benefit, and Chris shares his thoughts as well. </p><p><br/></p><p>[00:27:42] Andrew asks the guys if they heard about the “Dependency Confusion” attack that was going around on the Interwebs this week and talks about a GitHub blog article that explains how to prevent this with NPM.</p><p> </p><p>[00:31:36] Andrew talks about Diffend, a free service to help make sure your Ruby dependencies are secure.</p><p><br/></p><p>[00:32:15] Jason tells us he finished the course and launched it so go buy it!  Chris and Jason discuss about making videos, re-recording, and editing them.</p><p><br/></p><p>[00:41:06] Jason explains to us what a recurring rotation does.</p><p><br/></p><p>[00:47:08] Chris gives us information if you want to join in on 12in12.io.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/bt-rb/bridgetown-plausible/blob/main/.github/workflows/release.yml'>Fix gem name in release action-andrewmcodes-GitHub</a> </p><p><a href='https://www.conventionalcommits.org/en/v1.0.0/'>Conventional Commits</a></p><p><a href='https://github.com/google-github-actions/release-please-action'>Release Please Action-GitHub</a></p><p><a href='https://www.youtube.com/watch?t=79&amp;v=qk-kz93IWF4&amp;feature=youtu.be'>Creating a Ruby gem for Ray-LiveStream with Freek Van der Herten and Chris Oliver</a></p><p><a href='https://github.com/spatie/ruby-ray'>Debug with Ray to fix problems faster=GitHub</a></p><p><a href='https://github.blog/2021-02-12-avoiding-npm-substitution-attacks/'>Avoiding npm substitution attacks-The GitHub Blog</a></p><p><a href='https://azure.microsoft.com/en-us/resources/3-ways-to-mitigate-risk-using-private-package-feeds/'>3 Ways to Mitigate Risk When Using Private Package Feeds-Microsoft Azure</a></p><p><a href='https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610'>“Dependency Confusion: How I Hacked Into Apple, Microsoft and Dozens of Other Companies,” by Alex Birsan</a></p><p><a href='https://diffend.io/'>Diffend.io</a></p><p><a href='https://12in12.io/'>12in12.io</a></p><p><a href='https://courses.jasoncharnes.com/stimulus-reflex'>Interactive Rails with </a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761024-launching-12in12-io-dependency-confusion-attack-and-conventional-commits.mp3" length="35121326" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761024</link>
    <itunes:image href="https://storage.buzzsprout.com/3n7xm1yoxkl019n3grvyvrkc02h5?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">f1447ce7-a375-4c08-b5c7-aca541c63f3d</guid>
    <pubDate>Fri, 26 Feb 2021 07:00:00 -0600</pubDate>
    <itunes:duration>2925</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>118</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jason&#39;s run in with the cops, Andrew deletes his GitHub, and Madmin launches?</itunes:title>
    <title>Jason&#39;s run in with the cops, Andrew deletes his GitHub, and Madmin launches?</title>
    <itunes:summary><![CDATA[        [00:00:22] The guys share stories of things that happened to them this past week.   [00:06:30] Jason announces he got all his testing videos done for his course and it pushed him to do more work on the StimulusReflex testing library.    [00:09:25] Chris asks the guys if they knew of a library that has test helpers for both frameworks.    [00:12:22] Jason tells us his testimonials are done and he’s hit a weird spot with the app being a little bit incomplete, and he’s thi...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:22] The guys share stories of things that happened to them this past week.</p><p><br/></p><p>[00:06:30] Jason announces he got all his testing videos done for his course and it pushed him to do more work on the StimulusReflex testing library. </p><p><br/></p><p>[00:09:25] Chris asks the guys if they knew of a library that has test helpers for both frameworks. </p><p> </p><p>[00:12:22] Jason tells us his testimonials are done and he’s hit a weird spot with the app being a little bit incomplete, and he’s thinking about making a video.</p><p><br/></p><p>[00:14:20] Jason talks about when he’ll launch the video since he just has two left. Chris announced the OmniAuth 2.0 course is out and what happened.</p><p> </p><p>[00:17:08] Jason and Chris talk about issues with recording videos for courses.</p><p><br/></p><p>[00:21:00] Chris explains about saving and resurrecting madmin.</p><p> </p><p>[00:29:14] Chris tells us about the “12 in 12” project that was released this week, made popular by Pieter Levels years ago.</p><p><br/></p><p>[00:31:22] Andrew talks about cleaning up projects, tying up loose ends, and how his GitHub is a mess and what he wants to do to clean it up.  He asks Jason and Chris for advice on what he can do to clean up his GitHub. </p><p><br/></p><p>[00:37:55] Andrew mentions not being able to find a single product online to help manage your GitHub repos, but he has used something called GitHub Unwatch, which is a Heroku app that has helped. </p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://courses.jasoncharnes.com/stimulus-reflex'>Interactive Rails with Stimulus Reflex Course by Jason Charnes</a></p><p><a href='https://github.com/podia/stimulus_reflex_testing'>StimulusReflex Testing-GitHub</a></p><p><a href='https://github.com/palkan/action-cable-testing'>Action Cable Testing-GitHub</a></p><p><a href='https://github.com/theothertomelliott/github-unwatch'>GitHub Bulk Unwatcher</a></p><p><a href='https://www.youtube.com/watch?v=FbUWc8Vnu8Y'>OmniAuth URLs Course-YouTube</a></p><p><a href='https://github.com/excid3/madmin'>Madmin-GitHub</a></p><p><a href='https://12in12.io/'>12in12.io</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:22] The guys share stories of things that happened to them this past week.</p><p><br/></p><p>[00:06:30] Jason announces he got all his testing videos done for his course and it pushed him to do more work on the StimulusReflex testing library. </p><p><br/></p><p>[00:09:25] Chris asks the guys if they knew of a library that has test helpers for both frameworks. </p><p> </p><p>[00:12:22] Jason tells us his testimonials are done and he’s hit a weird spot with the app being a little bit incomplete, and he’s thinking about making a video.</p><p><br/></p><p>[00:14:20] Jason talks about when he’ll launch the video since he just has two left. Chris announced the OmniAuth 2.0 course is out and what happened.</p><p> </p><p>[00:17:08] Jason and Chris talk about issues with recording videos for courses.</p><p><br/></p><p>[00:21:00] Chris explains about saving and resurrecting madmin.</p><p> </p><p>[00:29:14] Chris tells us about the “12 in 12” project that was released this week, made popular by Pieter Levels years ago.</p><p><br/></p><p>[00:31:22] Andrew talks about cleaning up projects, tying up loose ends, and how his GitHub is a mess and what he wants to do to clean it up.  He asks Jason and Chris for advice on what he can do to clean up his GitHub. </p><p><br/></p><p>[00:37:55] Andrew mentions not being able to find a single product online to help manage your GitHub repos, but he has used something called GitHub Unwatch, which is a Heroku app that has helped. </p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://courses.jasoncharnes.com/stimulus-reflex'>Interactive Rails with Stimulus Reflex Course by Jason Charnes</a></p><p><a href='https://github.com/podia/stimulus_reflex_testing'>StimulusReflex Testing-GitHub</a></p><p><a href='https://github.com/palkan/action-cable-testing'>Action Cable Testing-GitHub</a></p><p><a href='https://github.com/theothertomelliott/github-unwatch'>GitHub Bulk Unwatcher</a></p><p><a href='https://www.youtube.com/watch?v=FbUWc8Vnu8Y'>OmniAuth URLs Course-YouTube</a></p><p><a href='https://github.com/excid3/madmin'>Madmin-GitHub</a></p><p><a href='https://12in12.io/'>12in12.io</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761025-jason-s-run-in-with-the-cops-andrew-deletes-his-github-and-madmin-launches.mp3" length="30840348" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761025</link>
    <itunes:image href="https://storage.buzzsprout.com/o49nwt5lddso3bpfz48cs2ay1zo7?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c0332825-db5e-4196-b669-d688174f94da</guid>
    <pubDate>Fri, 19 Feb 2021 07:00:00 -0600</pubDate>
    <itunes:duration>2568</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>117</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails for Beginners, Site Editors, and Skypack</itunes:title>
    <title>Rails for Beginners, Site Editors, and Skypack</title>
    <itunes:summary><![CDATA[        [00:01:43] The guys chat about callbacks.    [00:04:46] Chris tells us about the new course he did, “Ruby on Rails for Beginners.”   [00:08:58] Andrew asks Chris if he actually talked to people who are newer in Rails to figure out about the pry or if he had a sense of it because of where he’s at in the community.   [00:11:57] Jason hints at wanting to make a course on SQL for Active Record for Rails Developers, which gets Chris and Andrew excited.     [00:14:22] Chris m...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:43] The guys chat about callbacks. </p><p><br/></p><p>[00:04:46] Chris tells us about the new course he did, “Ruby on Rails for Beginners.”</p><p><br/></p><p>[00:08:58] Andrew asks Chris if he actually talked to people who are newer in Rails to figure out about the pry or if he had a sense of it because of where he’s at in the community.</p><p> </p><p>[00:11:57] Jason hints at wanting to make a course on SQL for Active Record for Rails Developers, which gets Chris and Andrew excited.  </p><p><br/></p><p>[00:14:22] Chris mentions how he put up a bare bones site that needed some examples for better minitests.com.</p><p><br/></p><p>[00:16:48] Jason spills the beans about rebuilding their site editor. Andrew wonders what specifically wasn’t working in StimulusReflex for him and what prompted him to rely more heavily on CableReady.</p><p> </p><p>[00:23:36] Andrew tells us a “fun fact,” and he asks Jason what he thinks is the coolest part about the new editor and how is he adding Webpacker.</p><p><br/></p><p>[00:27:43] Chris talks about fiddling with madmin and using Skypak. Andrew tells us all the things you can do with Skypak.</p><p> </p><p>[00:32:08] Andrew and Chris talk about Snyk, a security company.</p><p><br/></p><p>[00:33:07] Chris announces that Heroku now has a license for Rails LTS to test against old Rails versions for the Ruby Buildpack.</p><p><br/></p><p>[00:33:34] Chris talks about an issue he dove into with turbo that came up on the GoRails community. </p><p><br/></p><p>[00:37:17] We end with Jason announcing the release date of his final StimulusReflex course. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://gorails.com/series/rails-for-beginners'>“Ruby on Rails for Beginners” by Chris Oliver</a></p><p><a href='https://www.basedash.com/'>BaseDash</a></p><p><a href='https://docs.skypack.dev/skypack-cdn/api-reference/pinned-urls-optimized'>Skypack Docs-Pinned URLs (Optimized)</a></p><p><a href='https://snyk.io/?utm_medium=Paid-Search&amp;utm_source=google&amp;utm_campaign=GS_SN:%2520Brand&amp;utm_content=BR_Exact&amp;utm_term=snyk&amp;gclid=Cj0KCQiA6t6ABhDMARIsAONIYyzP2jXlJwaWXQSAs9thUL2RIVkJ2VMpxlvWoBUe1SfHDjY8RRmoOmEaAts0EALw_wcB'>Snyk</a></p><p><a href='https://github.com/snyk/gemfile'>Snyk gemfile</a></p><p><a href='https://github.com/snyk/ruby-semver/'>Snyk-ruby-semver</a></p><p><a href='https://remoteruby.transistor.fm/115'>Remote Ruby Podcast- Episode 115 with David Heinemeier Hansson</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:43] The guys chat about callbacks. </p><p><br/></p><p>[00:04:46] Chris tells us about the new course he did, “Ruby on Rails for Beginners.”</p><p><br/></p><p>[00:08:58] Andrew asks Chris if he actually talked to people who are newer in Rails to figure out about the pry or if he had a sense of it because of where he’s at in the community.</p><p> </p><p>[00:11:57] Jason hints at wanting to make a course on SQL for Active Record for Rails Developers, which gets Chris and Andrew excited.  </p><p><br/></p><p>[00:14:22] Chris mentions how he put up a bare bones site that needed some examples for better minitests.com.</p><p><br/></p><p>[00:16:48] Jason spills the beans about rebuilding their site editor. Andrew wonders what specifically wasn’t working in StimulusReflex for him and what prompted him to rely more heavily on CableReady.</p><p> </p><p>[00:23:36] Andrew tells us a “fun fact,” and he asks Jason what he thinks is the coolest part about the new editor and how is he adding Webpacker.</p><p><br/></p><p>[00:27:43] Chris talks about fiddling with madmin and using Skypak. Andrew tells us all the things you can do with Skypak.</p><p> </p><p>[00:32:08] Andrew and Chris talk about Snyk, a security company.</p><p><br/></p><p>[00:33:07] Chris announces that Heroku now has a license for Rails LTS to test against old Rails versions for the Ruby Buildpack.</p><p><br/></p><p>[00:33:34] Chris talks about an issue he dove into with turbo that came up on the GoRails community. </p><p><br/></p><p>[00:37:17] We end with Jason announcing the release date of his final StimulusReflex course. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://gorails.com/series/rails-for-beginners'>“Ruby on Rails for Beginners” by Chris Oliver</a></p><p><a href='https://www.basedash.com/'>BaseDash</a></p><p><a href='https://docs.skypack.dev/skypack-cdn/api-reference/pinned-urls-optimized'>Skypack Docs-Pinned URLs (Optimized)</a></p><p><a href='https://snyk.io/?utm_medium=Paid-Search&amp;utm_source=google&amp;utm_campaign=GS_SN:%2520Brand&amp;utm_content=BR_Exact&amp;utm_term=snyk&amp;gclid=Cj0KCQiA6t6ABhDMARIsAONIYyzP2jXlJwaWXQSAs9thUL2RIVkJ2VMpxlvWoBUe1SfHDjY8RRmoOmEaAts0EALw_wcB'>Snyk</a></p><p><a href='https://github.com/snyk/gemfile'>Snyk gemfile</a></p><p><a href='https://github.com/snyk/ruby-semver/'>Snyk-ruby-semver</a></p><p><a href='https://remoteruby.transistor.fm/115'>Remote Ruby Podcast- Episode 115 with David Heinemeier Hansson</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761026-rails-for-beginners-site-editors-and-skypack.mp3" length="27504817" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761026</link>
    <itunes:image href="https://storage.buzzsprout.com/42l920p3952evjrfxkuv4mcfi54r?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">18f0bca5-8b1f-4487-9b6c-f7924e385ac8</guid>
    <pubDate>Fri, 12 Feb 2021 07:00:00 -0600</pubDate>
    <itunes:duration>2290</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>116</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Building Products in Rails with Brian Casel</itunes:title>
    <title>Building Products in Rails with Brian Casel</title>
    <itunes:summary><![CDATA[        [00:01:50] Brian tells us what he does and how he got into Rails.   [00:04:15] We learn about Brian’s company, Audience Ops, and ProcessKit, which is a SaaS product that he’s been working on.   [00:05:40] Jason is curious to know what it was like for Brian to build his first product on WordPress. Also, he talks about learning Rails to build SaaS apps.   [00:11:58] Brian tells us about building Sunrise KPI in Ruby.   [00:13:28] Chris is curious to know if Brian’s designer focus ma...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:50] Brian tells us what he does and how he got into Rails.</p><p><br/></p><p>[00:04:15] We learn about Brian’s company, Audience Ops, and ProcessKit, which is a SaaS product that he’s been working on.</p><p><br/></p><p>[00:05:40] Jason is curious to know what it was like for Brian to build his first product on WordPress. Also, he talks about learning Rails to build SaaS apps.</p><p> </p><p>[00:11:58] Brian tells us about building Sunrise KPI in Ruby.</p><p><br/></p><p>[00:13:28] Chris is curious to know if Brian’s designer focus makes him a little bit more meticulous.</p><p><br/></p><p>[00:16:29] ProcessKit is explained since it’s Brian’s biggest project that he’s worked on. He tells us what it is, what it does, and all the things he’s learned since he started building it.</p><p> </p><p>[00:22:40] Chris asks Brian if he uses RSpec, MiniTests, and System Tests. </p><p><br/></p><p>[00:26:11] Brian tells us all about his new launch, Thready, a tool for drafting and publishing Twitter threads. </p><p> </p><p>[00:33:07] Chris mentions DHH’s new post on the Tailwinds CSS for Rails gem.</p><p><br/></p><p>[00:38:43] Brian tells us where we can find him online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Brian Casel</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/casjam'>Brian Casel Twitter</a></p><p><a href='https://www.linkedin.com/public-profile/in/briancasel?challengeId=AQFuOn57COsVjAAAAXc7qwURrSO0vbx_fQmMUAkZP4c1hngpIf4e8Q8z1EbgQ_eC0zGhFFTO8cNRdjuqG5EfFwWBlzyMmSacFQ&amp;submissionId=eb05543f-369a-5d16-492f-18f2fe80006a'>Brian Casel Linkedin</a></p><p><a href='https://audienceops.com/'>Audience Ops</a></p><p><a href='https://sunrisekpi.com/'>Sunrise KPI</a></p><p><a href='https://processkit.com/'>ProcessKit</a></p><p><a href='http://bootstrappedweb.com/'>Bootstrapped Web Podcast</a></p><p><a href='https://thready.io/'>Thready</a></p><p><a href='https://github.com/rails/tailwindcss-rails/'>Tailwind CSS for Rails-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:50] Brian tells us what he does and how he got into Rails.</p><p><br/></p><p>[00:04:15] We learn about Brian’s company, Audience Ops, and ProcessKit, which is a SaaS product that he’s been working on.</p><p><br/></p><p>[00:05:40] Jason is curious to know what it was like for Brian to build his first product on WordPress. Also, he talks about learning Rails to build SaaS apps.</p><p> </p><p>[00:11:58] Brian tells us about building Sunrise KPI in Ruby.</p><p><br/></p><p>[00:13:28] Chris is curious to know if Brian’s designer focus makes him a little bit more meticulous.</p><p><br/></p><p>[00:16:29] ProcessKit is explained since it’s Brian’s biggest project that he’s worked on. He tells us what it is, what it does, and all the things he’s learned since he started building it.</p><p> </p><p>[00:22:40] Chris asks Brian if he uses RSpec, MiniTests, and System Tests. </p><p><br/></p><p>[00:26:11] Brian tells us all about his new launch, Thready, a tool for drafting and publishing Twitter threads. </p><p> </p><p>[00:33:07] Chris mentions DHH’s new post on the Tailwinds CSS for Rails gem.</p><p><br/></p><p>[00:38:43] Brian tells us where we can find him online.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Brian Casel</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/casjam'>Brian Casel Twitter</a></p><p><a href='https://www.linkedin.com/public-profile/in/briancasel?challengeId=AQFuOn57COsVjAAAAXc7qwURrSO0vbx_fQmMUAkZP4c1hngpIf4e8Q8z1EbgQ_eC0zGhFFTO8cNRdjuqG5EfFwWBlzyMmSacFQ&amp;submissionId=eb05543f-369a-5d16-492f-18f2fe80006a'>Brian Casel Linkedin</a></p><p><a href='https://audienceops.com/'>Audience Ops</a></p><p><a href='https://sunrisekpi.com/'>Sunrise KPI</a></p><p><a href='https://processkit.com/'>ProcessKit</a></p><p><a href='http://bootstrappedweb.com/'>Bootstrapped Web Podcast</a></p><p><a href='https://thready.io/'>Thready</a></p><p><a href='https://github.com/rails/tailwindcss-rails/'>Tailwind CSS for Rails-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761027-building-products-in-rails-with-brian-casel.mp3" length="28703874" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761027</link>
    <itunes:image href="https://storage.buzzsprout.com/p2huna1k83phkapgqr6j3atrt7d4?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">6136bdc2-9155-4b4b-932e-1814e6b073ed</guid>
    <pubDate>Fri, 05 Feb 2021 07:00:00 -0600</pubDate>
    <itunes:duration>2390</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>115</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails LTS deep dive with Tobias Kraze</itunes:title>
    <title>Rails LTS deep dive with Tobias Kraze</title>
    <itunes:summary><![CDATA[        [00:00:41] Chris and Jason tell us what they’ve been working on with Hotwire and StimulusReflex.    [00:03:19] Tobias tells us all about himself and what he does at Makandra.       [00:05:04] Tobias explains to us the idea behind Rails LTS, why it was created, and what it does for people. He talks about a Tweet by Patrick McKenzie.   [00:08:08] Chris asks Tobias if it’s hard to maintain all that stuff or even just keeping an eye on the security vulnerabil...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:41] Chris and Jason tell us what they’ve been working on with Hotwire and StimulusReflex. </p><p><br/></p><p>[00:03:19] Tobias tells us all about himself and what he does at Makandra.    </p><p> </p><p>[00:05:04] Tobias explains to us the idea behind Rails LTS, why it was created, and what it does for people. He talks about a Tweet by Patrick McKenzie.</p><p> </p><p>[00:08:08] Chris asks Tobias if it’s hard to maintain all that stuff or even just keeping an eye on the security vulnerabilities, and if he can monitor the newer versions of Rails or if they are not necessarily relevant to the older Rails. He also tells us if Rails 5.2 will be a new Rails LTS version that he’ll maintain.</p><p><br/></p><p>[00:11:07] Chris wonders if Tobias has to regularly fork other things around Rails to support older apps in order to maintain those too. He also tells us about maintaining Ruby versions too.</p><p><br/></p><p>[00:17:17] Chris asks Tobias if his company is helping people upgrade from Rails LTS to a new version if you want to make the investment.</p><p> </p><p>[00:20:50] Jason asks Tobias if his company has a significant amount of people that still come in with these projects to be supported.</p><p><br/></p><p>[00:21:53] We learn when Tobias got started in Rails and if his company does any other work other than Ruby on Rails.</p><p> </p><p>[00:28:09] The guys chat about TypeScript and JavaScript.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><strong>Guest:</strong></p><p>Tobias Kraze</p><p><strong>Links:</strong></p><p><a href='https://makandra.com/'>Makandra</a></p><p><a href='https://railslts.com/'>Rails LTS</a> </p><p><a href='https://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/'>“If Your Business Uses Rails 2.3 You Need To Move To A Supported Option ASAP,” by Patrick McKenzie</a></p><p><a href='https://github.com/hotwired/hotwire-rails'>Hotwire for Rails</a></p><p><a href='https://courses.jasoncharnes.com/'>Interactive Rails with StimulusReflex course with Jason Charnes</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:41] Chris and Jason tell us what they’ve been working on with Hotwire and StimulusReflex. </p><p><br/></p><p>[00:03:19] Tobias tells us all about himself and what he does at Makandra.    </p><p> </p><p>[00:05:04] Tobias explains to us the idea behind Rails LTS, why it was created, and what it does for people. He talks about a Tweet by Patrick McKenzie.</p><p> </p><p>[00:08:08] Chris asks Tobias if it’s hard to maintain all that stuff or even just keeping an eye on the security vulnerabilities, and if he can monitor the newer versions of Rails or if they are not necessarily relevant to the older Rails. He also tells us if Rails 5.2 will be a new Rails LTS version that he’ll maintain.</p><p><br/></p><p>[00:11:07] Chris wonders if Tobias has to regularly fork other things around Rails to support older apps in order to maintain those too. He also tells us about maintaining Ruby versions too.</p><p><br/></p><p>[00:17:17] Chris asks Tobias if his company is helping people upgrade from Rails LTS to a new version if you want to make the investment.</p><p> </p><p>[00:20:50] Jason asks Tobias if his company has a significant amount of people that still come in with these projects to be supported.</p><p><br/></p><p>[00:21:53] We learn when Tobias got started in Rails and if his company does any other work other than Ruby on Rails.</p><p> </p><p>[00:28:09] The guys chat about TypeScript and JavaScript.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><strong>Guest:</strong></p><p>Tobias Kraze</p><p><strong>Links:</strong></p><p><a href='https://makandra.com/'>Makandra</a></p><p><a href='https://railslts.com/'>Rails LTS</a> </p><p><a href='https://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/'>“If Your Business Uses Rails 2.3 You Need To Move To A Supported Option ASAP,” by Patrick McKenzie</a></p><p><a href='https://github.com/hotwired/hotwire-rails'>Hotwire for Rails</a></p><p><a href='https://courses.jasoncharnes.com/'>Interactive Rails with StimulusReflex course with Jason Charnes</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761028-rails-lts-deep-dive-with-tobias-kraze.mp3" length="22208542" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761028</link>
    <itunes:image href="https://storage.buzzsprout.com/rt78qri6xuaysbvd5h9z4hsvo30g?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">122b330c-ec64-430a-a4d4-177348ac1365</guid>
    <pubDate>Fri, 29 Jan 2021 07:00:00 -0600</pubDate>
    <itunes:duration>1849</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>114</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hotwire, Rails NEXT, and the DHH Stack™ with David Heinemeier Hansson</itunes:title>
    <title>Hotwire, Rails NEXT, and the DHH Stack™ with David Heinemeier Hansson</title>
    <itunes:summary><![CDATA[        [00:00:34] DHH jumps right into telling us what the response has been to Hotwire and how Basecamp has felt about the response.   [00:04:02] DHH talks about a book they published in 2013 and mentions to “wait for the pendulum to come your way,” and how this relates to Hotwire. He also talks about Turbo.   [00:08:06] Since Hotwire, the whole package, is a separate gem you bring in, Jason asks DHH if long term, that will continue to be the case or if that will ship with Rails.   [00...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:34] DHH jumps right into telling us what the response has been to Hotwire and how Basecamp has felt about the response.</p><p><br/></p><p>[00:04:02] DHH talks about a book they published in 2013 and mentions to “wait for the pendulum to come your way,” and how this relates to Hotwire. He also talks about Turbo.</p><p><br/></p><p>[00:08:06] Since Hotwire, the whole package, is a separate gem you bring in, Jason asks DHH if long term, that will continue to be the case or if that will ship with Rails.</p><p> </p><p>[00:15:39] Rails 7 is brought up by DHH and how there is work to be done. </p><p> </p><p>[00:19:39] Jason mentions to DHH there are a lot of questions about Strada and Mobile, Mobile, Mobile and asks him how the missing piece “air quotes” fits into the Hotwire package.</p><p><br/></p><p>[00:25:54] Chris is curious and asks DHH how he stumbled on using HTML more. Find out what DHH calls fascinating moments.</p><p><br/></p><p>[00:38:00] Jason wonders if DHH has any new ideas or anything he’s worked up from Basecamp that he might want to extract for Rails 7.</p><p> </p><p>[00:42:44] DHH tells us what it looks like for him when he’s starting a new project. </p><p><br/></p><p>[00:51:11] Andrew asks DHH what he would say to the Junior Developers out there who are learning Rails and being told by their Bootcamps, friends, or the community at large that Rails is slow, they’re never going to find a job, and they have to write React. </p><p> <br/><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>DHH</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://dhh.dk/'>David Heinemeier Hansson Website</a></p><p><a href='https://twitter.com/dhh'>DHH Twitter</a></p><p><a href='https://github.com/hotwired/hotwire-rails'>Hotwire for Rails</a></p><p><a href='https://basecamp.com/about'>Basecamp</a></p><p><a href='https://hey.com/'>Hey</a></p><p><a href='https://github.com/hotwired/turbo'>Turbo</a></p><p><a href='https://www.amazon.com/Remote-Office-Required-Jason-Fried/dp/0804137501/ref=sr_1_1?dchild=1&amp;gclid=Cj0KCQiA3Y-ABhCnARIsAKYDH7uiI1Lwbp7DYpaD8zlndBWMGiZ2RzDdJU89JMqPf3E-CVABSO0XKlUaAqwbEALw_wcB&amp;hvadid=409995953885&amp;hvdev=c&amp;hvlocphy=9010767&amp;hvnetw=g&amp;hvqmt=e&amp;hvrand=3835371275066463902&amp;hvtargid=kwd-49457580368&amp;hydadcr=24628_11409971&amp;keywords=remote+office+not+required&amp;qid=1610916938&amp;sr=8-1&amp;tag=googhydr-20'><em>Remote: Office Not Required</em> by Jason Fried and David Heinemeier Hansson</a></p><p><a href='https://www.amazon.com/Doesnt-Have-Be-Crazy-Work/dp/0062874780/'><em>It Doesn’t Have to Be Crazy at Work</em> by Jason Fried and David Heinemeier Hansson</a></p><p><a href='https://www.amazon.com/Rework-Jason-Fried/dp/0307463745'><em>Rework </em>by Jason Fried and David Heinemeier Hansson</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:34] DHH jumps right into telling us what the response has been to Hotwire and how Basecamp has felt about the response.</p><p><br/></p><p>[00:04:02] DHH talks about a book they published in 2013 and mentions to “wait for the pendulum to come your way,” and how this relates to Hotwire. He also talks about Turbo.</p><p><br/></p><p>[00:08:06] Since Hotwire, the whole package, is a separate gem you bring in, Jason asks DHH if long term, that will continue to be the case or if that will ship with Rails.</p><p> </p><p>[00:15:39] Rails 7 is brought up by DHH and how there is work to be done. </p><p> </p><p>[00:19:39] Jason mentions to DHH there are a lot of questions about Strada and Mobile, Mobile, Mobile and asks him how the missing piece “air quotes” fits into the Hotwire package.</p><p><br/></p><p>[00:25:54] Chris is curious and asks DHH how he stumbled on using HTML more. Find out what DHH calls fascinating moments.</p><p><br/></p><p>[00:38:00] Jason wonders if DHH has any new ideas or anything he’s worked up from Basecamp that he might want to extract for Rails 7.</p><p> </p><p>[00:42:44] DHH tells us what it looks like for him when he’s starting a new project. </p><p><br/></p><p>[00:51:11] Andrew asks DHH what he would say to the Junior Developers out there who are learning Rails and being told by their Bootcamps, friends, or the community at large that Rails is slow, they’re never going to find a job, and they have to write React. </p><p> <br/><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>DHH</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://dhh.dk/'>David Heinemeier Hansson Website</a></p><p><a href='https://twitter.com/dhh'>DHH Twitter</a></p><p><a href='https://github.com/hotwired/hotwire-rails'>Hotwire for Rails</a></p><p><a href='https://basecamp.com/about'>Basecamp</a></p><p><a href='https://hey.com/'>Hey</a></p><p><a href='https://github.com/hotwired/turbo'>Turbo</a></p><p><a href='https://www.amazon.com/Remote-Office-Required-Jason-Fried/dp/0804137501/ref=sr_1_1?dchild=1&amp;gclid=Cj0KCQiA3Y-ABhCnARIsAKYDH7uiI1Lwbp7DYpaD8zlndBWMGiZ2RzDdJU89JMqPf3E-CVABSO0XKlUaAqwbEALw_wcB&amp;hvadid=409995953885&amp;hvdev=c&amp;hvlocphy=9010767&amp;hvnetw=g&amp;hvqmt=e&amp;hvrand=3835371275066463902&amp;hvtargid=kwd-49457580368&amp;hydadcr=24628_11409971&amp;keywords=remote+office+not+required&amp;qid=1610916938&amp;sr=8-1&amp;tag=googhydr-20'><em>Remote: Office Not Required</em> by Jason Fried and David Heinemeier Hansson</a></p><p><a href='https://www.amazon.com/Doesnt-Have-Be-Crazy-Work/dp/0062874780/'><em>It Doesn’t Have to Be Crazy at Work</em> by Jason Fried and David Heinemeier Hansson</a></p><p><a href='https://www.amazon.com/Rework-Jason-Fried/dp/0307463745'><em>Rework </em>by Jason Fried and David Heinemeier Hansson</a></p><p><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761029-hotwire-rails-next-and-the-dhh-stack-with-david-heinemeier-hansson.mp3" length="38396844" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761029</link>
    <itunes:image href="https://storage.buzzsprout.com/8ul643q96tki8mpjc0wkf2n5rsbn?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b1abf842-6bf5-4681-842c-c9ae478ef41e</guid>
    <pubDate>Tue, 19 Jan 2021 08:00:00 -0600</pubDate>
    <itunes:duration>3198</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>113</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>Talkin&#39; Puma and the Rails Performance Workshop with Nate Berkopec</itunes:title>
    <title>Talkin&#39; Puma and the Rails Performance Workshop with Nate Berkopec</title>
    <itunes:summary><![CDATA[        [00:01:20] Nate tells us a little bit about himself, what he does, and a book he wrote.    [00:02:18] Nate talks about the Rails Performance workshop he released a month ago.   [00:06:02] Jason asks Nate if he has any plans to go back into the in-person training or if he will keep the current format if it’s showing more advantages.   [00:08:03] If you are interested in learning more about performance, Nate shares advice what you should do.   [00:09:37] Jason announces t...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:20] Nate tells us a little bit about himself, what he does, and a book he wrote. </p><p><br/></p><p>[00:02:18] Nate talks about the Rails Performance workshop he released a month ago.</p><p> </p><p>[00:06:02] Jason asks Nate if he has any plans to go back into the in-person training or if he will keep the current format if it’s showing more advantages.</p><p> </p><p>[00:08:03] If you are interested in learning more about performance, Nate shares advice what you should do.</p><p><br/></p><p>[00:09:37] Jason announces that today we are basking in the release of Hotwire, and he’s curious from a performance perspective if there are any downsides or any performance benefits to doing HTML over the wire.</p><p><br/></p><p>[00:19:37] Chris asks Nate to talk about scaling his WebSocket side of things. He also tells us about Puma.</p><p> </p><p>[00:24:11] Nate tells us about Samuel Williams (ioquatix) and his work around the fiber scheduler and he also mentions Ractor being released soon.</p><p><br/></p><p>[00:26:34] Nate explains the Global VM Lock and he tells us he has an article on his Speedshop blog about this. He also mentions he has a new book coming out in January, and he tells us in your Ruby process there is a “virtual machine” that runs Ruby code.</p><p> </p><p>[00:29:10] Nate explains that Puma has two jobs and Andrew asks Nate if there is anything on the horizon for Puma.</p><p><br/></p><p>[00:34:10] Nate tells us what it was like traveling the world during the pandemic and what’s it’s like being back home.</p><p> </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Nate Berkopec</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/nateberkopec'>Nate Berkopec Twitter</a></p><p><a href='https://www.speedshop.co/'>Speedshop</a></p><p><a href='https://www.speedshop.co/blog/'>Speedshop Blog</a></p><p><a href='https://www.speedshop.co/2020/05/11/the-ruby-gvl-and-scaling.html'><em>“The Practical Effects of the GVL on Scaling in Ruby” by Nate Berkopec</em></a></p><p><a href='https://puma.io/'><em>Puma</em></a></p><p><a href='https://www.railsspeed.com/'><em>The Complete Guide To Rails Performance</em> by Nate Berkopec</a></p><p><a href='https://www.speedshop.co/rails-performance-workshop.html'>The Rails Performance Workshop</a></p><p><a href='https://github.com/socketry/falcon'>Falcon</a></p><p><a href='https://github.com/hotwired/hotwire-rails'>Hotwire for Rails-GitHub</a></p><p><a href='https://gorails.com/episodes/hotwire-rails'>How to use Hotwire in Rails by Chris Oliver</a></p><p><a href='https://github.com/ioquatix'>Samuel Williams ioquatix</a></p><p><a href='https://www.fastruby.io/blog/ruby/performance/how-fast-are-ractors.html'>Ractor</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:20] Nate tells us a little bit about himself, what he does, and a book he wrote. </p><p><br/></p><p>[00:02:18] Nate talks about the Rails Performance workshop he released a month ago.</p><p> </p><p>[00:06:02] Jason asks Nate if he has any plans to go back into the in-person training or if he will keep the current format if it’s showing more advantages.</p><p> </p><p>[00:08:03] If you are interested in learning more about performance, Nate shares advice what you should do.</p><p><br/></p><p>[00:09:37] Jason announces that today we are basking in the release of Hotwire, and he’s curious from a performance perspective if there are any downsides or any performance benefits to doing HTML over the wire.</p><p><br/></p><p>[00:19:37] Chris asks Nate to talk about scaling his WebSocket side of things. He also tells us about Puma.</p><p> </p><p>[00:24:11] Nate tells us about Samuel Williams (ioquatix) and his work around the fiber scheduler and he also mentions Ractor being released soon.</p><p><br/></p><p>[00:26:34] Nate explains the Global VM Lock and he tells us he has an article on his Speedshop blog about this. He also mentions he has a new book coming out in January, and he tells us in your Ruby process there is a “virtual machine” that runs Ruby code.</p><p> </p><p>[00:29:10] Nate explains that Puma has two jobs and Andrew asks Nate if there is anything on the horizon for Puma.</p><p><br/></p><p>[00:34:10] Nate tells us what it was like traveling the world during the pandemic and what’s it’s like being back home.</p><p> </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Nate Berkopec</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/nateberkopec'>Nate Berkopec Twitter</a></p><p><a href='https://www.speedshop.co/'>Speedshop</a></p><p><a href='https://www.speedshop.co/blog/'>Speedshop Blog</a></p><p><a href='https://www.speedshop.co/2020/05/11/the-ruby-gvl-and-scaling.html'><em>“The Practical Effects of the GVL on Scaling in Ruby” by Nate Berkopec</em></a></p><p><a href='https://puma.io/'><em>Puma</em></a></p><p><a href='https://www.railsspeed.com/'><em>The Complete Guide To Rails Performance</em> by Nate Berkopec</a></p><p><a href='https://www.speedshop.co/rails-performance-workshop.html'>The Rails Performance Workshop</a></p><p><a href='https://github.com/socketry/falcon'>Falcon</a></p><p><a href='https://github.com/hotwired/hotwire-rails'>Hotwire for Rails-GitHub</a></p><p><a href='https://gorails.com/episodes/hotwire-rails'>How to use Hotwire in Rails by Chris Oliver</a></p><p><a href='https://github.com/ioquatix'>Samuel Williams ioquatix</a></p><p><a href='https://www.fastruby.io/blog/ruby/performance/how-fast-are-ractors.html'>Ractor</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761030-talkin-puma-and-the-rails-performance-workshop-with-nate-berkopec.mp3" length="27957168" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761030</link>
    <itunes:image href="https://storage.buzzsprout.com/cqxj8ownb9ttodyke1f4vsx0lgs3?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">06b98cc8-e3da-4773-bd2d-ab11fefeefbc</guid>
    <pubDate>Fri, 15 Jan 2021 08:00:00 -0600</pubDate>
    <itunes:duration>2328</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>112</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Andrew&#39;s HAML Tattoo</itunes:title>
    <title>Andrew&#39;s HAML Tattoo</title>
    <itunes:summary><![CDATA[        [00:01:41] Jason dropped his StimulusReflex course in early access and he tells us how the initial reception of it is and how he’s feeling about it.   [00:09:21] Andrew explains the differences between Snowpack’s more like Webpacker, and he mentions Skypack and Snowpack pair very nice together.   [00:18:07] Andrew tells us that Webpack is just a bunch of Webpack config rolled into a nice easy to use and they took most of the use cases of Webpack and bundled it into a gem. He ment...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:41] Jason dropped his StimulusReflex course in early access and he tells us how the initial reception of it is and how he’s feeling about it.</p><p><br/></p><p>[00:09:21] Andrew explains the differences between Snowpack’s more like Webpacker, and he mentions Skypack and Snowpack pair very nice together.</p><p> </p><p>[00:18:07] Andrew tells us that Webpack is just a bunch of Webpack config rolled into a nice easy to use and they took most of the use cases of Webpack and bundled it into a gem. He mentions the web server in Ruby, Falcon, which is HTTP/2 compatible.</p><p> </p><p>[00:24:29] Andrew asks the guys if they know what Vercel is (formerly ZEIT) and how he tested it out. </p><p><br/></p><p>[00:28:25] What else is new in the Ruby world? Chris says that the new Rails is out, Ruby comes out next week, and new magic comes out next week.  Andrew tells us he sees everyone talking about the deprecation toolkit that’s in Rails 6.1, but nobody’s talking about the greatest feature of all time which is the “annotate template file names,” thanks to Joel Hawksley.</p><p><br/></p><p>[00:30:32] Chris tells us he did the deprecations error or exceptions screencasts this week. Also, the guys talk about how there is way better “sharding” support now in Rails 6.1, and Chris explains “horizontal sharding.”</p><p> </p><p>[00:34:34] Jason brings up delegated types in STI, which he uses quite a bit at Podia.</p><p><br/></p><p>[00:37:02] Chris mentions Rails 6.2 is in the works already.</p><p> </p><p>[00:39:42] Jason talks about gems he finds that moved out of Rails, like acts_as_list, and Chris names some other ones that he wishes were still maintained. </p><p><br/></p><p>[00:43:36] The guys chat about supporting the squad, communities, and people making good stuff, and to go buy Jason’s course. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://courses.jasoncharnes.com/stimulus-reflex'>Interactive Rails with StimulusReflex Course-Jason Charnes</a></p><p><a href='https://www.snowpack.dev/'>Snowpack</a></p><p><a href='https://www.skypack.dev/'>Skypack</a></p><p><a href='https://github.com/falconry/falcon'>Falcon</a></p><p><a href='https://github.com/andrewmcodes/vercel_ruby'>WIP Vercel Serverless Functions written in Ruby-Andrew Mason</a></p><p><a href='https://og-image.vercel.app/'>Open Graph Image-Vercel</a></p><p><a href='https://github.com/rails/rails/pull/38848'>Annotate template file names #38848-Joel Hawksley</a></p><p><a href='https://blog.testdouble.com/posts/2020-12-15-adding-disallowed-deprecations-to-rails-6-1/'>“Adding Disallowed Deprications to Rails 6.1”-Cliff Pruitt</a></p><p><a href='https://github.com/rails/rails/pull/39341'>Add delegated type to Active Record #39341-GitHub</a></p><p><a href='https://github.com/rails/rails/pull/40157'>Offer dependent: destroy_async for associations #40157-GitHub</a></p><p><a href='https://github.com/brendon/acts_as_list'>acts_as_list_-GitHub</a></p><p><a href='https://dev.to/schwad/how-to-use-horizontal-sharding-in-rails-6-1-4e4k'>How to use horizontal sharding in Rails 6.1</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:41] Jason dropped his StimulusReflex course in early access and he tells us how the initial reception of it is and how he’s feeling about it.</p><p><br/></p><p>[00:09:21] Andrew explains the differences between Snowpack’s more like Webpacker, and he mentions Skypack and Snowpack pair very nice together.</p><p> </p><p>[00:18:07] Andrew tells us that Webpack is just a bunch of Webpack config rolled into a nice easy to use and they took most of the use cases of Webpack and bundled it into a gem. He mentions the web server in Ruby, Falcon, which is HTTP/2 compatible.</p><p> </p><p>[00:24:29] Andrew asks the guys if they know what Vercel is (formerly ZEIT) and how he tested it out. </p><p><br/></p><p>[00:28:25] What else is new in the Ruby world? Chris says that the new Rails is out, Ruby comes out next week, and new magic comes out next week.  Andrew tells us he sees everyone talking about the deprecation toolkit that’s in Rails 6.1, but nobody’s talking about the greatest feature of all time which is the “annotate template file names,” thanks to Joel Hawksley.</p><p><br/></p><p>[00:30:32] Chris tells us he did the deprecations error or exceptions screencasts this week. Also, the guys talk about how there is way better “sharding” support now in Rails 6.1, and Chris explains “horizontal sharding.”</p><p> </p><p>[00:34:34] Jason brings up delegated types in STI, which he uses quite a bit at Podia.</p><p><br/></p><p>[00:37:02] Chris mentions Rails 6.2 is in the works already.</p><p> </p><p>[00:39:42] Jason talks about gems he finds that moved out of Rails, like acts_as_list, and Chris names some other ones that he wishes were still maintained. </p><p><br/></p><p>[00:43:36] The guys chat about supporting the squad, communities, and people making good stuff, and to go buy Jason’s course. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://courses.jasoncharnes.com/stimulus-reflex'>Interactive Rails with StimulusReflex Course-Jason Charnes</a></p><p><a href='https://www.snowpack.dev/'>Snowpack</a></p><p><a href='https://www.skypack.dev/'>Skypack</a></p><p><a href='https://github.com/falconry/falcon'>Falcon</a></p><p><a href='https://github.com/andrewmcodes/vercel_ruby'>WIP Vercel Serverless Functions written in Ruby-Andrew Mason</a></p><p><a href='https://og-image.vercel.app/'>Open Graph Image-Vercel</a></p><p><a href='https://github.com/rails/rails/pull/38848'>Annotate template file names #38848-Joel Hawksley</a></p><p><a href='https://blog.testdouble.com/posts/2020-12-15-adding-disallowed-deprecations-to-rails-6-1/'>“Adding Disallowed Deprications to Rails 6.1”-Cliff Pruitt</a></p><p><a href='https://github.com/rails/rails/pull/39341'>Add delegated type to Active Record #39341-GitHub</a></p><p><a href='https://github.com/rails/rails/pull/40157'>Offer dependent: destroy_async for associations #40157-GitHub</a></p><p><a href='https://github.com/brendon/acts_as_list'>acts_as_list_-GitHub</a></p><p><a href='https://dev.to/schwad/how-to-use-horizontal-sharding-in-rails-6-1-4e4k'>How to use horizontal sharding in Rails 6.1</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761031-andrew-s-haml-tattoo.mp3" length="32912828" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761031</link>
    <itunes:image href="https://storage.buzzsprout.com/ik9jb17hqzzl3v0ndc3b4ydzcnt9?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">4f5abbc4-e236-44cf-82f3-6990c6a4e7cb</guid>
    <pubDate>Fri, 08 Jan 2021 08:00:00 -0600</pubDate>
    <itunes:duration>2741</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>111</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Early Days of Rails, Long-term Maintenance, and Oh My Zsh with Robby Russell</itunes:title>
    <title>The Early Days of Rails, Long-term Maintenance, and Oh My Zsh with Robby Russell</title>
    <itunes:summary><![CDATA[        [00:01:44] Robby tells us who is he and some of things he’s involved with.   [00:02:42] Robby tells us about Z shells being the default on macOS and if more people are using it.   [00:04:04] Since Robby’s been in the Rails Community for a long time, he tells us how things have changed and how he got into Ruby on Rails and Z shell.   [00:16:34] Robby tells us about doing something in Postgres, but curious about using DRb (distributed object system for Ruby,) and a story about...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:44] Robby tells us who is he and some of things he’s involved with.</p><p><br/></p><p>[00:02:42] Robby tells us about Z shells being the default on macOS and if more people are using it.</p><p> </p><p>[00:04:04] Since Robby’s been in the Rails Community for a long time, he tells us how things have changed and how he got into Ruby on Rails and Z shell.</p><p> </p><p>[00:16:34] Robby tells us about doing something in Postgres, but curious about using DRb (distributed object system for Ruby,) and a story about a past FOSSCON he went to in Portland.</p><p><br/></p><p>[00:20:59] Jason is curious to know since Robby owns an agency, if the work he takes on is primarily Ruby on Rails work. He mentions not being a maker, but a mender.</p><p><br/></p><p>[00:28:35] Chris is curious to know from Robby if a new developer comes into a team, how can you address comprehending or understanding things and make it maintainable for the longer term.</p><p> </p><p>[00:34:00] Chris talks about maintaining stuff, learning code, and the reality of working as a developer. </p><p><br/></p><p>[00:38:10] Chris brings up the Execute Program by Gary Bernhardt and Robby talks about one of things he values so much is how simple Ruby is to read.</p><p> </p><p>[00:41:30] Andrew feels like he’s under-utilizing Oh My Zsh, so he asks Robby to talk about some cool things that he’s seen people do with it and some common misunderstandings that he thinks people have about the project. He mentions some great plug-ins called git-extras, autojump, and z.</p><p><br/></p><p>[00:49:09] Robby tells us his favorite plug-in, dotenv, and a new theme he’s working on.</p><p><br/></p><p>[00:50:02] Find out where you can search for Robby on the internet.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Robby Russell</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/robbyrussell?lang=en'>Robby Russell Twitter</a></p><p><a href='https://www.linkedin.com/in/robbyrussell'>Robby Russell Linkedin</a></p><p><a href='https://www.planetargon.com/'>Planet Argon</a></p><p><a href='https://ohmyz.sh/'>Oh My Zsh</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh'>Oh My Zsh-GitHub</a></p><p><a href='https://twitter.com/ohmyzsh?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Oh My Zsh Twitter</a></p><p><a href='https://www.maintainable.fm/'>Maintainable- A Podcast from Planet Argon</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=vsls-contrib.codetour'>CodeTour</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git-extras'>git-extras plugin</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/autojump'>Autojump plugin</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/z'>z-jump around plugin</a></p><p><a href='https://github.com/rupa/z'>z-jump around-GitHub</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/dotenv'>dotenv plugin</a></p><p><a href='https://www.executeprogram.com/'>Execute Program</a></p><p><a href='https://ruby-doc.org/stdlib-2.7.1/libdoc/drb/rdoc/DRb.html'>DRb</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:44] Robby tells us who is he and some of things he’s involved with.</p><p><br/></p><p>[00:02:42] Robby tells us about Z shells being the default on macOS and if more people are using it.</p><p> </p><p>[00:04:04] Since Robby’s been in the Rails Community for a long time, he tells us how things have changed and how he got into Ruby on Rails and Z shell.</p><p> </p><p>[00:16:34] Robby tells us about doing something in Postgres, but curious about using DRb (distributed object system for Ruby,) and a story about a past FOSSCON he went to in Portland.</p><p><br/></p><p>[00:20:59] Jason is curious to know since Robby owns an agency, if the work he takes on is primarily Ruby on Rails work. He mentions not being a maker, but a mender.</p><p><br/></p><p>[00:28:35] Chris is curious to know from Robby if a new developer comes into a team, how can you address comprehending or understanding things and make it maintainable for the longer term.</p><p> </p><p>[00:34:00] Chris talks about maintaining stuff, learning code, and the reality of working as a developer. </p><p><br/></p><p>[00:38:10] Chris brings up the Execute Program by Gary Bernhardt and Robby talks about one of things he values so much is how simple Ruby is to read.</p><p> </p><p>[00:41:30] Andrew feels like he’s under-utilizing Oh My Zsh, so he asks Robby to talk about some cool things that he’s seen people do with it and some common misunderstandings that he thinks people have about the project. He mentions some great plug-ins called git-extras, autojump, and z.</p><p><br/></p><p>[00:49:09] Robby tells us his favorite plug-in, dotenv, and a new theme he’s working on.</p><p><br/></p><p>[00:50:02] Find out where you can search for Robby on the internet.</p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Guest:</strong></p><p>Robby Russell</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/robbyrussell?lang=en'>Robby Russell Twitter</a></p><p><a href='https://www.linkedin.com/in/robbyrussell'>Robby Russell Linkedin</a></p><p><a href='https://www.planetargon.com/'>Planet Argon</a></p><p><a href='https://ohmyz.sh/'>Oh My Zsh</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh'>Oh My Zsh-GitHub</a></p><p><a href='https://twitter.com/ohmyzsh?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Oh My Zsh Twitter</a></p><p><a href='https://www.maintainable.fm/'>Maintainable- A Podcast from Planet Argon</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=vsls-contrib.codetour'>CodeTour</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git-extras'>git-extras plugin</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/autojump'>Autojump plugin</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/z'>z-jump around plugin</a></p><p><a href='https://github.com/rupa/z'>z-jump around-GitHub</a></p><p><a href='https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/dotenv'>dotenv plugin</a></p><p><a href='https://www.executeprogram.com/'>Execute Program</a></p><p><a href='https://ruby-doc.org/stdlib-2.7.1/libdoc/drb/rdoc/DRb.html'>DRb</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761032-the-early-days-of-rails-long-term-maintenance-and-oh-my-zsh-with-robby-russell.mp3" length="36563446" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761032</link>
    <itunes:image href="https://storage.buzzsprout.com/uycy7rkoiiqyja9kr55i0d4e77pu?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">86e95d36-d16c-44d8-b285-db0c944f6f6a</guid>
    <pubDate>Fri, 01 Jan 2021 08:00:00 -0600</pubDate>
    <itunes:duration>3045</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>110</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>HTML over Websockets is all the rage</itunes:title>
    <title>HTML over Websockets is all the rage</title>
    <itunes:summary><![CDATA[        [00:00:25] Jason tells us about his busy Black Friday weekend and having to use Rails Autoscale, and Chris mentions Shopify’s graph showing their traffic for the weekend.    [00:02:51] Jason tells us what’s new in the Ruby on Rails world and mentions RC2, and Chris tested Jumpstart Pro against RC1. Jason talks about something is wrong with his RC and it may be something with the version of Ruby he’s using. He also tells us about a Full Stack Radio episode with Adam Wathan talking...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:25] Jason tells us about his busy Black Friday weekend and having to use Rails Autoscale, and Chris mentions Shopify’s graph showing their traffic for the weekend. </p><p><br/></p><p>[00:02:51] Jason tells us what’s new in the Ruby on Rails world and mentions RC2, and Chris tested Jumpstart Pro against RC1. Jason talks about something is wrong with his RC and it may be something with the version of Ruby he’s using. He also tells us about a Full Stack Radio episode with Adam Wathan talking about Screencasting and he found it super helpful.</p><p> </p><p>[00:07:22] Chris opens Twitter and Nate Hopkins Tweeted about whatever the new magic DHH has been calling it and DHH responded.   Does this mean the new stuff is coming out because Stimulus 2.0 got released today? Find out what else DHH said.</p><p> </p><p>[00:11:14] Chris explains the new updates with Stimulus 2.0 and the new values stuff being really nice, and Jason tells us one of his favorite things he saw along the value stuff.</p><p><br/></p><p>[00:18:08] Jason expresses how excited he is with Stimulus 2.0 and the Hey stuff. Chris tells us how JavaScript is still the biggest pain point and more things DHH said.</p><p><br/></p><p>[00:20:18] Jason had the idea that Stimulus 2.0 is going to be like Stimulus Reflex, and Chris shares some thoughts on this. </p><p> </p><p>[00:24:36] Jason mentions that DHH said if they have built in solution for WebSockets and job queues and he wonders how queues play into this and Chris explains.</p><p><br/></p><p>[00:27:13] Chris has been working on the custom process support, like a Procfile, for Hatchbox, and he tells us what you’ll be able to do with it. He also talks about how he built his own version of CableReady to use with this. </p><p><br/></p><p>[00:33:12] Jason talks about how CableReady is so “clutch” to him and why it just keeps getting better.</p><p><br/></p><p>[00:36:23] We end with Chris talking about the Ruby Advent Calendar.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://railsautoscale.com/'>Rails Autoscale</a></p><p><a href='https://www.shopify.com/blog/bfcm-data'>Shopify-“Black Friday Cyber Monday 2020: An Analysis of Over $5.1 Billion in Sales”</a></p><p><a href='http://planetruby.github.io/gems/'>25 Days of Ruby Gems- Ruby Advent Calendar 2020, December 1st-December 25th</a></p><p><a href='https://weblog.rubyonrails.org/2020/12/4/this-week-in-rails-rails-6-1-rc2-and-some-enhancements/'>Rails 6.1 RC2 and some enhancements</a></p><p><a href='https://weblog.rubyonrails.org/2020/12/9/Rails-6-1-0-release/'>Rails 6.1: Horizontal Sharding, Multi-DB Improvements, Strict Loading, Destroy Associations in Background, Error Objects, and more!- by eileencodes</a></p><p><a href='https://fullstackradio.com/150'>Full Stack Radio Podcast- 150: Secret Screencasting Tips &amp; Behind the Scenes of Tailwind CSS 2.0 by Adam Wathan</a></p><p><a href='https://cableready.stimulusreflex.com/'>CableReady</a></p><p><a href='https://discourse.stimulusjs.org/t/announcing-stimulus-2-0/1482'>Stimulus 2.0</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:25] Jason tells us about his busy Black Friday weekend and having to use Rails Autoscale, and Chris mentions Shopify’s graph showing their traffic for the weekend. </p><p><br/></p><p>[00:02:51] Jason tells us what’s new in the Ruby on Rails world and mentions RC2, and Chris tested Jumpstart Pro against RC1. Jason talks about something is wrong with his RC and it may be something with the version of Ruby he’s using. He also tells us about a Full Stack Radio episode with Adam Wathan talking about Screencasting and he found it super helpful.</p><p> </p><p>[00:07:22] Chris opens Twitter and Nate Hopkins Tweeted about whatever the new magic DHH has been calling it and DHH responded.   Does this mean the new stuff is coming out because Stimulus 2.0 got released today? Find out what else DHH said.</p><p> </p><p>[00:11:14] Chris explains the new updates with Stimulus 2.0 and the new values stuff being really nice, and Jason tells us one of his favorite things he saw along the value stuff.</p><p><br/></p><p>[00:18:08] Jason expresses how excited he is with Stimulus 2.0 and the Hey stuff. Chris tells us how JavaScript is still the biggest pain point and more things DHH said.</p><p><br/></p><p>[00:20:18] Jason had the idea that Stimulus 2.0 is going to be like Stimulus Reflex, and Chris shares some thoughts on this. </p><p> </p><p>[00:24:36] Jason mentions that DHH said if they have built in solution for WebSockets and job queues and he wonders how queues play into this and Chris explains.</p><p><br/></p><p>[00:27:13] Chris has been working on the custom process support, like a Procfile, for Hatchbox, and he tells us what you’ll be able to do with it. He also talks about how he built his own version of CableReady to use with this. </p><p><br/></p><p>[00:33:12] Jason talks about how CableReady is so “clutch” to him and why it just keeps getting better.</p><p><br/></p><p>[00:36:23] We end with Chris talking about the Ruby Advent Calendar.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://railsautoscale.com/'>Rails Autoscale</a></p><p><a href='https://www.shopify.com/blog/bfcm-data'>Shopify-“Black Friday Cyber Monday 2020: An Analysis of Over $5.1 Billion in Sales”</a></p><p><a href='http://planetruby.github.io/gems/'>25 Days of Ruby Gems- Ruby Advent Calendar 2020, December 1st-December 25th</a></p><p><a href='https://weblog.rubyonrails.org/2020/12/4/this-week-in-rails-rails-6-1-rc2-and-some-enhancements/'>Rails 6.1 RC2 and some enhancements</a></p><p><a href='https://weblog.rubyonrails.org/2020/12/9/Rails-6-1-0-release/'>Rails 6.1: Horizontal Sharding, Multi-DB Improvements, Strict Loading, Destroy Associations in Background, Error Objects, and more!- by eileencodes</a></p><p><a href='https://fullstackradio.com/150'>Full Stack Radio Podcast- 150: Secret Screencasting Tips &amp; Behind the Scenes of Tailwind CSS 2.0 by Adam Wathan</a></p><p><a href='https://cableready.stimulusreflex.com/'>CableReady</a></p><p><a href='https://discourse.stimulusjs.org/t/announcing-stimulus-2-0/1482'>Stimulus 2.0</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761033-html-over-websockets-is-all-the-rage.mp3" length="29006154" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761033</link>
    <itunes:image href="https://storage.buzzsprout.com/pfixqid9ctesud5mdyfbaun2yoxi?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ce6384c4-816c-4c4b-9fe4-996c9ab629dc</guid>
    <pubDate>Fri, 25 Dec 2020 07:00:00 -0600</pubDate>
    <itunes:duration>2415</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>108</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Live Recording: Hotwire Release Day</itunes:title>
    <title>Live Recording: Hotwire Release Day</title>
    <itunes:summary><![CDATA[        HotwireThe live stream      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://hotwire.dev'>Hotwire</a></li><li><a href='https://www.youtube.com/watch?v=-SVv7KRWcAc&amp;feature=youtu.be'>The live stream</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://hotwire.dev'>Hotwire</a></li><li><a href='https://www.youtube.com/watch?v=-SVv7KRWcAc&amp;feature=youtu.be'>The live stream</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761034-live-recording-hotwire-release-day.mp3" length="33979924" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761034</link>
    <itunes:image href="https://storage.buzzsprout.com/17g6a6089g12zr2ub2f5f8a88ha4?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">77be76d1-04f3-4f97-9dff-74be4a8f16f0</guid>
    <pubDate>Tue, 22 Dec 2020 17:11:35 -0600</pubDate>
    <itunes:duration>2830</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>109</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Andrew&#39;s Haml/ERB trailer, TailwindCSS 2.0, and instant Browser Notifcations with CableReady</itunes:title>
    <title>Andrew&#39;s Haml/ERB trailer, TailwindCSS 2.0, and instant Browser Notifcations with CableReady</title>
    <itunes:summary><![CDATA[        [00:00:39] Jason starts off by talking about a Rails app he went back to that he built and hasn’t touched since March.    [00:02:05] Jason upgraded Ruby in Rails and then started the Tailwind 2.0 update and was surprised at how easy it was for “most” things. Chris talked about his moment when he upgraded Jumpstart Pro.   [00:04:27] Chris mentions patching Webpacker to fix the Webpack DevServer changes and it was not his favorite upgrade. Andrew shares some info about Webpack...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:39] Jason starts off by talking about a Rails app he went back to that he built and hasn’t touched since March. </p><p><br/></p><p>[00:02:05] Jason upgraded Ruby in Rails and then started the Tailwind 2.0 update and was surprised at how easy it was for “most” things. Chris talked about his moment when he upgraded Jumpstart Pro.</p><p> </p><p>[00:04:27] Chris mentions patching Webpacker to fix the Webpack DevServer changes and it was not his favorite upgrade. Andrew shares some info about Webpack and why it may not have been working for Chris. </p><p> </p><p>[00:08:44] Chris tells us a fun fact about Rails Webpacker’s master version. Jason tells us an issue he ran into with his app to get PurgeCSS working with form.text_field. </p><p> </p><p>[00:15:34] Last week Jason and Chris talked about the Ryan Bates DigitalOcean extravaganza and it is brought up again how it had one heck of a resolve! Jason reads Ryan’s Tweet and it was AWESOME!!! </p><p><br/></p><p>[00:20:08] Listen to the amazing trailer for the Haml/ERB video that Andrew talked about doing but had the help of their editor do it instead. ☺</p><p><br/></p><p>[00:22:06] Jason talks about a project he’s been working on using Hatchbox and how it still works, and Chris mentions an issue he had with DigitalOcean with OAuth. Jason gives a shout out to Hatchbox.</p><p> </p><p>[00:29:18] The topic of Hatchbox and desktop notifications is mentioned along with the latest update that CableReady now has an API for sending notifications. Also, another cool thing they added was the ability to do pushState.</p><p><br/></p><p>[00:37:17] Andrew makes a reference to “my kitchen sink” and we find out what this is. Jason still wants to build a Bridgetown Site with Andrew on a “normal path” and they discuss this.</p><p><br/></p><p>[00:42:48] Andrew brings up the new controversy around the new Mac and the M1 chip and how things were going to work. Andrew bought a new computer and had an issue with Homebrew not working.</p><p><br/></p><p>[00:45:28] Jason talks about Hey doing an amazing stunt where they have a dumpster fire and it’s live-streamed.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://gist.github.com/jasoncharnes/553e7811e2cd05dd29d0e3422c2348ce'>Tailwind Config setup to get PurgeCSS working with form.text_field-Jason Charnes</a></p><p><a href='https://hey.science/dumpster-fire/'>Hey.com-Dumpster fire</a></p><p><a href='https://twitter.com/thatdetroitandy?lang=en'>That Detroit Andy Twitter</a></p><p><a href='https://twitter.com/rbates?lang=en'>Ryan Bates Twitter</a></p><p><a href='https://www.hatchbox.io/'>Hatchbox</a></p><p><a href='https://www.digitalocean.com/'>DigitalOcean</a></p><p><a href='https://github.com/hopsoft/cable_ready'>CableReady-GitHub</a></p><p><a href='https://github.com/rails/webpacker'>Rails Webpacker-GitHub</a></p><p><a href='https://www.apple.com/newsroom/2020/11/introducing-the-next-generation-of-mac/'>“Introducing the next generation of Mac”-Press Release</a></p><p><a href='https://tailwindcss.com/docs/upgrading-to-v2'>TailwindCSS Upgrade Guide</a></p><p><a href='https://brew.sh/'>Homebrew</a></p><p><a href='https://webpack.js.org/configuration/dev-server/'>Webpack DevServer</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:39] Jason starts off by talking about a Rails app he went back to that he built and hasn’t touched since March. </p><p><br/></p><p>[00:02:05] Jason upgraded Ruby in Rails and then started the Tailwind 2.0 update and was surprised at how easy it was for “most” things. Chris talked about his moment when he upgraded Jumpstart Pro.</p><p> </p><p>[00:04:27] Chris mentions patching Webpacker to fix the Webpack DevServer changes and it was not his favorite upgrade. Andrew shares some info about Webpack and why it may not have been working for Chris. </p><p> </p><p>[00:08:44] Chris tells us a fun fact about Rails Webpacker’s master version. Jason tells us an issue he ran into with his app to get PurgeCSS working with form.text_field. </p><p> </p><p>[00:15:34] Last week Jason and Chris talked about the Ryan Bates DigitalOcean extravaganza and it is brought up again how it had one heck of a resolve! Jason reads Ryan’s Tweet and it was AWESOME!!! </p><p><br/></p><p>[00:20:08] Listen to the amazing trailer for the Haml/ERB video that Andrew talked about doing but had the help of their editor do it instead. ☺</p><p><br/></p><p>[00:22:06] Jason talks about a project he’s been working on using Hatchbox and how it still works, and Chris mentions an issue he had with DigitalOcean with OAuth. Jason gives a shout out to Hatchbox.</p><p> </p><p>[00:29:18] The topic of Hatchbox and desktop notifications is mentioned along with the latest update that CableReady now has an API for sending notifications. Also, another cool thing they added was the ability to do pushState.</p><p><br/></p><p>[00:37:17] Andrew makes a reference to “my kitchen sink” and we find out what this is. Jason still wants to build a Bridgetown Site with Andrew on a “normal path” and they discuss this.</p><p><br/></p><p>[00:42:48] Andrew brings up the new controversy around the new Mac and the M1 chip and how things were going to work. Andrew bought a new computer and had an issue with Homebrew not working.</p><p><br/></p><p>[00:45:28] Jason talks about Hey doing an amazing stunt where they have a dumpster fire and it’s live-streamed.</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://gist.github.com/jasoncharnes/553e7811e2cd05dd29d0e3422c2348ce'>Tailwind Config setup to get PurgeCSS working with form.text_field-Jason Charnes</a></p><p><a href='https://hey.science/dumpster-fire/'>Hey.com-Dumpster fire</a></p><p><a href='https://twitter.com/thatdetroitandy?lang=en'>That Detroit Andy Twitter</a></p><p><a href='https://twitter.com/rbates?lang=en'>Ryan Bates Twitter</a></p><p><a href='https://www.hatchbox.io/'>Hatchbox</a></p><p><a href='https://www.digitalocean.com/'>DigitalOcean</a></p><p><a href='https://github.com/hopsoft/cable_ready'>CableReady-GitHub</a></p><p><a href='https://github.com/rails/webpacker'>Rails Webpacker-GitHub</a></p><p><a href='https://www.apple.com/newsroom/2020/11/introducing-the-next-generation-of-mac/'>“Introducing the next generation of Mac”-Press Release</a></p><p><a href='https://tailwindcss.com/docs/upgrading-to-v2'>TailwindCSS Upgrade Guide</a></p><p><a href='https://brew.sh/'>Homebrew</a></p><p><a href='https://webpack.js.org/configuration/dev-server/'>Webpack DevServer</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761035-andrew-s-haml-erb-trailer-tailwindcss-2-0-and-instant-browser-notifcations-with-cableready.mp3" length="36393478" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761035</link>
    <itunes:image href="https://storage.buzzsprout.com/22yqqpzdk8wi52knx3pojz7oapui?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">9e8ef99f-5247-4b54-b30f-f937170a64fd</guid>
    <pubDate>Fri, 18 Dec 2020 07:00:00 -0600</pubDate>
    <itunes:duration>3031</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>107</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Modeling friendships is hard, Railscasts nostalgia, and reviving ActsAsTenant</itunes:title>
    <title>Modeling friendships is hard, Railscasts nostalgia, and reviving ActsAsTenant</title>
    <itunes:summary><![CDATA[        [00:00:47] Jason and Chris talk about modelling friendships in your database models.      [00:06:56] Chris brings up building teams and inviting people being tricky.      [00:08:35] Jason talks about using HasFriendship library, which lets you add friendship features to your ActiveRecord models. Chris mentions to Jason about watching a RailsCasts episode on Self-Referential Association by Ryan Bates.     [00:13:31] Chris talks about working with an app a long time ago, ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:47] Jason and Chris talk about modelling friendships in your database models. </p><p><br/></p><p><br/></p><p>[00:06:56] Chris brings up building teams and inviting people being tricky. </p><p> </p><p><br/></p><p>[00:08:35] Jason talks about using HasFriendship library, which lets you add friendship features to your ActiveRecord models. Chris mentions to Jason about watching a RailsCasts episode on Self-Referential Association by Ryan Bates.</p><p><br/></p><p><br/></p><p>[00:13:31] Chris talks about working with an app a long time ago, and he explains how naming your code in your domain saves you a lot of trouble. </p><p> </p><p><br/></p><p>[00:18:27] Chris talks about Ryan Bates Tweets he made recently and how people are still watching RailsCasts. Jason brags about something Chris did for Ryan.</p><p><br/></p><p><br/></p><p>[00:24:25] Chris brings up reviving old projects and mentions the Acts As Tenant gem hasn’t had any updates for a year so he’s been using that in Jumpstart Pro. Chris emailed the author and he heard back from him to get access to it to clean it up.</p><p><br/></p><p><br/></p><p>[00:30:22] Chris lets us know he did a Screencast on some updates for Acts As Tenant on GoRails. He also did a new release of Acts As Tenant Version 0.5, which he needs to bump up to 1.0 very soon. </p><p><br/></p><p><br/></p><p>[00:33:57] Jason tells us about a card game he recently built in Rails. </p><p><br/></p><p>[00:37:28] Chris talks about how he should have used a Vue Component when he was working on Version 2 of HatchBox, and he tells us the trickiest part of updating pages.</p><p><br/></p><p><br/></p><p>[00:41:51] Jason tells us what he did with a Stimulus Reflex Course, and it involves him making Toast that are broadcast from Cable Ready. Chris tells us he built the Tailwind Stimulus Components library and what he merged with it.</p><p><br/></p><p><br/></p><p>[00:47:15] Chris explains why Stimulus and Alpine are very compatible and easy to use.</p><p><br/></p><p><br/></p><p>[00:50:37] Chris announces Tailwind CSS v2.0 came out and the new website looks cool. Jason talks about either making another repo under the Pay namespace or just working on Pay to make it simple to work with Stripe Checkout.</p><p><br/></p><p><br/></p><p>[00:59:39] Chris goes in depth about something he wrote this week which he says he should turn into a Screencast. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/sungwoncho/has_friendship'>HasFriendship-GitHub</a></p><p><a href='http://railscasts.com/episodes/163-self-referential-association?view=asciicast'>RailsCasts-Episode #163 Self Referential Association with Ryan Bates</a></p><p><a href='https://twitter.com/rbates'>Ryan Bates Twitter</a></p><p><a href='https://github.com/ErwinM/acts_as_tenant'>Acts As Tenant-GitHub</a></p><p><a href='https://github.com/ErwinM/acts_as_tenant/issues/234'>Help Maintaining acts_as_tenant #234</a></p><p><a href='https://blog.tailwindcss.com/tailwindcss-v2'>Tailwind CSS v.2.0</a></p><p><a href='https://github.com/alpinejs/alpine'>Alpine.js-GitHub</a></p><p><a href='https://github.com/stimulusjs/stimulus'>Stimulus-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:47] Jason and Chris talk about modelling friendships in your database models. </p><p><br/></p><p><br/></p><p>[00:06:56] Chris brings up building teams and inviting people being tricky. </p><p> </p><p><br/></p><p>[00:08:35] Jason talks about using HasFriendship library, which lets you add friendship features to your ActiveRecord models. Chris mentions to Jason about watching a RailsCasts episode on Self-Referential Association by Ryan Bates.</p><p><br/></p><p><br/></p><p>[00:13:31] Chris talks about working with an app a long time ago, and he explains how naming your code in your domain saves you a lot of trouble. </p><p> </p><p><br/></p><p>[00:18:27] Chris talks about Ryan Bates Tweets he made recently and how people are still watching RailsCasts. Jason brags about something Chris did for Ryan.</p><p><br/></p><p><br/></p><p>[00:24:25] Chris brings up reviving old projects and mentions the Acts As Tenant gem hasn’t had any updates for a year so he’s been using that in Jumpstart Pro. Chris emailed the author and he heard back from him to get access to it to clean it up.</p><p><br/></p><p><br/></p><p>[00:30:22] Chris lets us know he did a Screencast on some updates for Acts As Tenant on GoRails. He also did a new release of Acts As Tenant Version 0.5, which he needs to bump up to 1.0 very soon. </p><p><br/></p><p><br/></p><p>[00:33:57] Jason tells us about a card game he recently built in Rails. </p><p><br/></p><p>[00:37:28] Chris talks about how he should have used a Vue Component when he was working on Version 2 of HatchBox, and he tells us the trickiest part of updating pages.</p><p><br/></p><p><br/></p><p>[00:41:51] Jason tells us what he did with a Stimulus Reflex Course, and it involves him making Toast that are broadcast from Cable Ready. Chris tells us he built the Tailwind Stimulus Components library and what he merged with it.</p><p><br/></p><p><br/></p><p>[00:47:15] Chris explains why Stimulus and Alpine are very compatible and easy to use.</p><p><br/></p><p><br/></p><p>[00:50:37] Chris announces Tailwind CSS v2.0 came out and the new website looks cool. Jason talks about either making another repo under the Pay namespace or just working on Pay to make it simple to work with Stripe Checkout.</p><p><br/></p><p><br/></p><p>[00:59:39] Chris goes in depth about something he wrote this week which he says he should turn into a Screencast. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/sungwoncho/has_friendship'>HasFriendship-GitHub</a></p><p><a href='http://railscasts.com/episodes/163-self-referential-association?view=asciicast'>RailsCasts-Episode #163 Self Referential Association with Ryan Bates</a></p><p><a href='https://twitter.com/rbates'>Ryan Bates Twitter</a></p><p><a href='https://github.com/ErwinM/acts_as_tenant'>Acts As Tenant-GitHub</a></p><p><a href='https://github.com/ErwinM/acts_as_tenant/issues/234'>Help Maintaining acts_as_tenant #234</a></p><p><a href='https://blog.tailwindcss.com/tailwindcss-v2'>Tailwind CSS v.2.0</a></p><p><a href='https://github.com/alpinejs/alpine'>Alpine.js-GitHub</a></p><p><a href='https://github.com/stimulusjs/stimulus'>Stimulus-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761036-modeling-friendships-is-hard-railscasts-nostalgia-and-reviving-actsastenant.mp3" length="46077073" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761036</link>
    <itunes:image href="https://storage.buzzsprout.com/7z5uxbxkf96sukzr1br1us85zo8r?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">09a6e916-852b-48ff-a367-59b1471adaae</guid>
    <pubDate>Fri, 11 Dec 2020 07:00:00 -0600</pubDate>
    <itunes:duration>3838</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>106</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Bridgetown, APIStruct, Hashie, and generating PDF forms in Rails</itunes:title>
    <title>Bridgetown, APIStruct, Hashie, and generating PDF forms in Rails</title>
    <itunes:summary><![CDATA[        [00:05:05] What’s new in Ruby and Rails Land?  Andrew announces RubyConf 2020 (virtual) is next week.   [00:09:20] Jason spun up a Bridgetown site with Tailwind and said it was fun. Andrew says he’s been playing around with it a lot this week and made a short video on how to add Tailwind, and he went full hog into Snowpack again.   [00:10:12] Jason asks Andrew if he ever gut the Webpack setup in Bridgetown and replace it with a Snowpack setup. Andrew talks about the video he...]]></itunes:summary>
    <description><![CDATA[        <p>[00:05:05] What’s new in Ruby and Rails Land?  Andrew announces RubyConf 2020 (virtual) is next week.</p><p><br/></p><p>[00:09:20] Jason spun up a Bridgetown site with Tailwind and said it was fun. Andrew says he’s been playing around with it a lot this week and made a short video on how to add Tailwind, and he went full hog into Snowpack again.</p><p> </p><p>[00:10:12] Jason asks Andrew if he ever gut the Webpack setup in Bridgetown and replace it with a Snowpack setup. Andrew talks about the video he made (link below). Jason mentions how he found it really easy to deploy Bridgetown on Netlify and he’s excited to expand on it.</p><p> </p><p>[00:15:24] Andrew tells us the one thing with setting up Bridgetown and the way Tailwinds auto purge works is very “funky monkey” when you try to mix it in with Webpack, which is why Snowpack is a lot easier. Jason mentions Headless UI being awesome. Chris tells us he uses a mixture of the Stimulus Controllers that he’s written and the old Alpine.js, Tailwind UI stuff on GoRails.</p><p> </p><p>[00:21:16] Jason tells us somebody was talking about Bootstrap on Hacker News the other day because Alpha 3 of Version 5 came out.</p><p><br/></p><p>[00:22:25] Andrew lets us know if you’re trying to build an API client gem for something there’s a gem called ApiStruct.  He also talks about another gem called Hashie, which is also nice. </p><p><br/></p><p>[00:29:16] Chris talks about cleaning up an app that he inherited that’s over nine years old, and there’s a lot of baggage in a library like that.</p><p><br/></p><p>[00:38:16] Jason talks about how he generated PDF’s the other day. He also tells us how he had trouble getting Webpack to render his assets into Wicked PDF.  Also, he mentions a great gem he found called PrawnRailsForms that look like forms from the IRS. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://headlessui.dev/'>Headless UI</a></p><p><a href='https://www.bridgetownrb.com/'>BridgetownRB</a></p><p><a href='https://youtu.be/UEytpOk9h9w'>“How to use Tailwind CSS with BridgetownRB”-By Andrew Mason (YouTube)</a> </p><p><a href='https://github.com/rubygarage/api_struct'>ApiStruct</a></p><p><a href='https://github.com/hashie/hashie'>Hashie</a></p><p><a href='https://github.com/mileszs/wicked_pdf'>Wicked PDF</a></p><p><a href='https://github.com/umts/prawn-rails-forms'>PrawnRailsForms</a></p><p><a href='https://rubyconf.org/'>RubyConf 2020</a></p><p><a href='https://news.ycombinator.com/item?id=25060568'>Hacker News “Bootstrap 5 Alpha 3”</a></p><p>If you&apos;d like to sponsor future episodes, send an email to chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:05:05] What’s new in Ruby and Rails Land?  Andrew announces RubyConf 2020 (virtual) is next week.</p><p><br/></p><p>[00:09:20] Jason spun up a Bridgetown site with Tailwind and said it was fun. Andrew says he’s been playing around with it a lot this week and made a short video on how to add Tailwind, and he went full hog into Snowpack again.</p><p> </p><p>[00:10:12] Jason asks Andrew if he ever gut the Webpack setup in Bridgetown and replace it with a Snowpack setup. Andrew talks about the video he made (link below). Jason mentions how he found it really easy to deploy Bridgetown on Netlify and he’s excited to expand on it.</p><p> </p><p>[00:15:24] Andrew tells us the one thing with setting up Bridgetown and the way Tailwinds auto purge works is very “funky monkey” when you try to mix it in with Webpack, which is why Snowpack is a lot easier. Jason mentions Headless UI being awesome. Chris tells us he uses a mixture of the Stimulus Controllers that he’s written and the old Alpine.js, Tailwind UI stuff on GoRails.</p><p> </p><p>[00:21:16] Jason tells us somebody was talking about Bootstrap on Hacker News the other day because Alpha 3 of Version 5 came out.</p><p><br/></p><p>[00:22:25] Andrew lets us know if you’re trying to build an API client gem for something there’s a gem called ApiStruct.  He also talks about another gem called Hashie, which is also nice. </p><p><br/></p><p>[00:29:16] Chris talks about cleaning up an app that he inherited that’s over nine years old, and there’s a lot of baggage in a library like that.</p><p><br/></p><p>[00:38:16] Jason talks about how he generated PDF’s the other day. He also tells us how he had trouble getting Webpack to render his assets into Wicked PDF.  Also, he mentions a great gem he found called PrawnRailsForms that look like forms from the IRS. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://headlessui.dev/'>Headless UI</a></p><p><a href='https://www.bridgetownrb.com/'>BridgetownRB</a></p><p><a href='https://youtu.be/UEytpOk9h9w'>“How to use Tailwind CSS with BridgetownRB”-By Andrew Mason (YouTube)</a> </p><p><a href='https://github.com/rubygarage/api_struct'>ApiStruct</a></p><p><a href='https://github.com/hashie/hashie'>Hashie</a></p><p><a href='https://github.com/mileszs/wicked_pdf'>Wicked PDF</a></p><p><a href='https://github.com/umts/prawn-rails-forms'>PrawnRailsForms</a></p><p><a href='https://rubyconf.org/'>RubyConf 2020</a></p><p><a href='https://news.ycombinator.com/item?id=25060568'>Hacker News “Bootstrap 5 Alpha 3”</a></p><p>If you&apos;d like to sponsor future episodes, send an email to chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761037-bridgetown-apistruct-hashie-and-generating-pdf-forms-in-rails.mp3" length="34568517" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761037</link>
    <itunes:image href="https://storage.buzzsprout.com/2xbg0w059cxgnvssb79k3z4ivim1?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b8427516-e75e-449f-bf86-fbe8ba633c28</guid>
    <pubDate>Fri, 04 Dec 2020 07:00:00 -0600</pubDate>
    <itunes:duration>2879</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>105</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Modernizing A Community Is Hard</itunes:title>
    <title>Modernizing A Community Is Hard</title>
    <itunes:summary><![CDATA[        [00:00:34] Jason and Chris chat about voting, election, and COVID. Chris mentions a GitHub repository that posts the election votes in real time.    [00:9:56] Chris tells us there is good news on the horizon with Ruby 3.0 and Rails 6.1 coming out soon, and the guys chat about the changes.   [00:13:10] Jason is curious on Chris and Andrew’s thoughts on how Turbolinks is going to affect the adoption and the use of StimulusReflex.   [00:19:37] Andrew talks about how the me...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:34] Jason and Chris chat about voting, election, and COVID. Chris mentions a GitHub repository that posts the election votes in real time. </p><p><br/></p><p>[00:9:56] Chris tells us there is good news on the horizon with Ruby 3.0 and Rails 6.1 coming out soon, and the guys chat about the changes.</p><p> </p><p>[00:13:10] Jason is curious on Chris and Andrew’s thoughts on how Turbolinks is going to affect the adoption and the use of StimulusReflex.</p><p> </p><p>[00:19:37] Andrew talks about how the messaging around Turbolinks has never been as good as it could have been. Chris talks about the biggest flaws with Turbolinks and Stimulus.</p><p> </p><p>[00:23:30] Jason touches on something deeper talking about people contributing to docs and how he finds StimulusReflex less intimidating to contribute to as a whole. Andrew talks about community building, using Discord, how people take things too far, and words matter.</p><p><br/></p><p>[00:31:00] Chris talks about joining a community where everything is broken because people are adopting this new tool, it’s really hard to get excited about that community. Andrew mentions frustrations he used to have with the jQuery plugin.</p><p><br/></p><p>[00:37:00] Andrew’s been noticing some Rails Developers not wanting to change or learn new things and wonders if the guys have thoughts on this. </p><p><br/></p><p>[00:45:40] Andrew brings up how cool Snowpack is and how Spelt is completely moving over to Snowpack. Also, Bridgetown is working on Snowpacker to bring Snowpack to Rails, and how Webpack makes no sense and it’s impossible to navigate.</p><p>[00:50:00] Chris mentions there’s a lot of value to removing the context switching of JavaScript on the front end and Ruby on the backend or any other language. Jason talks about why he loves Convention over Configuration.</p><p>[00:53:54] Find out about the Haml video Andrew is making. ☺</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://alex.github.io/nyt-2020-election-scraper/battleground-state-changes.html'>Election Results GitHub Repository</a></p><p><a href='https://www.youtube.com/watch?v=PiT2XEWae1c&amp;feature=emb_title'>RubyConf 2017: Saving Ruby from the Apocalypse by Jason Charnes-YouTube</a></p><p><a href='https://guides.rubyonrails.org/3_0_release_notes.html'>Ruby on Rails 3.0 Release Notes</a></p><p><a href='https://edgeguides.rubyonrails.org/6_1_release_notes.html'>Rails 6.1 Release Notes</a></p><p><a href='https://discord.com/'>Discord</a></p><p><a href='https://docs.stimulusreflex.com/'>StimulusReflex</a></p><p><a href='https://rubygems.org/gems/snowpack'>Snowpack</a></p><p><a href='https://github.com/haml/haml'>Haml-GitHub</a></p><p>If you&apos;d like to sponsor future episodes, please email chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:34] Jason and Chris chat about voting, election, and COVID. Chris mentions a GitHub repository that posts the election votes in real time. </p><p><br/></p><p>[00:9:56] Chris tells us there is good news on the horizon with Ruby 3.0 and Rails 6.1 coming out soon, and the guys chat about the changes.</p><p> </p><p>[00:13:10] Jason is curious on Chris and Andrew’s thoughts on how Turbolinks is going to affect the adoption and the use of StimulusReflex.</p><p> </p><p>[00:19:37] Andrew talks about how the messaging around Turbolinks has never been as good as it could have been. Chris talks about the biggest flaws with Turbolinks and Stimulus.</p><p> </p><p>[00:23:30] Jason touches on something deeper talking about people contributing to docs and how he finds StimulusReflex less intimidating to contribute to as a whole. Andrew talks about community building, using Discord, how people take things too far, and words matter.</p><p><br/></p><p>[00:31:00] Chris talks about joining a community where everything is broken because people are adopting this new tool, it’s really hard to get excited about that community. Andrew mentions frustrations he used to have with the jQuery plugin.</p><p><br/></p><p>[00:37:00] Andrew’s been noticing some Rails Developers not wanting to change or learn new things and wonders if the guys have thoughts on this. </p><p><br/></p><p>[00:45:40] Andrew brings up how cool Snowpack is and how Spelt is completely moving over to Snowpack. Also, Bridgetown is working on Snowpacker to bring Snowpack to Rails, and how Webpack makes no sense and it’s impossible to navigate.</p><p>[00:50:00] Chris mentions there’s a lot of value to removing the context switching of JavaScript on the front end and Ruby on the backend or any other language. Jason talks about why he loves Convention over Configuration.</p><p>[00:53:54] Find out about the Haml video Andrew is making. ☺</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://alex.github.io/nyt-2020-election-scraper/battleground-state-changes.html'>Election Results GitHub Repository</a></p><p><a href='https://www.youtube.com/watch?v=PiT2XEWae1c&amp;feature=emb_title'>RubyConf 2017: Saving Ruby from the Apocalypse by Jason Charnes-YouTube</a></p><p><a href='https://guides.rubyonrails.org/3_0_release_notes.html'>Ruby on Rails 3.0 Release Notes</a></p><p><a href='https://edgeguides.rubyonrails.org/6_1_release_notes.html'>Rails 6.1 Release Notes</a></p><p><a href='https://discord.com/'>Discord</a></p><p><a href='https://docs.stimulusreflex.com/'>StimulusReflex</a></p><p><a href='https://rubygems.org/gems/snowpack'>Snowpack</a></p><p><a href='https://github.com/haml/haml'>Haml-GitHub</a></p><p>If you&apos;d like to sponsor future episodes, please email chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761038-modernizing-a-community-is-hard.mp3" length="43004940" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761038</link>
    <itunes:image href="https://storage.buzzsprout.com/a8ewmn7vvuoerubg00fypmrgew65?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">1e8200d3-1d53-4e62-84f9-9a9f2b601ae0</guid>
    <pubDate>Fri, 27 Nov 2020 07:00:00 -0600</pubDate>
    <itunes:duration>3582</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>104</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Reimagined Rails views using Matestack with Jonas Jabari</itunes:title>
    <title>Reimagined Rails views using Matestack with Jonas Jabari</title>
    <itunes:summary><![CDATA[        [00:00:48] The guys catch up on what’s been going on this week. Chris tells us he’s been using Jumpstart in rebuilding Hatchbox this week. Andrew has been on PTO all week, so he’s been chilling, cleaning, and in the middle of refactoring. Jason tells us about a call he got from someone who had signed up for HopeGrid.   [00:07:22] Jonas tells us about himself and what Matestack is.   [00:10:38] Find out how Matestack is different from View Component or a traditional kind of compon...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:48] The guys catch up on what’s been going on this week. Chris tells us he’s been using Jumpstart in rebuilding Hatchbox this week. Andrew has been on PTO all week, so he’s been chilling, cleaning, and in the middle of refactoring. Jason tells us about a call he got from someone who had signed up for HopeGrid.</p><p><br/></p><p>[00:07:22] Jonas tells us about himself and what Matestack is.</p><p> </p><p>[00:10:38] Find out how Matestack is different from View Component or a traditional kind of component type gem. </p><p> </p><p>[00:12:34] Jonas explains what the Component UI’s written in Ruby look like.</p><p><br/></p><p>[00:15:09] Chris asks Jonas if the responses are rendered in the JavaScript or is it actually making an Ajax request to render. Jonas explains two of the three layers of Matestack.</p><p><br/></p><p>[00:19:55] Andrew asks if Vue.js is required to use Matestack or if it’s an option.</p><p><br/></p><p>[00:23:15] Andrew makes a point to say that the docs are pretty comprehensive and Jonas has a really nice marketing site and it looks like he is trying to monetize this in a way he hasn’t seen a lot of people monetize open source before so he talks about it.</p><p><br/></p><p>[00:28:33] Jonas tells us why someone should use Matestack and all about testing.</p><p>[00:37:22] Chris asks Jonas if he has a roadmap of things that he would like to have done that people can poke around through to see if they can find something to contribute and get involved. Also, Chris wonders if he has a Discord or anything for people to hang out in, and Jonas explains. Andrew talks about his success with Discord.</p><p>[00:42:34] Jonas teases the third layer of Matestack and Chris asks Jonas if there are helper things to help debug when he wrote Ruby, but JavaScript broke.</p><p>[00:46:22] Speaking of errors that can happen, Jason tells us a great way to find these Ruby and JavaScript errors in your application. Also, we find out where to find Jonas online. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Jonas Jabari</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/JonasJabari'>Jonas Jabari Twitter</a></p><p><a href='https://matestack.io/'>Matestack</a></p><p><a href='https://github.com/matestack/matestack-ui-core'>matestack-ui-core</a></p><p><a href='https://discord.com/'>Discord</a></p><p>If you&apos;d like to sponsor future episodes, please email chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:48] The guys catch up on what’s been going on this week. Chris tells us he’s been using Jumpstart in rebuilding Hatchbox this week. Andrew has been on PTO all week, so he’s been chilling, cleaning, and in the middle of refactoring. Jason tells us about a call he got from someone who had signed up for HopeGrid.</p><p><br/></p><p>[00:07:22] Jonas tells us about himself and what Matestack is.</p><p> </p><p>[00:10:38] Find out how Matestack is different from View Component or a traditional kind of component type gem. </p><p> </p><p>[00:12:34] Jonas explains what the Component UI’s written in Ruby look like.</p><p><br/></p><p>[00:15:09] Chris asks Jonas if the responses are rendered in the JavaScript or is it actually making an Ajax request to render. Jonas explains two of the three layers of Matestack.</p><p><br/></p><p>[00:19:55] Andrew asks if Vue.js is required to use Matestack or if it’s an option.</p><p><br/></p><p>[00:23:15] Andrew makes a point to say that the docs are pretty comprehensive and Jonas has a really nice marketing site and it looks like he is trying to monetize this in a way he hasn’t seen a lot of people monetize open source before so he talks about it.</p><p><br/></p><p>[00:28:33] Jonas tells us why someone should use Matestack and all about testing.</p><p>[00:37:22] Chris asks Jonas if he has a roadmap of things that he would like to have done that people can poke around through to see if they can find something to contribute and get involved. Also, Chris wonders if he has a Discord or anything for people to hang out in, and Jonas explains. Andrew talks about his success with Discord.</p><p>[00:42:34] Jonas teases the third layer of Matestack and Chris asks Jonas if there are helper things to help debug when he wrote Ruby, but JavaScript broke.</p><p>[00:46:22] Speaking of errors that can happen, Jason tells us a great way to find these Ruby and JavaScript errors in your application. Also, we find out where to find Jonas online. </p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Jonas Jabari</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/JonasJabari'>Jonas Jabari Twitter</a></p><p><a href='https://matestack.io/'>Matestack</a></p><p><a href='https://github.com/matestack/matestack-ui-core'>matestack-ui-core</a></p><p><a href='https://discord.com/'>Discord</a></p><p>If you&apos;d like to sponsor future episodes, please email chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761039-reimagined-rails-views-using-matestack-with-jonas-jabari.mp3" length="35877537" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761039</link>
    <itunes:image href="https://storage.buzzsprout.com/m1ud26uj9bg3nvuniaspep5t1arj?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">31771771-b498-4719-9369-8b9a5d53e793</guid>
    <pubDate>Fri, 20 Nov 2020 07:00:00 -0600</pubDate>
    <itunes:duration>2988</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>103</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Webpacker in Engines &amp; Dealing with Burnout</itunes:title>
    <title>Webpacker in Engines &amp; Dealing with Burnout</title>
    <itunes:summary><![CDATA[        [00:01:25] Chris talks about going down the rabbit hole since their discussion last week about Webpacker and Rails Engines which was on his to-do list, and he finds out it is rough.   [00:05:31] Andrew asks Chris if there was anything in the Webpack or Docs that made him think that maybe he should add this, or did he already cover it and he explains.   [00:07:46] Chris explains a problem he ran into with JavaScript and CSS to display graphs and about using a JavaScript pack tag in the...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:25] Chris talks about going down the rabbit hole since their discussion last week about Webpacker and Rails Engines which was on his to-do list, and he finds out it is rough.</p><p><br/></p><p>[00:05:31] Andrew asks Chris if there was anything in the Webpack or Docs that made him think that maybe he should add this, or did he already cover it and he explains.</p><p><br/></p><p>[00:07:46] Chris explains a problem he ran into with JavaScript and CSS to display graphs and about using a JavaScript pack tag in the Main Rails App.</p><p><br/></p><p>[00:14:17] Chris tells us why he loves Devise and Andrew asks how long Chris thinks it will be before we are going to be able to see madmin and installing Action Active Mailbox is mentioned.</p><p> </p><p>[00:17:41] Chris asks Andrew if he’s ever called,”user.modelname” which Chris says is the coolest thing.</p><p><br/></p><p>[00:19:32] There are a few things Chris is not sure he loves about Administrate. Andrew tells us he went down an eager loading, auto loading, no loading, lazy loading path this week. Also, Chris explains something he did in madmin with adding a directory into your app. </p><p>[00:27:20] Andrew realized this week that he is completely burned out and sputtering to the finish line and he’s taking next week off to do some self-care. Chris asks him what his plans are to rejuvenate and back into enjoying stuff again. Andrew talks about a paper that defines “burnout,” the cleanliness of workspace and rooms, goals in life, and fixing his sleep schedule.</p><p>[00:36:38] Andrew mentions an app he started using called “Blinkist” which is kind of the spark notes audio version of books, and he talks about books he’s been reading to help him with setting goals. Chris shares some advice too.</p><p>[00:38:55] Chris asks Andrew if he has any thoughts on how he will keep himself balanced long term. We learn about Andrew’s relationship with people, especially with friends and family, and how he needs a support system and therapy. Chris tells us about his friendships and support groups and what has helped him.</p><p>[00:53:13] Find out why Chris was trippin’ up the other day with the change on GitHub and Laravel Forge adding some error messages. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/MiniProfiler/rack-mini-profiler/blob/d10530653bc7012979c66fb3c849f6687b758dbd/lib/mini_profiler_rails/railtie_methods.rb#L54'>Rack Mini Profiler</a></p><p><a href='https://api.rubyonrails.org/classes/ActiveModel/Name.html'>Ruby on Rails- ActiveModel</a></p><p><a href='https://www.blinkist.com/'>Blinkist</a></p><p><a href='https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4911781/#:~:text=DEFINING%2520BURNOUT,ineffectiveness%2520and%2520lack%2520of%2520accomplishment.'>“Understanding the burnout experience: recent research and its implications for psychiatry”-<em>World Psychiatry</em></a></p><p><a href='https://www.bathandbodyworks.com/'>Bath &amp; Body Works</a></p><p>If you&apos;d like to sponsor future episodes, please email chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:25] Chris talks about going down the rabbit hole since their discussion last week about Webpacker and Rails Engines which was on his to-do list, and he finds out it is rough.</p><p><br/></p><p>[00:05:31] Andrew asks Chris if there was anything in the Webpack or Docs that made him think that maybe he should add this, or did he already cover it and he explains.</p><p><br/></p><p>[00:07:46] Chris explains a problem he ran into with JavaScript and CSS to display graphs and about using a JavaScript pack tag in the Main Rails App.</p><p><br/></p><p>[00:14:17] Chris tells us why he loves Devise and Andrew asks how long Chris thinks it will be before we are going to be able to see madmin and installing Action Active Mailbox is mentioned.</p><p> </p><p>[00:17:41] Chris asks Andrew if he’s ever called,”user.modelname” which Chris says is the coolest thing.</p><p><br/></p><p>[00:19:32] There are a few things Chris is not sure he loves about Administrate. Andrew tells us he went down an eager loading, auto loading, no loading, lazy loading path this week. Also, Chris explains something he did in madmin with adding a directory into your app. </p><p>[00:27:20] Andrew realized this week that he is completely burned out and sputtering to the finish line and he’s taking next week off to do some self-care. Chris asks him what his plans are to rejuvenate and back into enjoying stuff again. Andrew talks about a paper that defines “burnout,” the cleanliness of workspace and rooms, goals in life, and fixing his sleep schedule.</p><p>[00:36:38] Andrew mentions an app he started using called “Blinkist” which is kind of the spark notes audio version of books, and he talks about books he’s been reading to help him with setting goals. Chris shares some advice too.</p><p>[00:38:55] Chris asks Andrew if he has any thoughts on how he will keep himself balanced long term. We learn about Andrew’s relationship with people, especially with friends and family, and how he needs a support system and therapy. Chris tells us about his friendships and support groups and what has helped him.</p><p>[00:53:13] Find out why Chris was trippin’ up the other day with the change on GitHub and Laravel Forge adding some error messages. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/MiniProfiler/rack-mini-profiler/blob/d10530653bc7012979c66fb3c849f6687b758dbd/lib/mini_profiler_rails/railtie_methods.rb#L54'>Rack Mini Profiler</a></p><p><a href='https://api.rubyonrails.org/classes/ActiveModel/Name.html'>Ruby on Rails- ActiveModel</a></p><p><a href='https://www.blinkist.com/'>Blinkist</a></p><p><a href='https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4911781/#:~:text=DEFINING%2520BURNOUT,ineffectiveness%2520and%2520lack%2520of%2520accomplishment.'>“Understanding the burnout experience: recent research and its implications for psychiatry”-<em>World Psychiatry</em></a></p><p><a href='https://www.bathandbodyworks.com/'>Bath &amp; Body Works</a></p><p>If you&apos;d like to sponsor future episodes, please email chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761040-webpacker-in-engines-dealing-with-burnout.mp3" length="40989091" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761040</link>
    <itunes:image href="https://storage.buzzsprout.com/20ht8w7jzk04kfie4emb4zc4f07s?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">f52093d9-2629-47bd-ab58-ed2bb73e459a</guid>
    <pubDate>Fri, 13 Nov 2020 07:00:00 -0600</pubDate>
    <itunes:duration>3414</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>102</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>New Rails API docs, Webpacker &quot;fun&quot;, and security.txt</itunes:title>
    <title>New Rails API docs, Webpacker &quot;fun&quot;, and security.txt</title>
    <itunes:summary><![CDATA[        [00:03:05] Chris mentions Kasper posted a link to a PR that updates the Rails API guides, which now includes the sidebar with all of the classes and turbo links in there.   [00:04:54] Andrew brings up Docs and tells us there’s a ton of Webpacker documentation in a folder in the Webpacker repo called “Docs” and there’s a lot of documentation in there that a lot of people probably don’t know about.    [00:09:28] Jason was reading the Docs and just realized you can import Sprockets ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:05] Chris mentions Kasper posted a link to a PR that updates the Rails API guides, which now includes the sidebar with all of the classes and turbo links in there.</p><p><br/></p><p>[00:04:54] Andrew brings up Docs and tells us there’s a ton of Webpacker documentation in a folder in the Webpacker repo called “Docs” and there’s a lot of documentation in there that a lot of people probably don’t know about. </p><p><br/></p><p>[00:09:28] Jason was reading the Docs and just realized you can import Sprockets files into your webpack stuff.</p><p><br/></p><p>[00:12:17] Andrew brings up a problem he’s had with webpack configs and how he found a few things in it that could be improved.  Chris and Jason share their thoughts, and CoffeeScript is brought up in the conversation. </p><p> </p><p>[00:21:11] Andrew says UJS is going away. Jason tells us his problem with UJS.</p><p><br/></p><p>[00:23:15] Chris tells us about the problems with Rails Scaffolds and what Turbolinks 6 is addressing. </p><p>[00:25:55] Chris talks about using the Turbolinks render library in Jumpstart Pro.</p><p>[00:30:19] Andrew asks the guys if they’ve ever heard of “security.txt” and he tells them all about it. He also wonders if this could be a cool gem to create and wonders if it could be done. Chris gives him advice on what he can do.</p><p>[00:36:38] Jason mentions Cloudflare that prevents the typical mail to spam you get and Chris tells us about how he is working on generating routes in madmin. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rework.fm/greetings-from-mojito-island/'>Find out where DHH is-The Rework Podcast</a></p><p><a href='https://edgeapi.rubyonrails.org/'>Welcome to Rails</a></p><p><a href='https://webpacker-docs.netlify.app/'>Webpacker</a> </p><p><a href='https://discuss.rubyonrails.org/t/how-to-pack-js-from-a-different-gem-engine-in-rails-6-webpacker-it-seems-frustrating/75364'>Ruby on Rails- “How to pack js from a different gem/engine in Rails 6 + webpacker? It seems frustrating</a></p><p><a href='https://webpacker-docs.netlify.app/docs/assets#import-from-sprockets-using-helpers'>Webpacker-Import from Sprockets using helpers</a></p><p><a href='https://survivejs.com/webpack/'>SurviveJS-Webpack</a></p><p><a href='https://discuss.rubyonrails.org/t/rails-ujs-documentation/74518/10'>Rails UJS documentation</a></p><p><a href='https://securitytxt.org/'>Security.txt</a></p><p><a href='https://support.cloudflare.com/hc/en-us/articles/200170016-What-is-Email-Address-Obfuscation-'>Cloudflare- What is Email Address Obfuscation?</a></p><p><a href='https://github.com/rails/rails/pull/40388'>Allow ‘route’ generator action to insert after any line with indentation-GitHub</a></p><p><a href='https://guides.rubyonrails.org/configuring.html#configuring-generator'>Rails Guides-Configuring Rails Applications</a></p><p><a href='https://coffeescript.org/'>CoffeeScript</a></p><p><a href='https://github.com/rails/coffee-rails'>CoffeeScript adapter for the Rails asset pipeline-GitHub</a></p><p><a href='https://rubygems.org/gems/madmin/versions/0.1.0'>madmin</a></p><p>If you&apos;d like to sponsor future episodes, please email chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:05] Chris mentions Kasper posted a link to a PR that updates the Rails API guides, which now includes the sidebar with all of the classes and turbo links in there.</p><p><br/></p><p>[00:04:54] Andrew brings up Docs and tells us there’s a ton of Webpacker documentation in a folder in the Webpacker repo called “Docs” and there’s a lot of documentation in there that a lot of people probably don’t know about. </p><p><br/></p><p>[00:09:28] Jason was reading the Docs and just realized you can import Sprockets files into your webpack stuff.</p><p><br/></p><p>[00:12:17] Andrew brings up a problem he’s had with webpack configs and how he found a few things in it that could be improved.  Chris and Jason share their thoughts, and CoffeeScript is brought up in the conversation. </p><p> </p><p>[00:21:11] Andrew says UJS is going away. Jason tells us his problem with UJS.</p><p><br/></p><p>[00:23:15] Chris tells us about the problems with Rails Scaffolds and what Turbolinks 6 is addressing. </p><p>[00:25:55] Chris talks about using the Turbolinks render library in Jumpstart Pro.</p><p>[00:30:19] Andrew asks the guys if they’ve ever heard of “security.txt” and he tells them all about it. He also wonders if this could be a cool gem to create and wonders if it could be done. Chris gives him advice on what he can do.</p><p>[00:36:38] Jason mentions Cloudflare that prevents the typical mail to spam you get and Chris tells us about how he is working on generating routes in madmin. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://rework.fm/greetings-from-mojito-island/'>Find out where DHH is-The Rework Podcast</a></p><p><a href='https://edgeapi.rubyonrails.org/'>Welcome to Rails</a></p><p><a href='https://webpacker-docs.netlify.app/'>Webpacker</a> </p><p><a href='https://discuss.rubyonrails.org/t/how-to-pack-js-from-a-different-gem-engine-in-rails-6-webpacker-it-seems-frustrating/75364'>Ruby on Rails- “How to pack js from a different gem/engine in Rails 6 + webpacker? It seems frustrating</a></p><p><a href='https://webpacker-docs.netlify.app/docs/assets#import-from-sprockets-using-helpers'>Webpacker-Import from Sprockets using helpers</a></p><p><a href='https://survivejs.com/webpack/'>SurviveJS-Webpack</a></p><p><a href='https://discuss.rubyonrails.org/t/rails-ujs-documentation/74518/10'>Rails UJS documentation</a></p><p><a href='https://securitytxt.org/'>Security.txt</a></p><p><a href='https://support.cloudflare.com/hc/en-us/articles/200170016-What-is-Email-Address-Obfuscation-'>Cloudflare- What is Email Address Obfuscation?</a></p><p><a href='https://github.com/rails/rails/pull/40388'>Allow ‘route’ generator action to insert after any line with indentation-GitHub</a></p><p><a href='https://guides.rubyonrails.org/configuring.html#configuring-generator'>Rails Guides-Configuring Rails Applications</a></p><p><a href='https://coffeescript.org/'>CoffeeScript</a></p><p><a href='https://github.com/rails/coffee-rails'>CoffeeScript adapter for the Rails asset pipeline-GitHub</a></p><p><a href='https://rubygems.org/gems/madmin/versions/0.1.0'>madmin</a></p><p>If you&apos;d like to sponsor future episodes, please email chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761041-new-rails-api-docs-webpacker-fun-and-security-txt.mp3" length="31306343" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761041</link>
    <itunes:image href="https://storage.buzzsprout.com/yp5cz78mhm0047us4h61ozem0wq5?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">2f69c489-426f-4d7c-99ad-b1c143eed47c</guid>
    <pubDate>Fri, 06 Nov 2020 07:00:00 -0600</pubDate>
    <itunes:duration>2607</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>101</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>🎉 Episode 100!! Upgrading Rails with Ernesto Tagwerker</itunes:title>
    <title>🎉 Episode 100!! Upgrading Rails with Ernesto Tagwerker</title>
    <itunes:summary><![CDATA[        [00:05:18] Ernesto gives us an introduction of who he is and what he does.   [00:10:43] Ernesto talks about the last RailsConf in Minneapolis when they were all together. Andrew talks about wanting to upgrade a Rails App and how he came across Ernesto’s FastRuby that had great content, which is why he asked him to be on the show today.    [00:12:39] We learn about FastRuby.io from Ernesto. He also talks about the kinds of things you need to think about before you upgrade Rails an...]]></itunes:summary>
    <description><![CDATA[        <p>[00:05:18] Ernesto gives us an introduction of who he is and what he does.</p><p><br/></p><p>[00:10:43] Ernesto talks about the last RailsConf in Minneapolis when they were all together. Andrew talks about wanting to upgrade a Rails App and how he came across Ernesto’s FastRuby that had great content, which is why he asked him to be on the show today. </p><p><br/></p><p>[00:12:39] We learn about FastRuby.io from Ernesto. He also talks about the kinds of things you need to think about before you upgrade Rails and what to do if your Test Suite isn’t that great. </p><p><br/></p><p>[00:17:51] Ernesto tells us his dream gem.  Chris talks about a Chrome extension that would help write system tests based on what you wrote in the browser, and Andrew mentions the name of that gem which is “Heaven’s Door.”</p><p> </p><p>[00:21:08] We learn besides having a good Test Suite, the next thing you need before upgrading Rails is to have a continuous integration working, and Ernesto explains this.</p><p><br/></p><p>[00:22:21] Andrew talks about Dual Booting Rails and he’s interested in it but needs to explore it more because it sounds complicated. He asks Ernesto to explain some common issues he runs across. </p><p>[00:24:12] Chris wonders if Ernesto encourages people, once they get up to Rails 6, to continue Dual Booting against Rails Master.  Ernesto talks about an article they have that talks about how to stay up to date so that this painful Rails upgrade process doesn’t happen again. Andrew gives advice to strongly version your gems in your gem file which he promises will make your life easier! ☺</p><p>[00:27:18] Jason is interested in the idea of running a build against a master Rails and he’s curious how to temper that. Chris talks about fiddling with the Appraisal Gem.</p><p>[00:30:51] Ernesto talks about how he recently started maintaining a gem called RubyCritic, and he explains what it does. </p><p>[00:34:09] Chris asks Ernesto how much he sees Ruby related things needing to be fixed when you’re upgrading apps versus gems and rails configuration things. He mentions Rails LTS, which is long time support for Rails.</p><p>[00:36:59] Ernesto tells us a new service they are working on called, State Updated Service, which is a Rails service to keep your application up to date. </p><p>[00:41:59] Ernesto gives a list of resources that people can look at to upgrade their Rails App.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><strong>Guest:</strong></p><p>Ernesto Tagwerker</p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/etagwerker?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Ernesto Tagwerker Twitter</a></p><p><a href='https://github.com/etagwerker'>Ernesto Tagwerker GitHub</a></p><p><a href='https://www.ombulabs.com/'>OmbuLabs</a></p><p><a href='https://twitter.com/OmbuLabs?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>OmbuLabs Twitter</a></p><p><a href='https://twitter.com/fastrubyio'>FastRuby.io Twitter</a></p><p><a href='https://www.youtube.com/watch?v=MOJoF7sPVdM'>Ernesto Tagwerker-Open Source: When Nights and Weekends Are Not Enough-Southeast Ruby 2017- YouTube</a></p><p><a href='https://www.fastruby.io/'>Fast Ruby- The Complete Guide to Upgrade Rails e-book</a></p><p><a href='https://github.com/amatsuda/heavens_door'>Heaven’s Door</a></p><p><a href='https://www.fastruby.io/blog/rails/upgrades/how-to-stay-up-to-date.html'>How to Stay Up to date with Your Rails Application</a></p><p><a href='https://github.com/thoughtbot/appraisal'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:05:18] Ernesto gives us an introduction of who he is and what he does.</p><p><br/></p><p>[00:10:43] Ernesto talks about the last RailsConf in Minneapolis when they were all together. Andrew talks about wanting to upgrade a Rails App and how he came across Ernesto’s FastRuby that had great content, which is why he asked him to be on the show today. </p><p><br/></p><p>[00:12:39] We learn about FastRuby.io from Ernesto. He also talks about the kinds of things you need to think about before you upgrade Rails and what to do if your Test Suite isn’t that great. </p><p><br/></p><p>[00:17:51] Ernesto tells us his dream gem.  Chris talks about a Chrome extension that would help write system tests based on what you wrote in the browser, and Andrew mentions the name of that gem which is “Heaven’s Door.”</p><p> </p><p>[00:21:08] We learn besides having a good Test Suite, the next thing you need before upgrading Rails is to have a continuous integration working, and Ernesto explains this.</p><p><br/></p><p>[00:22:21] Andrew talks about Dual Booting Rails and he’s interested in it but needs to explore it more because it sounds complicated. He asks Ernesto to explain some common issues he runs across. </p><p>[00:24:12] Chris wonders if Ernesto encourages people, once they get up to Rails 6, to continue Dual Booting against Rails Master.  Ernesto talks about an article they have that talks about how to stay up to date so that this painful Rails upgrade process doesn’t happen again. Andrew gives advice to strongly version your gems in your gem file which he promises will make your life easier! ☺</p><p>[00:27:18] Jason is interested in the idea of running a build against a master Rails and he’s curious how to temper that. Chris talks about fiddling with the Appraisal Gem.</p><p>[00:30:51] Ernesto talks about how he recently started maintaining a gem called RubyCritic, and he explains what it does. </p><p>[00:34:09] Chris asks Ernesto how much he sees Ruby related things needing to be fixed when you’re upgrading apps versus gems and rails configuration things. He mentions Rails LTS, which is long time support for Rails.</p><p>[00:36:59] Ernesto tells us a new service they are working on called, State Updated Service, which is a Rails service to keep your application up to date. </p><p>[00:41:59] Ernesto gives a list of resources that people can look at to upgrade their Rails App.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><strong>Guest:</strong></p><p>Ernesto Tagwerker</p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/etagwerker?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>Ernesto Tagwerker Twitter</a></p><p><a href='https://github.com/etagwerker'>Ernesto Tagwerker GitHub</a></p><p><a href='https://www.ombulabs.com/'>OmbuLabs</a></p><p><a href='https://twitter.com/OmbuLabs?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'>OmbuLabs Twitter</a></p><p><a href='https://twitter.com/fastrubyio'>FastRuby.io Twitter</a></p><p><a href='https://www.youtube.com/watch?v=MOJoF7sPVdM'>Ernesto Tagwerker-Open Source: When Nights and Weekends Are Not Enough-Southeast Ruby 2017- YouTube</a></p><p><a href='https://www.fastruby.io/'>Fast Ruby- The Complete Guide to Upgrade Rails e-book</a></p><p><a href='https://github.com/amatsuda/heavens_door'>Heaven’s Door</a></p><p><a href='https://www.fastruby.io/blog/rails/upgrades/how-to-stay-up-to-date.html'>How to Stay Up to date with Your Rails Application</a></p><p><a href='https://github.com/thoughtbot/appraisal'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761042-episode-100-upgrading-rails-with-ernesto-tagwerker.mp3" length="32779823" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761042</link>
    <itunes:image href="https://storage.buzzsprout.com/2npbz79jyqf06qyp8bosl1cyrb6q?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b165d552-5ee8-4454-bd99-5d4d20238701</guid>
    <pubDate>Fri, 30 Oct 2020 07:00:00 -0500</pubDate>
    <itunes:duration>2729</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>100</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Self-care as a developer, Ruby 3.0, Sorbet, and more</itunes:title>
    <title>Self-care as a developer, Ruby 3.0, Sorbet, and more</title>
    <itunes:summary><![CDATA[        [00:01:38] Andrew tells us about his weekend having to truncate 250 million rows and how he had to take care of a few issues.  Jason talks about what he’s been using to search.    [00:05:14] Jason talks about using a Laravel package called Scout.    [00:06:50] Andrew tells us about having wrist problems and is trying to come up with solutions to help his situation. He asks Jason if he has any suggestions. They both chat about what they do for self-care and how they coul...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:38] Andrew tells us about his weekend having to truncate 250 million rows and how he had to take care of a few issues.  Jason talks about what he’s been using to search. </p><p><br/></p><p>[00:05:14] Jason talks about using a Laravel package called Scout. </p><p><br/></p><p>[00:06:50] Andrew tells us about having wrist problems and is trying to come up with solutions to help his situation. He asks Jason if he has any suggestions. They both chat about what they do for self-care and how they could manage stress better. </p><p><br/></p><p>[00:18:50] Since Andrew has been eating so terribly, he decided to get Blue Apron, the meal delivery service, and he loves it!  It has transformed his diet. ☺ Jason talks about his difficult relationship with food. </p><p><br/></p><p>[00:28:36] Andrew talks about all these contraptions in the kitchen that he didn’t know how to use except as a weapon. One thing in particular is the garlic press. </p><p><br/></p><p>[00:30:25] Andrew and Jason discuss why they love Honeybadger.</p><p>[00:32:38] Andrew asks Jason if he’s tried Ruby 3.0.0 and he tells Jason why he should try it.</p><p>[00:36:20] Andrew announces he got a commit to Ruby and it was a great day! Jason talks about RBS being cool. Andrew mentions not liking Sorbet and why. </p><p>[00:40:06] We learn in order to use RBS, the easiest tool to use is a gem called Steep, gradual typing for Ruby. Andrew explains what it does. Jason talks about using Solargraph in VS code.</p><p>[00:43:15] Andrew tells us he started working on creating a course or a writeup, something he can get paid for, that tells you on to use VS code with Ruby. He thinks he has figured it all out after all these years and he wants to share his wealth of information. </p><p>[00:45:20] Jason asks Andrew for his thoughts on TypeScript and why he likes it.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/ruby/rbs'>Ruby RBS-GitHub</a></p><p><a href='https://sorbet.org/'>Sorbet</a></p><p><a href='https://github.com/soutaro/steep'>Steep-GitHub</a></p><p><a href='https://github.com/laravel/scout'>Laravel Scout-GitHub</a></p><p><a href='https://www.ruby-lang.org/en/news/2020/09/25/ruby-3-0-0-preview1-released/'>Ruby 3.0.0</a></p><p><a href='https://solargraph.org/'>Solargraph</a></p><p><a href='https://www.typescriptlang.org/'>TypeScript</a></p><p><a href='https://www.blueapron.com/'>Blue Apron</a></p><p><a href='https://www.amazon.com/ORBLUE-Garlic-Stainless-Mincer-Crusher/dp/B00HHLNRVE/ref=sr_1_2_sspa?dchild=1&amp;keywords=garlic+press&amp;qid=1602115734&amp;sr=8-2-spons&amp;psc=1&amp;spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEzQ1dMTEVDNk5aRTUyJmVuY3J5cHRlZElkPUEwNjg4NTIzMjdXNklQMERZSTYzUiZlbmNyeXB0ZWRBZElkPUEwNjYwNjE3MlYySlJGRUg2WjRQOSZ3aWRnZXROYW1lPXNwX2F0ZiZhY3Rpb249Y2xpY2tSZWRpcmVjdCZkb05vdExvZ0NsaWNrPXRydWU='>Garlic  Press</a></p><p>If you&apos;re interested in sponsoring future episodes, send an email to chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:38] Andrew tells us about his weekend having to truncate 250 million rows and how he had to take care of a few issues.  Jason talks about what he’s been using to search. </p><p><br/></p><p>[00:05:14] Jason talks about using a Laravel package called Scout. </p><p><br/></p><p>[00:06:50] Andrew tells us about having wrist problems and is trying to come up with solutions to help his situation. He asks Jason if he has any suggestions. They both chat about what they do for self-care and how they could manage stress better. </p><p><br/></p><p>[00:18:50] Since Andrew has been eating so terribly, he decided to get Blue Apron, the meal delivery service, and he loves it!  It has transformed his diet. ☺ Jason talks about his difficult relationship with food. </p><p><br/></p><p>[00:28:36] Andrew talks about all these contraptions in the kitchen that he didn’t know how to use except as a weapon. One thing in particular is the garlic press. </p><p><br/></p><p>[00:30:25] Andrew and Jason discuss why they love Honeybadger.</p><p>[00:32:38] Andrew asks Jason if he’s tried Ruby 3.0.0 and he tells Jason why he should try it.</p><p>[00:36:20] Andrew announces he got a commit to Ruby and it was a great day! Jason talks about RBS being cool. Andrew mentions not liking Sorbet and why. </p><p>[00:40:06] We learn in order to use RBS, the easiest tool to use is a gem called Steep, gradual typing for Ruby. Andrew explains what it does. Jason talks about using Solargraph in VS code.</p><p>[00:43:15] Andrew tells us he started working on creating a course or a writeup, something he can get paid for, that tells you on to use VS code with Ruby. He thinks he has figured it all out after all these years and he wants to share his wealth of information. </p><p>[00:45:20] Jason asks Andrew for his thoughts on TypeScript and why he likes it.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/ruby/rbs'>Ruby RBS-GitHub</a></p><p><a href='https://sorbet.org/'>Sorbet</a></p><p><a href='https://github.com/soutaro/steep'>Steep-GitHub</a></p><p><a href='https://github.com/laravel/scout'>Laravel Scout-GitHub</a></p><p><a href='https://www.ruby-lang.org/en/news/2020/09/25/ruby-3-0-0-preview1-released/'>Ruby 3.0.0</a></p><p><a href='https://solargraph.org/'>Solargraph</a></p><p><a href='https://www.typescriptlang.org/'>TypeScript</a></p><p><a href='https://www.blueapron.com/'>Blue Apron</a></p><p><a href='https://www.amazon.com/ORBLUE-Garlic-Stainless-Mincer-Crusher/dp/B00HHLNRVE/ref=sr_1_2_sspa?dchild=1&amp;keywords=garlic+press&amp;qid=1602115734&amp;sr=8-2-spons&amp;psc=1&amp;spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEzQ1dMTEVDNk5aRTUyJmVuY3J5cHRlZElkPUEwNjg4NTIzMjdXNklQMERZSTYzUiZlbmNyeXB0ZWRBZElkPUEwNjYwNjE3MlYySlJGRUg2WjRQOSZ3aWRnZXROYW1lPXNwX2F0ZiZhY3Rpb249Y2xpY2tSZWRpcmVjdCZkb05vdExvZ0NsaWNrPXRydWU='>Garlic  Press</a></p><p>If you&apos;re interested in sponsoring future episodes, send an email to chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761043-self-care-as-a-developer-ruby-3-0-sorbet-and-more.mp3" length="35423618" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761043</link>
    <itunes:image href="https://storage.buzzsprout.com/8lgbo2oz8oh1ykznvg3nqqby9xue?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b3d5602b-ec6b-489b-93a3-b21aef2fd6f1</guid>
    <pubDate>Fri, 23 Oct 2020 07:00:00 -0500</pubDate>
    <itunes:duration>2950</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>99</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Getting started in Ruby &amp; Rails with Will Johnson</itunes:title>
    <title>Getting started in Ruby &amp; Rails with Will Johnson</title>
    <itunes:summary><![CDATA[        [00:00:25] What have the guys been up to? Jason tells us he’s been working on his editor project with Reflex and Cable Ready, Chris has been working on Stimulus Reflex, and Andrew’s project is trying to truncate a table that has 225 million records in it! Yikes! Fingers crossed for Andrew!    [00:07:20] Will tells us all about himself and how he got into Rails.    [00:09:02] Will gives us a synopsis of his E-book, Break Into Tech With Twitter, that was released a few weeks a...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:25] What have the guys been up to? Jason tells us he’s been working on his editor project with Reflex and Cable Ready, Chris has been working on Stimulus Reflex, and Andrew’s project is trying to truncate a table that has 225 million records in it! Yikes! Fingers crossed for Andrew! </p><p><br/></p><p>[00:07:20] Will tells us all about himself and how he got into Rails. </p><p><br/></p><p>[00:09:02] Will gives us a synopsis of his E-book, <em>Break </em>Into<em> Tech With Twitter, </em>that was released a few weeks ago. </p><p><br/></p><p>[00:10:21] Andrew asks Will, as a newer developer, what it’s like transitioning from JavaScript into Ruby on Rails.</p><p><br/></p><p>[00:12:40] Chris wonders if going from JavaScript with all the call backs into Ruby if it was hard for Will to wrap his head around the way the language operates differently.</p><p><br/></p><p>[00:15:12] Jason asks Will if his experience with JavaScript was front end or backend. Also, how difficult was it knowing JavaScript, which is a programming language for the front end, and then trying to apply the concepts to serve -side programming.</p><p>[00:16:26] Will tells us his super cool and inspirational story of his background. Also, he tells us about his current job at Egghead and if he thinks he will be there for a long time.  </p><p>[00:32:21] Andrew asks Will what he’s doing to keep up on his learning around Rails. </p><p>[00:34:16] Chris and Jason share some great resources for beginners.</p><p>[00:36:27] Will shares some things that he found that worked for him when he first started out, in terms of learning more about Ruby. He talks about how he didn’t get models.</p><p>[00:43:48] Will tells us where we can find him online. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><strong>Guest:</strong></p><p>Will Johnson</p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/willjohnsonio?lang=en'>Will Johnson Twitter</a></p><p><a href='https://williamjohnson.dev/how-does-the-model-interact-with-the-database/'>Will Johnson Blog</a></p><p><a href='https://www.breakintotech.dev/break-into-tech-with-twitter'><em>Break Into Tech With Twitter</em> by Will Johnson</a></p><p><a href='https://egghead.io/'>Egghead</a></p><p><a href='https://www.podia.com/'>Podia</a></p><p><a href='https://www.youtube.com/c/webcrunch'>Web-Crunch-YouTube</a></p><p><a href='https://www.railstutorial.org/'>Rails Tutorial</a></p><p><a href='https://www.amazon.com/Metaprogramming-Ruby-Program-Like-Pros/dp/1934356476/ref=sr_1_4?crid=23XNJ9SI0FMCW&amp;dchild=1&amp;keywords=metaprogramming+ruby&amp;qid=1602014908&amp;sprefix=meta+programming+Ruby%2Caps%2C157&amp;sr=8-4'><em>Metaprogramming Ruby: Program Like the Ruby Pros by Paola Perrotta</em></a></p><p><a href='https://www.amazon.com/Eloquent-Ruby-Addison-Wesley-Professional/dp/0321584104/ref=sr_1_1?dchild=1&amp;keywords=eloquent+ruby&amp;qid=1602015137&amp;sr=8-1'><em>Eloquent</em> <em>Ruby</em> by Russ Olsen</a></p><p><a href='http://railscasts.com/'>RailsCasts</a></p><p><a href='https://www.pluralsight.com/courses/code-school-rails-for-zombies?aid=701j0000001heIoAAI&amp;promo=&amp;utm_source=non_branded&amp;utm_medium=digital_paid_search_google&amp;utm_campaign=US_Dynamic&amp;utm_content=&amp;gclid=EAIaIQobChMIx5He5-Og7AIVVcDICh2YNwnWEAAYASAAEgKCPPD_BwE'>Rails for Zombies</a></p><p><a href='https://www.amazon.com/dp/1680502514/ref=emc_b_5_i'><em>Agile Web Development with Rails 5.1</em> by Sam Ruby, David B. Copel</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:25] What have the guys been up to? Jason tells us he’s been working on his editor project with Reflex and Cable Ready, Chris has been working on Stimulus Reflex, and Andrew’s project is trying to truncate a table that has 225 million records in it! Yikes! Fingers crossed for Andrew! </p><p><br/></p><p>[00:07:20] Will tells us all about himself and how he got into Rails. </p><p><br/></p><p>[00:09:02] Will gives us a synopsis of his E-book, <em>Break </em>Into<em> Tech With Twitter, </em>that was released a few weeks ago. </p><p><br/></p><p>[00:10:21] Andrew asks Will, as a newer developer, what it’s like transitioning from JavaScript into Ruby on Rails.</p><p><br/></p><p>[00:12:40] Chris wonders if going from JavaScript with all the call backs into Ruby if it was hard for Will to wrap his head around the way the language operates differently.</p><p><br/></p><p>[00:15:12] Jason asks Will if his experience with JavaScript was front end or backend. Also, how difficult was it knowing JavaScript, which is a programming language for the front end, and then trying to apply the concepts to serve -side programming.</p><p>[00:16:26] Will tells us his super cool and inspirational story of his background. Also, he tells us about his current job at Egghead and if he thinks he will be there for a long time.  </p><p>[00:32:21] Andrew asks Will what he’s doing to keep up on his learning around Rails. </p><p>[00:34:16] Chris and Jason share some great resources for beginners.</p><p>[00:36:27] Will shares some things that he found that worked for him when he first started out, in terms of learning more about Ruby. He talks about how he didn’t get models.</p><p>[00:43:48] Will tells us where we can find him online. </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><strong>Guest:</strong></p><p>Will Johnson</p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/willjohnsonio?lang=en'>Will Johnson Twitter</a></p><p><a href='https://williamjohnson.dev/how-does-the-model-interact-with-the-database/'>Will Johnson Blog</a></p><p><a href='https://www.breakintotech.dev/break-into-tech-with-twitter'><em>Break Into Tech With Twitter</em> by Will Johnson</a></p><p><a href='https://egghead.io/'>Egghead</a></p><p><a href='https://www.podia.com/'>Podia</a></p><p><a href='https://www.youtube.com/c/webcrunch'>Web-Crunch-YouTube</a></p><p><a href='https://www.railstutorial.org/'>Rails Tutorial</a></p><p><a href='https://www.amazon.com/Metaprogramming-Ruby-Program-Like-Pros/dp/1934356476/ref=sr_1_4?crid=23XNJ9SI0FMCW&amp;dchild=1&amp;keywords=metaprogramming+ruby&amp;qid=1602014908&amp;sprefix=meta+programming+Ruby%2Caps%2C157&amp;sr=8-4'><em>Metaprogramming Ruby: Program Like the Ruby Pros by Paola Perrotta</em></a></p><p><a href='https://www.amazon.com/Eloquent-Ruby-Addison-Wesley-Professional/dp/0321584104/ref=sr_1_1?dchild=1&amp;keywords=eloquent+ruby&amp;qid=1602015137&amp;sr=8-1'><em>Eloquent</em> <em>Ruby</em> by Russ Olsen</a></p><p><a href='http://railscasts.com/'>RailsCasts</a></p><p><a href='https://www.pluralsight.com/courses/code-school-rails-for-zombies?aid=701j0000001heIoAAI&amp;promo=&amp;utm_source=non_branded&amp;utm_medium=digital_paid_search_google&amp;utm_campaign=US_Dynamic&amp;utm_content=&amp;gclid=EAIaIQobChMIx5He5-Og7AIVVcDICh2YNwnWEAAYASAAEgKCPPD_BwE'>Rails for Zombies</a></p><p><a href='https://www.amazon.com/dp/1680502514/ref=emc_b_5_i'><em>Agile Web Development with Rails 5.1</em> by Sam Ruby, David B. Copel</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761044-getting-started-in-ruby-rails-with-will-johnson.mp3" length="33068280" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761044</link>
    <itunes:image href="https://storage.buzzsprout.com/98sjqn8nxmwtwy452292gaq4ubjf?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">e14620ff-df15-448a-9e24-2354936ea992</guid>
    <pubDate>Fri, 16 Oct 2020 07:00:00 -0500</pubDate>
    <itunes:duration>2754</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>98</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Adam Wathan: TailwindCSS, Tailwind UI, and ActionView Components</itunes:title>
    <title>Joined by Adam Wathan: TailwindCSS, Tailwind UI, and ActionView Components</title>
    <itunes:summary><![CDATA[        In this episode we welcome back a special guest, Adam Wathan, creator of Tailwind CSS. We find out some cool things that have happened in Tailwind, new things that have launched in Tailwind UI, and issues he ran into when building it. Adam tells us about a work system they use called the six-week cycle with a two-week cool down, which really helps with prioritizing things. We also talk with Adam about how he approaches building components in JavaScript libraries like Vue in an effort ...]]></itunes:summary>
    <description><![CDATA[        <p>In this episode we welcome back a special guest, Adam Wathan, creator of Tailwind CSS. We find out some cool things that have happened in Tailwind, new things that have launched in Tailwind UI, and issues he ran into when building it. Adam tells us about a work system they use called the six-week cycle with a two-week cool down, which really helps with prioritizing things. We also talk with Adam about how he approaches building components in JavaScript libraries like Vue in an effort to apply some of that wisdom to ViewComponent.</p><p>[00:04:26] Adam tells us all the cool things happening in Tailwind.</p><p><br/></p><p>[00:08:09] Jason wonders if Tailwind UI is considered early access.</p><p><br/></p><p>[00:10:52] Jason is curious to know when Adam comes across sites in the wild when he’s using the web, does he wonder if it’s Tailwind or Tailwind UI. </p><p><br/></p><p>[00:13:37] Adam talks about issues he ran into when building Tailwind UI. He also mentions another project that he hopes will be out by end of the year or early next year.</p><p><br/></p><p>[00:24:47] Chris wonders if Adam realized they were going to run into everybody wondering how to write the JavaScript for these components in Tailwind UI.</p><p><br/></p><p>[00:32:58] Adam tells us what his life is like now during the day since he’s taken on employees, and if he finds himself doing a lot more business work versus open source or Tailwind UI work. He talks about the “six-week cycle with a two-week cool down” that they have been doing at work.</p><p>[00:40:18] Jason’s been using a lot of Tailwinds UI and a lot of Rails, and he is wondering what Adam’s approach is to building components in Vue and React.</p><p>[00:49:46] Jason and Adam discuss table components and Adam mentions the Braid Design System and React Native Web.</p><p>[00:57:34] Jason asks Adam if he has any bets on the new HEY technology that Basecamp is releasing.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><br/></p><p><strong>Guest:</strong></p><p>Adam Wathan</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/adamwathan?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Adam Wathan Twitter</a></p><p><a href='https://fullstackradio.com/'>Full Stack Radio-Podcast hosted by Adam Wathan</a></p><p><a href='https://github.com/github/view_component/issues/471#issuecomment-692521159'>Tables solution</a></p><p><a href='https://seek-oss.github.io/braid-design-system/'>Braid Design System</a></p><p><a href='https://github.com/necolas/react-native-web'>React Native for Web-GitHub</a></p><p><a href='https://blog.tailwindcss.com/'>Tailwind CSS Blog</a></p><p>If you&apos;re interested in sponsoring future episodes, send an email to chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In this episode we welcome back a special guest, Adam Wathan, creator of Tailwind CSS. We find out some cool things that have happened in Tailwind, new things that have launched in Tailwind UI, and issues he ran into when building it. Adam tells us about a work system they use called the six-week cycle with a two-week cool down, which really helps with prioritizing things. We also talk with Adam about how he approaches building components in JavaScript libraries like Vue in an effort to apply some of that wisdom to ViewComponent.</p><p>[00:04:26] Adam tells us all the cool things happening in Tailwind.</p><p><br/></p><p>[00:08:09] Jason wonders if Tailwind UI is considered early access.</p><p><br/></p><p>[00:10:52] Jason is curious to know when Adam comes across sites in the wild when he’s using the web, does he wonder if it’s Tailwind or Tailwind UI. </p><p><br/></p><p>[00:13:37] Adam talks about issues he ran into when building Tailwind UI. He also mentions another project that he hopes will be out by end of the year or early next year.</p><p><br/></p><p>[00:24:47] Chris wonders if Adam realized they were going to run into everybody wondering how to write the JavaScript for these components in Tailwind UI.</p><p><br/></p><p>[00:32:58] Adam tells us what his life is like now during the day since he’s taken on employees, and if he finds himself doing a lot more business work versus open source or Tailwind UI work. He talks about the “six-week cycle with a two-week cool down” that they have been doing at work.</p><p>[00:40:18] Jason’s been using a lot of Tailwinds UI and a lot of Rails, and he is wondering what Adam’s approach is to building components in Vue and React.</p><p>[00:49:46] Jason and Adam discuss table components and Adam mentions the Braid Design System and React Native Web.</p><p>[00:57:34] Jason asks Adam if he has any bets on the new HEY technology that Basecamp is releasing.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><br/></p><p><strong>Guest:</strong></p><p>Adam Wathan</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/adamwathan?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Adam Wathan Twitter</a></p><p><a href='https://fullstackradio.com/'>Full Stack Radio-Podcast hosted by Adam Wathan</a></p><p><a href='https://github.com/github/view_component/issues/471#issuecomment-692521159'>Tables solution</a></p><p><a href='https://seek-oss.github.io/braid-design-system/'>Braid Design System</a></p><p><a href='https://github.com/necolas/react-native-web'>React Native for Web-GitHub</a></p><p><a href='https://blog.tailwindcss.com/'>Tailwind CSS Blog</a></p><p>If you&apos;re interested in sponsoring future episodes, send an email to chris@gorails.com</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761045-joined-by-adam-wathan-tailwindcss-tailwind-ui-and-actionview-components.mp3" length="44372699" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761045</link>
    <itunes:image href="https://storage.buzzsprout.com/vntjjrpdzl2ceghitlj1ke7ofoyz?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">6f865285-a834-45c1-be97-36bc73a282a3</guid>
    <pubDate>Fri, 09 Oct 2020 08:00:00 -0500</pubDate>
    <itunes:duration>3696</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>97</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Managing Technical Debt, Vue 3, and Adding Linters to Legacy Code Bases</itunes:title>
    <title>Managing Technical Debt, Vue 3, and Adding Linters to Legacy Code Bases</title>
    <itunes:summary><![CDATA[        [00:01:49] Chris tells us he had somebody using Jumpstart that couldn’t get into his app, so he explains how he solved the problem. He also talks about how he used yarn link.   [00:10:10] Chris talks about how he was trying to improve administrates navigation, which is actually based off your routes.    [00:15:38] The guys chat about how the official version of Vue 3.0.0 was released!    [00:18:14] Jason’s been busy writing SQL at work doing campaign emails and what’s been g...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:49] Chris tells us he had somebody using Jumpstart that couldn’t get into his app, so he explains how he solved the problem. He also talks about how he used yarn link.</p><p><br/></p><p>[00:10:10] Chris talks about how he was trying to improve administrates navigation, which is actually based off your routes. </p><p><br/></p><p>[00:15:38] The guys chat about how the official version of Vue 3.0.0 was released! </p><p><br/></p><p>[00:18:14] Jason’s been busy writing SQL at work doing campaign emails and what’s been going on with that. Chris asks Jason if he’s been adding new features to it or just cleaning things up and improving it. </p><p><br/></p><p>[00:23:20] Jason tells us he’s still working on his site editor at work, but it’s his bug rotation week now.  Chris wonders if he keeps a backlog of technical debt that you just tackle and work on when you’ve got time, also, if he ever has things that are too big to fit in the week. Chris talks about how he’s been dealing with large scale technical debt.</p><p><br/></p><p>[00:28:25] Chris talks about how he’s been enjoying using Podia for the Advanced Ruby course launch. </p><p>[00:29:53] Andrew asks the guys a question about using RuboCop standard prettier and installing it on legacy base. Let’s just say Andrew gives 1 A choice and 3 B choices. ☺ Jason and Chris explain what they do, and Andrew voices his opinion as well.  </p><p>[00:40:00] Andrew tells Jason he needs to teach him how to come to terms with this issue and it will probably be like a karate kid kind of montage. ☺</p><p>[00:40:29] Andrew talks about Rails Best Practices, Flog, and Flay, and wonders when do you decide if I need to keep this dependency because it will provide value if I use it, or this is not providing me value and I should just get rid of it.   </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://courses.gorails.com/advanced-ruby-for-rails-devs'>Advanced Ruby: Behind The Magic Course</a><br/><a href='https://www.youtube.com/watch?v=QiqqC_fbP1c'>“My Life is potato”- YouTube</a></p><p><a href='https://github.com/hopsoft/stimulus_reflex/pull/309'>Stimulus Reflex Print warning and exit if caching is disabled or npm/gem versions are mismatched #309-GitHub</a></p><p><a href='https://classic.yarnpkg.com/en/docs/cli/link/'>Yarn Link</a></p><p><a href='https://evilmartians.com/chronicles/rubocoping-with-legacy-bring-your-ruby-code-up-to-standard'>RuboCoping with legacy</a></p><p><a href='https://github.com/discourse/discourse/blob/master/.git-blame-ignore-revs'>Discourse-ignore coding standards applied to plugins-GitHub</a></p><p><a href='https://docs.rubocop.org/rubocop/usage/auto_correct.html#safe-auto-correct'>RuboCop- Safe auto-correct</a></p><p><a href='https://github.com/flyerhzm/rails_best_practices'>Rails best practices-GitHub</a></p><p><a href='https://github.com/seattlerb/flog'>Flog-GitHub</a></p><p><a href='https://news.vuejs.org/'>Vue.js v3.0.0</a> </p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:49] Chris tells us he had somebody using Jumpstart that couldn’t get into his app, so he explains how he solved the problem. He also talks about how he used yarn link.</p><p><br/></p><p>[00:10:10] Chris talks about how he was trying to improve administrates navigation, which is actually based off your routes. </p><p><br/></p><p>[00:15:38] The guys chat about how the official version of Vue 3.0.0 was released! </p><p><br/></p><p>[00:18:14] Jason’s been busy writing SQL at work doing campaign emails and what’s been going on with that. Chris asks Jason if he’s been adding new features to it or just cleaning things up and improving it. </p><p><br/></p><p>[00:23:20] Jason tells us he’s still working on his site editor at work, but it’s his bug rotation week now.  Chris wonders if he keeps a backlog of technical debt that you just tackle and work on when you’ve got time, also, if he ever has things that are too big to fit in the week. Chris talks about how he’s been dealing with large scale technical debt.</p><p><br/></p><p>[00:28:25] Chris talks about how he’s been enjoying using Podia for the Advanced Ruby course launch. </p><p>[00:29:53] Andrew asks the guys a question about using RuboCop standard prettier and installing it on legacy base. Let’s just say Andrew gives 1 A choice and 3 B choices. ☺ Jason and Chris explain what they do, and Andrew voices his opinion as well.  </p><p>[00:40:00] Andrew tells Jason he needs to teach him how to come to terms with this issue and it will probably be like a karate kid kind of montage. ☺</p><p>[00:40:29] Andrew talks about Rails Best Practices, Flog, and Flay, and wonders when do you decide if I need to keep this dependency because it will provide value if I use it, or this is not providing me value and I should just get rid of it.   </p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://courses.gorails.com/advanced-ruby-for-rails-devs'>Advanced Ruby: Behind The Magic Course</a><br/><a href='https://www.youtube.com/watch?v=QiqqC_fbP1c'>“My Life is potato”- YouTube</a></p><p><a href='https://github.com/hopsoft/stimulus_reflex/pull/309'>Stimulus Reflex Print warning and exit if caching is disabled or npm/gem versions are mismatched #309-GitHub</a></p><p><a href='https://classic.yarnpkg.com/en/docs/cli/link/'>Yarn Link</a></p><p><a href='https://evilmartians.com/chronicles/rubocoping-with-legacy-bring-your-ruby-code-up-to-standard'>RuboCoping with legacy</a></p><p><a href='https://github.com/discourse/discourse/blob/master/.git-blame-ignore-revs'>Discourse-ignore coding standards applied to plugins-GitHub</a></p><p><a href='https://docs.rubocop.org/rubocop/usage/auto_correct.html#safe-auto-correct'>RuboCop- Safe auto-correct</a></p><p><a href='https://github.com/flyerhzm/rails_best_practices'>Rails best practices-GitHub</a></p><p><a href='https://github.com/seattlerb/flog'>Flog-GitHub</a></p><p><a href='https://news.vuejs.org/'>Vue.js v3.0.0</a> </p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761046-managing-technical-debt-vue-3-and-adding-linters-to-legacy-code-bases.mp3" length="32927335" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761046</link>
    <itunes:image href="https://storage.buzzsprout.com/gxtjdii1391tomwxuy4wqucqu8l4?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">aecbc9c5-e8d8-4862-9221-07211c338c73</guid>
    <pubDate>Fri, 02 Oct 2020 07:00:00 -0500</pubDate>
    <itunes:duration>2742</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>96</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Testing performance, Madmin is getting revied, and Railties vs Engines</itunes:title>
    <title>Testing performance, Madmin is getting revied, and Railties vs Engines</title>
    <itunes:summary><![CDATA[        [00:02:34] Andrew tells us what happened when he gave Linter Action another try. He also talks about code scanning alerts and RuboCop.   [00:05:14] Andrew tweeted a picture of the UI and it doesn’t look like what you think it would, but he found it to be pretty cool (link below). He also talks about Checks API and Pronto gem.   [00:11:33] New this week, Andrew has gotten really big into testing and has seen the bottom of the weeds. He’s been scouring Evil Martians blog and following t...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:34] Andrew tells us what happened when he gave Linter Action another try. He also talks about code scanning alerts and RuboCop.</p><p><br/></p><p>[00:05:14] Andrew tweeted a picture of the UI and it doesn’t look like what you think it would, but he found it to be pretty cool (link below). He also talks about Checks API and Pronto gem.</p><p><br/></p><p>[00:11:33] New this week, Andrew has gotten really big into testing and has seen the bottom of the weeds. He’s been scouring Evil Martians blog and following them on GitHub seeing what they are putting out and mentions checking out TestProf and Terraforming.</p><p><br/></p><p>[00:20:57] Andrew tells us about an app he’s a fan of called Shotgun. </p><p><br/></p><p>[00:24:57] Speaking of new gems, Chris talks about him and Andrew Fomera have been starting to revive the old Madmen gem they were planning on building two years ago. Also, on a side note, (cough) Chris just swallowed a bug. Yikes! He then goes into the difference between a Railtie and an Engine. </p><p><br/></p><p>[00:39:46] Chris launched the Advanced Ruby course of behind the scenes of how Rails features and other things like Rake use Ruby to do complicated stuff.</p><p>[00:42:00] Andrew wants to talk about the actual launching Chris’s course and the logistics of it.  Find out what kind of software Andrew thinks is sexy. ☺ </p><p>[00:47:38] Andrew is curious and asks Chris how easy was it for him to set up that subdomain to Podia off the GoRails. The web server Caddy is talked about too. </p><p>[00:50:10] Andrew tells us why we have to add rel “noreferrer” and “noopener” on links that target blank and why you’re supposed to. </p><p>[00:56:05] Andrew mentions there’s a lot of cool stuff going into Rails 6.1 and in the community now with a lot of gems that are coming out.  Could this be a Ruby Renaissance? </p><p><br/></p><p><strong>Panelists:</strong></p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><br/></p><p><br/></p><p><strong>Links:<br/></strong><a href='https://courses.gorails.com/advanced-ruby-for-rails-devs'>Advanced Ruby: Behind the Magic-Early Access course by Chris Oliver</a></p><p><a href='https://twitter.com/andrewmcodes/status/1303701633327562753?s=20'>Andrew’s Tweet</a></p><p><a href='https://github.com/andrewmcodes/rubocop-linter-action#quickstart'>Andrew’s Rubocop Linter Action-GitHub</a></p><p><a href='https://developer.github.com/v3/checks/runs/'>Check Runs-GitHub Developer</a> </p><p><a href='https://www.gitpod.io/'>Gitpod</a></p><p><a href='https://test-prof.evilmartians.io/#/'>Evil Martians TestProf</a></p><p><a href='https://github.com/evilmartians/terraforming-rails'>Evil Martians Terraforming Rails-GitHub</a></p><p><a href='https://www.youtube.com/watch?v=-NKpMn6XSjU'>RailsConf 2019-Terraforming legacy Rails applications by Vladimir Dementyev</a></p><p><a href='https://evilmartians.com/chronicles/testprof-2-factory-therapy-for-your-ruby-tests-rspec-minitest'>Evil Martians TestProf II: Factory therapy for your Ruby tests</a></p><p><a href='https://evilmartians.com/chronicles/testprof-a-good-doctor-for-slow-ruby-tests'>Evil Martians TestProf: a good doctor for slow Ruby tests</a></p><p><a href='https://docs.gitlab.com/ee/development/testing_guide/best_practices.html#test-design'>Testing best practices=GitLab Docs</a></p><p><a href='https://github.com/gitlabhq/gitlabhq'>GitLab HQ-GitHub</a></p><p><a href='https://github.com/andrewmcodes/shotgun'>Shotgun-GitHub</a></p><p><a href='https://github.com/excid3/jumpstart'>Excid3 Jumpstart-GitHub</a></p><p><a href='https://jumpstartrails.com/'>Jumpstart 1.1</a></p><p><a href='https://guides.rubyonrails.org/generators.html'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:34] Andrew tells us what happened when he gave Linter Action another try. He also talks about code scanning alerts and RuboCop.</p><p><br/></p><p>[00:05:14] Andrew tweeted a picture of the UI and it doesn’t look like what you think it would, but he found it to be pretty cool (link below). He also talks about Checks API and Pronto gem.</p><p><br/></p><p>[00:11:33] New this week, Andrew has gotten really big into testing and has seen the bottom of the weeds. He’s been scouring Evil Martians blog and following them on GitHub seeing what they are putting out and mentions checking out TestProf and Terraforming.</p><p><br/></p><p>[00:20:57] Andrew tells us about an app he’s a fan of called Shotgun. </p><p><br/></p><p>[00:24:57] Speaking of new gems, Chris talks about him and Andrew Fomera have been starting to revive the old Madmen gem they were planning on building two years ago. Also, on a side note, (cough) Chris just swallowed a bug. Yikes! He then goes into the difference between a Railtie and an Engine. </p><p><br/></p><p>[00:39:46] Chris launched the Advanced Ruby course of behind the scenes of how Rails features and other things like Rake use Ruby to do complicated stuff.</p><p>[00:42:00] Andrew wants to talk about the actual launching Chris’s course and the logistics of it.  Find out what kind of software Andrew thinks is sexy. ☺ </p><p>[00:47:38] Andrew is curious and asks Chris how easy was it for him to set up that subdomain to Podia off the GoRails. The web server Caddy is talked about too. </p><p>[00:50:10] Andrew tells us why we have to add rel “noreferrer” and “noopener” on links that target blank and why you’re supposed to. </p><p>[00:56:05] Andrew mentions there’s a lot of cool stuff going into Rails 6.1 and in the community now with a lot of gems that are coming out.  Could this be a Ruby Renaissance? </p><p><br/></p><p><strong>Panelists:</strong></p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><br/></p><p><br/></p><p><strong>Links:<br/></strong><a href='https://courses.gorails.com/advanced-ruby-for-rails-devs'>Advanced Ruby: Behind the Magic-Early Access course by Chris Oliver</a></p><p><a href='https://twitter.com/andrewmcodes/status/1303701633327562753?s=20'>Andrew’s Tweet</a></p><p><a href='https://github.com/andrewmcodes/rubocop-linter-action#quickstart'>Andrew’s Rubocop Linter Action-GitHub</a></p><p><a href='https://developer.github.com/v3/checks/runs/'>Check Runs-GitHub Developer</a> </p><p><a href='https://www.gitpod.io/'>Gitpod</a></p><p><a href='https://test-prof.evilmartians.io/#/'>Evil Martians TestProf</a></p><p><a href='https://github.com/evilmartians/terraforming-rails'>Evil Martians Terraforming Rails-GitHub</a></p><p><a href='https://www.youtube.com/watch?v=-NKpMn6XSjU'>RailsConf 2019-Terraforming legacy Rails applications by Vladimir Dementyev</a></p><p><a href='https://evilmartians.com/chronicles/testprof-2-factory-therapy-for-your-ruby-tests-rspec-minitest'>Evil Martians TestProf II: Factory therapy for your Ruby tests</a></p><p><a href='https://evilmartians.com/chronicles/testprof-a-good-doctor-for-slow-ruby-tests'>Evil Martians TestProf: a good doctor for slow Ruby tests</a></p><p><a href='https://docs.gitlab.com/ee/development/testing_guide/best_practices.html#test-design'>Testing best practices=GitLab Docs</a></p><p><a href='https://github.com/gitlabhq/gitlabhq'>GitLab HQ-GitHub</a></p><p><a href='https://github.com/andrewmcodes/shotgun'>Shotgun-GitHub</a></p><p><a href='https://github.com/excid3/jumpstart'>Excid3 Jumpstart-GitHub</a></p><p><a href='https://jumpstartrails.com/'>Jumpstart 1.1</a></p><p><a href='https://guides.rubyonrails.org/generators.html'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761047-testing-performance-madmin-is-getting-revied-and-railties-vs-engines.mp3" length="42608097" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761047</link>
    <itunes:image href="https://storage.buzzsprout.com/orntanzmgugwe5hhlq0v2mhpvg0h?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">341a500a-c5bb-4dd4-976d-64bf846ec737</guid>
    <pubDate>Mon, 28 Sep 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3549</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>95</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Right-ward assignments in Ruby 3? View Components for Primer, and Andrew dabbles with RubyMine</itunes:title>
    <title>Right-ward assignments in Ruby 3? View Components for Primer, and Andrew dabbles with RubyMine</title>
    <itunes:summary><![CDATA[        [00:07:05] Jason tells us all the cool features Laravel 8 is going to have.   [00:14:08] We hear of glimpse of what the new version of Spark will have which sounds pretty cool.    [00:17:33] Paddle is talked about and what is does and more people seem to be using it nowadays.     [00:19:22] Chris mentions to Jason if he saw that Ruby has an experimental support for Rightward assignments and he explains what it does. Andrew says there’s some computer science mathematical thin...]]></itunes:summary>
    <description><![CDATA[        <p>[00:07:05] Jason tells us all the cool features Laravel 8 is going to have.</p><p><br/></p><p>[00:14:08] We hear of glimpse of what the new version of Spark will have which sounds pretty cool. </p><p><br/></p><p>[00:17:33] Paddle is talked about and what is does and more people seem to be using it nowadays.  </p><p><br/></p><p>[00:19:22] Chris mentions to Jason if he saw that Ruby has an experimental support for Rightward assignments and he explains what it does. Andrew says there’s some computer science mathematical thing that addresses this (link in show notes).    </p><p><br/></p><p>[00:25:14] Andrew tells us that GitHub is taking their primer design system and they are reimplementing their react library with View Component. </p><p><br/></p><p>[00:29:04] Andrew has been reading React Component libraries for a while now and there is a feature in React where you can create “responsive props” and he explains this. </p><p>[00:33:28] Andrew’s been using RubyMine at work and after watching a few RailsConf talks and several tutorials it has been a major help to him, and he now has a RubyMine keyboard shortcuts pamphlet which is super helpful.</p><p>[00:41:14] Chris mentions having a nice debugger that shows you all the variables, their values, and what types they are can be really eye opening. </p><p>[00:43:18] Chris lets us know why he loves Ruby so much, Jason tells us why he likes using Prettier, and Andrew brings up TypeScript and makes a point to say, “It’s winning!” ☺</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/laravel/jetstream'>Laravel Jetstream-GitHub</a></p><p><a href='https://remoteruby.transistor.fm/66'>Remote Ruby Podcast with Jonathan Reinink, Creator of Inertia.js</a></p><p><a href='https://blog.saeloun.com/2020/08/31/ruby-adds-experimental-rightward-assignment.html'>“Ruby adds experimental support for Rightward assignments,” by Vamsi Pavan Mahesh</a></p><p><a href='https://paddle.com/'>Paddle</a></p><p><a href='https://en.wikipedia.org/wiki/Operator_associativity'>Operator associativity</a></p><p><a href='https://github.com/primer/view_components'>ViewComponents for the Primer Design System</a></p><p><a href='https://www.jetbrains.com/ruby/'>RubyMine</a></p><p><a href='https://www.typescriptlang.org/'>TypeScript</a></p><p><a href='https://github.com/prettier/plugin-ruby#:~:text=Prettier%2520for%2520Ruby,and%2520integrates%2520with%2520most%2520editors.'>Prettier Ruby Plugin</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:07:05] Jason tells us all the cool features Laravel 8 is going to have.</p><p><br/></p><p>[00:14:08] We hear of glimpse of what the new version of Spark will have which sounds pretty cool. </p><p><br/></p><p>[00:17:33] Paddle is talked about and what is does and more people seem to be using it nowadays.  </p><p><br/></p><p>[00:19:22] Chris mentions to Jason if he saw that Ruby has an experimental support for Rightward assignments and he explains what it does. Andrew says there’s some computer science mathematical thing that addresses this (link in show notes).    </p><p><br/></p><p>[00:25:14] Andrew tells us that GitHub is taking their primer design system and they are reimplementing their react library with View Component. </p><p><br/></p><p>[00:29:04] Andrew has been reading React Component libraries for a while now and there is a feature in React where you can create “responsive props” and he explains this. </p><p>[00:33:28] Andrew’s been using RubyMine at work and after watching a few RailsConf talks and several tutorials it has been a major help to him, and he now has a RubyMine keyboard shortcuts pamphlet which is super helpful.</p><p>[00:41:14] Chris mentions having a nice debugger that shows you all the variables, their values, and what types they are can be really eye opening. </p><p>[00:43:18] Chris lets us know why he loves Ruby so much, Jason tells us why he likes using Prettier, and Andrew brings up TypeScript and makes a point to say, “It’s winning!” ☺</p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris<strong> </strong>Oliver</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/laravel/jetstream'>Laravel Jetstream-GitHub</a></p><p><a href='https://remoteruby.transistor.fm/66'>Remote Ruby Podcast with Jonathan Reinink, Creator of Inertia.js</a></p><p><a href='https://blog.saeloun.com/2020/08/31/ruby-adds-experimental-rightward-assignment.html'>“Ruby adds experimental support for Rightward assignments,” by Vamsi Pavan Mahesh</a></p><p><a href='https://paddle.com/'>Paddle</a></p><p><a href='https://en.wikipedia.org/wiki/Operator_associativity'>Operator associativity</a></p><p><a href='https://github.com/primer/view_components'>ViewComponents for the Primer Design System</a></p><p><a href='https://www.jetbrains.com/ruby/'>RubyMine</a></p><p><a href='https://www.typescriptlang.org/'>TypeScript</a></p><p><a href='https://github.com/prettier/plugin-ruby#:~:text=Prettier%2520for%2520Ruby,and%2520integrates%2520with%2520most%2520editors.'>Prettier Ruby Plugin</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761048-right-ward-assignments-in-ruby-3-view-components-for-primer-and-andrew-dabbles-with-rubymine.mp3" length="36056234" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761048</link>
    <itunes:image href="https://storage.buzzsprout.com/9xt1qzyppndi5vwjiope0g1kxkcc?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">fe10549e-cdbc-4e30-99bd-9dd14621cfff</guid>
    <pubDate>Fri, 18 Sep 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3003</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>94</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby 3 adds Ractor, Hook Relay, ZSH and more</itunes:title>
    <title>Ruby 3 adds Ractor, Hook Relay, ZSH and more</title>
    <itunes:summary><![CDATA[        [00:08:26] Chris has been jumping into the Ruby stuff and mentions there was a Ractor announcement and it was accepted, which will be in the next Ruby.  Chris asks Andrew if he’s written much multithreaded code before and Chris talks about his experience with it and talks about Ractor.    [00:17:47] Chris and Andrew discuss things they learned and didn’t learn in college classes.     [00:21:23] Andrew talks about wanting to use the Anyway Config from Palkan which he thi...]]></itunes:summary>
    <description><![CDATA[        <p>[00:08:26] Chris has been jumping into the Ruby stuff and mentions there was a Ractor announcement and it was accepted, which will be in the next Ruby.  Chris asks Andrew if he’s written much multithreaded code before and Chris talks about his experience with it and talks about Ractor. </p><p><br/></p><p>[00:17:47] Chris and Andrew discuss things they learned and didn’t learn in college classes.  </p><p><br/></p><p>[00:21:23] Andrew talks about wanting to use the Anyway Config from Palkan which he thinks will solve a lot of his issues. </p><p><br/></p><p>[00:28:08] Andrew tweeted that he had to declare GitHub notification bankruptcy having over 2000 notifications! ☺   </p><p><br/></p><p>[00:31:31] Does starring a repo get any notifications? The guys talk about all their stars and when you have that many, you’re not going to go back and reference them. Andrew shares his dream for all the stars he has!  </p><p><br/></p><p>[00:39:43] Chris tells us about some apps he built a long time ago, one was called OAuthable.  He also mentions using Foundation, which was the big alternative to Bootstrap.  </p><p>[00:43:52] Andrew tells us about a new project the folks at Honeybadger cooked up called Hook Relay, and he volunteered to be one of the alpha testers, and it’s really cool! Also, Chris talks about using Rails Kits for Hook Relay. </p><p>[00:46:35] Chris and Andrew chat about how we can bring more beginner people into Rails. There is a discussion on the Rail Hosting Survey results that came out and how there’s not enough help or mentorship to get new people on.</p><p>[00:52:42] Andrew mentions Zsh and Oh My Zsh and how it gives you cool themes. Chris hasn’t taken full advantage of it yet other than forked a theme and made his own.  </p><p>[00:56:35] Andrew mentions their next episode they may do a beginner show to talk more about beginner stuff since that was the most requested thing. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris<strong> </strong>Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://bugs.ruby-lang.org/issues/17100#change-87241'>Ractor</a></p><p><a href='https://bugs.ruby-lang.org/issues/17100#change-87241'>Bug issues Ractor</a> </p><p><a href='https://github.com/excid3/oauthable'>OAuthable-GitHub</a></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><a href='https://railskits.com/'>Rails Kits</a></p><p><a href='https://github.com/palkan/anyway_config'>Anyway Config-GitHub</a></p><p><a href='https://ohmyz.sh/'>Oh My Zsh</a></p><p><a href='https://github.com/foundation/foundation-rails'>Foundation for Rails-GitHub</a></p><p><a href='https://rails-hosting.com/2020/'>Ruby on Rails Community Survey Results 2020</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:08:26] Chris has been jumping into the Ruby stuff and mentions there was a Ractor announcement and it was accepted, which will be in the next Ruby.  Chris asks Andrew if he’s written much multithreaded code before and Chris talks about his experience with it and talks about Ractor. </p><p><br/></p><p>[00:17:47] Chris and Andrew discuss things they learned and didn’t learn in college classes.  </p><p><br/></p><p>[00:21:23] Andrew talks about wanting to use the Anyway Config from Palkan which he thinks will solve a lot of his issues. </p><p><br/></p><p>[00:28:08] Andrew tweeted that he had to declare GitHub notification bankruptcy having over 2000 notifications! ☺   </p><p><br/></p><p>[00:31:31] Does starring a repo get any notifications? The guys talk about all their stars and when you have that many, you’re not going to go back and reference them. Andrew shares his dream for all the stars he has!  </p><p><br/></p><p>[00:39:43] Chris tells us about some apps he built a long time ago, one was called OAuthable.  He also mentions using Foundation, which was the big alternative to Bootstrap.  </p><p>[00:43:52] Andrew tells us about a new project the folks at Honeybadger cooked up called Hook Relay, and he volunteered to be one of the alpha testers, and it’s really cool! Also, Chris talks about using Rails Kits for Hook Relay. </p><p>[00:46:35] Chris and Andrew chat about how we can bring more beginner people into Rails. There is a discussion on the Rail Hosting Survey results that came out and how there’s not enough help or mentorship to get new people on.</p><p>[00:52:42] Andrew mentions Zsh and Oh My Zsh and how it gives you cool themes. Chris hasn’t taken full advantage of it yet other than forked a theme and made his own.  </p><p>[00:56:35] Andrew mentions their next episode they may do a beginner show to talk more about beginner stuff since that was the most requested thing. </p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris<strong> </strong>Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://bugs.ruby-lang.org/issues/17100#change-87241'>Ractor</a></p><p><a href='https://bugs.ruby-lang.org/issues/17100#change-87241'>Bug issues Ractor</a> </p><p><a href='https://github.com/excid3/oauthable'>OAuthable-GitHub</a></p><p><a href='https://www.hookrelay.dev/'>Hook Relay</a></p><p><a href='https://railskits.com/'>Rails Kits</a></p><p><a href='https://github.com/palkan/anyway_config'>Anyway Config-GitHub</a></p><p><a href='https://ohmyz.sh/'>Oh My Zsh</a></p><p><a href='https://github.com/foundation/foundation-rails'>Foundation for Rails-GitHub</a></p><p><a href='https://rails-hosting.com/2020/'>Ruby on Rails Community Survey Results 2020</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761049-ruby-3-adds-ractor-hook-relay-zsh-and-more.mp3" length="41758441" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761049</link>
    <itunes:image href="https://storage.buzzsprout.com/xh96h87izwrue17a70hbxh416hvz?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">d9365273-dbde-454d-8fde-a91b4c9d2ebc</guid>
    <pubDate>Fri, 11 Sep 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3478</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>93</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails Hosting Survey results &amp; Junk Drawers for Code</itunes:title>
    <title>Rails Hosting Survey results &amp; Junk Drawers for Code</title>
    <itunes:summary><![CDATA[        [00:00:55] Jason explains his absence last week because he was trying to trace down a bug with CableReady and morphed them how they worked together.   [00:10:05] Chris has been working on a new course which he’ll announce soon. He wants to get into the meta programming, classes and modules, class variables, just more advanced Ruby stuff. He mentions how he did a screencast on “The Gilded Rose Kata.”    [00:13:40] Andrew tells us he’s been drowning at work, working on the podcast ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:55] Jason explains his absence last week because he was trying to trace down a bug with CableReady and morphed them how they worked together.</p><p><br/></p><p>[00:10:05] Chris has been working on a new course which he’ll announce soon. He wants to get into the meta programming, classes and modules, class variables, just more advanced Ruby stuff. He mentions how he did a screencast on “The Gilded Rose Kata.” </p><p><br/></p><p>[00:13:40] Andrew tells us he’s been drowning at work, working on the podcast app for Rebase, and diving into the world of podcast hosting and podcast statistics. Andrew makes an AWESOME announcement about this podcast! ☺</p><p><br/></p><p>[00:17:45] This past weekend Chris installed Rails version 1.0 and got it mostly running. Why did he say it’s fascinating? </p><p><br/></p><p>[00:22:42] Andrew and Chris discuss their favorite live streaming choices. </p><p><br/></p><p>[00:26:54] Andrew tells us why he loves putting code in the lib directory. </p><p>[00:31:25] Jason talks about Mixins always being confusing for him when he first got started. </p><p>[00:36:41] Jason is talking about the concerns directory and Chris asks Jason if he ever has code that isn’t a module or a class and do you put them in initializers or a lib folder. Andrew talks about monkey patching gems.</p><p>[00:42:35] Andrew asks Chris if he is going to monkey patch a gem where are you going to put that code?</p><p>[00:46:35] Chris wonders what lib means and how it becomes a junk drawer and he mentions re-evaluating the naming the things. </p><p><br/></p><p><strong>Panelists:<br/></strong><br/></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Jason Charnes</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/hopsoft/cable_ready/issues/67'>CableReady using morph</a></p><p><a href='https://rubygems.org/gems/login_generator'>Login Generator</a></p><p><a href='https://streamlabs.com/'>Streamlabs</a></p><p><a href='https://obsproject.com/'>OBS Project</a></p><p><a href='https://rails-hosting.com/2020/'>Planet Argon 2020 Ruby on Rails Community Survey Results</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:55] Jason explains his absence last week because he was trying to trace down a bug with CableReady and morphed them how they worked together.</p><p><br/></p><p>[00:10:05] Chris has been working on a new course which he’ll announce soon. He wants to get into the meta programming, classes and modules, class variables, just more advanced Ruby stuff. He mentions how he did a screencast on “The Gilded Rose Kata.” </p><p><br/></p><p>[00:13:40] Andrew tells us he’s been drowning at work, working on the podcast app for Rebase, and diving into the world of podcast hosting and podcast statistics. Andrew makes an AWESOME announcement about this podcast! ☺</p><p><br/></p><p>[00:17:45] This past weekend Chris installed Rails version 1.0 and got it mostly running. Why did he say it’s fascinating? </p><p><br/></p><p>[00:22:42] Andrew and Chris discuss their favorite live streaming choices. </p><p><br/></p><p>[00:26:54] Andrew tells us why he loves putting code in the lib directory. </p><p>[00:31:25] Jason talks about Mixins always being confusing for him when he first got started. </p><p>[00:36:41] Jason is talking about the concerns directory and Chris asks Jason if he ever has code that isn’t a module or a class and do you put them in initializers or a lib folder. Andrew talks about monkey patching gems.</p><p>[00:42:35] Andrew asks Chris if he is going to monkey patch a gem where are you going to put that code?</p><p>[00:46:35] Chris wonders what lib means and how it becomes a junk drawer and he mentions re-evaluating the naming the things. </p><p><br/></p><p><strong>Panelists:<br/></strong><br/></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Jason Charnes</p><p><br/></p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/hopsoft/cable_ready/issues/67'>CableReady using morph</a></p><p><a href='https://rubygems.org/gems/login_generator'>Login Generator</a></p><p><a href='https://streamlabs.com/'>Streamlabs</a></p><p><a href='https://obsproject.com/'>OBS Project</a></p><p><a href='https://rails-hosting.com/2020/'>Planet Argon 2020 Ruby on Rails Community Survey Results</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761050-rails-hosting-survey-results-junk-drawers-for-code.mp3" length="36500780" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761050</link>
    <itunes:image href="https://storage.buzzsprout.com/sb9wucegbfoydlrk9atdwof88tbf?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c482fa85-f037-4429-a0a6-04cc525d58f1</guid>
    <pubDate>Fri, 04 Sep 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3040</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>92</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Andrew&#39;s first time working with legacy Rails applications</itunes:title>
    <title>Andrew&#39;s first time working with legacy Rails applications</title>
    <itunes:summary><![CDATA[        [00:01:55] Chris and Andrew chat about old and new video games and server issues.  [00:09:03] Chris asks Andrew what he’s been up to this week and anything exciting like RSpec Tests. Andrew tells us he’s been working on Legacy Rails 4 App which has been an interesting experience and a new challenge for him. Chris brings up his first Rails job out of college.  [00:15:28] Andrew tells us what his mentor taught him early in his career about having no idea about the circumstances or requi...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:55] Chris and Andrew chat about old and new video games and server issues. </p><p>[00:09:03] Chris asks Andrew what he’s been up to this week and anything exciting like RSpec Tests. Andrew tells us he’s been working on Legacy Rails 4 App which has been an interesting experience and a new challenge for him. Chris brings up his first Rails job out of college. </p><p>[00:15:28] Andrew tells us what his mentor taught him early in his career about having no idea about the circumstances or requirements surrounding the way certain things are done. He shares some great advice here. </p><p>[00:19:58] Chris talks about doing a few screencasts of downloading the earliest version of Rails he could find and trying to build something with it and then do Rails 2.3 or Rails 3.  Will he do it? Andrew is wondering if some of the assumptions he has about issues Chris is going to run into are going to be true or not. </p><p>[00:28:02] Andrew was trying to install a version of EventMachine, and he ran into an issue. He found a comment and got it to work. Listen to Andrew’s advice here as he stands on a soapbox. ☺</p><p>[00:33:56] Andrew talks about Dash, an API Documentation Browser, for macOS. </p><p>[00:39:36] Since Andrew is on this Rails 4 app, Chris wonders if he’s going to be upgrading it to Rails 5 and 6. </p><p>[00:42:38] Chris talks about his first job out of college and it was not the best experience.  Andrew talks about companies and having a problem where there is some code somewhere in your application or something works a certain way because one customer depends on it and having to live with that code to not make the customer mad.  </p><p>[00:51:12] We end the episode by Chris telling Andrew he has to go get tested for COVID since his sister has it. He has no symptoms, so he’s hopeful it will be negative.  </p><p><strong>Panelists:</strong><br/>Chris Oliver<br/>Andrew Mason</p><p><br/><strong>Sponsor:</strong><br/><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/><strong>Links:</strong><br/><a href='https://kapeli.com/dash'>Dash for macOS</a><br/><a href='https://github.com/eventmachine/eventmachine'>EventMachine-GItHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:55] Chris and Andrew chat about old and new video games and server issues. </p><p>[00:09:03] Chris asks Andrew what he’s been up to this week and anything exciting like RSpec Tests. Andrew tells us he’s been working on Legacy Rails 4 App which has been an interesting experience and a new challenge for him. Chris brings up his first Rails job out of college. </p><p>[00:15:28] Andrew tells us what his mentor taught him early in his career about having no idea about the circumstances or requirements surrounding the way certain things are done. He shares some great advice here. </p><p>[00:19:58] Chris talks about doing a few screencasts of downloading the earliest version of Rails he could find and trying to build something with it and then do Rails 2.3 or Rails 3.  Will he do it? Andrew is wondering if some of the assumptions he has about issues Chris is going to run into are going to be true or not. </p><p>[00:28:02] Andrew was trying to install a version of EventMachine, and he ran into an issue. He found a comment and got it to work. Listen to Andrew’s advice here as he stands on a soapbox. ☺</p><p>[00:33:56] Andrew talks about Dash, an API Documentation Browser, for macOS. </p><p>[00:39:36] Since Andrew is on this Rails 4 app, Chris wonders if he’s going to be upgrading it to Rails 5 and 6. </p><p>[00:42:38] Chris talks about his first job out of college and it was not the best experience.  Andrew talks about companies and having a problem where there is some code somewhere in your application or something works a certain way because one customer depends on it and having to live with that code to not make the customer mad.  </p><p>[00:51:12] We end the episode by Chris telling Andrew he has to go get tested for COVID since his sister has it. He has no symptoms, so he’s hopeful it will be negative.  </p><p><strong>Panelists:</strong><br/>Chris Oliver<br/>Andrew Mason</p><p><br/><strong>Sponsor:</strong><br/><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><br/><strong>Links:</strong><br/><a href='https://kapeli.com/dash'>Dash for macOS</a><br/><a href='https://github.com/eventmachine/eventmachine'>EventMachine-GItHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761051-andrew-s-first-time-working-with-legacy-rails-applications.mp3" length="39729072" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761051</link>
    <itunes:image href="https://storage.buzzsprout.com/5eehuhp36bq6bt47uxxp738on2ed?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">bba123b1-a960-45fe-b07b-0f303588cb21</guid>
    <pubDate>Fri, 28 Aug 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3309</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>91</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Refactoring view components, notifications, and how you translate your JavaScript</itunes:title>
    <title>Refactoring view components, notifications, and how you translate your JavaScript</title>
    <itunes:summary><![CDATA[        [00:03:37] The guys catch up on what’s been going on in their lives.      [00:10:58] Jason tells us he’s been refactoring and cranking out view components. Chris talks about the transition that he went from building the notifications things and refactoring it.     [00:14:04] Chris asks the guys if they’ve done any other stimulus reflex features that they’re going to try and build or if they’re mostly focused on the site preview thing. Jason’s main focus is the editor. C...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:37] The guys catch up on what’s been going on in their lives.   </p><p><br/></p><p>[00:10:58] Jason tells us he’s been refactoring and cranking out view components. Chris talks about the transition that he went from building the notifications things and refactoring it.  </p><p><br/></p><p>[00:14:04] Chris asks the guys if they’ve done any other stimulus reflex features that they’re going to try and build or if they’re mostly focused on the site preview thing. Jason’s main focus is the editor. Chris tell us what he does for notifications. He mentions Basecamp has a “Name of Person” gem they published. </p><p><br/></p><p>[00:18:04] Chris talks about translations and internationalization and how you translate your JavaScript. Jason tells us what he does and something not being as performant which is a concern he has. </p><p><br/></p><p>[00:23:04] Jason and Chris discuss LiveView in Phoenix what it does.</p><p><br/></p><p>[00:30:26] Since Andrew is the primary architect for a new podcast platform that is starting up, Andrew and Chris discuss domain switching, which he has a few questions about. </p><p>[00:36:25] Andrew asks Chris’s opinion about the architectures of making podcasts.  Should a user have a personal account or not? Chris talks about an invisible account. </p><p>[00:41:51] Andrew wants to know how Chris suggests people upgrade when things come out in Jumpstart?</p><p>[00:47:12] Chris talks about a cool thing he did when he wrote the notifications in the gem. </p><p>[00:52:58] Andrew wants to know when the notification stuff is coming out and Chris lets us know all the details. Jason mentions a sales job opening at Podia if anyone is interested. (link below).</p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger.io</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://apply.workable.com/podia/j/6D4A20DE01/'>Podia Job Opening</a></p><p><a href='https://github.com/hopsoft/stimulus_reflex'>StimulusReflex</a></p><p><a href='https://github.com/phoenixframework/phoenix_live_view'>Phoenix LiveView</a></p><p><a href='https://github.com/basecamp/name_of_person'>Basecamp Name of Person-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:37] The guys catch up on what’s been going on in their lives.   </p><p><br/></p><p>[00:10:58] Jason tells us he’s been refactoring and cranking out view components. Chris talks about the transition that he went from building the notifications things and refactoring it.  </p><p><br/></p><p>[00:14:04] Chris asks the guys if they’ve done any other stimulus reflex features that they’re going to try and build or if they’re mostly focused on the site preview thing. Jason’s main focus is the editor. Chris tell us what he does for notifications. He mentions Basecamp has a “Name of Person” gem they published. </p><p><br/></p><p>[00:18:04] Chris talks about translations and internationalization and how you translate your JavaScript. Jason tells us what he does and something not being as performant which is a concern he has. </p><p><br/></p><p>[00:23:04] Jason and Chris discuss LiveView in Phoenix what it does.</p><p><br/></p><p>[00:30:26] Since Andrew is the primary architect for a new podcast platform that is starting up, Andrew and Chris discuss domain switching, which he has a few questions about. </p><p>[00:36:25] Andrew asks Chris’s opinion about the architectures of making podcasts.  Should a user have a personal account or not? Chris talks about an invisible account. </p><p>[00:41:51] Andrew wants to know how Chris suggests people upgrade when things come out in Jumpstart?</p><p>[00:47:12] Chris talks about a cool thing he did when he wrote the notifications in the gem. </p><p>[00:52:58] Andrew wants to know when the notification stuff is coming out and Chris lets us know all the details. Jason mentions a sales job opening at Podia if anyone is interested. (link below).</p><p><strong>Sponsor:</strong></p><p><a href='https://www.honeybadger.io/'>Honeybadger.io</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://apply.workable.com/podia/j/6D4A20DE01/'>Podia Job Opening</a></p><p><a href='https://github.com/hopsoft/stimulus_reflex'>StimulusReflex</a></p><p><a href='https://github.com/phoenixframework/phoenix_live_view'>Phoenix LiveView</a></p><p><a href='https://github.com/basecamp/name_of_person'>Basecamp Name of Person-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761052-refactoring-view-components-notifications-and-how-you-translate-your-javascript.mp3" length="40913343" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761052</link>
    <itunes:image href="https://storage.buzzsprout.com/n4eel4pw4k7wm3jeqfnu6ssmnid4?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ec705ef2-269e-42ea-bac5-60d2b36e4862</guid>
    <pubDate>Fri, 21 Aug 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3407</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>90</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Following up with Steve Polito</itunes:title>
    <title>Following up with Steve Polito</title>
    <itunes:summary><![CDATA[        On today’s episode, Chris and Andrew have brought back their good friend, Steve Polito, to give us an update on his new job! Yes, he got a job after being a guest on our podcast! 😄 He will fill us in on what the interviewing process was like, what he does at his new job, how GitHub has helped him, and helpful advice on things he’s learned in the process of finding of job that he will share with you. Chris and Andrew share some stories and advice as well.  Do you have “imposter sy...]]></itunes:summary>
    <description><![CDATA[        <p>On today’s episode, Chris and Andrew have brought back their good friend, Steve Polito, to give us an update on his new job! Yes, he got a job after being a guest on our podcast! 😄 He will fill us in on what the interviewing process was like, what he does at his new job, how GitHub has helped him, and helpful advice on things he’s learned in the process of finding of job that he will share with you. Chris and Andrew share some stories and advice as well. </p><p>Do you have “imposter syndrome?” Find out how you can get rid of it. Download this episode now to hear more! </p><p>[00:01:23] Steve gives up an update on where he was when he was on the show last time and where he’s at now. </p><p><br/></p><p>[00:09:25] Steve lets us know what his interview process was like and he tells us about the stack he’s using in his new position as a Rails developer.</p><p><br/></p><p>[00:15:19] Chris talks about building your own confidence and Steve brings up “imposter syndrome” and what to do if you have it. </p><p><br/></p><p>[00:20:25] Steve tells us if you’re looking for work or looking to improve your workflow, he’s heavily into using GitHub. </p><p><br/></p><p>[00:25:35] Steve mentions Chris was great in mentoring him with his first PR ever and he explains how it’s such good practice to make them.</p><p><br/></p><p>[00:31:56] Chris asks Steve of he’s had moments where he feels like he has no idea what this code does and you feel lost looking at some of this stuff or have they been pretty good about him feeling lost but just to come ask us and we’ll walk you through it. </p><p>[00:37:22] Chris tells us what he does for an interview kind of question and how they just want to see how you make it work first, then extract it, clean it up and make it testable and reusable. Andrew shares some advice too. </p><p>[00:39:54] Steve lets us know a very helpful soft skill to have is being able to read the docs and he explains. Andrew and Chris share some stories as well.  </p><p>[00:50:47] We wrap up with Steve giving advice for anyone looking for a job and where to find him if you want to reach out to him. </p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><strong>Guest:</strong></p><p>Steve Polito</p><p><strong>Links:</strong></p><p><a href='https://stevepolito.design/'>Steve Polito Design</a></p><p><a href='https://github.com/stevepolitodesign'>Steve Polito Design GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>On today’s episode, Chris and Andrew have brought back their good friend, Steve Polito, to give us an update on his new job! Yes, he got a job after being a guest on our podcast! 😄 He will fill us in on what the interviewing process was like, what he does at his new job, how GitHub has helped him, and helpful advice on things he’s learned in the process of finding of job that he will share with you. Chris and Andrew share some stories and advice as well. </p><p>Do you have “imposter syndrome?” Find out how you can get rid of it. Download this episode now to hear more! </p><p>[00:01:23] Steve gives up an update on where he was when he was on the show last time and where he’s at now. </p><p><br/></p><p>[00:09:25] Steve lets us know what his interview process was like and he tells us about the stack he’s using in his new position as a Rails developer.</p><p><br/></p><p>[00:15:19] Chris talks about building your own confidence and Steve brings up “imposter syndrome” and what to do if you have it. </p><p><br/></p><p>[00:20:25] Steve tells us if you’re looking for work or looking to improve your workflow, he’s heavily into using GitHub. </p><p><br/></p><p>[00:25:35] Steve mentions Chris was great in mentoring him with his first PR ever and he explains how it’s such good practice to make them.</p><p><br/></p><p>[00:31:56] Chris asks Steve of he’s had moments where he feels like he has no idea what this code does and you feel lost looking at some of this stuff or have they been pretty good about him feeling lost but just to come ask us and we’ll walk you through it. </p><p>[00:37:22] Chris tells us what he does for an interview kind of question and how they just want to see how you make it work first, then extract it, clean it up and make it testable and reusable. Andrew shares some advice too. </p><p>[00:39:54] Steve lets us know a very helpful soft skill to have is being able to read the docs and he explains. Andrew and Chris share some stories as well.  </p><p>[00:50:47] We wrap up with Steve giving advice for anyone looking for a job and where to find him if you want to reach out to him. </p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><strong>Guest:</strong></p><p>Steve Polito</p><p><strong>Links:</strong></p><p><a href='https://stevepolito.design/'>Steve Polito Design</a></p><p><a href='https://github.com/stevepolitodesign'>Steve Polito Design GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761053-following-up-with-steve-polito.mp3" length="38722060" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761053</link>
    <itunes:image href="https://storage.buzzsprout.com/jagtrdbwlvfo8lxgng90i3q19w1w?.jpg" />
    <itunes:author>Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">78fff54f-1439-43cf-85b4-d73b189ee3c5</guid>
    <pubDate>Fri, 14 Aug 2020 08:00:00 -0500</pubDate>
    <itunes:duration>3225</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>88</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Noticed (Notifications in Rails), Real-time Previews with Stimulus Reflex, and Podia is Hiring</itunes:title>
    <title>Noticed (Notifications in Rails), Real-time Previews with Stimulus Reflex, and Podia is Hiring</title>
    <itunes:summary><![CDATA[        [00:00:25] Chris has been tweeting about doing notifications in Rails and trying to build and he asks the guys if they’ve used any notifications gems in Rails or have they built it from scratch or what have they done in the past. Chris mentions about something Palkan wrote about Active Delivery.  [00:06:34] Chris talks about getting a Tweet from Steve Polito about writing Gems is a good way of pushing your learning.     [00:10:35] Jason tells us what notifications are to him...]]></itunes:summary>
    <description><![CDATA[        <p>[00:00:25] Chris has been tweeting about doing notifications in Rails and trying to build and he asks the guys if they’ve used any notifications gems in Rails or have they built it from scratch or what have they done in the past. Chris mentions about something Palkan wrote about Active Delivery. </p><p>[00:06:34] Chris talks about getting a Tweet from Steve Polito about writing Gems is a good way of pushing your learning.  </p><p><br/></p><p>[00:10:35] Jason tells us what notifications are to him, which is always a thing he wants to add but then he pushes it off. Chris mentions Laravel has notifications right out of the box and that was the inspiration for the approach he took. </p><p><br/></p><p>[00:12:29] Jason wants to know if the guys saw the GoodJob Library and then he talks  about using Sidekick and Active Job at his work. </p><p><br/></p><p>[00:17:15] The last few weeks, Jason’s been in an experimental research and development mode and he’s been trying to improve and make changes to their editor at Podia which is like a live website editor. He explains what they are doing. </p><p><br/></p><p>[00:25:18] Andrew asks Jason if they’re doing database queries from their components or if they’re passing that data, like injecting it in. </p><p>[00:28:46] Chris asks Jason if he has the chat and that and several other things using Action Cable now. Jason also mentions that he’s been doing a lot of reflex and that they’ve expanded reflex down to four or five parts of their application. Chris wants to know if it’s still been working out without having to move to Anycable yet.</p><p>[00:33:00] Jason tells us his company, <a href='https://apply.workable.com/podia/j/6D4A20DE01/'>Podia, is hiring if you’re interested or you want to solve all the problems he’s mentioned</a>, and Andrew has landed a new job and he tells us where. Congratulations, Andrew! ☺ </p><p>[00:39:36] Andrew touches on two more things, and asks the guys if they had to guess, when are we going to see Rails 6.1?  They make their predictions. Also, he asks them if they know anything about Ruby for Good and he explains what it is.</p><p><br/><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><strong>Links:<br/></strong><a href='https://apply.workable.com/podia/j/6D4A20DE01/'>Podia is Hiring</a></p><p><a href='https://github.com/simukappu/activity_notification'>Activity notifications for Ruby on Rails-GitHub</a></p><p><a href='https://github.com/palkan/active_delivery'>Palkan Active Delivery-GitHub</a></p><p><a href='https://github.com/QFive/acts_as_notifiable'>QFive ActsAsNotifiable-GitHub</a></p><p><a href='https://github.com/excid3/noticed'>Excid3 Noticed-GitHub (Chris Oliver)</a></p><p><a href='https://github.com/bensheldon/good_job'>GoodJob-GitHub</a></p><p><a href='https://island94.org/2020/07/introducing-goodjob-1-0'>“Introducing GoodJob 1.0. a new Postgres-based, multithreaded, ActiveJob backend for Ruby on Rails.” (article)</a></p><p><a href='https://github.com/jondot/sneakers'>Sneakers-GitHub</a></p><p><a href='https://github.com/radiospiel/queue-benchmark'>Queue-benchmark-GitHub</a></p><p><a href='https://github.com/hopsoft/debounced'>Debounced-GitHub</a></p><p><a href='https://anycable.io/'>Anycable</a></p><p><a href='https://github.com/rubyforgood'>Ruby for Good-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:00:25] Chris has been tweeting about doing notifications in Rails and trying to build and he asks the guys if they’ve used any notifications gems in Rails or have they built it from scratch or what have they done in the past. Chris mentions about something Palkan wrote about Active Delivery. </p><p>[00:06:34] Chris talks about getting a Tweet from Steve Polito about writing Gems is a good way of pushing your learning.  </p><p><br/></p><p>[00:10:35] Jason tells us what notifications are to him, which is always a thing he wants to add but then he pushes it off. Chris mentions Laravel has notifications right out of the box and that was the inspiration for the approach he took. </p><p><br/></p><p>[00:12:29] Jason wants to know if the guys saw the GoodJob Library and then he talks  about using Sidekick and Active Job at his work. </p><p><br/></p><p>[00:17:15] The last few weeks, Jason’s been in an experimental research and development mode and he’s been trying to improve and make changes to their editor at Podia which is like a live website editor. He explains what they are doing. </p><p><br/></p><p>[00:25:18] Andrew asks Jason if they’re doing database queries from their components or if they’re passing that data, like injecting it in. </p><p>[00:28:46] Chris asks Jason if he has the chat and that and several other things using Action Cable now. Jason also mentions that he’s been doing a lot of reflex and that they’ve expanded reflex down to four or five parts of their application. Chris wants to know if it’s still been working out without having to move to Anycable yet.</p><p>[00:33:00] Jason tells us his company, <a href='https://apply.workable.com/podia/j/6D4A20DE01/'>Podia, is hiring if you’re interested or you want to solve all the problems he’s mentioned</a>, and Andrew has landed a new job and he tells us where. Congratulations, Andrew! ☺ </p><p>[00:39:36] Andrew touches on two more things, and asks the guys if they had to guess, when are we going to see Rails 6.1?  They make their predictions. Also, he asks them if they know anything about Ruby for Good and he explains what it is.</p><p><br/><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><strong>Links:<br/></strong><a href='https://apply.workable.com/podia/j/6D4A20DE01/'>Podia is Hiring</a></p><p><a href='https://github.com/simukappu/activity_notification'>Activity notifications for Ruby on Rails-GitHub</a></p><p><a href='https://github.com/palkan/active_delivery'>Palkan Active Delivery-GitHub</a></p><p><a href='https://github.com/QFive/acts_as_notifiable'>QFive ActsAsNotifiable-GitHub</a></p><p><a href='https://github.com/excid3/noticed'>Excid3 Noticed-GitHub (Chris Oliver)</a></p><p><a href='https://github.com/bensheldon/good_job'>GoodJob-GitHub</a></p><p><a href='https://island94.org/2020/07/introducing-goodjob-1-0'>“Introducing GoodJob 1.0. a new Postgres-based, multithreaded, ActiveJob backend for Ruby on Rails.” (article)</a></p><p><a href='https://github.com/jondot/sneakers'>Sneakers-GitHub</a></p><p><a href='https://github.com/radiospiel/queue-benchmark'>Queue-benchmark-GitHub</a></p><p><a href='https://github.com/hopsoft/debounced'>Debounced-GitHub</a></p><p><a href='https://anycable.io/'>Anycable</a></p><p><a href='https://github.com/rubyforgood'>Ruby for Good-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761054-noticed-notifications-in-rails-real-time-previews-with-stimulus-reflex-and-podia-is-hiring.mp3" length="31845590" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761054</link>
    <itunes:image href="https://storage.buzzsprout.com/b78bjjwpbkbdve6tjru3coxq3wdp?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b0b49f7e-2ca1-43b8-b71c-4f33719cb0b9</guid>
    <pubDate>Fri, 07 Aug 2020 08:00:00 -0500</pubDate>
    <itunes:duration>2652</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>89</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Building Homes &amp; Software, Translations, and Bridgetown</itunes:title>
    <title>Building Homes &amp; Software, Translations, and Bridgetown</title>
    <itunes:summary><![CDATA[        [00:03:02] Jason and Chris chat about moving, selling, and designing their new homes. Chris has gone down a rabbit hole lately and tells us to check out a Matt Risinger, a builder in Texas, on YouTube.    [00:11:20] Jason talks about using Stripe's hosted billing stuff and it was a dream come true. Chris brings up Paddle and wanting to try it.   [00:21:19] Chris has been spending the past few days extracting every string out of Jumpstart Pro into Locales and he finds there some c...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:02] Jason and Chris chat about moving, selling, and designing their new homes. Chris has gone down a rabbit hole lately and tells us to check out a Matt Risinger, a builder in Texas, on YouTube. </p><p><br/></p><p>[00:11:20] Jason talks about using Stripe&apos;s hosted billing stuff and it was a dream come true. Chris brings up Paddle and wanting to try it.</p><p><br/></p><p>[00:21:19] Chris has been spending the past few days extracting every string out of Jumpstart Pro into Locales and he finds there some cool stuff and some annoying stuff.</p><p><br/></p><p>[00:23:46] Andrew informs Chris that after he converted Jumpstart to Slim, he converted it back. Why?</p><p><br/></p><p>[00:26:32] Chris talks about a new screencast he wants to do. </p><p><br/></p><p>[00:31:27] Chris wants to discuss with the guys if you have several pages that are similar, like your edit screen, and they all have a back link, do you make separate locale translation for each of the back links and just have duplicates, or do you extract that out as one parent level thing? Andrew plugs AppLocale. </p><p>[00:36:48] Jason talks about using PhraseApp (which is now called Phrase).</p><p>[00:39:53] Andrew’s been playing with Bridegtown this week and having so much fun. He also mentions that Jared’s come out with some crazy cool new stuff recently replacing Liquid with ERB, Hamil, or Slim.</p><p>[00:44:35] Andrew tells us about Jared creating Liquid Components, which he builds his pages with. Also, he’s still interviewing and watching “The Boondocks.” </p><p>[00:49:48] Chris mentions to Andrew that DHH is hiring developers soon and Andrew saw on GitHub some open Rails Engineer positions too.</p><p>[00:53:30] Chris announces that next week they will have Steve Polito back on the show and he got a job because of our podcast!! YAY!! ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Jason Charnes</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://stripe.com/docs/payments/checkout'>Stripe Docs Checkout</a></p><p><a href='https://stripe.com/docs/billing/subscriptions/customer-portal'>Stripe Docs Customer portal</a></p><p><a href='https://github.com/pay-rails/pay'>Pay-Payments engine for Ruby on Rails</a></p><p><a href='https://github.com/glebm/i18n-tasks'>i18n-tasks</a></p><p><a href='https://jumpstartrails.com/docs/i18n'>Jumpstart Rails Documentation Internationalization (I18n)</a></p><p><a href='https://applocale.dev/'>AppLocale</a></p><p><a href='https://phrase.com/'>Phrase</a></p><p><a href='https://paddle.com/'>Paddle</a></p><p><a href='https://www.bridgetownrb.com/docs/components'>Bridgetown RB-Liquid Components</a></p><p><a href='https://www.hbomax.com/series/urn:hbo:series:GXrMEtQ8sromBSgEAAAK1/?utm_id=sa%257c71700000067635031%257c58700005913428883%257cp54072946205&amp;gclid=EAIaIQobChMIloH5ybLp6gIVRuDICh1AlA5CEAAYASAAEgJL6fD_BwE&amp;gclsrc=aw.ds'><em>The Boondocks</em></a></p><p><a href='https://www.youtube.com/channel/UCFCTrfb1JUJjs3Im8OZDtBw'>Matt Risinger-YouTube</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:02] Jason and Chris chat about moving, selling, and designing their new homes. Chris has gone down a rabbit hole lately and tells us to check out a Matt Risinger, a builder in Texas, on YouTube. </p><p><br/></p><p>[00:11:20] Jason talks about using Stripe&apos;s hosted billing stuff and it was a dream come true. Chris brings up Paddle and wanting to try it.</p><p><br/></p><p>[00:21:19] Chris has been spending the past few days extracting every string out of Jumpstart Pro into Locales and he finds there some cool stuff and some annoying stuff.</p><p><br/></p><p>[00:23:46] Andrew informs Chris that after he converted Jumpstart to Slim, he converted it back. Why?</p><p><br/></p><p>[00:26:32] Chris talks about a new screencast he wants to do. </p><p><br/></p><p>[00:31:27] Chris wants to discuss with the guys if you have several pages that are similar, like your edit screen, and they all have a back link, do you make separate locale translation for each of the back links and just have duplicates, or do you extract that out as one parent level thing? Andrew plugs AppLocale. </p><p>[00:36:48] Jason talks about using PhraseApp (which is now called Phrase).</p><p>[00:39:53] Andrew’s been playing with Bridegtown this week and having so much fun. He also mentions that Jared’s come out with some crazy cool new stuff recently replacing Liquid with ERB, Hamil, or Slim.</p><p>[00:44:35] Andrew tells us about Jared creating Liquid Components, which he builds his pages with. Also, he’s still interviewing and watching “The Boondocks.” </p><p>[00:49:48] Chris mentions to Andrew that DHH is hiring developers soon and Andrew saw on GitHub some open Rails Engineer positions too.</p><p>[00:53:30] Chris announces that next week they will have Steve Polito back on the show and he got a job because of our podcast!! YAY!! ☺</p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Jason Charnes</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://stripe.com/docs/payments/checkout'>Stripe Docs Checkout</a></p><p><a href='https://stripe.com/docs/billing/subscriptions/customer-portal'>Stripe Docs Customer portal</a></p><p><a href='https://github.com/pay-rails/pay'>Pay-Payments engine for Ruby on Rails</a></p><p><a href='https://github.com/glebm/i18n-tasks'>i18n-tasks</a></p><p><a href='https://jumpstartrails.com/docs/i18n'>Jumpstart Rails Documentation Internationalization (I18n)</a></p><p><a href='https://applocale.dev/'>AppLocale</a></p><p><a href='https://phrase.com/'>Phrase</a></p><p><a href='https://paddle.com/'>Paddle</a></p><p><a href='https://www.bridgetownrb.com/docs/components'>Bridgetown RB-Liquid Components</a></p><p><a href='https://www.hbomax.com/series/urn:hbo:series:GXrMEtQ8sromBSgEAAAK1/?utm_id=sa%257c71700000067635031%257c58700005913428883%257cp54072946205&amp;gclid=EAIaIQobChMIloH5ybLp6gIVRuDICh1AlA5CEAAYASAAEgJL6fD_BwE&amp;gclsrc=aw.ds'><em>The Boondocks</em></a></p><p><a href='https://www.youtube.com/channel/UCFCTrfb1JUJjs3Im8OZDtBw'>Matt Risinger-YouTube</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761055-building-homes-software-translations-and-bridgetown.mp3" length="39020988" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761055</link>
    <itunes:image href="https://storage.buzzsprout.com/td8p8ptsg6oru6cha5k6e6aa2yap?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">82cf1069-8341-41e8-b072-31ba5fe2cee5</guid>
    <pubDate>Fri, 31 Jul 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3250</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>87</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Futurism, Jumpstart, and Javascript Dependencies</itunes:title>
    <title>Futurism, Jumpstart, and Javascript Dependencies</title>
    <itunes:summary><![CDATA[        [00:02:20] Andrew and Chris chat about Slim, Tailwind, and Components.  They also mention Steve Schoger and Adam Wathan, who are the creators, designers, and developers of Tailwind CSS, and how they built this framework and then taught you how to use it.    [00:08:32] Andrew talks about why he’s been invested in Tailwind since college. Chris talks about how you can a lot of Bootstrap themes in Tailwind. The guys also discuss GitHub and Patreon sponsorships.   [00:14:57] Webp...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:20] Andrew and Chris chat about Slim, Tailwind, and Components.  They also mention Steve Schoger and Adam Wathan, who are the creators, designers, and developers of Tailwind CSS, and how they built this framework and then taught you how to use it. </p><p><br/></p><p>[00:08:32] Andrew talks about why he’s been invested in Tailwind since college. Chris talks about how you can a lot of Bootstrap themes in Tailwind. The guys also discuss GitHub and Patreon sponsorships.</p><p><br/></p><p>[00:14:57] Webpack configs is talked about here with node modules and peer dependencies. </p><p><br/></p><p>[00:19:34] Andrew talks about rails developers and how their packages could be bundled and shipped better. The guys also discuss the Pika Pack and what it does.</p><p><br/></p><p>[00:22:58] Julian Rubisch published another awesome Gem which is a modern version of the render async library.</p><p><br/></p><p>[00:27:50] Andrew brings up a story about a scarier version and goes back to the table example.  Chris explains how he’s had to deal with this on Hatchbox and he tells us to check out Futurism.  </p><p>[00:31:29] Andrew takes a moment to appreciate the graphic that render async has on their README that is freaking awesome! ☺</p><p>[00:32:05] On the non-programming side, Chris talks about designing his new house and the process he’s been going through, which has been interesting. </p><p>[00:36:41] Andrew updates us on his job search and Chris has a few stories about past interviews he’s had.  </p><p>[00:45:11] The guys chat about the new Slots API View Component.</p><p>[00:57:56] Andrew tells us what’s in the new Jumpstart App and he tells us how he used Tailblocks when he redid Jason’s site on Bridgetown. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:20] Andrew and Chris chat about Slim, Tailwind, and Components.  They also mention Steve Schoger and Adam Wathan, who are the creators, designers, and developers of Tailwind CSS, and how they built this framework and then taught you how to use it. </p><p><br/></p><p>[00:08:32] Andrew talks about why he’s been invested in Tailwind since college. Chris talks about how you can a lot of Bootstrap themes in Tailwind. The guys also discuss GitHub and Patreon sponsorships.</p><p><br/></p><p>[00:14:57] Webpack configs is talked about here with node modules and peer dependencies. </p><p><br/></p><p>[00:19:34] Andrew talks about rails developers and how their packages could be bundled and shipped better. The guys also discuss the Pika Pack and what it does.</p><p><br/></p><p>[00:22:58] Julian Rubisch published another awesome Gem which is a modern version of the render async library.</p><p><br/></p><p>[00:27:50] Andrew brings up a story about a scarier version and goes back to the table example.  Chris explains how he’s had to deal with this on Hatchbox and he tells us to check out Futurism.  </p><p>[00:31:29] Andrew takes a moment to appreciate the graphic that render async has on their README that is freaking awesome! ☺</p><p>[00:32:05] On the non-programming side, Chris talks about designing his new house and the process he’s been going through, which has been interesting. </p><p>[00:36:41] Andrew updates us on his job search and Chris has a few stories about past interviews he’s had.  </p><p>[00:45:11] The guys chat about the new Slots API View Component.</p><p>[00:57:56] Andrew tells us what’s in the new Jumpstart App and he tells us how he used Tailblocks when he redid Jason’s site on Bridgetown. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761056-futurism-jumpstart-and-javascript-dependencies.mp3" length="45258168" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761056</link>
    <itunes:image href="https://storage.buzzsprout.com/4t0a9l6vteco4d0y9zi8rk43z1na?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c9a0d0d4-ca35-4ea8-a9e7-032e24ed7408</guid>
    <pubDate>Fri, 24 Jul 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3769</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>86</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Exploring HEY&#39;s Gemfile</itunes:title>
    <title>Exploring HEY&#39;s Gemfile</title>
    <itunes:summary><![CDATA[        Welcome to Remote Ruby!  The guys are all back together this week! In the last episode, COVID-19 was talked about, so the guys want to shift the focus to new and better things happening in the Gem world, like DHH’s Hey’s Gemfile and Basecamps Gemfile.  Jason made an Avatar Component and how he uses formBuilder. They guys also talk about WebAuthn Gem, Two-factor Authentication, and Turbolinks. There are some newer Gems out there they discuss as well and some of their favorite...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to Remote Ruby!  The guys are all back together this week! In the last episode, COVID-19 was talked about, so the guys want to shift the focus to new and better things happening in the Gem world, like DHH’s Hey’s Gemfile and Basecamps Gemfile.  Jason made an Avatar Component and how he uses formBuilder. They guys also talk about WebAuthn Gem, Two-factor Authentication, and Turbolinks. There are some newer Gems out there they discuss as well and some of their favorites.  Jason brings back another question of the week to see if it will get answered. Will Jason’s secret question get answered? Download this episode now! </p><p><br/></p><p>[00:04:21] The guys chat about DHH’s Hey’s Gemfile, Basecamps Gemfile, Rescue, Sidekiq, and Sprocket.</p><p><br/></p><p>[00:09:26] Jason tells us about how he entertained trying to put a Bootstrap theme in to try it and it was a nightmare. Chris tells us what he likes about Bootstrap components.  </p><p><br/></p><p>[00:17:00] Jason tells us he made an Avatar Component because he uses Avatar’s a lot. Andrew chimes in and explains how you don’t want your components to be customizable, you want your layout to be customizable. He also tells us there’s been an update to the Tailwind CSS IntelliSense plugin in VS Code.  </p><p><br/></p><p>[00:20:43] Jason talks about using formBuilder and Chris says it doesn’t get the attention it needs because it’s such a nice tool to have. </p><p> </p><p>[00:24:01] Chris jumps back to talking about Hey’s GemFile, and asks the guys if they’ve seen the basecamp/okra and the actiontext fork using the okra branch and if they’ve heard any of the changes that are coming? He also mentions an article that came out about the new Turbolinks frames stuff.</p><p><br/></p><p>[00:32:34] Chris talks about how he’s excited to see them use WebAuthn Gem and about using Two-Factor Authentication. </p><p><br/></p><p>[00:35:52] Jason fills us in on a newer Gem called Break and Solargraph in VS Code. Chris points out a Gem called Geared Pagination and his favorite one called Pagy, which he uses for everything.   </p><p>[00:43:20] Jason tells us that the Active Record encryption stuff that DHH talked about is going into Rails eventually. Also, he’s been using a couple of others which are Lockbox and Blind Index.</p><p>[00:45:17] Jason’s question of the week is, “When are we going to get authentication in Rails?”</p><p>[00:47:57] Andrew mentions a Gem called “console1984” that DHH is going to get up streamed into Rails and Sentry. Jason mentions local time and timestamp. </p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://gist.github.com/dhh/782fb925b57450da28c1e15656779556'>Hey’s Gemfile</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=heybourn.headwind'>Headwind-Tailwind CSS class sorter for VS Code</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss'>Tailwind CSS IntelliSense</a></p><p><a href='https://github.com/basecamp/geared_pagination'>Geared Pagination-GitHub</a></p><p><a href='https://bye.fyi/'>Bye</a></p><p><a href='https://github.com/gsamokovarov/break'>Break</a></p><p><a href='https://github.com/castwide/solargraph'>Solargraph</a></p><p><a href='https://github.com/ddnexus/pagy'>Pagy</a></p><p><a href='https://github.com/basecamp/local_time'>local-time</a></p><p><a href='https://api.rubyonrails.org/classes/ActiveRecord/Timestamp.html'>TImestamp</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to Remote Ruby!  The guys are all back together this week! In the last episode, COVID-19 was talked about, so the guys want to shift the focus to new and better things happening in the Gem world, like DHH’s Hey’s Gemfile and Basecamps Gemfile.  Jason made an Avatar Component and how he uses formBuilder. They guys also talk about WebAuthn Gem, Two-factor Authentication, and Turbolinks. There are some newer Gems out there they discuss as well and some of their favorites.  Jason brings back another question of the week to see if it will get answered. Will Jason’s secret question get answered? Download this episode now! </p><p><br/></p><p>[00:04:21] The guys chat about DHH’s Hey’s Gemfile, Basecamps Gemfile, Rescue, Sidekiq, and Sprocket.</p><p><br/></p><p>[00:09:26] Jason tells us about how he entertained trying to put a Bootstrap theme in to try it and it was a nightmare. Chris tells us what he likes about Bootstrap components.  </p><p><br/></p><p>[00:17:00] Jason tells us he made an Avatar Component because he uses Avatar’s a lot. Andrew chimes in and explains how you don’t want your components to be customizable, you want your layout to be customizable. He also tells us there’s been an update to the Tailwind CSS IntelliSense plugin in VS Code.  </p><p><br/></p><p>[00:20:43] Jason talks about using formBuilder and Chris says it doesn’t get the attention it needs because it’s such a nice tool to have. </p><p> </p><p>[00:24:01] Chris jumps back to talking about Hey’s GemFile, and asks the guys if they’ve seen the basecamp/okra and the actiontext fork using the okra branch and if they’ve heard any of the changes that are coming? He also mentions an article that came out about the new Turbolinks frames stuff.</p><p><br/></p><p>[00:32:34] Chris talks about how he’s excited to see them use WebAuthn Gem and about using Two-Factor Authentication. </p><p><br/></p><p>[00:35:52] Jason fills us in on a newer Gem called Break and Solargraph in VS Code. Chris points out a Gem called Geared Pagination and his favorite one called Pagy, which he uses for everything.   </p><p>[00:43:20] Jason tells us that the Active Record encryption stuff that DHH talked about is going into Rails eventually. Also, he’s been using a couple of others which are Lockbox and Blind Index.</p><p>[00:45:17] Jason’s question of the week is, “When are we going to get authentication in Rails?”</p><p>[00:47:57] Andrew mentions a Gem called “console1984” that DHH is going to get up streamed into Rails and Sentry. Jason mentions local time and timestamp. </p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://gist.github.com/dhh/782fb925b57450da28c1e15656779556'>Hey’s Gemfile</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=heybourn.headwind'>Headwind-Tailwind CSS class sorter for VS Code</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss'>Tailwind CSS IntelliSense</a></p><p><a href='https://github.com/basecamp/geared_pagination'>Geared Pagination-GitHub</a></p><p><a href='https://bye.fyi/'>Bye</a></p><p><a href='https://github.com/gsamokovarov/break'>Break</a></p><p><a href='https://github.com/castwide/solargraph'>Solargraph</a></p><p><a href='https://github.com/ddnexus/pagy'>Pagy</a></p><p><a href='https://github.com/basecamp/local_time'>local-time</a></p><p><a href='https://api.rubyonrails.org/classes/ActiveRecord/Timestamp.html'>TImestamp</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761057-exploring-hey-s-gemfile.mp3" length="38072681" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761057</link>
    <itunes:image href="https://storage.buzzsprout.com/grmbzyj25n9qqlxamhkn3jpda7j7?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">030b0db2-2970-49a6-a782-d72b76eb61fc</guid>
    <pubDate>Fri, 10 Jul 2020 08:00:00 -0500</pubDate>
    <itunes:duration>3171</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>85</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Andrew needs a job and TailwindCSS ViewComponents</itunes:title>
    <title>Andrew needs a job and TailwindCSS ViewComponents</title>
    <itunes:summary><![CDATA[        [00:01:03] Andrew fills us in on being laid off from his job and he talks about how his job search is going.    [00:09:32] Jason asks Andrew how the interviewing process has been going and if he’s had to do any whiteboarding. Andrew tells us what he’s had to do for some interviews.    [00:14:32] Andrew tells us he’s been redoing his website with BridgetownRB, Tailwind, and little bit of Stimulus. He also mentions Tailwind Builder and what it does. He gives a s/o to Jared Whi...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:03] Andrew fills us in on being laid off from his job and he talks about how his job search is going. </p><p><br/></p><p>[00:09:32] Jason asks Andrew how the interviewing process has been going and if he’s had to do any whiteboarding. Andrew tells us what he’s had to do for some interviews. </p><p><br/></p><p>[00:14:32] Andrew tells us he’s been redoing his website with BridgetownRB, Tailwind, and little bit of Stimulus. He also mentions Tailwind Builder and what it does. He gives a s/o to Jared White from BridgetownRB who was recently on this podcast. </p><p><br/></p><p>[00:20:26] Jason talks about using a Jekyll Tailwind starter kit and working on his Field Help app which he wants to launch now. Andrew tells us about a blog post he wrote on how to integrate Tailwind which is on Dev.to.  and his site his Open Source.   Also, the BridgetownRB site inside the BridgetownRB main repo is another great resource.</p><p> </p><p>[00:22:37] Jason’s had some ideas brewing in his mind about Tailwind UI and whether or not he should put in into his field help app.  He has a few ideas that he runs by Andrew, mainly about using View Components, and Andrew gives him some good ideas. </p><p><br/></p><p>[00:26:28] Jason is working with making a navigation component which became specific with his app. He made a button component and wonders if you just make a button component and not have a background.  Also, he wonders how do you make that a reusable component for other projects and how would Andrew approach this?</p><p><br/></p><p>[00:34:47] Andrew tells us about this idea he’s been thinking about for a while. He’s been collecting Tailwind resources and reading a lot of component or design systems in other languages and researching how they’re doing it.</p><p>[00:37:04] Andrew explains to us Tailwind’s philosophy and he tells us he’s been working on a style guide system so you can see all the types of your components, all the variants, see the code, and maybe some best practices using it. </p><p>[00:44:53] Andrew mentions Awesome Tailwind CSS where he finds things he likes to use. The other thing he likes to use is Tailblocks.</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://dev.to/andrewmcodes/build-and-deploy-a-static-site-with-ruby-bridgetown-tailwindcss-and-netlify-3934'>“Build and deploy a static site with Ruby, Bridgetown, TailwindCSS, and Netlify” by Andrew Mason</a></p><p><a href='https://mertjf.github.io/tailblocks/'>Tailblocks</a></p><p><a href='https://project-awesome.org/aniftyco/awesome-tailwindcss'>Awesome Tailwind CSS</a></p><p><a href='https://tailwind.build/'>Tailwind Builder</a></p><p><a href='https://www.bridgetownrb.com/'>BridgetownRB</a></p><p><a href='https://remoteruby.transistor.fm/78'>Bridgetown Ruby with Jared White- Remote Ruby Podcast #78</a></p><p><a href='https://www.andrewm.codes/'>Andrew Mason</a> </p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:03] Andrew fills us in on being laid off from his job and he talks about how his job search is going. </p><p><br/></p><p>[00:09:32] Jason asks Andrew how the interviewing process has been going and if he’s had to do any whiteboarding. Andrew tells us what he’s had to do for some interviews. </p><p><br/></p><p>[00:14:32] Andrew tells us he’s been redoing his website with BridgetownRB, Tailwind, and little bit of Stimulus. He also mentions Tailwind Builder and what it does. He gives a s/o to Jared White from BridgetownRB who was recently on this podcast. </p><p><br/></p><p>[00:20:26] Jason talks about using a Jekyll Tailwind starter kit and working on his Field Help app which he wants to launch now. Andrew tells us about a blog post he wrote on how to integrate Tailwind which is on Dev.to.  and his site his Open Source.   Also, the BridgetownRB site inside the BridgetownRB main repo is another great resource.</p><p> </p><p>[00:22:37] Jason’s had some ideas brewing in his mind about Tailwind UI and whether or not he should put in into his field help app.  He has a few ideas that he runs by Andrew, mainly about using View Components, and Andrew gives him some good ideas. </p><p><br/></p><p>[00:26:28] Jason is working with making a navigation component which became specific with his app. He made a button component and wonders if you just make a button component and not have a background.  Also, he wonders how do you make that a reusable component for other projects and how would Andrew approach this?</p><p><br/></p><p>[00:34:47] Andrew tells us about this idea he’s been thinking about for a while. He’s been collecting Tailwind resources and reading a lot of component or design systems in other languages and researching how they’re doing it.</p><p>[00:37:04] Andrew explains to us Tailwind’s philosophy and he tells us he’s been working on a style guide system so you can see all the types of your components, all the variants, see the code, and maybe some best practices using it. </p><p>[00:44:53] Andrew mentions Awesome Tailwind CSS where he finds things he likes to use. The other thing he likes to use is Tailblocks.</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://dev.to/andrewmcodes/build-and-deploy-a-static-site-with-ruby-bridgetown-tailwindcss-and-netlify-3934'>“Build and deploy a static site with Ruby, Bridgetown, TailwindCSS, and Netlify” by Andrew Mason</a></p><p><a href='https://mertjf.github.io/tailblocks/'>Tailblocks</a></p><p><a href='https://project-awesome.org/aniftyco/awesome-tailwindcss'>Awesome Tailwind CSS</a></p><p><a href='https://tailwind.build/'>Tailwind Builder</a></p><p><a href='https://www.bridgetownrb.com/'>BridgetownRB</a></p><p><a href='https://remoteruby.transistor.fm/78'>Bridgetown Ruby with Jared White- Remote Ruby Podcast #78</a></p><p><a href='https://www.andrewm.codes/'>Andrew Mason</a> </p><p><a href='https://twitter.com/andrewmcodes?lang=en'>Andrew Mason Twitter</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761058-andrew-needs-a-job-and-tailwindcss-viewcomponents.mp3" length="33837433" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761058</link>
    <itunes:image href="https://storage.buzzsprout.com/sj07hbrtfmqmrcipldt96qhausq7?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">9856f70c-5d41-4de0-9699-a847a8cd548a</guid>
    <pubDate>Fri, 03 Jul 2020 08:00:00 -0500</pubDate>
    <itunes:duration>2818</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>84</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>MiniTest for Those Who RSpec</itunes:title>
    <title>MiniTest for Those Who RSpec</title>
    <itunes:summary><![CDATA[        Welcome to Remote Ruby!  On this episode, we have Jason and Chris.  Chris tells us that their Hey email addresses got secured and that makes him excited for Rails 6.1. Jason brings up his struggles with MiniTests and Chris comes to the rescue and helps him out.  Also, the guys have discussions on Tailwind CSS and PurgeCSS config, working on field help, RSpec, Factories, Fixtures, Faker and Mocha Gems, and Shoulda Matchers. We end with finding out Jason is publishing the...]]></itunes:summary>
    <description><![CDATA[        <p>Welcome to Remote Ruby!  On this episode, we have Jason and Chris.  Chris tells us that their Hey email addresses got secured and that makes him excited for Rails 6.1. Jason brings up his struggles with MiniTests and Chris comes to the rescue and helps him out.  Also, the guys have discussions on Tailwind CSS and PurgeCSS config, working on field help, RSpec, Factories, Fixtures, Faker and Mocha Gems, and Shoulda Matchers. We end with finding out Jason is publishing the Stimulus Reflex Testing Library. Download this episode now! </p><p>[00:01:45] Chris and Jason talk about Hey email and how they love using it.  </p><p><br/></p><p>[00:07:50] Chris mentions Snowpack, which he doesn’t know much about, so he needs to look into it. </p><p><br/></p><p>[00:10:15] Tailwind CSS now has the PurgeCSS configuration option and Chris and Jason chat more about this.   </p><p><br/></p><p>[00:11:44] Jason asks Chris if he knows what kind of Action Texts changes are coming?</p><p><br/></p><p>[00:13:09] Chris and Jason talk about Basecamp and new things DHH and Jason Fried are working on.  </p><p><br/></p><p>[00:16:44] Jason talks about working on field help, MiniTests, and RSpec. </p><p><br/></p><p>[00:19:48] Jason brings up his struggles with MiniTests and Chris helps him out. Factories and Fixtures are also discussed. </p><p>[00:27:35] Jason tells us his favorite gem, which is Faker and why. Also, Jason mentions Shoulda Matchers in RSpec and he asks Chris if he’s ever tested certain validations or associations.</p><p>[00:40:40] Jason asks Chris about bringing in context block stuff as a mini test extension and does it then switch to the IT Syntax or does it still test this thing?</p><p>[00:43:44] Jason asks Chris if he’s ever used Mocha.</p><p>[00:46:43] Chris talks about Julian Rubbish building a BetterStimulus.com and what he’s doing with it. And Chris also mentions Jason publishing the Stimulus Reflex Testing Library, which is not complete, but it exists. </p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://hey.com/'>Hey</a></p><p><a href='https://www.snowpack.dev/'>Snowpack</a></p><p><a href='https://github.com/seattlerb/minitest'>MiniTest</a></p><p><a href='https://github.com/tailwindcss/tailwindcss/pull/1639'>Integrate PurgeCSS into Tailwind-GitHub</a></p><p><a href='https://github.com/faker-ruby/faker'>Faker-GitHub</a></p><p><a href='https://github.com/thoughtbot/shoulda-matchers'>Shoulda Matchers-GitHub</a></p><p><a href='https://github.com/freerange/mocha'>Mocha-GitHub</a></p><p><a href='https://github.com/julianrubisch/better-stimulus'>Better Stimulus</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Welcome to Remote Ruby!  On this episode, we have Jason and Chris.  Chris tells us that their Hey email addresses got secured and that makes him excited for Rails 6.1. Jason brings up his struggles with MiniTests and Chris comes to the rescue and helps him out.  Also, the guys have discussions on Tailwind CSS and PurgeCSS config, working on field help, RSpec, Factories, Fixtures, Faker and Mocha Gems, and Shoulda Matchers. We end with finding out Jason is publishing the Stimulus Reflex Testing Library. Download this episode now! </p><p>[00:01:45] Chris and Jason talk about Hey email and how they love using it.  </p><p><br/></p><p>[00:07:50] Chris mentions Snowpack, which he doesn’t know much about, so he needs to look into it. </p><p><br/></p><p>[00:10:15] Tailwind CSS now has the PurgeCSS configuration option and Chris and Jason chat more about this.   </p><p><br/></p><p>[00:11:44] Jason asks Chris if he knows what kind of Action Texts changes are coming?</p><p><br/></p><p>[00:13:09] Chris and Jason talk about Basecamp and new things DHH and Jason Fried are working on.  </p><p><br/></p><p>[00:16:44] Jason talks about working on field help, MiniTests, and RSpec. </p><p><br/></p><p>[00:19:48] Jason brings up his struggles with MiniTests and Chris helps him out. Factories and Fixtures are also discussed. </p><p>[00:27:35] Jason tells us his favorite gem, which is Faker and why. Also, Jason mentions Shoulda Matchers in RSpec and he asks Chris if he’s ever tested certain validations or associations.</p><p>[00:40:40] Jason asks Chris about bringing in context block stuff as a mini test extension and does it then switch to the IT Syntax or does it still test this thing?</p><p>[00:43:44] Jason asks Chris if he’s ever used Mocha.</p><p>[00:46:43] Chris talks about Julian Rubbish building a BetterStimulus.com and what he’s doing with it. And Chris also mentions Jason publishing the Stimulus Reflex Testing Library, which is not complete, but it exists. </p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://hey.com/'>Hey</a></p><p><a href='https://www.snowpack.dev/'>Snowpack</a></p><p><a href='https://github.com/seattlerb/minitest'>MiniTest</a></p><p><a href='https://github.com/tailwindcss/tailwindcss/pull/1639'>Integrate PurgeCSS into Tailwind-GitHub</a></p><p><a href='https://github.com/faker-ruby/faker'>Faker-GitHub</a></p><p><a href='https://github.com/thoughtbot/shoulda-matchers'>Shoulda Matchers-GitHub</a></p><p><a href='https://github.com/freerange/mocha'>Mocha-GitHub</a></p><p><a href='https://github.com/julianrubisch/better-stimulus'>Better Stimulus</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761059-minitest-for-those-who-rspec.mp3" length="36442115" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761059</link>
    <itunes:image href="https://storage.buzzsprout.com/o1ycu3zttdnl6l7md34gxz83ilix?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver</itunes:author>
    <guid isPermaLink="false">e07a0376-1828-4bbd-979b-5a8748564b72</guid>
    <pubDate>Fri, 26 Jun 2020 09:00:00 -0500</pubDate>
    <itunes:duration>3035</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>83</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Advanced StimulusReflex &amp; CableReady in real-world apps</itunes:title>
    <title>Advanced StimulusReflex &amp; CableReady in real-world apps</title>
    <itunes:summary><![CDATA[        [00:06:10] Jason starts out by talking about working on action cable this past weekend since he uses stimulus reflex for everything in life and he couldn’t control the logging.  Chris mentions he had a similar issue happen to him.    [00:10:00] Andrew chimes in to say he thinks this is a place where components can really shine with cable ready. Jason talks about using components at work.    [00:13:19] Chris wonders if Jason has dropped down into Cable Ready since he’s b...]]></itunes:summary>
    <description><![CDATA[        <p>[00:06:10] Jason starts out by talking about working on action cable this past weekend since he uses stimulus reflex for everything in life and he couldn’t control the logging.  Chris mentions he had a similar issue happen to him. </p><p><br/></p><p>[00:10:00] Andrew chimes in to say he thinks this is a place where components can really shine with cable ready. Jason talks about using components at work. </p><p><br/></p><p>[00:13:19] Chris wonders if Jason has dropped down into Cable Ready since he’s been using Stimulus Reflex a lot. Chris finds it far more effective than Stimulus Reflex for what he has to do. </p><p><br/></p><p>[00:18:51] Jason brings up offline and using it with Trix and he feels like he’s having to break rules to get it to work with Trix.  Cursor positioning issues are talked about here. </p><p><br/></p><p>[00:21:56] The guys chat about using halt so actions don’t re-render. Andrew reads the docs and lets us know what it says about halts</p><p><br/></p><p>[00:25:19] Jason talks about the really cool and foundational pieces is the JavaScript Callbacks and he explains why. He also tells us about something he did for fun with rewriting messaging in Reflex. </p><p><br/></p><p>[00:33:32] Chris brings up the scroll stuff and how that gets to the edge of trickiness with Stimulus Reflex for chat. He wonders if you want to scroll back in history how do you keep track of it and render it? Andrew shares something with Chris he has in their code base that may help. </p><p>[00:37:35] Staying on the topic of Reflex, Jason mentions shipping out through Podia, a Stimulus Reflex testing library called, “Stimulus Reflex Testing” and he couldn’t find any test helpers or any testing story for reflex right now.  </p><p>[00:42:00] Jason mentions a problem he’s had with reflex creating a request, like a dummy request in order for it to re-render. He explains what happens and what he tries to do to make it work out. </p><p>[00:46:47] Andrew explains why there is no amazing testing support in Reflex and he also has a few suggestions for Jason that he could try.  </p><p>[00:49:57] Andrew asks the guys if they’ve enabled the new design on GitHub yet and he tells them how to do it. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Links</strong></p><p><a href='https://docs.stimulusreflex.com/lifecycle#server-side-reflex-callbacks'>Server-Side Reflex Callbacks</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/blob/410b23da766757a359fb846e7a10087cf3efa24c/app/javascript/src/turbolinks-persist-scroll.js#L27'>Turbolinks persist scroll.js<strong>-</strong>GitHib</a></p><p><a href='https://github.com/podia/stimulus_reflex_testing'>Podia StimulusReflex testing-GitHib</a></p><p><a href='https://guides.rubyonrails.org/action_cable_overview.html'>Action Cable</a></p><p><a href='https://javascript.info/callbacks'>JavaScript Callbacks</a></p><p><a href='https://github.com/hopsoft/cable_ready'>CableReady-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:06:10] Jason starts out by talking about working on action cable this past weekend since he uses stimulus reflex for everything in life and he couldn’t control the logging.  Chris mentions he had a similar issue happen to him. </p><p><br/></p><p>[00:10:00] Andrew chimes in to say he thinks this is a place where components can really shine with cable ready. Jason talks about using components at work. </p><p><br/></p><p>[00:13:19] Chris wonders if Jason has dropped down into Cable Ready since he’s been using Stimulus Reflex a lot. Chris finds it far more effective than Stimulus Reflex for what he has to do. </p><p><br/></p><p>[00:18:51] Jason brings up offline and using it with Trix and he feels like he’s having to break rules to get it to work with Trix.  Cursor positioning issues are talked about here. </p><p><br/></p><p>[00:21:56] The guys chat about using halt so actions don’t re-render. Andrew reads the docs and lets us know what it says about halts</p><p><br/></p><p>[00:25:19] Jason talks about the really cool and foundational pieces is the JavaScript Callbacks and he explains why. He also tells us about something he did for fun with rewriting messaging in Reflex. </p><p><br/></p><p>[00:33:32] Chris brings up the scroll stuff and how that gets to the edge of trickiness with Stimulus Reflex for chat. He wonders if you want to scroll back in history how do you keep track of it and render it? Andrew shares something with Chris he has in their code base that may help. </p><p>[00:37:35] Staying on the topic of Reflex, Jason mentions shipping out through Podia, a Stimulus Reflex testing library called, “Stimulus Reflex Testing” and he couldn’t find any test helpers or any testing story for reflex right now.  </p><p>[00:42:00] Jason mentions a problem he’s had with reflex creating a request, like a dummy request in order for it to re-render. He explains what happens and what he tries to do to make it work out. </p><p>[00:46:47] Andrew explains why there is no amazing testing support in Reflex and he also has a few suggestions for Jason that he could try.  </p><p>[00:49:57] Andrew asks the guys if they’ve enabled the new design on GitHub yet and he tells them how to do it. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Links</strong></p><p><a href='https://docs.stimulusreflex.com/lifecycle#server-side-reflex-callbacks'>Server-Side Reflex Callbacks</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/blob/410b23da766757a359fb846e7a10087cf3efa24c/app/javascript/src/turbolinks-persist-scroll.js#L27'>Turbolinks persist scroll.js<strong>-</strong>GitHib</a></p><p><a href='https://github.com/podia/stimulus_reflex_testing'>Podia StimulusReflex testing-GitHib</a></p><p><a href='https://guides.rubyonrails.org/action_cable_overview.html'>Action Cable</a></p><p><a href='https://javascript.info/callbacks'>JavaScript Callbacks</a></p><p><a href='https://github.com/hopsoft/cable_ready'>CableReady-GitHub</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761060-advanced-stimulusreflex-cableready-in-real-world-apps.mp3" length="37377959" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761060</link>
    <itunes:image href="https://storage.buzzsprout.com/vzhq7msik1quzbe0asbo5phwhgbb?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">e360535e-ee3a-49b7-a3d7-fbff124cf488</guid>
    <pubDate>Fri, 19 Jun 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3113</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>82</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Past Rubies and Rails history with Nick Schwaderer </itunes:title>
    <title>Past Rubies and Rails history with Nick Schwaderer </title>
    <itunes:summary><![CDATA[        [00:03:20] Jason talks about the form stuff he’s been working on in Reflex.   [00:08:02] Nick tells us about the background of “Past Rubies,” which has been on hiatus since Christmas, but will be reappearing in the next month.     [00:15:12] The merge of Rails and Merb is brought up by Chris and he mentions a fascinating blog post by Yehuda Katz.    [00:21:30] Nick talks about Brighton Ruby’s alternative conference which is a remote conference this year and they are giving a...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:20] Jason talks about the form stuff he’s been working on in Reflex.</p><p><br/></p><p>[00:08:02] Nick tells us about the background of “Past Rubies,” which has been on hiatus since Christmas, but will be reappearing in the next month.  </p><p><br/></p><p>[00:15:12] The merge of Rails and Merb is brought up by Chris and he mentions a fascinating blog post by Yehuda Katz. </p><p><br/></p><p>[00:21:30] Nick talks about Brighton Ruby’s alternative conference which is a remote conference this year and they are giving a hard copy of “Why’s (poignant) Guide to Ruby.”</p><p><br/></p><p>[00:29:30] Andrew talks about a RailsCast he watched called, “Polymorphism” which he says is still completely relevant.  Chris also has a story about one he watched too. </p><p><br/></p><p>[00:37:00] In talking about modules and concerns, Chris brings up the Gilded Rose Kata programming challenge, and James Gray II and his solution in Ruby on GitHub that used modules and includes them dynamically to solve it. </p><p><br/></p><p>[00:40:04] Nick talks about a project he is tackling right now which is open source called InSpec. He then mentions Ryan Davis, a maintainer he did this project with, who is the owner of many tests, and so many other things, and had a cool way of approaching problems. Andrew has a story about him too when he saw him at RailsConf one year. </p><p>[00:44:54] Nick talks about how he enjoys being fully OSS maintainer, just Ruby, and he mentions how the community relations maintenance part is so important to deal with and he didn’t even think about it when he was consuming everything.  Chris also has some stories to tell. </p><p>[00:51:15] Andrew brings up the people behind taking care of issues on GitHub who are volunteers and not getting paid. </p><p>[00:53:54] Andrew talks about a big part of what a developer’s job is, besides code, and Chris shares his view about programming. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Nick Schwaderer</p><p><br/></p><p><br/></p><p><strong>Links:</strong> </p><p><a href='https://twitter.com/Schwad4HD14?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Nick Schwaderer Twitter</a></p><p><a href='https://github.com/Schwad'>Nick Schwaderer GitHub</a></p><p><a href='https://rubyweekly.com/'>Ruby Weekly</a></p><p><a href='http://www.pastrubies.com/'>Past Rubies</a></p><p><a href='https://en.wikipedia.org/wiki/Why_the_lucky_stiff'>Why the lucky stiff-Jonathan Gillette</a></p><p><a href='https://vimeo.com/1261369'>Ruby on Bells-RAD Madrona Fork</a></p><p><a href='https://github.com/camping/camping'>Camping-GitHub</a></p><p><a href='https://conferences.oreilly.com/rails2011/public/content/about'>RailsConf</a></p><p><a href='https://andycroll.podia.com/alt-brightonruby-2020'>Alt:BrightonRuby 2020 Conference</a></p><p><a href='http://codingdojo.org/kata/GildedRose/'>Gilded Rose- Kata</a></p><p><a href='http://www.rubyinside.com/media/poignant-guide.pdf'>“Why’s (poignant) Guide to Ruby” (PDF)</a></p><p><a href='https://github.com/JEG2/gilded_rose_kata'>The Gilded Rose Code Kata-GitHub</a></p><p><a href='https://github.com/JEG2/gilded_rose_kata/tree/jeg2s_solution'>The Gilded Rose Code Kata -JEG2 Solution</a></p><p><a href='https://www.inspec.io/'>Chef InSpec</a></p><p><a href='https://github.com/ankane'>Andrew Kane-GitHub</a></p><p><a href='https://en.wiktionary.org/wiki/MINASWAN'>MINASWAN</a></p><p></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:20] Jason talks about the form stuff he’s been working on in Reflex.</p><p><br/></p><p>[00:08:02] Nick tells us about the background of “Past Rubies,” which has been on hiatus since Christmas, but will be reappearing in the next month.  </p><p><br/></p><p>[00:15:12] The merge of Rails and Merb is brought up by Chris and he mentions a fascinating blog post by Yehuda Katz. </p><p><br/></p><p>[00:21:30] Nick talks about Brighton Ruby’s alternative conference which is a remote conference this year and they are giving a hard copy of “Why’s (poignant) Guide to Ruby.”</p><p><br/></p><p>[00:29:30] Andrew talks about a RailsCast he watched called, “Polymorphism” which he says is still completely relevant.  Chris also has a story about one he watched too. </p><p><br/></p><p>[00:37:00] In talking about modules and concerns, Chris brings up the Gilded Rose Kata programming challenge, and James Gray II and his solution in Ruby on GitHub that used modules and includes them dynamically to solve it. </p><p><br/></p><p>[00:40:04] Nick talks about a project he is tackling right now which is open source called InSpec. He then mentions Ryan Davis, a maintainer he did this project with, who is the owner of many tests, and so many other things, and had a cool way of approaching problems. Andrew has a story about him too when he saw him at RailsConf one year. </p><p>[00:44:54] Nick talks about how he enjoys being fully OSS maintainer, just Ruby, and he mentions how the community relations maintenance part is so important to deal with and he didn’t even think about it when he was consuming everything.  Chris also has some stories to tell. </p><p>[00:51:15] Andrew brings up the people behind taking care of issues on GitHub who are volunteers and not getting paid. </p><p>[00:53:54] Andrew talks about a big part of what a developer’s job is, besides code, and Chris shares his view about programming. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Nick Schwaderer</p><p><br/></p><p><br/></p><p><strong>Links:</strong> </p><p><a href='https://twitter.com/Schwad4HD14?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Nick Schwaderer Twitter</a></p><p><a href='https://github.com/Schwad'>Nick Schwaderer GitHub</a></p><p><a href='https://rubyweekly.com/'>Ruby Weekly</a></p><p><a href='http://www.pastrubies.com/'>Past Rubies</a></p><p><a href='https://en.wikipedia.org/wiki/Why_the_lucky_stiff'>Why the lucky stiff-Jonathan Gillette</a></p><p><a href='https://vimeo.com/1261369'>Ruby on Bells-RAD Madrona Fork</a></p><p><a href='https://github.com/camping/camping'>Camping-GitHub</a></p><p><a href='https://conferences.oreilly.com/rails2011/public/content/about'>RailsConf</a></p><p><a href='https://andycroll.podia.com/alt-brightonruby-2020'>Alt:BrightonRuby 2020 Conference</a></p><p><a href='http://codingdojo.org/kata/GildedRose/'>Gilded Rose- Kata</a></p><p><a href='http://www.rubyinside.com/media/poignant-guide.pdf'>“Why’s (poignant) Guide to Ruby” (PDF)</a></p><p><a href='https://github.com/JEG2/gilded_rose_kata'>The Gilded Rose Code Kata-GitHub</a></p><p><a href='https://github.com/JEG2/gilded_rose_kata/tree/jeg2s_solution'>The Gilded Rose Code Kata -JEG2 Solution</a></p><p><a href='https://www.inspec.io/'>Chef InSpec</a></p><p><a href='https://github.com/ankane'>Andrew Kane-GitHub</a></p><p><a href='https://en.wiktionary.org/wiki/MINASWAN'>MINASWAN</a></p><p></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761061-past-rubies-and-rails-history-with-nick-schwaderer.mp3" length="41638198" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761061</link>
    <itunes:image href="https://storage.buzzsprout.com/7eju4w3mj9kj1tzhn4ru66hn82f4?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">4e36108b-7a39-4b86-8313-de486ab307b3</guid>
    <pubDate>Fri, 12 Jun 2020 08:00:00 -0500</pubDate>
    <itunes:duration>3468</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>81</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RailsBytes.com, AppLocale and more with Andrea Fomera</itunes:title>
    <title>RailsBytes.com, AppLocale and more with Andrea Fomera</title>
    <itunes:summary><![CDATA[        [00:02:25] Chris starts off and gives a s/o to Andrea Fomera for being one of the first GoRails subscribers and the longest subscriber. Then they explain what RailsBytes is and how they got into building it.     [00:08:37] Chris talks about something they discovered working on this project and Andrea Fomera gives an example about installing things that depend on Webpacker.       [00:11:45] Andrew mentions if you look at templates that exist today, people are employ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:25] Chris starts off and gives a s/o to Andrea Fomera for being one of the first GoRails subscribers and the longest subscriber. Then they explain what RailsBytes is and how they got into building it.  </p><p><br/></p><p>[00:08:37] Chris talks about something they discovered working on this project and Andrea Fomera gives an example about installing things that depend on Webpacker.    </p><p><br/></p><p>[00:11:45] Andrew mentions if you look at templates that exist today, people are employing different methods for adding a gem to the gem file, so he wants to know if Chris and Andrea Fomera have specific ways or recommended practices to do things.   </p><p><br/></p><p>[00:17:58] Chris mentions about a Tweet that Marco created a CLI gem for RailsBytes which is really neat. Andrew gives Marco a s/o.  Chris asked them if they know what tool he was using for building the interactive CLI stuff and Andrew tells us.  </p><p><br/></p><p>[00:21:02] Chris tells us what “Thor” is and we find out that Andrew doesn’t like it. </p><p><br/></p><p>[00:24:12] Andrew has a problem with Andrea Fomera’s nesting controller pattern and Andrea Fomera explains it’s just name spacing. Andrew comes up with a funny analogy that cracks Andrea Fomera up! ☺ Jason is proud of Andrew’s analogies! </p><p><br/></p><p>[00:25:33] Andrea Fomera and Chris let us know how people can support or promote the product.</p><p>[00:26:30] Andrew asks them if they’ve given any thought or concern if a developer comes along and tries to use this RailsBytes and it doesn’t work, that failure will get pushed over to the view component library instead of where it might ought to be. They tell us what they will probably do. </p><p>[00:29:46] Chris talks about how one of the things he likes about installing certain libraries, like Passenger, is that they have an interactive way of setting up that on your server, which is how he hopes to get more people with RailsBytes. </p><p>[00:33:14] Andrea Fomera tells us more about “AppLocale,” how she got started on it, what it does, and why it will change the world.  Andrew tells us to look up “Rails I18n.” (shorthand for internationalization.)</p><p>[00:41:46] Jason says he has a lot of StimulusReflex things to talk about with Nate in another episode and Andrew tells Jason that Nate’s opinion of him as a developer has hit some major “Stonks!”  Then, Andrew thanks Jason because now he’s created a massive amount of refactoring work for him. ☺</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andrea Fomera</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/afomera'>Andrea Fomera Twitter</a></p><p><a href='https://applocale.dev/'>AppLocale</a></p><p><a href='https://store.afomera.dev/courses/learn-rails-by-building-instagram'>“Learn Rails by Building Instagram,” by Andrea Fomera</a></p><p><a href='https://railsbytes.com/'>RailsBytes</a></p><p><a href='http://whatisthor.com/'>Thor</a></p><p><a href='https://github.com/marcoroth/railsbytes-cli'>CLI for RailsBytes by Marco Roth</a></p><p><a href='https://github.com/applocale/applocale-ruby/blob/master/test/applocale/cli_test.rb'>AppLocale Ruby Test</a></p><p><a href='https://railsbytes.com/public/templates/VRZsv9'>RailsBytes Debug Params</a></p><p><a href='https://guides.rubyonrails.org/i18n.html'>Rails Internationalization (I18n) API</a></p><p><a href='https://www.urbandictionary.com/define.php?term=Stonks'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:25] Chris starts off and gives a s/o to Andrea Fomera for being one of the first GoRails subscribers and the longest subscriber. Then they explain what RailsBytes is and how they got into building it.  </p><p><br/></p><p>[00:08:37] Chris talks about something they discovered working on this project and Andrea Fomera gives an example about installing things that depend on Webpacker.    </p><p><br/></p><p>[00:11:45] Andrew mentions if you look at templates that exist today, people are employing different methods for adding a gem to the gem file, so he wants to know if Chris and Andrea Fomera have specific ways or recommended practices to do things.   </p><p><br/></p><p>[00:17:58] Chris mentions about a Tweet that Marco created a CLI gem for RailsBytes which is really neat. Andrew gives Marco a s/o.  Chris asked them if they know what tool he was using for building the interactive CLI stuff and Andrew tells us.  </p><p><br/></p><p>[00:21:02] Chris tells us what “Thor” is and we find out that Andrew doesn’t like it. </p><p><br/></p><p>[00:24:12] Andrew has a problem with Andrea Fomera’s nesting controller pattern and Andrea Fomera explains it’s just name spacing. Andrew comes up with a funny analogy that cracks Andrea Fomera up! ☺ Jason is proud of Andrew’s analogies! </p><p><br/></p><p>[00:25:33] Andrea Fomera and Chris let us know how people can support or promote the product.</p><p>[00:26:30] Andrew asks them if they’ve given any thought or concern if a developer comes along and tries to use this RailsBytes and it doesn’t work, that failure will get pushed over to the view component library instead of where it might ought to be. They tell us what they will probably do. </p><p>[00:29:46] Chris talks about how one of the things he likes about installing certain libraries, like Passenger, is that they have an interactive way of setting up that on your server, which is how he hopes to get more people with RailsBytes. </p><p>[00:33:14] Andrea Fomera tells us more about “AppLocale,” how she got started on it, what it does, and why it will change the world.  Andrew tells us to look up “Rails I18n.” (shorthand for internationalization.)</p><p>[00:41:46] Jason says he has a lot of StimulusReflex things to talk about with Nate in another episode and Andrew tells Jason that Nate’s opinion of him as a developer has hit some major “Stonks!”  Then, Andrew thanks Jason because now he’s created a massive amount of refactoring work for him. ☺</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Andrea Fomera</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/afomera'>Andrea Fomera Twitter</a></p><p><a href='https://applocale.dev/'>AppLocale</a></p><p><a href='https://store.afomera.dev/courses/learn-rails-by-building-instagram'>“Learn Rails by Building Instagram,” by Andrea Fomera</a></p><p><a href='https://railsbytes.com/'>RailsBytes</a></p><p><a href='http://whatisthor.com/'>Thor</a></p><p><a href='https://github.com/marcoroth/railsbytes-cli'>CLI for RailsBytes by Marco Roth</a></p><p><a href='https://github.com/applocale/applocale-ruby/blob/master/test/applocale/cli_test.rb'>AppLocale Ruby Test</a></p><p><a href='https://railsbytes.com/public/templates/VRZsv9'>RailsBytes Debug Params</a></p><p><a href='https://guides.rubyonrails.org/i18n.html'>Rails Internationalization (I18n) API</a></p><p><a href='https://www.urbandictionary.com/define.php?term=Stonks'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761062-railsbytes-com-applocale-and-more-with-andrea-fomera.mp3" length="32359780" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761062</link>
    <itunes:image href="https://storage.buzzsprout.com/y15k1rg3m2193xjucwulow5fc5jg?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">02c4aa5d-f3e4-4dd3-bbc1-e02d8977962d</guid>
    <pubDate>Fri, 05 Jun 2020 08:00:00 -0500</pubDate>
    <itunes:duration>2695</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>80</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Railsconf Couch Edition &amp; May of WTFs with Matt Swanson</itunes:title>
    <title>Railsconf Couch Edition &amp; May of WTFs with Matt Swanson</title>
    <itunes:summary><![CDATA[        [00:04:25] Matt gives us an introduction of who he is and what he does at SEP. He also mentions his blog called, “Boring Rails.” (don’t be fooled by the name)☺    [00:05:55] Besides doing Rails at work, Matt fills us in on other things he works in.      [00:08:08] Jason asks the guys if any of them have watched the “RailsConf 2020.2 Couch Edition” talks and what are some of their favorites. Andrew starts off talking about a Webpacker one called, “Webpacker, It-just-work...]]></itunes:summary>
    <description><![CDATA[        <p>[00:04:25] Matt gives us an introduction of who he is and what he does at SEP. He also mentions his blog called, “Boring Rails.” (don’t be fooled by the name)☺ </p><p><br/></p><p>[00:05:55] Besides doing Rails at work, Matt fills us in on other things he works in.   </p><p><br/></p><p>[00:08:08] Jason asks the guys if any of them have watched the “RailsConf 2020.2 Couch Edition” talks and what are some of their favorites. Andrew starts off talking about a Webpacker one called, “Webpacker, It-just-works, But How?’ by Justin Gordon. Also, “Tidy First?” by Kent Beck.  Matt mentions that DHH had an interesting one, which was more of a Q&amp;A, “Keynote Interview,” by David Heinemeier Hansson. </p><p><br/></p><p>[00:10:50] Chris mentions everyone checking out DHH’s series on YouTube called, “Writing Software Well.” It convinced Chris to take a look at concerns more. </p><p><br/></p><p>[00:17:10] Another great video from RailsConf 2020 that Andrew talks about is the Engines video by Vladimir Dementyev called, “Monoliths Between Microservices.”</p><p><br/></p><p>[00:21:03] Matt liked a talk on “Bug Bounty” by Jason Meller, from Kolide which was a good mix of the UX and Dev side and evaluating security issues.  He also mentions something about “pseudo mode” you may be interested in. </p><p><br/></p><p>[00:26:54] Andrew tells us three more talks he enjoyed: “Successfully Onboarding a Junior Engineer in Three Steps,” with Emily Giurleo, “Building a Performance Analytics Tool with Active Support,” with Christian Bruckmeyer, and “Encapsulating Views,” with Joel Hawksley.</p><p>[00:31:09] Andrew talks about not using validations and instead using a render method and Jason tells him that feature came out of Podia and explains. </p><p>[00:31:53] Jason brings up how they have an entire thread of “Rails WTF&apos;s” that came about from some Tweets from Advi.  Andrew chimes in with a shout-out to Betsy Haibel, who’s doing an amazing job of being one of the moderators, asking questions and helping people clear up things. </p><p>[00:38:18] Chris brings up “Spring” and some of its frustrations.  </p><p>[00:41:28] Chris brings up the topic of GitHub’s “no search and rails guides” and he explains what happened here. Matt brings up some good points here as well. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Matt Swanson</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/_swanson?lang=en'>Matt Swanson Twitter</a></p><p><a href='https://boringrails.com/'>Boring Rails</a></p><p><a href='https://github.com/swanson'>Matt Swanson GitHub</a></p><p><a href='https://www.youtube.com/watch?v=H5i1gdwe1Ls&amp;t=1s'>“On Writing Software,” with David Heinemeier Hansson</a></p><p><a href='https://railsconf.com/'>RailsConf 2020.2 Couch Edition</a></p><p><a href='https://edgeguides.rubyonrails.org/contributing_to_ruby_on_rails.html'>Ruby on Rails Edge Guides</a></p><p><a href='https://www.youtube.com/watch?v=q473dYrJiMQ&amp;list=PLE7tQUdRKcyZ-TzxlxdLvh6tDUfZHqm76&amp;index=12'>“Successfully Onboarding a Junior Engineer in Three Steps,”  by Emily Giurleo</a></p><p><a href='https://www.youtube.com/watch?v=YVYRus_2KZM&amp;list=PLE7tQUdRKcyZ-TzxlxdLvh6tDUfZHqm76&amp;index=20'>“Encapsulating Views,” by Joel Hawksley</a></p><p><a href='https://www.youtube.com/watch?v=sJLoOpc5LD8&amp;list=PLE7tQUdRKcyZ-TzxlxdLvh6tDUfZHqm76&amp;index=21'>“Webpacker, It-Just-Work</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:04:25] Matt gives us an introduction of who he is and what he does at SEP. He also mentions his blog called, “Boring Rails.” (don’t be fooled by the name)☺ </p><p><br/></p><p>[00:05:55] Besides doing Rails at work, Matt fills us in on other things he works in.   </p><p><br/></p><p>[00:08:08] Jason asks the guys if any of them have watched the “RailsConf 2020.2 Couch Edition” talks and what are some of their favorites. Andrew starts off talking about a Webpacker one called, “Webpacker, It-just-works, But How?’ by Justin Gordon. Also, “Tidy First?” by Kent Beck.  Matt mentions that DHH had an interesting one, which was more of a Q&amp;A, “Keynote Interview,” by David Heinemeier Hansson. </p><p><br/></p><p>[00:10:50] Chris mentions everyone checking out DHH’s series on YouTube called, “Writing Software Well.” It convinced Chris to take a look at concerns more. </p><p><br/></p><p>[00:17:10] Another great video from RailsConf 2020 that Andrew talks about is the Engines video by Vladimir Dementyev called, “Monoliths Between Microservices.”</p><p><br/></p><p>[00:21:03] Matt liked a talk on “Bug Bounty” by Jason Meller, from Kolide which was a good mix of the UX and Dev side and evaluating security issues.  He also mentions something about “pseudo mode” you may be interested in. </p><p><br/></p><p>[00:26:54] Andrew tells us three more talks he enjoyed: “Successfully Onboarding a Junior Engineer in Three Steps,” with Emily Giurleo, “Building a Performance Analytics Tool with Active Support,” with Christian Bruckmeyer, and “Encapsulating Views,” with Joel Hawksley.</p><p>[00:31:09] Andrew talks about not using validations and instead using a render method and Jason tells him that feature came out of Podia and explains. </p><p>[00:31:53] Jason brings up how they have an entire thread of “Rails WTF&apos;s” that came about from some Tweets from Advi.  Andrew chimes in with a shout-out to Betsy Haibel, who’s doing an amazing job of being one of the moderators, asking questions and helping people clear up things. </p><p>[00:38:18] Chris brings up “Spring” and some of its frustrations.  </p><p>[00:41:28] Chris brings up the topic of GitHub’s “no search and rails guides” and he explains what happened here. Matt brings up some good points here as well. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Matt Swanson</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/_swanson?lang=en'>Matt Swanson Twitter</a></p><p><a href='https://boringrails.com/'>Boring Rails</a></p><p><a href='https://github.com/swanson'>Matt Swanson GitHub</a></p><p><a href='https://www.youtube.com/watch?v=H5i1gdwe1Ls&amp;t=1s'>“On Writing Software,” with David Heinemeier Hansson</a></p><p><a href='https://railsconf.com/'>RailsConf 2020.2 Couch Edition</a></p><p><a href='https://edgeguides.rubyonrails.org/contributing_to_ruby_on_rails.html'>Ruby on Rails Edge Guides</a></p><p><a href='https://www.youtube.com/watch?v=q473dYrJiMQ&amp;list=PLE7tQUdRKcyZ-TzxlxdLvh6tDUfZHqm76&amp;index=12'>“Successfully Onboarding a Junior Engineer in Three Steps,”  by Emily Giurleo</a></p><p><a href='https://www.youtube.com/watch?v=YVYRus_2KZM&amp;list=PLE7tQUdRKcyZ-TzxlxdLvh6tDUfZHqm76&amp;index=20'>“Encapsulating Views,” by Joel Hawksley</a></p><p><a href='https://www.youtube.com/watch?v=sJLoOpc5LD8&amp;list=PLE7tQUdRKcyZ-TzxlxdLvh6tDUfZHqm76&amp;index=21'>“Webpacker, It-Just-Work</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761063-railsconf-couch-edition-may-of-wtfs-with-matt-swanson.mp3" length="39304946" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761063</link>
    <itunes:image href="https://storage.buzzsprout.com/zg56nlvpvi5rqfcm3s5ix4m2rtf2?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">fe12083e-44e1-4dbb-8ee5-2366c08202a4</guid>
    <pubDate>Fri, 29 May 2020 08:00:00 -0500</pubDate>
    <itunes:duration>3273</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>79</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Bridgetown Ruby with Jared White </itunes:title>
    <title>Bridgetown Ruby with Jared White </title>
    <itunes:summary><![CDATA[        [00:06:06] Jared gives us a summary of who he is, what he does, and how Bridgetown started.  Let’s just say it was a wild ride!      [00:018:11] Jared talks about defaults and how they are vital with any static site generator.  Chris talks about contributing a generate page or generate page command for anybody who’s never done this before.     [00:22:32] Chris mentions he’s built a few static sights recently and he was questioning going the Gatsby route or somethin...]]></itunes:summary>
    <description><![CDATA[        <p>[00:06:06] Jared gives us a summary of who he is, what he does, and how Bridgetown started.  Let’s just say it was a wild ride! </p><p><br/></p><p><br/></p><p>[00:018:11] Jared talks about defaults and how they are vital with any static site generator.  Chris talks about contributing a generate page or generate page command for anybody who’s never done this before.  </p><p><br/></p><p>[00:22:32] Chris mentions he’s built a few static sights recently and he was questioning going the Gatsby route or something else. He says it’s nice to have Bridgetown and explains why. </p><p><br/></p><p>[00:23:45] Jared talks about the core team working on Jekyll right now, GitHub has been pretty steady for a long time, but it’s just been a really slow release cycle to get things changed. His take on it is, you either give up or you step it up! ☺</p><p><br/></p><p>[00:28:00] Jared brings up a new project called, Redwood.js, which is headed up by Tom Preston- Werner, who is the guy who invented Jekyll as well as GitHub.  Jason looks at the Redwood site and how it’s organized and has a few comments to add about it. </p><p><br/></p><p>[00:37:30] Andrew talks about why Gatsby is so popular because of their theming. Also, Gatsby released something called, “Recipes” and he explains it. He asks Jared since Bridgetown is pre-1.0 is there is any danger to running it in production and he wonders if this is something he could put in his Rails App.  Jared answers these questions. </p><p><br/></p><p>[00:40:55] Andrew tells us his dream use of Bridgetown here. Jared tells us something they are cooking up with the liquid template engine that Bridgestone uses. </p><p>[00:44:47] Chris asks Jared, since these are static sites, is this something where you might go and make the call of having turbo links on by default because it wouldn’t hurt anything, and you’d be able to get quicker page views? Jared mentions swup.js. and explains. </p><p>[00:50:46] Andrew gives us some advice on what you should use if you are maintaining a gem where there is a JavaScript package and a Ruby Gem.  He also mentions a gem post install command in Stimulus Reflex.</p><p>[00:55:05] If you want to support, have questions, or comments, Jared mentions going to community.bridgetownrb.com which is a forum you can get started on. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Jared White</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jaredcwhite?lang=en'>Jared White Twitter</a></p><p><a href='https://github.com/jaredcwhite'>Jared White GitHub</a></p><p><a href='https://www.bridgetownrb.com/'>Bridgetownrb.com</a></p><p><a href='https://shopify.github.io/liquid/'>Liquid</a></p><p><a href='https://jekyllrb.com/'>Jekyllrb</a></p><p><a href='https://redwoodjs.com/'>Redwoodjs</a></p><p><a href='http://www.fullstackradio.com/138'>Full Stack Radio-Tom Preston-Werner</a></p><p><a href='https://swup.js.org/'>Swupjs</a></p><p><a href='https://github.com/hopsoft/stimulus_reflex/blob/465acceac7b7f8666a89e15065f67248b8901f16/stimulus_reflex.gemspec#L11'>Stimulus Reflex Gem Specification GitHub</a></p><p><a href='https://dev.to/andrewmcodes/build-and-deploy-a-static-site-with-ruby-bridgetown-tailwindcss-and-netlify-3934'>Dev.to-Build and deploy a static site with Ruby, Bridgetown, Tailwind CSS, and Netlify</a></p><p><a href='https://community.bridgetownrb.com/'>Bridgetown Communi</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:06:06] Jared gives us a summary of who he is, what he does, and how Bridgetown started.  Let’s just say it was a wild ride! </p><p><br/></p><p><br/></p><p>[00:018:11] Jared talks about defaults and how they are vital with any static site generator.  Chris talks about contributing a generate page or generate page command for anybody who’s never done this before.  </p><p><br/></p><p>[00:22:32] Chris mentions he’s built a few static sights recently and he was questioning going the Gatsby route or something else. He says it’s nice to have Bridgetown and explains why. </p><p><br/></p><p>[00:23:45] Jared talks about the core team working on Jekyll right now, GitHub has been pretty steady for a long time, but it’s just been a really slow release cycle to get things changed. His take on it is, you either give up or you step it up! ☺</p><p><br/></p><p>[00:28:00] Jared brings up a new project called, Redwood.js, which is headed up by Tom Preston- Werner, who is the guy who invented Jekyll as well as GitHub.  Jason looks at the Redwood site and how it’s organized and has a few comments to add about it. </p><p><br/></p><p>[00:37:30] Andrew talks about why Gatsby is so popular because of their theming. Also, Gatsby released something called, “Recipes” and he explains it. He asks Jared since Bridgetown is pre-1.0 is there is any danger to running it in production and he wonders if this is something he could put in his Rails App.  Jared answers these questions. </p><p><br/></p><p>[00:40:55] Andrew tells us his dream use of Bridgetown here. Jared tells us something they are cooking up with the liquid template engine that Bridgestone uses. </p><p>[00:44:47] Chris asks Jared, since these are static sites, is this something where you might go and make the call of having turbo links on by default because it wouldn’t hurt anything, and you’d be able to get quicker page views? Jared mentions swup.js. and explains. </p><p>[00:50:46] Andrew gives us some advice on what you should use if you are maintaining a gem where there is a JavaScript package and a Ruby Gem.  He also mentions a gem post install command in Stimulus Reflex.</p><p>[00:55:05] If you want to support, have questions, or comments, Jared mentions going to community.bridgetownrb.com which is a forum you can get started on. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Jared White</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/jaredcwhite?lang=en'>Jared White Twitter</a></p><p><a href='https://github.com/jaredcwhite'>Jared White GitHub</a></p><p><a href='https://www.bridgetownrb.com/'>Bridgetownrb.com</a></p><p><a href='https://shopify.github.io/liquid/'>Liquid</a></p><p><a href='https://jekyllrb.com/'>Jekyllrb</a></p><p><a href='https://redwoodjs.com/'>Redwoodjs</a></p><p><a href='http://www.fullstackradio.com/138'>Full Stack Radio-Tom Preston-Werner</a></p><p><a href='https://swup.js.org/'>Swupjs</a></p><p><a href='https://github.com/hopsoft/stimulus_reflex/blob/465acceac7b7f8666a89e15065f67248b8901f16/stimulus_reflex.gemspec#L11'>Stimulus Reflex Gem Specification GitHub</a></p><p><a href='https://dev.to/andrewmcodes/build-and-deploy-a-static-site-with-ruby-bridgetown-tailwindcss-and-netlify-3934'>Dev.to-Build and deploy a static site with Ruby, Bridgetown, Tailwind CSS, and Netlify</a></p><p><a href='https://community.bridgetownrb.com/'>Bridgetown Communi</a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761064-bridgetown-ruby-with-jared-white.mp3" length="40339534" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761064</link>
    <itunes:image href="https://storage.buzzsprout.com/djvrqmfn52jhema04kwhl7ntsd3r?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">d4c6a47a-3050-42f4-9744-a3fe49ec92ba</guid>
    <pubDate>Fri, 22 May 2020 08:00:00 -0500</pubDate>
    <itunes:duration>3360</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>78</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Josh Wood from HoneyBadger.io and Heya.email</itunes:title>
    <title>Joined by Josh Wood from HoneyBadger.io and Heya.email</title>
    <itunes:summary><![CDATA[        [00:01:54] Chris asks Josh if there is a viewing party going on for RailsConf online stuff since RailsConf was canceled.  Josh explains what is going on and talks about a RailsConf Virtual Hallway that is planned.    [00:09:05] Josh talks about what’s new at Honeybadger and how the transition’s been like for them.     [00:11:49] There was something that caught the attention of the guys on Reddit recently that Josh released called “Heya.”  It’s been a side project o...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:54] Chris asks Josh if there is a viewing party going on for RailsConf online stuff since RailsConf was canceled.  Josh explains what is going on and talks about a RailsConf Virtual Hallway that is planned. </p><p><br/></p><p>[00:09:05] Josh talks about what’s new at Honeybadger and how the transition’s been like for them.  </p><p><br/></p><p>[00:11:49] There was something that caught the attention of the guys on Reddit recently that Josh released called “Heya.”  It’s been a side project of his at Honeybadger and he talks about it here. </p><p><br/></p><p>[00:20:37] Josh gives an overview of how Heya works. </p><p><br/></p><p>[00:35:18] Jason asks Josh about licensing and since it’s a bit different from other projects he’s seen, he asks Josh to talk more about how that works and how he came up with that. Josh mentions using a license called Prosperity Public and Dependabot which is Open Source.</p><p><br/></p><p>[00: 039:55] Andrew brings up CodeFund being completely Open Source, cloning apps, and how the model is working for him. </p><p><br/></p><p>[00:42:25] Jason asks Josh if when a user gets subscribed to a campaign, but then wants to unsubscribe, is that something you have on your roadmap or is that just figuring out your notifications yourself?  Josh explains and he mentions a gem by Andrew Kane, called “Mailkick” which has worked very well. </p><p>[00:48:12] To end the episode, Josh says to check out Honeybadger and Heya.  Andrew comments he likes the dark mode on Honeybadger! Also, Josh mentions he’s on a founderquestpodcast.com and to check it out.</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Joshua Wood</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/heyjoshwood'>Josh Wood Twitter</a></p><p><a href='https://www.mikeperham.com/2020/04/29/railsconf-2020-virtual-hallway/'>Railsconf 2020 Virtual Hallway</a></p><p><a href='https://heya.email/'>Heya</a></p><p><a href='https://github.com/honeybadger-io/heya'>GitHub Honeybadger/heya</a></p><p><a href='https://github.com/codetriage/maildown'>Codetriage/maildown</a></p><p><a href='https://licensezero.com/licenses/prosperity'>License Zero-Prosperity Public License</a></p><p><a href='https://github.com/licensezero/prosperity-public-license'>GitHub Prosperity Public License</a></p><p><a href='https://dependabot.com/'>Dependabot</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads'>GitHub CodeFund ads</a></p><p><a href='https://github.com/ankane'>Andrew Kane</a></p><p><a href='https://github.com/ankane/mailkick'>Mailkick</a></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><a href='https://www.founderquestpodcast.com/'>FounderQuest Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:54] Chris asks Josh if there is a viewing party going on for RailsConf online stuff since RailsConf was canceled.  Josh explains what is going on and talks about a RailsConf Virtual Hallway that is planned. </p><p><br/></p><p>[00:09:05] Josh talks about what’s new at Honeybadger and how the transition’s been like for them.  </p><p><br/></p><p>[00:11:49] There was something that caught the attention of the guys on Reddit recently that Josh released called “Heya.”  It’s been a side project of his at Honeybadger and he talks about it here. </p><p><br/></p><p>[00:20:37] Josh gives an overview of how Heya works. </p><p><br/></p><p>[00:35:18] Jason asks Josh about licensing and since it’s a bit different from other projects he’s seen, he asks Josh to talk more about how that works and how he came up with that. Josh mentions using a license called Prosperity Public and Dependabot which is Open Source.</p><p><br/></p><p>[00: 039:55] Andrew brings up CodeFund being completely Open Source, cloning apps, and how the model is working for him. </p><p><br/></p><p>[00:42:25] Jason asks Josh if when a user gets subscribed to a campaign, but then wants to unsubscribe, is that something you have on your roadmap or is that just figuring out your notifications yourself?  Josh explains and he mentions a gem by Andrew Kane, called “Mailkick” which has worked very well. </p><p>[00:48:12] To end the episode, Josh says to check out Honeybadger and Heya.  Andrew comments he likes the dark mode on Honeybadger! Also, Josh mentions he’s on a founderquestpodcast.com and to check it out.</p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Guest:</strong></p><p>Joshua Wood</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://twitter.com/heyjoshwood'>Josh Wood Twitter</a></p><p><a href='https://www.mikeperham.com/2020/04/29/railsconf-2020-virtual-hallway/'>Railsconf 2020 Virtual Hallway</a></p><p><a href='https://heya.email/'>Heya</a></p><p><a href='https://github.com/honeybadger-io/heya'>GitHub Honeybadger/heya</a></p><p><a href='https://github.com/codetriage/maildown'>Codetriage/maildown</a></p><p><a href='https://licensezero.com/licenses/prosperity'>License Zero-Prosperity Public License</a></p><p><a href='https://github.com/licensezero/prosperity-public-license'>GitHub Prosperity Public License</a></p><p><a href='https://dependabot.com/'>Dependabot</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads'>GitHub CodeFund ads</a></p><p><a href='https://github.com/ankane'>Andrew Kane</a></p><p><a href='https://github.com/ankane/mailkick'>Mailkick</a></p><p><a href='https://www.honeybadger.io/'>Honeybadger</a></p><p><a href='https://www.founderquestpodcast.com/'>FounderQuest Podcast</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761066-joined-by-josh-wood-from-honeybadger-io-and-heya-email.mp3" length="37926950" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761066</link>
    <itunes:image href="https://storage.buzzsprout.com/y9wgsmy07h3nsywe0vzn6na6ihpp?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ca8fd6d3-2137-4ed3-aebe-8b84b2307109</guid>
    <pubDate>Fri, 15 May 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3158</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>77</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Stimulus Reflex BlackJack, Leaving ActionText, and Calendar Gems</itunes:title>
    <title>Stimulus Reflex BlackJack, Leaving ActionText, and Calendar Gems</title>
    <itunes:summary><![CDATA[        [00:01:13] Jason talks about how he needs to start doing some upgrades on HopeGrid. And because the guys do like to have fun, they talk about gaming devices and fun video games they’ve been playing.    [00:07:45] Andrew and Chris talk about playing the video games “Red Dead Redemption” and “Grand Theft Auto.”    [00:10:50] So, what’s new in Ruby World? Chris did a major update to GoRails.   [00:13:41] Chris asks the guys if they’ve seen the Sizzy browser.   [00:17:28] Chris ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:13] Jason talks about how he needs to start doing some upgrades on HopeGrid. And because the guys do like to have fun, they talk about gaming devices and fun video games they’ve been playing. </p><p><br/></p><p>[00:07:45] Andrew and Chris talk about playing the video games “Red Dead Redemption” and “Grand Theft Auto.” </p><p><br/></p><p>[00:10:50] So, what’s new in Ruby World? Chris did a major update to GoRails.</p><p><br/></p><p>[00:13:41] Chris asks the guys if they’ve seen the Sizzy browser.</p><p><br/></p><p>[00:17:28] Chris mentions using Alpine.js for drop downs that were straight from a Tailwind UI and Jason chimes in to talk about it.</p><p><br/></p><p>[00:20:33] Jason talks about his new Ruby Gem that he released into the world called, <br/> “to_Jason” and he’s been working on a new blackjack game with Stimulus Reflux.</p><p><br/></p><p>[00:22:54] Andrew mentions we have a site called “expo.stimulusreflex.com” where he can put really cool demos.  Chris talks about wanting to play with “broadcasting.” </p><p>[00:29:02] Back to Jason’s blackjack game, he talks about another cool thing he did with it using active-record import for importing new records and he explains what he did. Let’s say it’s been mentally stimulating and exciting for Jason working on this project. </p><p>[00:34:57] Another thing Jason worked on is he migrated “field help off action text” and he paired up with Andrew to do this.  Chris wants to hear all about this. </p><p>[00:39:56] Andrew has been working on components…a lot of components. He talks about using Chris’s calendar gem.</p><p>[00:46:47] Listen here to find out why Andrew is now Team ERB ☺. </p><p>[00:52:35] The guys discuss their choice of password apps.  Andrew uses Google Authenticator, Chris uses Authy, and Jason uses 1Password.   </p><p><br/></p><p>[00:53:47] Jason mentions in Ruby Weekly today, GitHub is sponsoring, Matz, the creator of Ruby. Show some love and sponsor Matz!</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://sizzy.co/'>Sizzy</a></p><p><a href='https://github.com/jasoncharnes/blackjack'>Jason Charnes Blackjack</a></p><p><a href='https://github.com/jasoncharnes/to_jason'>to_jason</a></p><p>Simple Calendar</p><p><a href='https://github.com/sponsors/matz#sponsors'>GitHub Sponsor Matz</a></p><p><a href='https://github.com/hopsoft/active_storage_svg_sanitizer'>Sanitize Active Storage SVG</a> </p><p><a href='https://www.rockstargames.com/reddeadredemption/restricted_content/restricted_content_agegated/ref?redirect=https%253A%252F%252Fwww.rockstargames.com%252Freddeadredemption%252F&amp;hash=479887743b1ff348e2e834dd628029e9'>Red Dead Redemption</a></p><p><a href='https://store.steampowered.com/search/?term=grand+theft+auto'>Grand Theft Auto</a> </p><p><a href='https://hopegrid.com/'>HopeGrid</a></p><p><a href='https://github.com/alpinejs'>Alpine.js</a></p><p><a href='http://expo.stimulusreflex.com/'>StimulusReflex Expo</a></p><p><a href='http://expo.stimulusreflex.com/'>Broadcasting</a></p><p><a href='https://apps.apple.com/us/app/google-authenticator/id388497605'>Google Authenticator</a></p><p><a href='https://1password.com/'>1Password</a></p><p><a href='https://authy.com/'>Authy<br/></a><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:13] Jason talks about how he needs to start doing some upgrades on HopeGrid. And because the guys do like to have fun, they talk about gaming devices and fun video games they’ve been playing. </p><p><br/></p><p>[00:07:45] Andrew and Chris talk about playing the video games “Red Dead Redemption” and “Grand Theft Auto.” </p><p><br/></p><p>[00:10:50] So, what’s new in Ruby World? Chris did a major update to GoRails.</p><p><br/></p><p>[00:13:41] Chris asks the guys if they’ve seen the Sizzy browser.</p><p><br/></p><p>[00:17:28] Chris mentions using Alpine.js for drop downs that were straight from a Tailwind UI and Jason chimes in to talk about it.</p><p><br/></p><p>[00:20:33] Jason talks about his new Ruby Gem that he released into the world called, <br/> “to_Jason” and he’s been working on a new blackjack game with Stimulus Reflux.</p><p><br/></p><p>[00:22:54] Andrew mentions we have a site called “expo.stimulusreflex.com” where he can put really cool demos.  Chris talks about wanting to play with “broadcasting.” </p><p>[00:29:02] Back to Jason’s blackjack game, he talks about another cool thing he did with it using active-record import for importing new records and he explains what he did. Let’s say it’s been mentally stimulating and exciting for Jason working on this project. </p><p>[00:34:57] Another thing Jason worked on is he migrated “field help off action text” and he paired up with Andrew to do this.  Chris wants to hear all about this. </p><p>[00:39:56] Andrew has been working on components…a lot of components. He talks about using Chris’s calendar gem.</p><p>[00:46:47] Listen here to find out why Andrew is now Team ERB ☺. </p><p>[00:52:35] The guys discuss their choice of password apps.  Andrew uses Google Authenticator, Chris uses Authy, and Jason uses 1Password.   </p><p><br/></p><p>[00:53:47] Jason mentions in Ruby Weekly today, GitHub is sponsoring, Matz, the creator of Ruby. Show some love and sponsor Matz!</p><p><br/></p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://sizzy.co/'>Sizzy</a></p><p><a href='https://github.com/jasoncharnes/blackjack'>Jason Charnes Blackjack</a></p><p><a href='https://github.com/jasoncharnes/to_jason'>to_jason</a></p><p>Simple Calendar</p><p><a href='https://github.com/sponsors/matz#sponsors'>GitHub Sponsor Matz</a></p><p><a href='https://github.com/hopsoft/active_storage_svg_sanitizer'>Sanitize Active Storage SVG</a> </p><p><a href='https://www.rockstargames.com/reddeadredemption/restricted_content/restricted_content_agegated/ref?redirect=https%253A%252F%252Fwww.rockstargames.com%252Freddeadredemption%252F&amp;hash=479887743b1ff348e2e834dd628029e9'>Red Dead Redemption</a></p><p><a href='https://store.steampowered.com/search/?term=grand+theft+auto'>Grand Theft Auto</a> </p><p><a href='https://hopegrid.com/'>HopeGrid</a></p><p><a href='https://github.com/alpinejs'>Alpine.js</a></p><p><a href='http://expo.stimulusreflex.com/'>StimulusReflex Expo</a></p><p><a href='http://expo.stimulusreflex.com/'>Broadcasting</a></p><p><a href='https://apps.apple.com/us/app/google-authenticator/id388497605'>Google Authenticator</a></p><p><a href='https://1password.com/'>1Password</a></p><p><a href='https://authy.com/'>Authy<br/></a><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761067-stimulus-reflex-blackjack-leaving-actiontext-and-calendar-gems.mp3" length="42845411" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761067</link>
    <itunes:image href="https://storage.buzzsprout.com/ebgu9fvcrna2voexxt74wr2utwmp?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ac654d8a-2bc1-439d-959e-26963c513526</guid>
    <pubDate>Fri, 08 May 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3568</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>76</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>$1k/mo GitHub Sponsorship, Advanced Stimulus Reflex, and more</itunes:title>
    <title>$1k/mo GitHub Sponsorship, Advanced Stimulus Reflex, and more</title>
    <itunes:summary><![CDATA[        [00:03:35] Chris talks about “Active Admin,” which is the most popular Rails Admin Gem and how useful it is to use.     [00:07:25] Andrew brings up “Lucky,” a Crystal database wrapper, and Chris gives his opinion about it.    [00:11:47] Chris and Andrew mention using GitLab, but both prefer GitHub until things get fixed. And with teams going free mostly, it will be nice for discussions and paid projects like Jumpstart or Tailwind UI.    [00:14:28] Chris shares some exci...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:35] Chris talks about “Active Admin,” which is the most popular Rails Admin Gem and how useful it is to use.  </p><p><br/></p><p>[00:07:25] Andrew brings up “Lucky,” a Crystal database wrapper, and Chris gives his opinion about it. </p><p><br/></p><p>[00:11:47] Chris and Andrew mention using GitLab, but both prefer GitHub until things get fixed. And with teams going free mostly, it will be nice for discussions and paid projects like Jumpstart or Tailwind UI. </p><p><br/></p><p>[00:14:28] Chris shares some exciting news about getting a new GitHub sponsor! Cha-Ching! Let’s just say it was the highlight of his week!! ☺</p><p><br/></p><p>[00:19:26] Optimism, which is a Gem to do form type things, is mentioned here. Also, Chris brings up a question on if anyone has done this on Stimulus Reflex, where someone takes an action, but it would broadcast the update to everybody. Is this easily doable? Andrew answers this. </p><p><br/></p><p>[00:24:03]] Andrew talks about using Typescript and Chris talks about wanting to explore into CableReady. There is also talk with a breaking change in Stimulus Reflex that just recently happened. </p><p>[00:29:49] Chris asks Andrew if he has a source repo where he keeps his GitHub pull request templates.</p><p>[00:32:50] In talking about docs, Andrew recommends “Read the Docs” and Chris uses “GitBook” for Hatchbox docs and they discuss in depth about it.   </p><p>[00:41:09] Chris talks about how we need a new way of people maintaining things to get stuff done, like a changing of the guards.  But he hopes there will still be good maintainers as things go on. Andrew has been thinking about that a lot too and he shares his thoughts. </p><p>[00:43:10] Chris explains a Lambda and a Proc and the difference between them.  </p><p>[00:49:46] Andrew asks Chris when he is passing parameters to a method, does he name them, or does he just pass them all in? Andrew explains. </p><p><br/></p><p>[00:57:07] Andrew and Chris talk about using Binstubs and Annotate. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://luckyframework.org/'>Lucky</a></p><p><a href='http://expo.stimulusreflex.com/demos/chat'>Stimulus Reflex Chat</a></p><p><a href='https://github.com/matiassingers/awesome-readme'>Awesome READMEs</a></p><p><a href='https://readthedocs.org/'>Read the Docs</a></p><p><a href='https://www.gitbook.com/'>GitBook</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/pull/1217'>Update gems and run annotate</a></p><p><a href='https://github.com/rbenv/rbenv/wiki/Understanding-binstubs'>binstubs</a></p><p><a href='https://activeadmin.info/'>ActiveAdmin</a></p><p><a href='https://rubygems.org/gems/optimism/versions/3.3.1'>Optimism</a> </p><p><a href='https://github.com/hopsoft/cable_ready'>CableReady</a></p><p><a href='https://stackoverflow.com/questions/1740046/whats-the-difference-between-a-proc-and-a-lambda-in-ruby'>Lambda and Proc<br/></a><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:35] Chris talks about “Active Admin,” which is the most popular Rails Admin Gem and how useful it is to use.  </p><p><br/></p><p>[00:07:25] Andrew brings up “Lucky,” a Crystal database wrapper, and Chris gives his opinion about it. </p><p><br/></p><p>[00:11:47] Chris and Andrew mention using GitLab, but both prefer GitHub until things get fixed. And with teams going free mostly, it will be nice for discussions and paid projects like Jumpstart or Tailwind UI. </p><p><br/></p><p>[00:14:28] Chris shares some exciting news about getting a new GitHub sponsor! Cha-Ching! Let’s just say it was the highlight of his week!! ☺</p><p><br/></p><p>[00:19:26] Optimism, which is a Gem to do form type things, is mentioned here. Also, Chris brings up a question on if anyone has done this on Stimulus Reflex, where someone takes an action, but it would broadcast the update to everybody. Is this easily doable? Andrew answers this. </p><p><br/></p><p>[00:24:03]] Andrew talks about using Typescript and Chris talks about wanting to explore into CableReady. There is also talk with a breaking change in Stimulus Reflex that just recently happened. </p><p>[00:29:49] Chris asks Andrew if he has a source repo where he keeps his GitHub pull request templates.</p><p>[00:32:50] In talking about docs, Andrew recommends “Read the Docs” and Chris uses “GitBook” for Hatchbox docs and they discuss in depth about it.   </p><p>[00:41:09] Chris talks about how we need a new way of people maintaining things to get stuff done, like a changing of the guards.  But he hopes there will still be good maintainers as things go on. Andrew has been thinking about that a lot too and he shares his thoughts. </p><p>[00:43:10] Chris explains a Lambda and a Proc and the difference between them.  </p><p>[00:49:46] Andrew asks Chris when he is passing parameters to a method, does he name them, or does he just pass them all in? Andrew explains. </p><p><br/></p><p>[00:57:07] Andrew and Chris talk about using Binstubs and Annotate. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://luckyframework.org/'>Lucky</a></p><p><a href='http://expo.stimulusreflex.com/demos/chat'>Stimulus Reflex Chat</a></p><p><a href='https://github.com/matiassingers/awesome-readme'>Awesome READMEs</a></p><p><a href='https://readthedocs.org/'>Read the Docs</a></p><p><a href='https://www.gitbook.com/'>GitBook</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/pull/1217'>Update gems and run annotate</a></p><p><a href='https://github.com/rbenv/rbenv/wiki/Understanding-binstubs'>binstubs</a></p><p><a href='https://activeadmin.info/'>ActiveAdmin</a></p><p><a href='https://rubygems.org/gems/optimism/versions/3.3.1'>Optimism</a> </p><p><a href='https://github.com/hopsoft/cable_ready'>CableReady</a></p><p><a href='https://stackoverflow.com/questions/1740046/whats-the-difference-between-a-proc-and-a-lambda-in-ruby'>Lambda and Proc<br/></a><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761068-1k-mo-github-sponsorship-advanced-stimulus-reflex-and-more.mp3" length="50786328" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761068</link>
    <itunes:image href="https://storage.buzzsprout.com/uchi4xi6ls3i2ynw82pfbdwuo328?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">d7c57977-4bd7-43c3-b6b4-5eb2ab0f1396</guid>
    <pubDate>Sat, 25 Apr 2020 07:00:00 -0500</pubDate>
    <itunes:duration>4230</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>75</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>From Agency Life to Software Development: Q&amp;A with Steve Polito</itunes:title>
    <title>From Agency Life to Software Development: Q&amp;A with Steve Polito</title>
    <itunes:summary><![CDATA[        [00:02:43] Steve gives his background, jobs he’s had, and what he’s currently doing now. He also talks about how he stumbled upon Rails and how it was exactly what he was looking for because it allowed him so many resources. He did snag his own domain which is nice.    [00:08:25] Chris chimes because he can relate to everything Steve has been talking about with agency work.  He also talks about something that taught him the most which was spending time cloning stuff that alr...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:43] Steve gives his background, jobs he’s had, and what he’s currently doing now. He also talks about how he stumbled upon Rails and how it was exactly what he was looking for because it allowed him so many resources. He did snag his own domain which is nice. </p><p><br/></p><p>[00:08:25] Chris chimes because he can relate to everything Steve has been talking about with agency work.  He also talks about something that taught him the most which was spending time cloning stuff that already existed. </p><p><br/></p><p>[00:12:04] Steve asks the guys questions about task models and reminder models. Andrew mentions a video he should watch on database designs for beginners by David Copeland. Chris gives some advice on design patterns and talks about his first Rails job.</p><p><br/></p><p>[00:18:54] Steve has questions about users note and if there should be a note limit column on the user’s table with a default value.  Chris gives his advice on this. </p><p><br/></p><p>[00:24:06] Jason jumps in with answering Steve’s questions about migrations and manipulating data within that migration since he’s had positive and negative experiences doing data migrations. Chris also shares some information.</p><p><br/></p><p>[00:31:33 Steve asks about the database being locked up and what would need to be done so Chris and Jason give his advice on what to do. Jason mentions a concept called, “Database Transactions.”</p><p>[00:37:21] Steve wonders how often he should be updating his Gems, if at all. He knows there are security releases for Gems and Rails but is he supposed to be doing this every day? Andrew and Chris give him some info on this. </p><p>[00:44:05] Steve asks about what Webpacker does and Chris explains it more in depth. Chris also talks about Turbo Links and JavaScript. </p><p>[00:50:04] Steve has “Career” questions he poses to the guys. He wants to know how they got their foot in the door and how they got their breakthrough. Also, he wants to know what their thoughts are on the job market. There are some very interesting stories and awesome advice given by the guys that is definitely worth listening to.</p><p>[01:05:18] Nate drops in and has a bit of advice for Steve by telling him to not beat himself up if he bombs a few interviews.  It’s just the culture of tech hiring now, which is not great. Basically, it just takes time. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Jason Charnes</p><p><br/></p><p><strong>Guest Panelist:</strong></p><p>Nate Hopkins (jumps in at the end with his knowledge bombs!)</p><p><br/></p><p><strong>Guest:</strong></p><p>Steve Polito</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://stevepolito.design/'>Steve Polito</a></p><p><a href='https://twitter.com/stevepolitodsgn?lang=en'>Steve Polito Twitter</a></p><p><a href='https://rails.fm/'>Rails.fm</a></p><p><a href='https://www.drupal.org/'>Drupal</a></p><p><a href='https://www.simplesitestatus.com/'>Simple Site Status</a></p><p><a href='https://www.youtube.com/watch?v=1VsSXRPEBo0'>Database Design for Beginners-David Copeland</a> </p><p><a href='https://www.poodr.com/'>Practical Object-Oriented Design</a></p><p><a href='https://github.com/ankane/strong_migrations'>GitHub Migrations</a></p><p>Active Record Transactions</p><p><a href='https://github.com/ilyakatz/data-migrate'>GitHub Data Migrate</a></p><p><a href='https://github.com/thepracticaldev/dev.to'>GitHub Dev.to</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:43] Steve gives his background, jobs he’s had, and what he’s currently doing now. He also talks about how he stumbled upon Rails and how it was exactly what he was looking for because it allowed him so many resources. He did snag his own domain which is nice. </p><p><br/></p><p>[00:08:25] Chris chimes because he can relate to everything Steve has been talking about with agency work.  He also talks about something that taught him the most which was spending time cloning stuff that already existed. </p><p><br/></p><p>[00:12:04] Steve asks the guys questions about task models and reminder models. Andrew mentions a video he should watch on database designs for beginners by David Copeland. Chris gives some advice on design patterns and talks about his first Rails job.</p><p><br/></p><p>[00:18:54] Steve has questions about users note and if there should be a note limit column on the user’s table with a default value.  Chris gives his advice on this. </p><p><br/></p><p>[00:24:06] Jason jumps in with answering Steve’s questions about migrations and manipulating data within that migration since he’s had positive and negative experiences doing data migrations. Chris also shares some information.</p><p><br/></p><p>[00:31:33 Steve asks about the database being locked up and what would need to be done so Chris and Jason give his advice on what to do. Jason mentions a concept called, “Database Transactions.”</p><p>[00:37:21] Steve wonders how often he should be updating his Gems, if at all. He knows there are security releases for Gems and Rails but is he supposed to be doing this every day? Andrew and Chris give him some info on this. </p><p>[00:44:05] Steve asks about what Webpacker does and Chris explains it more in depth. Chris also talks about Turbo Links and JavaScript. </p><p>[00:50:04] Steve has “Career” questions he poses to the guys. He wants to know how they got their foot in the door and how they got their breakthrough. Also, he wants to know what their thoughts are on the job market. There are some very interesting stories and awesome advice given by the guys that is definitely worth listening to.</p><p>[01:05:18] Nate drops in and has a bit of advice for Steve by telling him to not beat himself up if he bombs a few interviews.  It’s just the culture of tech hiring now, which is not great. Basically, it just takes time. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/docs/development/ror/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Jason Charnes</p><p><br/></p><p><strong>Guest Panelist:</strong></p><p>Nate Hopkins (jumps in at the end with his knowledge bombs!)</p><p><br/></p><p><strong>Guest:</strong></p><p>Steve Polito</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://stevepolito.design/'>Steve Polito</a></p><p><a href='https://twitter.com/stevepolitodsgn?lang=en'>Steve Polito Twitter</a></p><p><a href='https://rails.fm/'>Rails.fm</a></p><p><a href='https://www.drupal.org/'>Drupal</a></p><p><a href='https://www.simplesitestatus.com/'>Simple Site Status</a></p><p><a href='https://www.youtube.com/watch?v=1VsSXRPEBo0'>Database Design for Beginners-David Copeland</a> </p><p><a href='https://www.poodr.com/'>Practical Object-Oriented Design</a></p><p><a href='https://github.com/ankane/strong_migrations'>GitHub Migrations</a></p><p>Active Record Transactions</p><p><a href='https://github.com/ilyakatz/data-migrate'>GitHub Data Migrate</a></p><p><a href='https://github.com/thepracticaldev/dev.to'>GitHub Dev.to</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761069-from-agency-life-to-software-development-q-a-with-steve-polito.mp3" length="49364811" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761069</link>
    <itunes:image href="https://storage.buzzsprout.com/zg9i3qwo9ehkfrjdj3172akg5w25?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0384f927-2bc6-44bb-b87e-cdbec014bef2</guid>
    <pubDate>Wed, 15 Apr 2020 19:00:00 -0500</pubDate>
    <itunes:duration>4112</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>74</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>ViewComponent, Alpine.js, and embedding videos in ActionText</itunes:title>
    <title>ViewComponent, Alpine.js, and embedding videos in ActionText</title>
    <itunes:summary><![CDATA[        [00:04:43] Jason talks about “filtering” and how it relates to model scopes.    [00:08:30] Speaking of fun side projects, Andrew asks the guys if they heard that Twilio and DEV are doing a Hackathon? There are lots of prizes and they are pretty good, but you need to do something to participate so find out here ☺    [00:12:46] Andrew brings up how View Component from GitHub went through changing their Gem name and doing upgrades and how they have collection support now. Also,...]]></itunes:summary>
    <description><![CDATA[        <p>[00:04:43] Jason talks about “filtering” and how it relates to model scopes. </p><p><br/></p><p>[00:08:30] Speaking of fun side projects, Andrew asks the guys if they heard that Twilio and DEV are doing a Hackathon? There are lots of prizes and they are pretty good, but you need to do something to participate so find out here ☺ </p><p><br/></p><p>[00:12:46] Andrew brings up how View Component from GitHub went through changing their Gem name and doing upgrades and how they have collection support now. Also, Andrew got Storybook running with the latest changes. Jason is curious how Andrew got Storybook wired up with it. </p><p><br/></p><p>[00:18:29] Andrew gives a great description of what Storybook is in case you don’t know.   </p><p><br/></p><p>[00:22:57] Andrew brings up something nice that got added to View Component which is integrating the View Component Previews into Rails Conductor.  </p><p><br/></p><p>[00:25:18] Dave Paola is mentioned by Andrew, who has met him through Twitter and Chris has chatted with him over email, and he is working on a bootstrap component library implemented in Vue Component. </p><p>[00:26:48] The guys all have a discussion on bootstrapping, things that work and don’t work. Also, “themes” are touched on with JavaScript. </p><p>[00:31:58] Chris mentions Caleb Porzio, who created Alpine JS, he will be doing a series of videos, on Laracasts, about creating Alpine JS from scratch, which is pretty sweet.</p><p>[00:35:39] Andrew mentions some really good Tailwind UI extensions for VS Code that have IntelliSense which is amazing! </p><p>[00:38:15] Jason’s been working on some Action Text stuff. Find out what he’s been up to. Chris also has some things to add as well about Action Text.  He goes into two methods for rendering with videos on YouTube. </p><p>[00:49:34] Jason talks about feeling stuck sometimes and having to rewrite problems that have been solved for many years like putting a table in an editor. Chris has some ideas for him. </p><p>[00:57:05] Jason has a question about Active Storage and Chris answers this. </p><p>[1:01:12] Andrew mentions the date for Rails Talks coming out in May to replace the conference that was cancelled. There is a lot to do to prepare for this since it is an online version this year. Andrew also talks about the Ruby Meetup and how he’s still working on it. Stay tuned!</p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Jason Charnes</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/heartcombo/has_scope'>HasScope</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/blob/master/app/models/campaign.rb#L191'>Code Fund Ads (Andrew’s Scope he’s most proud of ☺.)</a></p><p><a href='https://www.surfline.com/surf-report/c-street-wrightsville-beach/5842041f4e65fad6a7708a65'>Wilmington NC Surf Report</a> ☺</p><p><a href='https://heygrillhey.com/texas-style-smoked-beef-brisket/'>Smoked Beef Brisket Recipe</a>☺</p><p><a href='https://dev.to/devteam/announcing-the-twilio-hackathon-on-dev-2lh8'>Twilio Hackathon on DEV</a></p><p><a href='https://storybook.js.org/'>Storybook</a></p><p><a href='https://github.com/github/view_component'>View Component</a></p><p><a href='https://github.com/andrewmcodes/avc_storybook'>Action View Component Storybook (Andrew)</a></p><p><a href='https://themes.getbootstrap.com/'>Bootstrap Themes</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/blob/master/app/javascript/controllers/copy_controller.js'>GitCoinCo-code fund ads</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=heybourn.headwind'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:04:43] Jason talks about “filtering” and how it relates to model scopes. </p><p><br/></p><p>[00:08:30] Speaking of fun side projects, Andrew asks the guys if they heard that Twilio and DEV are doing a Hackathon? There are lots of prizes and they are pretty good, but you need to do something to participate so find out here ☺ </p><p><br/></p><p>[00:12:46] Andrew brings up how View Component from GitHub went through changing their Gem name and doing upgrades and how they have collection support now. Also, Andrew got Storybook running with the latest changes. Jason is curious how Andrew got Storybook wired up with it. </p><p><br/></p><p>[00:18:29] Andrew gives a great description of what Storybook is in case you don’t know.   </p><p><br/></p><p>[00:22:57] Andrew brings up something nice that got added to View Component which is integrating the View Component Previews into Rails Conductor.  </p><p><br/></p><p>[00:25:18] Dave Paola is mentioned by Andrew, who has met him through Twitter and Chris has chatted with him over email, and he is working on a bootstrap component library implemented in Vue Component. </p><p>[00:26:48] The guys all have a discussion on bootstrapping, things that work and don’t work. Also, “themes” are touched on with JavaScript. </p><p>[00:31:58] Chris mentions Caleb Porzio, who created Alpine JS, he will be doing a series of videos, on Laracasts, about creating Alpine JS from scratch, which is pretty sweet.</p><p>[00:35:39] Andrew mentions some really good Tailwind UI extensions for VS Code that have IntelliSense which is amazing! </p><p>[00:38:15] Jason’s been working on some Action Text stuff. Find out what he’s been up to. Chris also has some things to add as well about Action Text.  He goes into two methods for rendering with videos on YouTube. </p><p>[00:49:34] Jason talks about feeling stuck sometimes and having to rewrite problems that have been solved for many years like putting a table in an editor. Chris has some ideas for him. </p><p>[00:57:05] Jason has a question about Active Storage and Chris answers this. </p><p>[1:01:12] Andrew mentions the date for Rails Talks coming out in May to replace the conference that was cancelled. There is a lot to do to prepare for this since it is an online version this year. Andrew also talks about the Ruby Meetup and how he’s still working on it. Stay tuned!</p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Jason Charnes</p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/heartcombo/has_scope'>HasScope</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/blob/master/app/models/campaign.rb#L191'>Code Fund Ads (Andrew’s Scope he’s most proud of ☺.)</a></p><p><a href='https://www.surfline.com/surf-report/c-street-wrightsville-beach/5842041f4e65fad6a7708a65'>Wilmington NC Surf Report</a> ☺</p><p><a href='https://heygrillhey.com/texas-style-smoked-beef-brisket/'>Smoked Beef Brisket Recipe</a>☺</p><p><a href='https://dev.to/devteam/announcing-the-twilio-hackathon-on-dev-2lh8'>Twilio Hackathon on DEV</a></p><p><a href='https://storybook.js.org/'>Storybook</a></p><p><a href='https://github.com/github/view_component'>View Component</a></p><p><a href='https://github.com/andrewmcodes/avc_storybook'>Action View Component Storybook (Andrew)</a></p><p><a href='https://themes.getbootstrap.com/'>Bootstrap Themes</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/blob/master/app/javascript/controllers/copy_controller.js'>GitCoinCo-code fund ads</a></p><p><a href='https://marketplace.visualstudio.com/items?itemName=heybourn.headwind'></a></p><ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761070-viewcomponent-alpine-js-and-embedding-videos-in-actiontext.mp3" length="49988124" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761070</link>
    <itunes:image href="https://storage.buzzsprout.com/nijssibg474he77512qey0g0aqcc?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">067d330b-54a3-4428-8cc7-c34e0bd02554</guid>
    <pubDate>Fri, 10 Apr 2020 07:00:00 -0500</pubDate>
    <itunes:duration>4164</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>73</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Sheltering in Place, Building Products, and trying out StimulusReflex</itunes:title>
    <title>Sheltering in Place, Building Products, and trying out StimulusReflex</title>
    <itunes:summary><![CDATA[        [00:01:47] Chris talks about how with gas prices being so low and no one being on the road, the Cannonball Run (NY-LA car race) people are talking about how now would be a good time to run the race.    [00:03:41] With RailsConf 2020 getting cancelled. Chris was asked to record what was going to be his presentation for RailsConf…for what is now being dubbed as RailsConf 2020.2 “Couch Edition,” which brings some of RailsConf 2020 right to the comfort of your couch. Online viewing s...]]></itunes:summary>
    <description><![CDATA[        <p>[00:01:47] Chris talks about how with gas prices being so low and no one being on the road, the Cannonball Run (NY-LA car race) people are talking about how now would be a good time to run the race. </p><p><br/></p><p>[00:03:41] With RailsConf 2020 getting cancelled. Chris was asked to record what was going to be his presentation for RailsConf…for what is now being dubbed as RailsConf 2020.2 “Couch Edition,” which brings some of RailsConf 2020 right to the comfort of your couch. Online viewing starts on May 5th. </p><p><br/></p><p>[00:04:23] Jason launched the HopeGrid App for churches. He worked on it for a week. He talks about with a deadline looming how your priorities change. </p><p><br/></p><p>[00:05:43] This reminds Chris of how annoying multi-tenancy stuff can be. He talks about the project he was working on. Dealing with things like how to enforce security on the multi-tenancy stuff and keeping customer data separate.</p><p><br/></p><p>[00:11:44] Chris cites an example using GitHub’s account types and how he wanted something similar for Jumpstart. Now he needs to work on notifications, like how Laravel has built in. He likes how Slack, email, SMS and database notifications are all separate.   </p><p><br/></p><p>[00:14:44] Jason, who uses Postmark for transactional emails, has been struggling with it a bit. He sends two types of emails, invitational and need. His needs ones are making it through just fine, but the only 50% of his invitational ones are making it through. How did he fix it? Sometimes it just takes a simple “bush” fix.    </p><p> </p><p>[00:18:25] Chris talks about how he wonders when Rails 6.1 will be released since RailsConf 2020 got cancelled. The guys talk about Stimulus, Turbolinks, and Webpacker 5.</p><p><br/></p><p>[00:22:20] Chris goes into why versioning is tough. Issues like supporting Stripe payments from up to 10 different models. He discusses how he made changes to Jumpstart to support multiple billable models. </p><p><br/></p><p>[00:28:24] If you heard last week’s episode, Nate walked us through StimulusReflex and Chris had some time to play around with it. Hear his thoughts. Tease: “It kinda feels like magic”. </p><p><br/></p><p>[00:34:31] Chris talk about the sorting feature he was working on with Jason that he added to Jumpstart. He talks about how StimulusReflex would make sorting more like a data table. Possible future screencast example for Chris? </p><p><br/></p><p>[00:39:36] Hatchbox FTW! Jason was trying to set up a wildcard domain on Heroku, and once again Hatchbox saves the day. </p><p><br/></p><p><strong>Sponser:</strong></p><p><a href='https://www.linode.com/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason (he says howdy) ☺ </p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://www.imdb.com/title/tt0082136/?ref_=fn_al_tt_4'>Cannonball Run Movie</a></p><p><a href='https://railsconf.com/'>RailsConf 2020.2 “Couch Edition”</a></p><p><a href='http://nabor.hopegrid.com/'>HopeGrid</a></p><p><a href='http://www.craigkerstiens.com/'>Craig Kerstiens at CitusData</a> </p><p><a href='https://jumpstartrails.com/'>Jumpstart</a></p><p><a href='https://postmarkapp.com/'>Postmark App</a></p><p><a href='https://prathamesh.tech/2020/03/25/webpacker-5-0-released/'>Webpacker 5</a></p><p>Pay-Rails</p><p><a href='https://docs.stimulusreflex.com/'>StimulusReflex</a></p><p><a href='https://www.hatchbox.io/'>Hatchbox</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:01:47] Chris talks about how with gas prices being so low and no one being on the road, the Cannonball Run (NY-LA car race) people are talking about how now would be a good time to run the race. </p><p><br/></p><p>[00:03:41] With RailsConf 2020 getting cancelled. Chris was asked to record what was going to be his presentation for RailsConf…for what is now being dubbed as RailsConf 2020.2 “Couch Edition,” which brings some of RailsConf 2020 right to the comfort of your couch. Online viewing starts on May 5th. </p><p><br/></p><p>[00:04:23] Jason launched the HopeGrid App for churches. He worked on it for a week. He talks about with a deadline looming how your priorities change. </p><p><br/></p><p>[00:05:43] This reminds Chris of how annoying multi-tenancy stuff can be. He talks about the project he was working on. Dealing with things like how to enforce security on the multi-tenancy stuff and keeping customer data separate.</p><p><br/></p><p>[00:11:44] Chris cites an example using GitHub’s account types and how he wanted something similar for Jumpstart. Now he needs to work on notifications, like how Laravel has built in. He likes how Slack, email, SMS and database notifications are all separate.   </p><p><br/></p><p>[00:14:44] Jason, who uses Postmark for transactional emails, has been struggling with it a bit. He sends two types of emails, invitational and need. His needs ones are making it through just fine, but the only 50% of his invitational ones are making it through. How did he fix it? Sometimes it just takes a simple “bush” fix.    </p><p> </p><p>[00:18:25] Chris talks about how he wonders when Rails 6.1 will be released since RailsConf 2020 got cancelled. The guys talk about Stimulus, Turbolinks, and Webpacker 5.</p><p><br/></p><p>[00:22:20] Chris goes into why versioning is tough. Issues like supporting Stripe payments from up to 10 different models. He discusses how he made changes to Jumpstart to support multiple billable models. </p><p><br/></p><p>[00:28:24] If you heard last week’s episode, Nate walked us through StimulusReflex and Chris had some time to play around with it. Hear his thoughts. Tease: “It kinda feels like magic”. </p><p><br/></p><p>[00:34:31] Chris talk about the sorting feature he was working on with Jason that he added to Jumpstart. He talks about how StimulusReflex would make sorting more like a data table. Possible future screencast example for Chris? </p><p><br/></p><p>[00:39:36] Hatchbox FTW! Jason was trying to set up a wildcard domain on Heroku, and once again Hatchbox saves the day. </p><p><br/></p><p><strong>Sponser:</strong></p><p><a href='https://www.linode.com/'>Linode</a></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Chris Oliver</p><p>Andrew Mason (he says howdy) ☺ </p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://www.imdb.com/title/tt0082136/?ref_=fn_al_tt_4'>Cannonball Run Movie</a></p><p><a href='https://railsconf.com/'>RailsConf 2020.2 “Couch Edition”</a></p><p><a href='http://nabor.hopegrid.com/'>HopeGrid</a></p><p><a href='http://www.craigkerstiens.com/'>Craig Kerstiens at CitusData</a> </p><p><a href='https://jumpstartrails.com/'>Jumpstart</a></p><p><a href='https://postmarkapp.com/'>Postmark App</a></p><p><a href='https://prathamesh.tech/2020/03/25/webpacker-5-0-released/'>Webpacker 5</a></p><p>Pay-Rails</p><p><a href='https://docs.stimulusreflex.com/'>StimulusReflex</a></p><p><a href='https://www.hatchbox.io/'>Hatchbox</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761071-sheltering-in-place-building-products-and-trying-out-stimulusreflex.mp3" length="33405164" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761071</link>
    <itunes:image href="https://storage.buzzsprout.com/x58ne660hocp2ehck0uwvpyxz9mj?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">9b3dc3be-6895-497e-a2dd-b0c262428a79</guid>
    <pubDate>Sun, 05 Apr 2020 07:00:00 -0500</pubDate>
    <itunes:duration>2782</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>72</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Javascript woes, Stimulus to the rescue, and online Railsconf talks</itunes:title>
    <title>Javascript woes, Stimulus to the rescue, and online Railsconf talks</title>
    <itunes:summary><![CDATA[        [00:04:37] There is a discussion about using escape JavaScript in apps as well using jQuery.   [00:08:24] Jason talks about learning Backbone and then learning JavaScript outside of jQuery. Andrew says he’s always heard good things about Backbone.     [00:10:14] Nate asks Andrew about his Gatsby experiment and how much of it is Java XML configurations and how much of his time is spent doing that stuff as opposed to actually programming.  Andrew also explains how he was, “Ner...]]></itunes:summary>
    <description><![CDATA[        <p>[00:04:37] There is a discussion about using escape JavaScript in apps as well using jQuery.</p><p><br/></p><p>[00:08:24] Jason talks about learning Backbone and then learning JavaScript outside of jQuery. Andrew says he’s always heard good things about Backbone.  </p><p><br/></p><p>[00:10:14] Nate asks Andrew about his Gatsby experiment and how much of it is Java XML configurations and how much of his time is spent doing that stuff as opposed to actually programming.  Andrew also explains how he was, “Nerd Sniped!” Storybook is also brought up as well. </p><p><br/></p><p>[00:16:05] The guys all talk about how they use Jekyll and Jason mentions a cool thing about Gatsby and it’s pretty interesting.   </p><p><br/></p><p>[00:22:53] Chris talks about fiddling with an app to use Google Maps to throw together a quick map and use a stimulus to control the map and it’s pretty cool! </p><p><br/></p><p>[00:29:30] Chris mentions since RailsConf has been cancelled and Hey.com has been postponed he’s wondering if there will be any announcements made on the new stuff they have been working on or if they will release anything new to address certain issues.</p><p>[00:31:00] Nate talks about how Stimulus Reflex has the same mental model as React, where it’s data driven.</p><p>[00:33:25 Chris doesn’t know what’s going to happen exactly, but RailsConf speakers were emailed about potentially recording their talk at home and submitting it, then it will maybe go up on their YouTube instead of conference talks. He is curious to see what will happen with that.  </p><p>[00:34:22] Andrew discusses his progress on the remote Ruby Online Meetup that he’s putting together. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/'>Linode</a></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Nate Hopkins</p><p>Jason Charnes</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://weblog.rubyonrails.org/2020/3/19/Rails-6-0-2-2-and-5-2-4-2-has-been-released/'>Rails 6.0.2.2</a></p><p><a href='https://storybook.js.org/'>Storybook</a></p><p><a href='https://backbonejs.org/'>Backbone</a></p><p><a href='https://jquery.com/'>jQuery</a></p><p><a href='https://www.gatsbyjs.org/'>Gatsby</a></p><p><a href='https://rubymeetup.online/'>Rubymeetup.online</a></p><p><a href='https://github.com/hopsoft/stimulus_controllers'>Stimulus controllers</a></p><p><a href='https://github.com/stimulusjs/stimulus/pull/202'>Stimulus Values and Classes API’s</a></p><p><a href='https://docs.stimulusreflex.com/'>StimulusReflex<br/></a><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:04:37] There is a discussion about using escape JavaScript in apps as well using jQuery.</p><p><br/></p><p>[00:08:24] Jason talks about learning Backbone and then learning JavaScript outside of jQuery. Andrew says he’s always heard good things about Backbone.  </p><p><br/></p><p>[00:10:14] Nate asks Andrew about his Gatsby experiment and how much of it is Java XML configurations and how much of his time is spent doing that stuff as opposed to actually programming.  Andrew also explains how he was, “Nerd Sniped!” Storybook is also brought up as well. </p><p><br/></p><p>[00:16:05] The guys all talk about how they use Jekyll and Jason mentions a cool thing about Gatsby and it’s pretty interesting.   </p><p><br/></p><p>[00:22:53] Chris talks about fiddling with an app to use Google Maps to throw together a quick map and use a stimulus to control the map and it’s pretty cool! </p><p><br/></p><p>[00:29:30] Chris mentions since RailsConf has been cancelled and Hey.com has been postponed he’s wondering if there will be any announcements made on the new stuff they have been working on or if they will release anything new to address certain issues.</p><p>[00:31:00] Nate talks about how Stimulus Reflex has the same mental model as React, where it’s data driven.</p><p>[00:33:25 Chris doesn’t know what’s going to happen exactly, but RailsConf speakers were emailed about potentially recording their talk at home and submitting it, then it will maybe go up on their YouTube instead of conference talks. He is curious to see what will happen with that.  </p><p>[00:34:22] Andrew discusses his progress on the remote Ruby Online Meetup that he’s putting together. </p><p><br/></p><p><strong>Sponsor:</strong></p><p><a href='https://www.linode.com/'>Linode</a></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Nate Hopkins</p><p>Jason Charnes</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://weblog.rubyonrails.org/2020/3/19/Rails-6-0-2-2-and-5-2-4-2-has-been-released/'>Rails 6.0.2.2</a></p><p><a href='https://storybook.js.org/'>Storybook</a></p><p><a href='https://backbonejs.org/'>Backbone</a></p><p><a href='https://jquery.com/'>jQuery</a></p><p><a href='https://www.gatsbyjs.org/'>Gatsby</a></p><p><a href='https://rubymeetup.online/'>Rubymeetup.online</a></p><p><a href='https://github.com/hopsoft/stimulus_controllers'>Stimulus controllers</a></p><p><a href='https://github.com/stimulusjs/stimulus/pull/202'>Stimulus Values and Classes API’s</a></p><p><a href='https://docs.stimulusreflex.com/'>StimulusReflex<br/></a><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761072-javascript-woes-stimulus-to-the-rescue-and-online-railsconf-talks.mp3" length="31256237" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761072</link>
    <itunes:image href="https://storage.buzzsprout.com/lg1nad34d4lnnvybs2qlz3elk783?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0fbdff63-c279-427b-beda-47c3bc1b8640</guid>
    <pubDate>Fri, 27 Mar 2020 07:00:00 -0500</pubDate>
    <itunes:duration>2603</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>71</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Railsconf 2020 Cancelled, Linters, Layered Caching, &amp; GlobalID</itunes:title>
    <title>Railsconf 2020 Cancelled, Linters, Layered Caching, &amp; GlobalID</title>
    <itunes:summary><![CDATA[        [00:03:41] Andrew talks about his “experiment” which is a remote-like meetup he is putting together.   [00:10:31] There is talk about Standard RB on twitter and Jumpstart Pro being a good place to begin because it’s a template.    [00:16:30] Chris brings up ERB Lint wondering if it’s been handy for the guys. Andrew mentions an HTML Beautifier that works with ERB that runs on that code which is nice.      [00:22:49] Andrew’s FAVORITE question is asked about whether it’s ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:03:41] Andrew talks about his “experiment” which is a remote-like meetup he is putting together.</p><p><br/></p><p>[00:10:31] There is talk about Standard RB on twitter and Jumpstart Pro being a good place to begin because it’s a template. </p><p><br/></p><p>[00:16:30] Chris brings up ERB Lint wondering if it’s been handy for the guys. Andrew mentions an HTML Beautifier that works with ERB that runs on that code which is nice.   </p><p><br/></p><p>[00:22:49] Andrew’s FAVORITE question is asked about whether it’s a good idea to run a fixed version of a command rather than track to see if it passes or fails and if there is a downside to that. </p><p><br/></p><p>[00:29:26] Chris mentions the official github actions set-up for Ruby which is so much faster.  Andrew quotes, “There was a bit of contention in the action community.” </p><p><br/></p><p>[00:32:13] Chris talks about Secrets getting tricky on forks and there wasn’t any solution he could see.</p><p>[00:34:55] Nate reveals some cool cache stuff he’s been doing on CodeFund so he gives some information on it.</p><p>[00:52:54] Chris brings up the Devise Masquerade gem and how nice it is to have.  Which also brings up global.iD and how useful and powerful it is. </p><p>[01:02:48] To end the episode, Andrew has a rather funny story about what happened when he added “dark mode” to the rubymeetup.online site.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Nate Hopkins</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/testdouble/standard'>Test double standard</a></p><p><a href='https://github.com/sheerun/prettier-standard'>Formats with Prettier and lints ESL standard</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/blob/master/config/initializers/local_ephemeral_cache.rb'>Local ephemeral cache</a></p><p><a href='https://twitter.com/andrewmcodes'>Andrew Mason Twitter</a></p><p><a href='https://betalist.com/startups/jumpstart-pro'>Jumpstart Pro</a></p><p><a href='https://github.com/Shopify/erb-lint'>ERB Lint</a></p><p><a href='https://github.com/Shopify/erb-lint'>GitHub Actions for Ruby</a></p><p><a href='https://gorails.com/episodes/devise-masquerade'>Devise Masquerade</a></p><p><a href='https://rubymeetup.online/'>Rubymeetup.online</a></p><p><a href='https://www.global.id/'>Global.iD</a></p><p><a href='https://github.com/Glavin001/atom-beautify/issues/426'>HTML beautifier</a></p><p><a href='https://github.community/t5/GitHub-Actions/Make-secrets-available-to-builds-of-forks/m-p/30678'>Make secrets available of forks</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:03:41] Andrew talks about his “experiment” which is a remote-like meetup he is putting together.</p><p><br/></p><p>[00:10:31] There is talk about Standard RB on twitter and Jumpstart Pro being a good place to begin because it’s a template. </p><p><br/></p><p>[00:16:30] Chris brings up ERB Lint wondering if it’s been handy for the guys. Andrew mentions an HTML Beautifier that works with ERB that runs on that code which is nice.   </p><p><br/></p><p>[00:22:49] Andrew’s FAVORITE question is asked about whether it’s a good idea to run a fixed version of a command rather than track to see if it passes or fails and if there is a downside to that. </p><p><br/></p><p>[00:29:26] Chris mentions the official github actions set-up for Ruby which is so much faster.  Andrew quotes, “There was a bit of contention in the action community.” </p><p><br/></p><p>[00:32:13] Chris talks about Secrets getting tricky on forks and there wasn’t any solution he could see.</p><p>[00:34:55] Nate reveals some cool cache stuff he’s been doing on CodeFund so he gives some information on it.</p><p>[00:52:54] Chris brings up the Devise Masquerade gem and how nice it is to have.  Which also brings up global.iD and how useful and powerful it is. </p><p>[01:02:48] To end the episode, Andrew has a rather funny story about what happened when he added “dark mode” to the rubymeetup.online site.</p><p><br/></p><p><strong>Panelists:</strong></p><p>Chris Oliver</p><p>Andrew Mason</p><p>Nate Hopkins</p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://github.com/testdouble/standard'>Test double standard</a></p><p><a href='https://github.com/sheerun/prettier-standard'>Formats with Prettier and lints ESL standard</a></p><p><a href='https://github.com/gitcoinco/code_fund_ads/blob/master/config/initializers/local_ephemeral_cache.rb'>Local ephemeral cache</a></p><p><a href='https://twitter.com/andrewmcodes'>Andrew Mason Twitter</a></p><p><a href='https://betalist.com/startups/jumpstart-pro'>Jumpstart Pro</a></p><p><a href='https://github.com/Shopify/erb-lint'>ERB Lint</a></p><p><a href='https://github.com/Shopify/erb-lint'>GitHub Actions for Ruby</a></p><p><a href='https://gorails.com/episodes/devise-masquerade'>Devise Masquerade</a></p><p><a href='https://rubymeetup.online/'>Rubymeetup.online</a></p><p><a href='https://www.global.id/'>Global.iD</a></p><p><a href='https://github.com/Glavin001/atom-beautify/issues/426'>HTML beautifier</a></p><p><a href='https://github.community/t5/GitHub-Actions/Make-secrets-available-to-builds-of-forks/m-p/30678'>Make secrets available of forks</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761073-railsconf-2020-cancelled-linters-layered-caching-globalid.mp3" length="47744359" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761073</link>
    <itunes:image href="https://storage.buzzsprout.com/qgbyldeg1vqesnkovtbajkyvx4an?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0f5e86eb-b33f-44bf-8d79-3456bac8f32e</guid>
    <pubDate>Fri, 20 Mar 2020 07:00:00 -0500</pubDate>
    <itunes:duration>3977</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>70</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Multitenancy, AWS Lambda, and a new online Ruby meetup?</itunes:title>
    <title>Multitenancy, AWS Lambda, and a new online Ruby meetup?</title>
    <itunes:summary><![CDATA[        In this episode, Jason, Chris, and Andrew “jump” right in to talking about Jumpstart Pro and what he is working on. Other discussions include Attributes API, AWS Lambda, Heavens Door, removing Spring from Gemfile, using Gatsby, Jekyll, Tailwind UI, starting a Ruby Meetup with Andrew, and many more interesting things.    [00:00:55] Chris talks about some Jumpstart Pro stuff he’s working on.   [00:04:30] Andrew discusses what he’s had to deal on having issues with multitenancy.   [...]]></itunes:summary>
    <description><![CDATA[        <p>In this episode, Jason, Chris, and Andrew “jump” right in to talking about Jumpstart Pro and what he is working on. Other discussions include Attributes API, AWS Lambda, Heavens Door, removing Spring from Gemfile, using Gatsby, Jekyll, Tailwind UI, starting a Ruby Meetup with Andrew, and many more interesting things. </p><p><br/></p><p>[00:00:55] Chris talks about some Jumpstart Pro stuff he’s working on.</p><p><br/></p><p>[00:04:30] Andrew discusses what he’s had to deal on having issues with multitenancy.</p><p><br/></p><p>[00:08:18] Andrew talks about how he built a stimulus reflex form to invite other members to a team.</p><p><br/></p><p>[00:11:00] Chris explains how his experience was using the current Attributes API. </p><p><br/></p><p>[00:16:02] The topic of “background jobs” is mentioned and Andrew and Chris expand on this. </p><p><br/></p><p>[00:21:09] Jason mentions how last time they talked about Hanami API and an article was put out this week about running it on Lambda and it’s supposed to be really cool! </p><p>[00:24:08] There is a discussion on Fathom Analytics, Laravel, and Vapor. </p><p>[00:36:49] Andrew shares his opinion on “Heaven’s Door” which is a Rails engine. </p><p>[00:39:57] Andrew gets their authenticity token fixed and it’s a funny story to hear that Devise Masquerade seems to be the problem.</p><p>[00:45:24] The topic of removing “Spring” from your Gemfile is brought up. Life is so much better….   </p><p><br/></p><p>[00:47:42] Jason wants to find out about Andrew’s new Ruby Meet Up that he is planning. He wants more than 100 people that are interested, so he has a plan on how to do this. </p><p><br/></p><p>[00:50:44] Things discussed are Gatsby, Jekyll Tailwind Starter, Tailwind UI, Headless CMS, and Jekyll. </p><p><br/></p><p>[00:55:52] Chris directs everyone to go on rubymeetup.online to add an email address and message them with ideas on format or to get speakers.  </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://api.rubyonrails.org/classes/ActiveSupport/CurrentAttributes.html'>Attributes</a></p><p><a href='https://jumpstartrails.com/'>Jumpstart Rails</a></p><p><a href='https://lucaguidi.com/2020/03/04/hanamiapi-on-amazon-aws-lambda/'>AWS Lambda</a></p><p><a href='https://rubyonjets.com/'>Ruby on Jets</a></p><p><a href='https://usefathom.com/'>Fathom</a></p><p><a href='https://www.gatsbyjs.org/'>Gatsby</a></p><p><a href='https://jekyllrb.com/'>Jekyll</a></p><p><a href='https://vapor.laravel.com/'>Laravel Vapor</a></p><p><a href='https://github.com/rubycdp/cuprite'>Headless Chrome</a></p><p><a href='https://github.com/amatsuda/heavens_door'>Heaven’s Door</a></p><p><a href='https://github.com/mhanberg/jekyll-tailwind-starter'>Jekyll Tailwind Starter</a></p><p><a href='https://github.com/rails/spring'>Rails Spring</a></p><p><a href='https://rubymeetup.online/'>Ruby Meetup</a></p><p><a href='https://github.com/andrewmcodes/ruby-meetup-online'>Ruby Meetup -Online</a> </p><p><a href='https://discordapp.com/invite/XveN625'>Stimulus Reflex<br/></a><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>In this episode, Jason, Chris, and Andrew “jump” right in to talking about Jumpstart Pro and what he is working on. Other discussions include Attributes API, AWS Lambda, Heavens Door, removing Spring from Gemfile, using Gatsby, Jekyll, Tailwind UI, starting a Ruby Meetup with Andrew, and many more interesting things. </p><p><br/></p><p>[00:00:55] Chris talks about some Jumpstart Pro stuff he’s working on.</p><p><br/></p><p>[00:04:30] Andrew discusses what he’s had to deal on having issues with multitenancy.</p><p><br/></p><p>[00:08:18] Andrew talks about how he built a stimulus reflex form to invite other members to a team.</p><p><br/></p><p>[00:11:00] Chris explains how his experience was using the current Attributes API. </p><p><br/></p><p>[00:16:02] The topic of “background jobs” is mentioned and Andrew and Chris expand on this. </p><p><br/></p><p>[00:21:09] Jason mentions how last time they talked about Hanami API and an article was put out this week about running it on Lambda and it’s supposed to be really cool! </p><p>[00:24:08] There is a discussion on Fathom Analytics, Laravel, and Vapor. </p><p>[00:36:49] Andrew shares his opinion on “Heaven’s Door” which is a Rails engine. </p><p>[00:39:57] Andrew gets their authenticity token fixed and it’s a funny story to hear that Devise Masquerade seems to be the problem.</p><p>[00:45:24] The topic of removing “Spring” from your Gemfile is brought up. Life is so much better….   </p><p><br/></p><p>[00:47:42] Jason wants to find out about Andrew’s new Ruby Meet Up that he is planning. He wants more than 100 people that are interested, so he has a plan on how to do this. </p><p><br/></p><p>[00:50:44] Things discussed are Gatsby, Jekyll Tailwind Starter, Tailwind UI, Headless CMS, and Jekyll. </p><p><br/></p><p>[00:55:52] Chris directs everyone to go on rubymeetup.online to add an email address and message them with ideas on format or to get speakers.  </p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><br/></p><p><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><br/></p><p><br/></p><p><strong>Links:</strong></p><p><a href='https://api.rubyonrails.org/classes/ActiveSupport/CurrentAttributes.html'>Attributes</a></p><p><a href='https://jumpstartrails.com/'>Jumpstart Rails</a></p><p><a href='https://lucaguidi.com/2020/03/04/hanamiapi-on-amazon-aws-lambda/'>AWS Lambda</a></p><p><a href='https://rubyonjets.com/'>Ruby on Jets</a></p><p><a href='https://usefathom.com/'>Fathom</a></p><p><a href='https://www.gatsbyjs.org/'>Gatsby</a></p><p><a href='https://jekyllrb.com/'>Jekyll</a></p><p><a href='https://vapor.laravel.com/'>Laravel Vapor</a></p><p><a href='https://github.com/rubycdp/cuprite'>Headless Chrome</a></p><p><a href='https://github.com/amatsuda/heavens_door'>Heaven’s Door</a></p><p><a href='https://github.com/mhanberg/jekyll-tailwind-starter'>Jekyll Tailwind Starter</a></p><p><a href='https://github.com/rails/spring'>Rails Spring</a></p><p><a href='https://rubymeetup.online/'>Ruby Meetup</a></p><p><a href='https://github.com/andrewmcodes/ruby-meetup-online'>Ruby Meetup -Online</a> </p><p><a href='https://discordapp.com/invite/XveN625'>Stimulus Reflex<br/></a><br/></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761074-multitenancy-aws-lambda-and-a-new-online-ruby-meetup.mp3" length="42030926" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761074</link>
    <itunes:image href="https://storage.buzzsprout.com/zj2zqvptf141zpmdz4y5ozurtw0a?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">fd75f6f5-22e7-451d-bd1b-9bffc240e594</guid>
    <pubDate>Fri, 13 Mar 2020 09:00:00 -0500</pubDate>
    <itunes:duration>3500</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>69</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Tailwind UI, Hanami::API, Puma security fixes, and more</itunes:title>
    <title>Tailwind UI, Hanami::API, Puma security fixes, and more</title>
    <itunes:summary><![CDATA[        [00:02:13] The guys talk about how Ruby is 27 years old and Rails is 16 years old and how Yukihiro “Matz” Matsumoto is still involved with Ruby since the beginning.    [00:03:28] Chris mentions using Python, but Ruby being more flexible and the philosophy of Matz making Ruby so special.     [00:06:45] Jason asks the guys if anything cool is going on. Tailwinds UI is mentioned which leads into Adam Wathan’s tweet about it.     [00:12:04] Listen here to see if Jason ...]]></itunes:summary>
    <description><![CDATA[        <p>[00:02:13] The guys talk about how Ruby is 27 years old and Rails is 16 years old and how Yukihiro “Matz” Matsumoto is still involved with Ruby since the beginning. </p><p><br/></p><p>[00:03:28] Chris mentions using Python, but Ruby being more flexible and the philosophy of Matz making Ruby so special.  </p><p><br/></p><p>[00:06:45] Jason asks the guys if anything cool is going on. Tailwinds UI is mentioned which leads into Adam Wathan’s tweet about it.  </p><p> </p><p>[00:12:04] Listen here to see if Jason likes working on Front End code. Also, the guys discuss how they had AMAZING designers at their jobs and how they helped them.</p><p><br/></p><p>[00:20:21] Out of Hanami World came Hanami API this week. What is Hanami and why does Jason love it? He explains what it’s really good at doing.</p><p><br/></p><p>[00:32:09] Andrew chimes in about the most frustrating thing he’s ever had to do and Chris talks about his nightmare projects.</p><p> </p><p>[00:33:20 Speaking of no fun, Andrew asks the guys if either of them has run into invalid authenticity token errors with Devise that they couldn’t resolve. </p><p><br/></p><p>[00:38:02] Puma is brought up and why it’s Chris’s favorite and Richard Schneeman and Evan Phoenix get a shout out from Andrew. </p><p>[00:39:45] Andrew had a blog post published this week in Ruby Weekly about setting up VS Code for Rails Development and Chris dove into Shrine and rebuilt a Rails app called <a href='https://animatedgif.me'>AnimatedGif.me</a>.</p><p>[00:45:29] RailsConf and MicroConf are mentioned as they are both coming up in the next couple of months. </p><p>[00:47:48] Jason joyfully mentions he released a Ruby Gem this week called, “Andrew Says.”  </p><p>[00:50:31] Chris chimes in to say one of his favorite gems is Gem Install Rails.   </p><p><br/></p><p><br/><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><strong>Links:</strong></p><p><a href='https://rubyweekly.com/issues/490'>Ruby Weekly Hanami API</a></p><p><a href='https://twitter.com/yukihiro_matz?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Yukihiro “Matz” Matsumoto Twitter</a></p><p><a href='https://tailwindui.com/'>Tailwind UI</a></p><p><a href='https://twitter.com/adamwathan?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Adam Wathan Twitter</a></p><p><a href='https://hanamirb.org/'>Hanami</a></p><p><a href='https://dry-rb.org/'>Dry-rb</a></p><p><a href='https://github.com/socketry/falcon/issues/29'>Devise</a></p><p><a href='https://github.com/schneems?tab=overview&amp;org=puma'>Richard Schneeman</a></p><p><a href='https://twitter.com/evanphx/status/1031767931925848066'>Evan Phoenix Twitter</a></p><p><a href='https://github.com/jasoncharnes/andrew_says'>Jason Charnes (Andrew_Says)</a></p><p><a href='https://animatedgif.me/'>AnimatedGif.me</a></p><p><a href='https://railsconf.com/'>RailsConf 2020</a></p><p><a href='https://microconf.com/'>MicroConf 2020</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>[00:02:13] The guys talk about how Ruby is 27 years old and Rails is 16 years old and how Yukihiro “Matz” Matsumoto is still involved with Ruby since the beginning. </p><p><br/></p><p>[00:03:28] Chris mentions using Python, but Ruby being more flexible and the philosophy of Matz making Ruby so special.  </p><p><br/></p><p>[00:06:45] Jason asks the guys if anything cool is going on. Tailwinds UI is mentioned which leads into Adam Wathan’s tweet about it.  </p><p> </p><p>[00:12:04] Listen here to see if Jason likes working on Front End code. Also, the guys discuss how they had AMAZING designers at their jobs and how they helped them.</p><p><br/></p><p>[00:20:21] Out of Hanami World came Hanami API this week. What is Hanami and why does Jason love it? He explains what it’s really good at doing.</p><p><br/></p><p>[00:32:09] Andrew chimes in about the most frustrating thing he’s ever had to do and Chris talks about his nightmare projects.</p><p> </p><p>[00:33:20 Speaking of no fun, Andrew asks the guys if either of them has run into invalid authenticity token errors with Devise that they couldn’t resolve. </p><p><br/></p><p>[00:38:02] Puma is brought up and why it’s Chris’s favorite and Richard Schneeman and Evan Phoenix get a shout out from Andrew. </p><p>[00:39:45] Andrew had a blog post published this week in Ruby Weekly about setting up VS Code for Rails Development and Chris dove into Shrine and rebuilt a Rails app called <a href='https://animatedgif.me'>AnimatedGif.me</a>.</p><p>[00:45:29] RailsConf and MicroConf are mentioned as they are both coming up in the next couple of months. </p><p>[00:47:48] Jason joyfully mentions he released a Ruby Gem this week called, “Andrew Says.”  </p><p>[00:50:31] Chris chimes in to say one of his favorite gems is Gem Install Rails.   </p><p><br/></p><p><br/><strong>Panelists:</strong></p><p>Jason Charnes</p><p>Andrew Mason</p><p>Chris Oliver</p><p><strong>Links:</strong></p><p><a href='https://rubyweekly.com/issues/490'>Ruby Weekly Hanami API</a></p><p><a href='https://twitter.com/yukihiro_matz?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Yukihiro “Matz” Matsumoto Twitter</a></p><p><a href='https://tailwindui.com/'>Tailwind UI</a></p><p><a href='https://twitter.com/adamwathan?ref_src=twsrc%255Egoogle%257Ctwcamp%255Eserp%257Ctwgr%255Eauthor'>Adam Wathan Twitter</a></p><p><a href='https://hanamirb.org/'>Hanami</a></p><p><a href='https://dry-rb.org/'>Dry-rb</a></p><p><a href='https://github.com/socketry/falcon/issues/29'>Devise</a></p><p><a href='https://github.com/schneems?tab=overview&amp;org=puma'>Richard Schneeman</a></p><p><a href='https://twitter.com/evanphx/status/1031767931925848066'>Evan Phoenix Twitter</a></p><p><a href='https://github.com/jasoncharnes/andrew_says'>Jason Charnes (Andrew_Says)</a></p><p><a href='https://animatedgif.me/'>AnimatedGif.me</a></p><p><a href='https://railsconf.com/'>RailsConf 2020</a></p><p><a href='https://microconf.com/'>MicroConf 2020</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761075-tailwind-ui-hanami-api-puma-security-fixes-and-more.mp3" length="41027884" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761075</link>
    <itunes:image href="https://storage.buzzsprout.com/pyvzc2z3vh7sklpbwnu3eyk2mgcz?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">dff3618a-50ea-4ba9-b2f2-48396c46ee1f</guid>
    <pubDate>Fri, 06 Mar 2020 07:00:00 -0600</pubDate>
    <itunes:duration>3417</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>68</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>RailsConf Proposals, Building Forms with StimulusReflex, and More</itunes:title>
    <title>RailsConf Proposals, Building Forms with StimulusReflex, and More</title>
    <itunes:summary><![CDATA[        StimulusReflexStrong MigrationsFalconAndrew Mason's CFPsAwesome LegalTailwindCSS Stimulus Components      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://github.com/hopsoft/stimulus_reflex'>StimulusReflex</a></li><li><a href='https://github.com/ankane/strong_migrations'>Strong Migrations</a></li><li><a href='https://github.com/socketry/falcon'>Falcon</a></li><li><a href='https://github.com/andrewmcodes/cfps'>Andrew Mason&apos;s CFPs</a></li><li><a href='https://github.com/ankane/awesome-legal'>Awesome Legal</a></li><li><a href='https://github.com/excid3/tailwindcss-stimulus-components'>TailwindCSS Stimulus Components</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://github.com/hopsoft/stimulus_reflex'>StimulusReflex</a></li><li><a href='https://github.com/ankane/strong_migrations'>Strong Migrations</a></li><li><a href='https://github.com/socketry/falcon'>Falcon</a></li><li><a href='https://github.com/andrewmcodes/cfps'>Andrew Mason&apos;s CFPs</a></li><li><a href='https://github.com/ankane/awesome-legal'>Awesome Legal</a></li><li><a href='https://github.com/excid3/tailwindcss-stimulus-components'>TailwindCSS Stimulus Components</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761076-railsconf-proposals-building-forms-with-stimulusreflex-and-more.mp3" length="43676550" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761076</link>
    <itunes:image href="https://storage.buzzsprout.com/00vj9fo5ly0o7llg6eco945gym1w?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason, Nate Hopkins</itunes:author>
    <guid isPermaLink="false">51b014b3-5db1-4cb0-8478-6f52e263cbe8</guid>
    <pubDate>Mon, 24 Feb 2020 12:00:00 -0600</pubDate>
    <itunes:duration>3638</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>67</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Jonathan Reinink, Creator of Inertia.js</itunes:title>
    <title>Joined by Jonathan Reinink, Creator of Inertia.js</title>
    <itunes:summary><![CDATA[        Jonathan Reinink (Website)Jonathan Reinink (Twitter)TailwindCSSInertia.js      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://reinink.ca'>Jonathan Reinink (Website)</a></li><li><a href='https://twitter.com/reinink'>Jonathan Reinink (Twitter)</a></li><li><a href='https://tailwindcss.com'>TailwindCSS</a></li><li><a href='https://inertiajs.com'>Inertia.js</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://reinink.ca'>Jonathan Reinink (Website)</a></li><li><a href='https://twitter.com/reinink'>Jonathan Reinink (Twitter)</a></li><li><a href='https://tailwindcss.com'>TailwindCSS</a></li><li><a href='https://inertiajs.com'>Inertia.js</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761077-joined-by-jonathan-reinink-creator-of-inertia-js.mp3" length="58619293" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761077</link>
    <itunes:image href="https://storage.buzzsprout.com/o7cxeje37de0pen102uuiqctso86?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, and Jonathan Reinink</itunes:author>
    <guid isPermaLink="false">8a37f9fe-8af0-42df-b999-ab63f3fa9d37</guid>
    <pubDate>Fri, 14 Feb 2020 09:00:00 -0600</pubDate>
    <itunes:duration>4883</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>66</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>StimulusReflex at CodeFund, Testing ChurchChat, Encryption Gems, Inspecting Hey.com</itunes:title>
    <title>StimulusReflex at CodeFund, Testing ChurchChat, Encryption Gems, Inspecting Hey.com</title>
    <itunes:summary><![CDATA[        CodeFundStimulusReflexSwitching between Chrome and Headless Chrome in Rails system testsLockboxBlink Index      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://codefund.io'>CodeFund</a></li><li><a href='https://docs.stimulusreflex.com'>StimulusReflex</a></li><li><a href='https://gist.github.com/andrewmcodes/f86a83e95e95a66d7e688f6c0d97b9d6'>Switching between Chrome and Headless Chrome in Rails system tests</a></li><li><a href='https://github.com/ankane/lockbox'>Lockbox</a></li><li><a href='https://github.com/ankane/blind_index'>Blink Index</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://codefund.io'>CodeFund</a></li><li><a href='https://docs.stimulusreflex.com'>StimulusReflex</a></li><li><a href='https://gist.github.com/andrewmcodes/f86a83e95e95a66d7e688f6c0d97b9d6'>Switching between Chrome and Headless Chrome in Rails system tests</a></li><li><a href='https://github.com/ankane/lockbox'>Lockbox</a></li><li><a href='https://github.com/ankane/blind_index'>Blink Index</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761078-stimulusreflex-at-codefund-testing-churchchat-encryption-gems-inspecting-hey-com.mp3" length="41018179" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761078</link>
    <itunes:image href="https://storage.buzzsprout.com/084wj1e84e3l8hlzyqn0r8dgmjzo?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, and Andrew Mason</itunes:author>
    <guid isPermaLink="false">71e8f99e-fcdb-40e3-aa8b-fa44bbb2f2f5</guid>
    <pubDate>Mon, 10 Feb 2020 12:00:00 -0600</pubDate>
    <itunes:duration>3416</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>65</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Mental Health, Rails Upgrades, Jason&#39;s New Project, Bootstrap Shift, and More</itunes:title>
    <title>Mental Health, Rails Upgrades, Jason&#39;s New Project, Bootstrap Shift, and More</title>
    <itunes:summary><![CDATA[        ChurchChatBootstrap ShiftMonolithsAttractor      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://churchchat.io'>ChurchChat</a></li><li><a href='https://twitter.com/gonedark/status/1222945023999856640?s=20'>Bootstrap Shift</a></li><li>Monoliths</li><li><a href='https://github.com/julianrubisch/attractor'>Attractor</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://churchchat.io'>ChurchChat</a></li><li><a href='https://twitter.com/gonedark/status/1222945023999856640?s=20'>Bootstrap Shift</a></li><li>Monoliths</li><li><a href='https://github.com/julianrubisch/attractor'>Attractor</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761079-mental-health-rails-upgrades-jason-s-new-project-bootstrap-shift-and-more.mp3" length="45137774" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761079</link>
    <itunes:image href="https://storage.buzzsprout.com/11qwz9atau9g4isiaicbn0geybb7?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, and Andrew Mason</itunes:author>
    <guid isPermaLink="false">f4267d92-fcad-4e65-80d9-791472523152</guid>
    <pubDate>Mon, 03 Feb 2020 12:00:00 -0600</pubDate>
    <itunes:duration>3759</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>64</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>New Jumpstart Features, Postponing Southeast Ruby 2020, and (Possibly) a New Online Ruby Conference</itunes:title>
    <title>New Jumpstart Features, Postponing Southeast Ruby 2020, and (Possibly) a New Online Ruby Conference</title>
    <itunes:summary><![CDATA[        Jumpstart ProUppySoutheast RubyPrunerThis Week in RailsNate Berkopec: "Part of the reason I continue to invest in Ruby is that no one ever says "I stopped using Ruby because it wasn't very productive/expressive/fun". No one is switching to &lt;insert meme language of the moment here&gt; because it's "more" of one of those things."Using Ruby in 2019      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://jumpstartrails.com'>Jumpstart Pro</a></li><li><a href='https://github.com/transloadit/uppy'>Uppy</a></li><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://github.com/andrewmcodes/pruner'>Pruner</a></li><li><a href='https://rails-weekly.ongoodbits.com'>This Week in Rails</a></li><li><a href='https://twitter.com/nateberkopec/status/1219999519544205313?s=20'>Nate Berkopec: &quot;Part of the reason I continue to invest in Ruby is that no one ever says &quot;I stopped using Ruby because it wasn&apos;t very productive/expressive/fun&quot;. No one is switching to &lt;insert meme language of the moment here&gt; because it&apos;s &quot;more&quot; of one of those things.&quot;</a></li><li><a href='https://jasoncharnes.com/using-ruby-in-2019/'>Using Ruby in 2019</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://jumpstartrails.com'>Jumpstart Pro</a></li><li><a href='https://github.com/transloadit/uppy'>Uppy</a></li><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://github.com/andrewmcodes/pruner'>Pruner</a></li><li><a href='https://rails-weekly.ongoodbits.com'>This Week in Rails</a></li><li><a href='https://twitter.com/nateberkopec/status/1219999519544205313?s=20'>Nate Berkopec: &quot;Part of the reason I continue to invest in Ruby is that no one ever says &quot;I stopped using Ruby because it wasn&apos;t very productive/expressive/fun&quot;. No one is switching to &lt;insert meme language of the moment here&gt; because it&apos;s &quot;more&quot; of one of those things.&quot;</a></li><li><a href='https://jasoncharnes.com/using-ruby-in-2019/'>Using Ruby in 2019</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761080-new-jumpstart-features-postponing-southeast-ruby-2020-and-possibly-a-new-online-ruby-conference.mp3" length="40046594" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761080</link>
    <itunes:image href="https://storage.buzzsprout.com/m6hxbek7g3m58b2mswhhjppgqpos?.jpg" />
    <itunes:author>Jason Charnes, Andrew Mason, and Chris Oliver</itunes:author>
    <guid isPermaLink="false">4d255035-961a-4d71-b3e5-c1594da7d00b</guid>
    <pubDate>Fri, 31 Jan 2020 15:00:00 -0600</pubDate>
    <itunes:duration>3334</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>63</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>&quot;Just Keep Hitting Tab&quot;</itunes:title>
    <title>&quot;Just Keep Hitting Tab&quot;</title>
    <itunes:summary><![CDATA[        Learn Rails by Building Instagram      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://store.andrewfomera.com/learn-rails-by-building-instagram'>Learn Rails by Building Instagram</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://store.andrewfomera.com/learn-rails-by-building-instagram'>Learn Rails by Building Instagram</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761081-just-keep-hitting-tab.mp3" length="33273253" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761081</link>
    <itunes:image href="https://storage.buzzsprout.com/t6r2cwr4wxlmi4xug539w9b6wz2c?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0bd15017-f1a8-423d-9d87-d5475b907503</guid>
    <pubDate>Mon, 20 Jan 2020 11:00:00 -0600</pubDate>
    <itunes:duration>2771</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>62</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Concerns, Interactors, and Ruby 2.7 Features (Ruby 2.7 Christmas Day 🎉)</itunes:title>
    <title>Concerns, Interactors, and Ruby 2.7 Features (Ruby 2.7 Christmas Day 🎉)</title>
    <itunes:summary><![CDATA[        On Writing Software WellRefactoring the Gilded RoseEnough With the Service Objects AlreadyConcerns in Code Fund Source CodeWhat's New in Ruby 2.7Only 15% of the Basecamp Operations Budget is Spent on Ruby      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://m.signalvnoise.com/on-writing-software-well/'>On Writing Software Well</a></li><li><a href='http://graysoftinc.com/rubies-in-the-rough/refactoring-the-gilded-rose'>Refactoring the Gilded Rose</a></li><li><a href='https://avdi.codes/service-objects/'>Enough With the Service Objects Already</a></li><li><a href='https://github.com/gitcoinco/code_fund_ads'>Concerns in Code Fund Source Code</a></li><li><a href='https://medium.com/rubyinside/whats-new-in-ruby-2-7-79c98b265502'>What&apos;s New in Ruby 2.7</a></li><li><a href='https://m.signalvnoise.com/only-15-of-the-basecamp-operations-budget-is-spent-on-ruby/'>Only 15% of the Basecamp Operations Budget is Spent on Ruby</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://m.signalvnoise.com/on-writing-software-well/'>On Writing Software Well</a></li><li><a href='http://graysoftinc.com/rubies-in-the-rough/refactoring-the-gilded-rose'>Refactoring the Gilded Rose</a></li><li><a href='https://avdi.codes/service-objects/'>Enough With the Service Objects Already</a></li><li><a href='https://github.com/gitcoinco/code_fund_ads'>Concerns in Code Fund Source Code</a></li><li><a href='https://medium.com/rubyinside/whats-new-in-ruby-2-7-79c98b265502'>What&apos;s New in Ruby 2.7</a></li><li><a href='https://m.signalvnoise.com/only-15-of-the-basecamp-operations-budget-is-spent-on-ruby/'>Only 15% of the Basecamp Operations Budget is Spent on Ruby</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761082-concerns-interactors-and-ruby-2-7-features-ruby-2-7-christmas-day.mp3" length="39415577" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761082</link>
    <itunes:image href="https://storage.buzzsprout.com/ac84i3h557gs8481ux5q0y5035on?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, and Andrew Mason</itunes:author>
    <guid isPermaLink="false">0b225da4-0c53-4b7f-8797-1f5704eb23c0</guid>
    <pubDate>Mon, 23 Dec 2019 08:00:00 -0600</pubDate>
    <itunes:duration>3283</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>61</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Introducing Nate Hopkins, Working with ActionCable&#39;s API, Webpacker in Rails Engines, and Stimulus Reflex Updates</itunes:title>
    <title>Introducing Nate Hopkins, Working with ActionCable&#39;s API, Webpacker in Rails Engines, and Stimulus Reflex Updates</title>
    <itunes:summary><![CDATA[        In this episode, we welcome Nate Hopkins to the sho, talk about ActionCable's API, discuss Jason's trouble with using JavaScript in a new Rails engine, get some updates from Nate on Stimulus Reflex, and Andrew shares experience with managing open source GitHub Action projects.      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        In this episode, we welcome Nate Hopkins to the sho, talk about ActionCable&apos;s API, discuss Jason&apos;s trouble with using JavaScript in a new Rails engine, get some updates from Nate on Stimulus Reflex, and Andrew shares experience with managing open source GitHub Action projects.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        In this episode, we welcome Nate Hopkins to the sho, talk about ActionCable&apos;s API, discuss Jason&apos;s trouble with using JavaScript in a new Rails engine, get some updates from Nate on Stimulus Reflex, and Andrew shares experience with managing open source GitHub Action projects.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761083-introducing-nate-hopkins-working-with-actioncable-s-api-webpacker-in-rails-engines-and-stimulus-reflex-updates.mp3" length="37184097" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761083</link>
    <itunes:image href="https://storage.buzzsprout.com/qp1ynx693i96hqtrqhti69x74921?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">9f24c59c-0a69-4c5f-8f07-247471e8ff01</guid>
    <pubDate>Fri, 13 Dec 2019 14:00:00 -0600</pubDate>
    <itunes:duration>3097</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>60</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Introducing Andrew Mason, CI Tooling, Ruby 2.7 Features, Rails 6.1 on the Radar</itunes:title>
    <title>Introducing Andrew Mason, CI Tooling, Ruby 2.7 Features, Rails 6.1 on the Radar</title>
    <itunes:summary><![CDATA[        Rubocop Linter GitHub ActionWhat's New in Ruby 2.7Pattern Matching - New Feature in Ruby 2.7 by Kazuki TsujimotoModel Error as Object (Rails PR #32313)Introduce Support for ActionView::Component (Rails PR #36388)ActionView::Component Previews (ActionView::Component PR #96)      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://github.com/andrewmcodes/rubocop-linter-action'>Rubocop Linter GitHub Action</a></li><li><a href='https://medium.com/rubyinside/whats-new-in-ruby-2-7-79c98b265502'>What&apos;s New in Ruby 2.7</a></li><li><a href='https://www.youtube.com/watch?v=wo4eZ2iVIyo'>Pattern Matching - New Feature in Ruby 2.7 by Kazuki Tsujimoto</a></li><li><a href='https://github.com/rails/rails/pull/32313'>Model Error as Object (Rails PR #32313)</a></li><li><a href='https://github.com/rails/rails/pull/36388'>Introduce Support for ActionView::Component (Rails PR #36388)</a></li><li><a href='https://github.com/github/actionview-component/pull/96'>ActionView::Component Previews (ActionView::Component PR #96)</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://github.com/andrewmcodes/rubocop-linter-action'>Rubocop Linter GitHub Action</a></li><li><a href='https://medium.com/rubyinside/whats-new-in-ruby-2-7-79c98b265502'>What&apos;s New in Ruby 2.7</a></li><li><a href='https://www.youtube.com/watch?v=wo4eZ2iVIyo'>Pattern Matching - New Feature in Ruby 2.7 by Kazuki Tsujimoto</a></li><li><a href='https://github.com/rails/rails/pull/32313'>Model Error as Object (Rails PR #32313)</a></li><li><a href='https://github.com/rails/rails/pull/36388'>Introduce Support for ActionView::Component (Rails PR #36388)</a></li><li><a href='https://github.com/github/actionview-component/pull/96'>ActionView::Component Previews (ActionView::Component PR #96)</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761084-introducing-andrew-mason-ci-tooling-ruby-2-7-features-rails-6-1-on-the-radar.mp3" length="38218040" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761084</link>
    <itunes:image href="https://storage.buzzsprout.com/8g5dwji51kcglyqqjfx2lp7n6akn?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">984c298a-e21e-4f9f-8878-a7c47501db33</guid>
    <pubDate>Fri, 06 Dec 2019 12:00:00 -0600</pubDate>
    <itunes:duration>3183</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>59</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>Building Chat Applications, GitHub Actions, HatchBox Features, and Mistakes</itunes:title>
    <title>Building Chat Applications, GitHub Actions, HatchBox Features, and Mistakes</title>
    <itunes:summary><![CDATA[        In this pre-Thanksgiving episode released post-Thanksgiving, we talk about what it was like working with ActionCable and React on Podia's latest feature, messaging. We also talk through GitHub actions, some of the features of HatchBox (including using DigitalOcean Spaces as a drop-in S3 replacement), and a plethora of mistakes I (Jason) have made over the last two weeks. Best yet, we cram it into forty minutes.      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        In this pre-Thanksgiving episode released post-Thanksgiving, we talk about what it was like working with ActionCable and React on Podia&apos;s latest feature, messaging. We also talk through GitHub actions, some of the features of HatchBox (including using DigitalOcean Spaces as a drop-in S3 replacement), and a plethora of mistakes I (Jason) have made over the last two weeks. Best yet, we cram it into forty minutes.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        In this pre-Thanksgiving episode released post-Thanksgiving, we talk about what it was like working with ActionCable and React on Podia&apos;s latest feature, messaging. We also talk through GitHub actions, some of the features of HatchBox (including using DigitalOcean Spaces as a drop-in S3 replacement), and a plethora of mistakes I (Jason) have made over the last two weeks. Best yet, we cram it into forty minutes.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761085-building-chat-applications-github-actions-hatchbox-features-and-mistakes.mp3" length="29247914" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761085</link>
    <itunes:image href="https://storage.buzzsprout.com/chswuyayoavm396sl7r7ve5o46pp?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">699580db-d00e-44e0-b596-d5d1534e088e</guid>
    <pubDate>Tue, 03 Dec 2019 16:00:00 -0600</pubDate>
    <itunes:duration>2435</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>58</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Better Late Than Never</itunes:title>
    <title>Better Late Than Never</title>
    <itunes:summary><![CDATA[        Payments with Rails Master ClassFieldhelp      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://courses.gorails.com/payments-with-rails-master-class'>Payments with Rails Master Class</a></li><li><a href='https://fieldhelp.io'>Fieldhelp</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://courses.gorails.com/payments-with-rails-master-class'>Payments with Rails Master Class</a></li><li><a href='https://fieldhelp.io'>Fieldhelp</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761086-better-late-than-never.mp3" length="29644138" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761086</link>
    <itunes:image href="https://storage.buzzsprout.com/iayui7dx43fhmz6l2p5m4tg37t94?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">51636a51-bea0-42d7-89b7-5d791f214de4</guid>
    <pubDate>Mon, 25 Nov 2019 10:00:00 -0600</pubDate>
    <itunes:duration>2468</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>57</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Managed Databases in Hatchbox, Stripe Workflows, ActionText, and ActionMailbox</itunes:title>
    <title>Managed Databases in Hatchbox, Stripe Workflows, ActionText, and ActionMailbox</title>
    <itunes:summary><![CDATA[        In this episode, we talk about Chris' adventures implementing managed database support into HatchBox, the different workflows you can take when implementing Stripe into an application, and Jason's Rails 6 project using both ActionText and ActionMailbox.      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        In this episode, we talk about Chris&apos; adventures implementing managed database support into HatchBox, the different workflows you can take when implementing Stripe into an application, and Jason&apos;s Rails 6 project using both ActionText and ActionMailbox.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        In this episode, we talk about Chris&apos; adventures implementing managed database support into HatchBox, the different workflows you can take when implementing Stripe into an application, and Jason&apos;s Rails 6 project using both ActionText and ActionMailbox.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761087-managed-databases-in-hatchbox-stripe-workflows-actiontext-and-actionmailbox.mp3" length="30081426" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761087</link>
    <itunes:image href="https://storage.buzzsprout.com/nw2ysaakuli3l5jxk650eerwii0n?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">fb4e810a-0a31-4440-ab74-5642c469b5fc</guid>
    <pubDate>Fri, 25 Oct 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2505</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>56</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Testing in Ruby</itunes:title>
    <title>Testing in Ruby</title>
    <itunes:summary><![CDATA[        I said the word "RSpec" a couple of minutes in, and then we spent 40 minutes talking about testing. We talk about our separate tastes of Minitest and RSpec, TDD, JavaScript testing, and more!      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        I said the word &quot;RSpec&quot; a couple of minutes in, and then we spent 40 minutes talking about testing. We talk about our separate tastes of Minitest and RSpec, TDD, JavaScript testing, and more!      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        I said the word &quot;RSpec&quot; a couple of minutes in, and then we spent 40 minutes talking about testing. We talk about our separate tastes of Minitest and RSpec, TDD, JavaScript testing, and more!      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761088-testing-in-ruby.mp3" length="32689242" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761088</link>
    <itunes:image href="https://storage.buzzsprout.com/jw7kwajvlz5cv5vwl4uhzqyyhhz5?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">51a46890-b130-4686-b620-18d309aadb09</guid>
    <pubDate>Fri, 18 Oct 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2722</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>55</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Catching Up</itunes:title>
    <title>Catching Up</title>
    <itunes:summary><![CDATA[        After two weeks off, we took some time to sit down and talk. We chat about Chris' experience with SCA while updating Pay, upcoming HatchBox updates, Jason's mini side project, and enjoy some other banter.      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        After two weeks off, we took some time to sit down and talk. We chat about Chris&apos; experience with SCA while updating Pay, upcoming HatchBox updates, Jason&apos;s mini side project, and enjoy some other banter.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        After two weeks off, we took some time to sit down and talk. We chat about Chris&apos; experience with SCA while updating Pay, upcoming HatchBox updates, Jason&apos;s mini side project, and enjoy some other banter.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761089-catching-up.mp3" length="26692904" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761089</link>
    <itunes:image href="https://storage.buzzsprout.com/tunwbt54xgazfdcotr2zgrtn3vat?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">ae139bcb-673f-4957-a61c-b25edf90eb6f</guid>
    <pubDate>Fri, 11 Oct 2019 16:45:00 -0500</pubDate>
    <itunes:duration>2222</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>54</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Building Kolide with Jason Meller</itunes:title>
    <title>Building Kolide with Jason Meller</title>
    <itunes:summary><![CDATA[        Jason Meller on TwitterBad BloodDavid GogginsAmerican KingpinKolideKolide on TwitterInertia.jsosquery      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/jmeller'>Jason Meller on Twitter</a></li><li><a href='https://www.amazon.com/Bad-Blood-Secrets-Silicon-Startup/dp/152473165X'>Bad Blood</a></li><li><a href='https://amzn.to/2lqAatP'>David Goggins</a></li><li><a href='https://amzn.to/2lqAatP'>American Kingpin</a></li><li><a href='https://kolide.com'>Kolide</a></li><li><a href='https://twitter.com/kolide'>Kolide on Twitter</a></li><li><a href='https://inertiajs.com'>Inertia.js</a></li><li><a href='https://osquery.io/'>osquery</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/jmeller'>Jason Meller on Twitter</a></li><li><a href='https://www.amazon.com/Bad-Blood-Secrets-Silicon-Startup/dp/152473165X'>Bad Blood</a></li><li><a href='https://amzn.to/2lqAatP'>David Goggins</a></li><li><a href='https://amzn.to/2lqAatP'>American Kingpin</a></li><li><a href='https://kolide.com'>Kolide</a></li><li><a href='https://twitter.com/kolide'>Kolide on Twitter</a></li><li><a href='https://inertiajs.com'>Inertia.js</a></li><li><a href='https://osquery.io/'>osquery</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761090-building-kolide-with-jason-meller.mp3" length="36791559" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761090</link>
    <itunes:image href="https://storage.buzzsprout.com/zhyc5tygvpkadzp8hyqyvb752lgq?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">63e0f6bf-12f0-4c6b-add5-ec5e09b66348</guid>
    <pubDate>Fri, 27 Sep 2019 08:00:00 -0500</pubDate>
    <itunes:duration>3064</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>53</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Andrew Mason</itunes:title>
    <title>Joined by Andrew Mason</title>
    <itunes:summary><![CDATA[        Andrew on TwitterAndrew on GitHub      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/andrewmcodes'>Andrew on Twitter</a></li><li><a href='https://github.com/andrewmcodes'>Andrew on GitHub</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/andrewmcodes'>Andrew on Twitter</a></li><li><a href='https://github.com/andrewmcodes'>Andrew on GitHub</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761091-joined-by-andrew-mason.mp3" length="37619911" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761091</link>
    <itunes:image href="https://storage.buzzsprout.com/hmuik0ocdqotkw0f3tfjsd20nun6?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">471830c3-7cfc-4af6-afed-a86b4d1ae265</guid>
    <pubDate>Fri, 20 Sep 2019 08:00:00 -0500</pubDate>
    <itunes:duration>3133</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>52</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>StimulusReflex with Nate Hopkins</itunes:title>
    <title>StimulusReflex with Nate Hopkins</title>
    <itunes:summary><![CDATA[        StimulusReflexNate Hopkins' Twitter      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://github.com/hopsoft/stimulus_reflex'>StimulusReflex</a></li><li><a href='https://twitter.com/hopsoft'>Nate Hopkins&apos; Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://github.com/hopsoft/stimulus_reflex'>StimulusReflex</a></li><li><a href='https://twitter.com/hopsoft'>Nate Hopkins&apos; Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761092-stimulusreflex-with-nate-hopkins.mp3" length="30639593" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761092</link>
    <itunes:image href="https://storage.buzzsprout.com/xoq74twersw33x8firkmb9ybt1i8?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">9e812b72-55af-445e-a69f-dce42fccbb15</guid>
    <pubDate>Fri, 13 Sep 2019 20:00:00 -0500</pubDate>
    <itunes:duration>2551</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>51</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Turning 50</itunes:title>
    <title>Turning 50</title>
    <itunes:summary><![CDATA[        GoRails: How to use Multiple Databases in Rails 6.0Jeykll Tailwind StarterGoRails: Preventing Conflicts with Optimistic Locking (Pro)GoRails: Handle Race Conditions with Pessimistic Locking (Pro)Chris OliverJason Charnes      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://gorails.com/episodes/rails-6-multiple-databases'>GoRails: How to use Multiple Databases in Rails 6.0</a></li><li><a href='https://github.com/mhanberg/jekyll-tailwind-starter'>Jeykll Tailwind Starter</a></li><li><a href='https://gorails.com/episodes/optimistic-locking-with-rails?autoplay=1'>GoRails: Preventing Conflicts with Optimistic Locking (Pro)</a></li><li><a href='https://gorails.com/episodes/handle-race-conditions-with-pessimistic-locking?autoplay=1'>GoRails: Handle Race Conditions with Pessimistic Locking (Pro)</a></li><li><a href='http://excid3.com'>Chris Oliver</a></li><li><a href='https://jasoncharnes.com'>Jason Charnes</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://gorails.com/episodes/rails-6-multiple-databases'>GoRails: How to use Multiple Databases in Rails 6.0</a></li><li><a href='https://github.com/mhanberg/jekyll-tailwind-starter'>Jeykll Tailwind Starter</a></li><li><a href='https://gorails.com/episodes/optimistic-locking-with-rails?autoplay=1'>GoRails: Preventing Conflicts with Optimistic Locking (Pro)</a></li><li><a href='https://gorails.com/episodes/handle-race-conditions-with-pessimistic-locking?autoplay=1'>GoRails: Handle Race Conditions with Pessimistic Locking (Pro)</a></li><li><a href='http://excid3.com'>Chris Oliver</a></li><li><a href='https://jasoncharnes.com'>Jason Charnes</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761093-turning-50.mp3" length="43934759" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761093</link>
    <itunes:image href="https://storage.buzzsprout.com/1vmy11utc6b5cmodpy1wrqc1ike1?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0f767286-20a5-4bc6-a3fe-8d44aa2cdf3e</guid>
    <pubDate>Fri, 30 Aug 2019 08:00:00 -0500</pubDate>
    <itunes:duration>3659</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>50</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Jacob Herrington</itunes:title>
    <title>Joined by Jacob Herrington</title>
    <itunes:summary><![CDATA[        devpath.fmjh.codesJacob on TwitterSolidusOpen Source Made Me $10K Working Part-Time for 30 Days      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.devpath.fm'>devpath.fm</a></li><li><a href='https://www.jh.codes'>jh.codes</a></li><li><a href='https://twitter.com/jakeherrington'>Jacob on Twitter</a></li><li><a href='https://solidus.io'>Solidus</a></li><li><a href='https://dev.to/jacobherrington/open-source-made-me-10k-working-part-time-for-30-days-4lh'>Open Source Made Me $10K Working Part-Time for 30 Days</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.devpath.fm'>devpath.fm</a></li><li><a href='https://www.jh.codes'>jh.codes</a></li><li><a href='https://twitter.com/jakeherrington'>Jacob on Twitter</a></li><li><a href='https://solidus.io'>Solidus</a></li><li><a href='https://dev.to/jacobherrington/open-source-made-me-10k-working-part-time-for-30-days-4lh'>Open Source Made Me $10K Working Part-Time for 30 Days</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761094-joined-by-jacob-herrington.mp3" length="41904693" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761094</link>
    <itunes:image href="https://storage.buzzsprout.com/no9dz16paot0ubiy34npyio9ffji?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">f9269097-d952-4475-9c40-2bef8ef43315</guid>
    <pubDate>Fri, 23 Aug 2019 09:00:00 -0500</pubDate>
    <itunes:duration>3490</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>49</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by DHH (David Heinemeier Hansson)</itunes:title>
    <title>Joined by DHH (David Heinemeier Hansson)</title>
    <itunes:summary><![CDATA[        DHH on TwitterRuby on RailsBasecampREWORK Podcast      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://dhh.dk'>DHH on Twitter</a></li><li><a href='https://rubyonrails.org'>Ruby on Rails</a></li><li><a href='https://basecamp.com'>Basecamp</a></li><li><a href='https://rework.fm'>REWORK Podcast</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://dhh.dk'>DHH on Twitter</a></li><li><a href='https://rubyonrails.org'>Ruby on Rails</a></li><li><a href='https://basecamp.com'>Basecamp</a></li><li><a href='https://rework.fm'>REWORK Podcast</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761095-joined-by-dhh-david-heinemeier-hansson.mp3" length="49804807" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761095</link>
    <itunes:image href="https://storage.buzzsprout.com/5ltxqllc5bw49geleanrrciv5x3l?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">f775f9b7-d9e4-4fed-bf21-22467d853c13</guid>
    <pubDate>Fri, 09 Aug 2019 08:00:00 -0500</pubDate>
    <itunes:duration>4148</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>48</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>In Person at Southeast Ruby</itunes:title>
    <title>In Person at Southeast Ruby</title>
    <itunes:summary><![CDATA[        Southeast RubyStrong Customer Authentication      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://stripe.com/guides/strong-customer-authentication'>Strong Customer Authentication</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://stripe.com/guides/strong-customer-authentication'>Strong Customer Authentication</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761096-in-person-at-southeast-ruby.mp3" length="39532960" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761096</link>
    <itunes:image href="https://storage.buzzsprout.com/prrg4a219womeffy8b0e80zsiroe?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c1446ad7-7a83-4111-8781-a3df3ef3165c</guid>
    <pubDate>Wed, 07 Aug 2019 07:45:00 -0500</pubDate>
    <itunes:duration>3292</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>47</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Ernesto Tagwerker</itunes:title>
    <title>Joined by Ernesto Tagwerker</title>
    <itunes:summary><![CDATA[        Ombu LabsFast RubyErnesto on Twitter      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.ombulabs.com/#process'>Ombu Labs</a></li><li><a href='https://fastruby.io'>Fast Ruby</a></li><li><a href='https://twitter.com/etagwerker'>Ernesto on Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.ombulabs.com/#process'>Ombu Labs</a></li><li><a href='https://fastruby.io'>Fast Ruby</a></li><li><a href='https://twitter.com/etagwerker'>Ernesto on Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761097-joined-by-ernesto-tagwerker.mp3" length="38521173" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761097</link>
    <itunes:image href="https://storage.buzzsprout.com/2d0zayi5nfgph0cwcppcjkoogd1b?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a007526d-a6b6-45b1-b29d-261aeb9524e7</guid>
    <pubDate>Fri, 26 Jul 2019 08:00:00 -0500</pubDate>
    <itunes:duration>3208</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>46</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Piotr Solnica</itunes:title>
    <title>Joined by Piotr Solnica</title>
    <itunes:summary><![CDATA[        TheoremROMdry-rbPiotr on TwitterPiotr's Website      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='http://theorem.co'>Theorem</a></li><li><a href='https://rom-rb.org'>ROM</a></li><li><a href='https://dry-rb.org'>dry-rb</a></li><li><a href='https://twitter.com/_solnic_?lang=en'>Piotr on Twitter</a></li><li><a href='https://solnic.codes'>Piotr&apos;s Website</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='http://theorem.co'>Theorem</a></li><li><a href='https://rom-rb.org'>ROM</a></li><li><a href='https://dry-rb.org'>dry-rb</a></li><li><a href='https://twitter.com/_solnic_?lang=en'>Piotr on Twitter</a></li><li><a href='https://solnic.codes'>Piotr&apos;s Website</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761098-joined-by-piotr-solnica.mp3" length="32119222" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761098</link>
    <itunes:image href="https://storage.buzzsprout.com/pv37gvfkaj4aws9z71l5oqntzw53?.jpg" />
    <itunes:author>Jason Charnes</itunes:author>
    <guid isPermaLink="false">41b58cef-7b5f-46d7-a8f9-5659f537c16b</guid>
    <pubDate>Fri, 19 Jul 2019 11:05:00 -0500</pubDate>
    <itunes:duration>2675</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>45</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Chris Arcand</itunes:title>
    <title>Joined by Chris Arcand</title>
    <itunes:summary><![CDATA[        Chris Arcand on TwitterChris Arcand's Website      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/chrisarcand'>Chris Arcand on Twitter</a></li><li><a href='https://chrisarcand.com'>Chris Arcand&apos;s Website</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/chrisarcand'>Chris Arcand on Twitter</a></li><li><a href='https://chrisarcand.com'>Chris Arcand&apos;s Website</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761099-joined-by-chris-arcand.mp3" length="35364924" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761099</link>
    <itunes:image href="https://storage.buzzsprout.com/ugdc4y19s8mqk019ggx6yt8z0312?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">265ab6cb-76c9-4bff-b993-d59ffb736729</guid>
    <pubDate>Fri, 12 Jul 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2945</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>44</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Daniel Pritchett</itunes:title>
    <title>Joined by Daniel Pritchett</title>
    <itunes:summary><![CDATA[        Build Chatbot InteractionsLet's Make a Chatbot in RubyDaniel on Twitter      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://pragprog.com/book/dpchat/build-chatbot-interactions'>Build Chatbot Interactions</a></li><li><a href='https://twitter.com/avdi/status/1142110207813783552'>Let&apos;s Make a Chatbot in Ruby</a></li><li><a href='http://twitter.com/DPritchett'>Daniel on Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://pragprog.com/book/dpchat/build-chatbot-interactions'>Build Chatbot Interactions</a></li><li><a href='https://twitter.com/avdi/status/1142110207813783552'>Let&apos;s Make a Chatbot in Ruby</a></li><li><a href='http://twitter.com/DPritchett'>Daniel on Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761100-joined-by-daniel-pritchett.mp3" length="31632163" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761100</link>
    <itunes:image href="https://storage.buzzsprout.com/9s6li9jq5bukzwh6os04mpjlfhho?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c04acc31-85ec-405d-95ad-0bb6c7b97902</guid>
    <pubDate>Fri, 28 Jun 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2634</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>43</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Open Source Government Development in Rails with Charley Stran</itunes:title>
    <title>Open Source Government Development in Rails with Charley Stran</title>
    <itunes:summary><![CDATA[        Oddball.io      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://oddball.io'>Oddball.io</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://oddball.io'>Oddball.io</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761101-open-source-government-development-in-rails-with-charley-stran.mp3" length="29983420" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761101</link>
    <itunes:image href="https://storage.buzzsprout.com/clhrv3zdnrfcrz93x2rlx36wr1ok?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a7b16901-7000-41d2-af15-a022542ab39c</guid>
    <pubDate>Fri, 14 Jun 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2497</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>42</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Josh Wood</itunes:title>
    <title>Joined by Josh Wood</title>
    <itunes:summary><![CDATA[        Honeybadger.ioJosh Wood on TwitterFoundQuest Podcast      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://honeybadger.io'>Honeybadger.io</a></li><li><a href='https://twitter.com/joshuap'>Josh Wood on Twitter</a></li><li><a href='https://www.founderquestpodcast.com'>FoundQuest Podcast</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://honeybadger.io'>Honeybadger.io</a></li><li><a href='https://twitter.com/joshuap'>Josh Wood on Twitter</a></li><li><a href='https://www.founderquestpodcast.com'>FoundQuest Podcast</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761102-joined-by-josh-wood.mp3" length="34822021" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761102</link>
    <itunes:image href="https://storage.buzzsprout.com/2e342fyvpch3goi085xm73tqb92n?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">df6c0b89-8478-4c2a-96d8-23504ffedc35</guid>
    <pubDate>Fri, 07 Jun 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2900</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>41</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Lee Richmond</itunes:title>
    <title>Joined by Lee Richmond</title>
    <itunes:summary><![CDATA[        GraphitiResources on Rails - DHH (2006)Rails: The Next Five Years - Yehuda Katz (2012)Graphiti Testing GuideGraphiti Spraypaint.js      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.graphiti.dev'>Graphiti</a></li><li><a href='https://www.youtube.com/watch?v=GFhoSMD6idk'>Resources on Rails - DHH (2006)</a></li><li><a href='https://www.youtube.com/watch?v=UlMpIHH1K5s'>Rails: The Next Five Years - Yehuda Katz (2012)</a></li><li><a href='https://www.graphiti.dev/guides/concepts/testing'>Graphiti Testing Guide</a></li><li><a href='https://www.graphiti.dev/js/'>Graphiti Spraypaint.js</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.graphiti.dev'>Graphiti</a></li><li><a href='https://www.youtube.com/watch?v=GFhoSMD6idk'>Resources on Rails - DHH (2006)</a></li><li><a href='https://www.youtube.com/watch?v=UlMpIHH1K5s'>Rails: The Next Five Years - Yehuda Katz (2012)</a></li><li><a href='https://www.graphiti.dev/guides/concepts/testing'>Graphiti Testing Guide</a></li><li><a href='https://www.graphiti.dev/js/'>Graphiti Spraypaint.js</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761103-joined-by-lee-richmond.mp3" length="42881128" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761103</link>
    <itunes:image href="https://storage.buzzsprout.com/pjk4jwgpq2p1xrehhyylmshggww7?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">fa55a458-656b-4582-8a04-ab483e52cc33</guid>
    <pubDate>Fri, 31 May 2019 08:00:00 -0500</pubDate>
    <itunes:duration>3571</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>40</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Live with Nate Berkopec</itunes:title>
    <title>Live with Nate Berkopec</title>
    <itunes:summary><![CDATA[        Nate's WebsiteNate's Company SpeedshopNate on TwitterThe Complete Guide to Rails Performance      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.nateberkopec.com'>Nate&apos;s Website</a></li><li><a href='https://www.speedshop.co'>Nate&apos;s Company Speedshop</a></li><li><a href='https://twitter.com/nateberkopec'>Nate on Twitter</a></li><li><a href='https://www.railsspeed.com'>The Complete Guide to Rails Performance</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.nateberkopec.com'>Nate&apos;s Website</a></li><li><a href='https://www.speedshop.co'>Nate&apos;s Company Speedshop</a></li><li><a href='https://twitter.com/nateberkopec'>Nate on Twitter</a></li><li><a href='https://www.railsspeed.com'>The Complete Guide to Rails Performance</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761104-live-with-nate-berkopec.mp3" length="29372100" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761104</link>
    <itunes:image href="https://storage.buzzsprout.com/7c7unil6raiy5j52s9w9s8966qae?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">73c28ba9-5d46-40ad-89a6-dc2865f14c2c</guid>
    <pubDate>Fri, 24 May 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2446</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>39</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Live with Justin Searls</itunes:title>
    <title>Live with Justin Searls</title>
    <itunes:summary><![CDATA[        Justin Searls on TwitterTest Double      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/searls'>Justin Searls on Twitter</a></li><li><a href='https://testdouble.com'>Test Double</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/searls'>Justin Searls on Twitter</a></li><li><a href='https://testdouble.com'>Test Double</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761105-live-with-justin-searls.mp3" length="35914815" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761105</link>
    <itunes:image href="https://storage.buzzsprout.com/wv57m1jzaimad7smrfy4nubsyaje?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a92f0e2d-a5f5-4fa0-97aa-b642cc2c88f5</guid>
    <pubDate>Fri, 17 May 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2991</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>38</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>A Quick RailsConf Recap, Finding Time to Learn, and Madmin</itunes:title>
    <title>A Quick RailsConf Recap, Finding Time to Learn, and Madmin</title>
    <itunes:summary><![CDATA[        Madmin      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://madmin.dev'>Madmin</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://madmin.dev'>Madmin</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761106-a-quick-railsconf-recap-finding-time-to-learn-and-madmin.mp3" length="30464589" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761106</link>
    <itunes:image href="https://storage.buzzsprout.com/51kirwihptg58d3z63nj9ab2dyhz?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">feb05614-3010-4a59-b30c-d417e37e2be6</guid>
    <pubDate>Fri, 10 May 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2537</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>37</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails 6, Ruby 3, and RailsConf</itunes:title>
    <title>Rails 6, Ruby 3, and RailsConf</title>
    <itunes:summary><![CDATA[        Rails 6.0.0 rc1 ReleasedRun Pending Migrations Button in Rails 6Ruby 3 Progress Report (Slides from RubyKaigi)Jumpstart ProChris on TwitterJason on TwitterRailsConf 2019 Schedule      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://weblog.rubyonrails.org/2019/4/24/Rails-6-0-rc1-released/'>Rails 6.0.0 rc1 Released</a></li><li><a href='https://twitter.com/jmcharnes/status/1121161679956430848'>Run Pending Migrations Button in Rails 6</a></li><li><a href='https://docs.google.com/presentation/d/1z_5JT0-MJySGn6UGrtdafK1oj9kGSO5sGlTtEQJz0JU/edit#slide=id.p'>Ruby 3 Progress Report (Slides from RubyKaigi)</a></li><li><a href='https://jumpstartrails.com'>Jumpstart Pro</a></li><li><a href='https://twitter.com/excid3'>Chris on Twitter</a></li><li><a href='https://twitter.com/jmcharnes'>Jason on Twitter</a></li><li><a href='https://railsconf.com/schedule'>RailsConf 2019 Schedule</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://weblog.rubyonrails.org/2019/4/24/Rails-6-0-rc1-released/'>Rails 6.0.0 rc1 Released</a></li><li><a href='https://twitter.com/jmcharnes/status/1121161679956430848'>Run Pending Migrations Button in Rails 6</a></li><li><a href='https://docs.google.com/presentation/d/1z_5JT0-MJySGn6UGrtdafK1oj9kGSO5sGlTtEQJz0JU/edit#slide=id.p'>Ruby 3 Progress Report (Slides from RubyKaigi)</a></li><li><a href='https://jumpstartrails.com'>Jumpstart Pro</a></li><li><a href='https://twitter.com/excid3'>Chris on Twitter</a></li><li><a href='https://twitter.com/jmcharnes'>Jason on Twitter</a></li><li><a href='https://railsconf.com/schedule'>RailsConf 2019 Schedule</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761107-rails-6-ruby-3-and-railsconf.mp3" length="39127634" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761107</link>
    <itunes:image href="https://storage.buzzsprout.com/5a5b2qqkrcg3r5i6u5n7vxbik4s9?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">3e37f1f2-2598-464d-b4db-000f0556692b</guid>
    <pubDate>Fri, 26 Apr 2019 08:00:00 -0500</pubDate>
    <itunes:duration>3259</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>36</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Jumpstart Pro and Building a SaaS App with Hanami</itunes:title>
    <title>Jumpstart Pro and Building a SaaS App with Hanami</title>
    <itunes:summary><![CDATA[        Jumpstart ProJumpstartHanami 1.3.1Hanami 2.0alpha1      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://jumpstartrails.com'>Jumpstart Pro</a></li><li><a href='https://github.com/excid3/jumpstart'>Jumpstart</a></li><li><a href='http://hanamirb.org'>Hanami 1.3.1</a></li><li><a href='http://hanamirb.org/blog/2019/01/30/announcing-hanami-200alpha1.html'>Hanami 2.0alpha1</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://jumpstartrails.com'>Jumpstart Pro</a></li><li><a href='https://github.com/excid3/jumpstart'>Jumpstart</a></li><li><a href='http://hanamirb.org'>Hanami 1.3.1</a></li><li><a href='http://hanamirb.org/blog/2019/01/30/announcing-hanami-200alpha1.html'>Hanami 2.0alpha1</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761108-jumpstart-pro-and-building-a-saas-app-with-hanami.mp3" length="31833363" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761108</link>
    <itunes:image href="https://storage.buzzsprout.com/9agdifp6fhchhruw41fqt3zkznrb?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0ecc556b-a8e2-48b9-a593-d09ade700d12</guid>
    <pubDate>Fri, 12 Apr 2019 08:00:00 -0500</pubDate>
    <itunes:duration>2651</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>35</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Nobody</itunes:title>
    <title>Joined by Nobody</title>
    <itunes:summary><![CDATA[        Chris and Jason put together an "old school" episode without any guests. The two talk about Chris' PR intro Rails for a rich_text field generator, top secrets plans (all the details) for Southeast Ruby, the Interactor gem, and constraints.      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        Chris and Jason put together an &quot;old school&quot; episode without any guests. The two talk about Chris&apos; PR intro Rails for a rich_text field generator, top secrets plans (all the details) for Southeast Ruby, the Interactor gem, and constraints.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        Chris and Jason put together an &quot;old school&quot; episode without any guests. The two talk about Chris&apos; PR intro Rails for a rich_text field generator, top secrets plans (all the details) for Southeast Ruby, the Interactor gem, and constraints.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761109-joined-by-nobody.mp3" length="33652318" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761109</link>
    <itunes:image href="https://storage.buzzsprout.com/6airkofx56p9nrf1lkw11jy9jbph?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0f93c62a-1179-4a0f-9c2f-77f535106bca</guid>
    <pubDate>Fri, 29 Mar 2019 07:00:00 -0500</pubDate>
    <itunes:duration>2802</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>34</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Jesus Castello</itunes:title>
    <title>Joined by Jesus Castello</title>
    <itunes:summary><![CDATA[        Jesus Catello's websiteJesus Castello on Twitter      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.rubyguides.com/'>Jesus Catello&apos;s website</a></li><li><a href='https://twitter.com/matugm'>Jesus Castello on Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.rubyguides.com/'>Jesus Catello&apos;s website</a></li><li><a href='https://twitter.com/matugm'>Jesus Castello on Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761110-joined-by-jesus-castello.mp3" length="39229661" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761110</link>
    <itunes:image href="https://storage.buzzsprout.com/a1j703oeh37k4iek3uupiumns0cl?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b50199e7-820e-4eb8-b61f-fa6850dc1fe2</guid>
    <pubDate>Fri, 22 Mar 2019 07:00:00 -0500</pubDate>
    <itunes:duration>3267</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>33</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Avdi Grimm</itunes:title>
    <title>Joined by Avdi Grimm</title>
    <itunes:summary><![CDATA[        Avdi Grimm's WebsiteAvdi on TwitterRubyTapasMaster the Object-Oriented Mindset in Ruby and RailsEnough With the Service Objects AlreadyAlan Kay, on Quora, Answers the question: "Why is functional programming seen as the opposite of OOP rather than an addition to it?"      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://avdi.codes'>Avdi Grimm&apos;s Website</a></li><li><a href='https://twitter.com/avdi'>Avdi on Twitter</a></li><li><a href='https://www.rubytapas.com'>RubyTapas</a></li><li><a href='https://avdi.codes/moom/'>Master the Object-Oriented Mindset in Ruby and Rails</a></li><li><a href='https://avdi.codes/service-objects/'>Enough With the Service Objects Already</a></li><li><a href='https://www.quora.com/Why-is-functional-programming-seen-as-the-opposite-of-OOP-rather-than-an-addition-to-it'>Alan Kay, on Quora, Answers the question: &quot;Why is functional programming seen as the opposite of OOP rather than an addition to it?&quot;</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://avdi.codes'>Avdi Grimm&apos;s Website</a></li><li><a href='https://twitter.com/avdi'>Avdi on Twitter</a></li><li><a href='https://www.rubytapas.com'>RubyTapas</a></li><li><a href='https://avdi.codes/moom/'>Master the Object-Oriented Mindset in Ruby and Rails</a></li><li><a href='https://avdi.codes/service-objects/'>Enough With the Service Objects Already</a></li><li><a href='https://www.quora.com/Why-is-functional-programming-seen-as-the-opposite-of-OOP-rather-than-an-addition-to-it'>Alan Kay, on Quora, Answers the question: &quot;Why is functional programming seen as the opposite of OOP rather than an addition to it?&quot;</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761111-joined-by-avdi-grimm.mp3" length="37103419" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761111</link>
    <itunes:image href="https://storage.buzzsprout.com/ooxr58pqmzbsd9sr7sy5e79di21l?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">38c0c4d8-52cd-4218-8dcc-260e7cd99ee7</guid>
    <pubDate>Fri, 15 Mar 2019 07:00:00 -0500</pubDate>
    <itunes:duration>3090</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>32</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Javan Makhmali and Sam Stephenson</itunes:title>
    <title>Joined by Javan Makhmali and Sam Stephenson</title>
    <itunes:summary><![CDATA[        Javan Makhmali on TwitterSam Stephenson on GitHubStimulusJSTurbolinksTurbolinks iOSTurbolinks Android (Deprecated)TrixStimulus Implementation OverviewStimulus Classes &amp; Values API      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/javan'>Javan Makhmali on Twitter</a></li><li><a href='https://github.com/sstephenson'>Sam Stephenson on GitHub</a></li><li><a href='https://stimulusjs.org'>StimulusJS</a></li><li><a href='https://github.com/turbolinks/turbolinks'>Turbolinks</a></li><li><a href='https://github.com/turbolinks/turbolinks-ios'>Turbolinks iOS</a></li><li><a href='https://github.com/turbolinks/turbolinks-android'>Turbolinks Android (Deprecated)</a></li><li><a href='https://trix-editor.org'>Trix</a></li><li><a href='https://discourse.stimulusjs.org/t/overview-of-stimulus-js-implementation/646'>Stimulus Implementation Overview</a></li><li><a href='https://github.com/stimulusjs/stimulus/pull/202'>Stimulus Classes &amp; Values API</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/javan'>Javan Makhmali on Twitter</a></li><li><a href='https://github.com/sstephenson'>Sam Stephenson on GitHub</a></li><li><a href='https://stimulusjs.org'>StimulusJS</a></li><li><a href='https://github.com/turbolinks/turbolinks'>Turbolinks</a></li><li><a href='https://github.com/turbolinks/turbolinks-ios'>Turbolinks iOS</a></li><li><a href='https://github.com/turbolinks/turbolinks-android'>Turbolinks Android (Deprecated)</a></li><li><a href='https://trix-editor.org'>Trix</a></li><li><a href='https://discourse.stimulusjs.org/t/overview-of-stimulus-js-implementation/646'>Stimulus Implementation Overview</a></li><li><a href='https://github.com/stimulusjs/stimulus/pull/202'>Stimulus Classes &amp; Values API</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761112-joined-by-javan-makhmali-and-sam-stephenson.mp3" length="44214602" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761112</link>
    <itunes:image href="https://storage.buzzsprout.com/c09tgpijlcw47ilvbwqalg5hmekn?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a9bdea14-076b-42c7-84fa-bc4765d1885b</guid>
    <pubDate>Fri, 08 Mar 2019 07:00:00 -0600</pubDate>
    <itunes:duration>3682</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>31</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Tim Riley</itunes:title>
    <title>Joined by Tim Riley</title>
    <itunes:summary><![CDATA[        Tim Riley's WebsiteIcelabTim's Twitter (less active)Tim's Mastodon (Did I use that term correctly? 🤷‍♂️)dry-rbROMRubyTapas' ROM series by Tim      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://timriley.info'>Tim Riley&apos;s Website</a></li><li><a href='https://www.icelab.com.au'>Icelab</a></li><li><a href='https://twitter.com/timriley'>Tim&apos;s Twitter</a> (less active)</li><li><a href='https://mastodon.social/@timriley'>Tim&apos;s Mastodon</a> (Did I use that term correctly? 🤷‍♂️)</li><li><a href='https://dry-rb.org'>dry-rb</a></li><li><a href='https://rom-rb.org'>ROM</a></li><li><a href='https://www.rubytapas.com/2018/12/03/getting-started-with-rom-rb/'>RubyTapas&apos; ROM series by Tim</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://timriley.info'>Tim Riley&apos;s Website</a></li><li><a href='https://www.icelab.com.au'>Icelab</a></li><li><a href='https://twitter.com/timriley'>Tim&apos;s Twitter</a> (less active)</li><li><a href='https://mastodon.social/@timriley'>Tim&apos;s Mastodon</a> (Did I use that term correctly? 🤷‍♂️)</li><li><a href='https://dry-rb.org'>dry-rb</a></li><li><a href='https://rom-rb.org'>ROM</a></li><li><a href='https://www.rubytapas.com/2018/12/03/getting-started-with-rom-rb/'>RubyTapas&apos; ROM series by Tim</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761113-joined-by-tim-riley.mp3" length="30768524" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761113</link>
    <itunes:image href="https://storage.buzzsprout.com/dyxjn9zaqatec18k5z7s4rwg8hvj?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">f8b7da86-081c-45d4-9d58-c325086a0dcf</guid>
    <pubDate>Fri, 01 Mar 2019 07:00:00 -0600</pubDate>
    <itunes:duration>2562</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>30</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Adam Wathan</itunes:title>
    <title>Joined by Adam Wathan</title>
    <itunes:summary><![CDATA[        Adam Wathan's WebsiteAdam on TwitterFull Stack RadioTailwind CSSRefactoring UIAdvanced Vue Component DesignTest Driven LaravelRefactoring to Collections      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://adamwathan.me'>Adam Wathan&apos;s Website</a></li><li><a href='https://twitter.com/adamwathan'>Adam on Twitter</a></li><li><a href='http://www.fullstackradio.com/'>Full Stack Radio</a></li><li><a href='https://tailwindcss.com/'>Tailwind CSS</a></li><li><a href='https://refactoringui.com/book'>Refactoring UI</a></li><li><a href='https://adamwathan.me/advanced-vue-component-design'>Advanced Vue Component Design</a></li><li><a href='https://course.testdrivenlaravel.com/'>Test Driven Laravel</a></li><li><a href='https://adamwathan.me/refactoring-to-collections'>Refactoring to Collections</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://adamwathan.me'>Adam Wathan&apos;s Website</a></li><li><a href='https://twitter.com/adamwathan'>Adam on Twitter</a></li><li><a href='http://www.fullstackradio.com/'>Full Stack Radio</a></li><li><a href='https://tailwindcss.com/'>Tailwind CSS</a></li><li><a href='https://refactoringui.com/book'>Refactoring UI</a></li><li><a href='https://adamwathan.me/advanced-vue-component-design'>Advanced Vue Component Design</a></li><li><a href='https://course.testdrivenlaravel.com/'>Test Driven Laravel</a></li><li><a href='https://adamwathan.me/refactoring-to-collections'>Refactoring to Collections</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761114-joined-by-adam-wathan.mp3" length="41106998" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761114</link>
    <itunes:image href="https://storage.buzzsprout.com/mt8sg0i0derwotz67auwp62vf6ga?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">bcc4acc5-b3e4-4b24-87fd-41127faa2a75</guid>
    <pubDate>Fri, 22 Feb 2019 07:00:00 -0600</pubDate>
    <itunes:duration>3423</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>29</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Ben Orenstein</itunes:title>
    <title>Joined by Ben Orenstein</title>
    <itunes:summary><![CDATA[        Ben on TwitterTupleRefactoring RailsThe Art of Product Podcast      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/r00k'>Ben on Twitter</a></li><li><a href='https://tuple.app'>Tuple</a></li><li><a href='https://www.refactoringrails.io'>Refactoring Rails</a></li><li><a href='https://artofproductpodcast.com'>The Art of Product Podcast</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/r00k'>Ben on Twitter</a></li><li><a href='https://tuple.app'>Tuple</a></li><li><a href='https://www.refactoringrails.io'>Refactoring Rails</a></li><li><a href='https://artofproductpodcast.com'>The Art of Product Podcast</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761115-joined-by-ben-orenstein.mp3" length="24446373" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761115</link>
    <itunes:image href="https://storage.buzzsprout.com/8396axqrmiduo1h1djwmo1slov1g?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0b74e499-a5aa-41f7-aa3f-5e8c5d151e7d</guid>
    <pubDate>Fri, 15 Feb 2019 07:00:00 -0600</pubDate>
    <itunes:duration>2035</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>28</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Terence Lee</itunes:title>
    <title>Joined by Terence Lee</title>
    <itunes:summary><![CDATA[        Terence on TwittermrubyKeep Ruby Weird      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/hone02'>Terence on Twitter</a></li><li><a href='http://mruby.org'>mruby</a></li><li><a href='https://www.keeprubyweird.com'>Keep Ruby Weird</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/hone02'>Terence on Twitter</a></li><li><a href='http://mruby.org'>mruby</a></li><li><a href='https://www.keeprubyweird.com'>Keep Ruby Weird</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761116-joined-by-terence-lee.mp3" length="36372332" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761116</link>
    <itunes:image href="https://storage.buzzsprout.com/jn8pdaacs1iwcd2z7v830a12kwm1?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b30dcf22-1fe2-44e9-91c0-1dfcb7d73553</guid>
    <pubDate>Fri, 08 Feb 2019 07:00:00 -0600</pubDate>
    <itunes:duration>3029</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>27</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Chris Seaton</itunes:title>
    <title>Joined by Chris Seaton</title>
    <itunes:summary><![CDATA[        Chris Seaton (Twitter)TruffleRubyMersey Burns      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/ChrisGSeaton'>Chris Seaton (Twitter)</a></li><li><a href='https://chrisseaton.com/truffleruby/'>TruffleRuby</a></li><li><a href='https://chrisseaton.com/merseyburns/'>Mersey Burns</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/ChrisGSeaton'>Chris Seaton (Twitter)</a></li><li><a href='https://chrisseaton.com/truffleruby/'>TruffleRuby</a></li><li><a href='https://chrisseaton.com/merseyburns/'>Mersey Burns</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761117-joined-by-chris-seaton.mp3" length="27495691" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761117</link>
    <itunes:image href="https://storage.buzzsprout.com/evwiytndif2c32630bajirbj4zny?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">1e0ffe98-3659-48ac-b797-dd6d18834ec0</guid>
    <pubDate>Fri, 01 Feb 2019 10:00:00 -0600</pubDate>
    <itunes:duration>2289</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>26</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Eileen Uchitelle</itunes:title>
    <title>Joined by Eileen Uchitelle</title>
    <itunes:summary><![CDATA[        Eileen Uchitelle on Twitter      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/eileencodes'>Eileen Uchitelle on Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/eileencodes'>Eileen Uchitelle on Twitter</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761118-joined-by-eileen-uchitelle.mp3" length="27361626" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761118</link>
    <itunes:image href="https://storage.buzzsprout.com/x4n98z2d2gs7fezsooygbgbla8c4?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">f429f15e-efcc-4423-9dcb-3139aaae89bf</guid>
    <pubDate>Fri, 25 Jan 2019 08:00:00 -0600</pubDate>
    <itunes:duration>2278</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>25</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Personal Life, Turbolinks Android 1.x Deprecation, &amp; Autoloading</itunes:title>
    <title>Personal Life, Turbolinks Android 1.x Deprecation, &amp; Autoloading</title>
    <itunes:summary><![CDATA[        Turbolinks Android Adapter 1.x DeprecationThreading and Code Executionsuggest_rb gemrun.rb      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://github.com/turbolinks/turbolinks-android/wiki/Turbolinks-Android-Adapter-1.x-Deprecation'>Turbolinks Android Adapter 1.x Deprecation</a></li><li><a href='https://guides.rubyonrails.org/threading_and_code_execution.html'>Threading and Code Execution</a></li><li><a href='https://github.com/jbodah/suggest_rb'>suggest_rb gem</a></li><li><a href='https://runrbio'>run.rb</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://github.com/turbolinks/turbolinks-android/wiki/Turbolinks-Android-Adapter-1.x-Deprecation'>Turbolinks Android Adapter 1.x Deprecation</a></li><li><a href='https://guides.rubyonrails.org/threading_and_code_execution.html'>Threading and Code Execution</a></li><li><a href='https://github.com/jbodah/suggest_rb'>suggest_rb gem</a></li><li><a href='https://runrbio'>run.rb</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761119-personal-life-turbolinks-android-1-x-deprecation-autoloading.mp3" length="40794458" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761119</link>
    <itunes:image href="https://storage.buzzsprout.com/5l4d21zxv7079ebn737wf1virlah?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a3e12892-3398-4ff8-8ada-912c5bed8dc9</guid>
    <pubDate>Fri, 18 Jan 2019 14:45:00 -0600</pubDate>
    <itunes:duration>3397</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>24</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Luca Guidi</itunes:title>
    <title>Joined by Luca Guidi</title>
    <itunes:summary><![CDATA[        Luca Guidi (Personal Website)Luca on TwitterHanami      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://lucaguidi.com'>Luca Guidi (Personal Website)</a></li><li><a href='https://twitter.com/jodosha'>Luca on Twitter</a></li><li><a href='http://hanamirb.org'>Hanami</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://lucaguidi.com'>Luca Guidi (Personal Website)</a></li><li><a href='https://twitter.com/jodosha'>Luca on Twitter</a></li><li><a href='http://hanamirb.org'>Hanami</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761120-joined-by-luca-guidi.mp3" length="30892413" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761120</link>
    <itunes:image href="https://storage.buzzsprout.com/es05wcwue5xfoon71koelptv8w5j?.jpg" />
    <itunes:author>Jason Charnes</itunes:author>
    <guid isPermaLink="false">038b0309-4ad7-4f7e-aade-0a1902c08860</guid>
    <pubDate>Fri, 11 Jan 2019 14:00:00 -0600</pubDate>
    <itunes:duration>2572</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>23</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Jason Swett</itunes:title>
    <title>Joined by Jason Swett</title>
    <itunes:summary><![CDATA[        Jason SwettWorking Effectively with Legacy CodeRefactoring: Improving the Design of Existing Code (2nd Edition) (JavaScript)Refactoring: Ruby Edition: Ruby EditionUsing Ruby in 2019Job Alert: Lensrentals.com is looking for a Ruby developer | Send a resume to jobs@lensrentals.com      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.codewithjason.com'>Jason Swett</a></li><li><a href='https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052'>Working Effectively with Legacy Code</a></li><li><a href='https://www.amazon.com/gp/product/0134757599?ie=UTF8&amp;tag=martinfowlerc-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0134757599'>Refactoring: Improving the Design of Existing Code (2nd Edition) (JavaScript)</a></li><li><a href='https://www.amazon.com/Refactoring-Ruby-Addison-Wesley-Professional/dp/0321984137'>Refactoring: Ruby Edition: Ruby Edition</a></li><li><a href='https://jasoncharnes.com/using-ruby-in-2019/'>Using Ruby in 2019</a></li><li>Job Alert: <a href='https://lensrentals.com'>Lensrentals.com</a> is looking for a Ruby developer | Send a resume to jobs@lensrentals.com</li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.codewithjason.com'>Jason Swett</a></li><li><a href='https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052'>Working Effectively with Legacy Code</a></li><li><a href='https://www.amazon.com/gp/product/0134757599?ie=UTF8&amp;tag=martinfowlerc-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0134757599'>Refactoring: Improving the Design of Existing Code (2nd Edition) (JavaScript)</a></li><li><a href='https://www.amazon.com/Refactoring-Ruby-Addison-Wesley-Professional/dp/0321984137'>Refactoring: Ruby Edition: Ruby Edition</a></li><li><a href='https://jasoncharnes.com/using-ruby-in-2019/'>Using Ruby in 2019</a></li><li>Job Alert: <a href='https://lensrentals.com'>Lensrentals.com</a> is looking for a Ruby developer | Send a resume to jobs@lensrentals.com</li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761121-joined-by-jason-swett.mp3" length="37544109" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761121</link>
    <itunes:image href="https://storage.buzzsprout.com/wq5k349012beypvyz00km8dp8pwx?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">be74774e-90ae-4ec4-8cf2-53f4b8967502</guid>
    <pubDate>Fri, 04 Jan 2019 15:35:00 -0600</pubDate>
    <itunes:duration>3127</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>22</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Noah Gibbs</itunes:title>
    <title>Joined by Noah Gibbs</title>
    <itunes:summary><![CDATA[        Noah Gibbs on TwitterAppfolio BlogNoah's Blog      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://twitter.com/codefolio'>Noah Gibbs on Twitter</a></li><li><a href='http://engineering.appfolio.com'>Appfolio Blog</a></li><li><a href='http://codefol.io'>Noah&apos;s Blog</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://twitter.com/codefolio'>Noah Gibbs on Twitter</a></li><li><a href='http://engineering.appfolio.com'>Appfolio Blog</a></li><li><a href='http://codefol.io'>Noah&apos;s Blog</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761122-joined-by-noah-gibbs.mp3" length="36389542" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761122</link>
    <itunes:image href="https://storage.buzzsprout.com/pf2rk9nhkve0jsm3a9vf9p1x08ay?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">1a86ae57-5d61-45dd-80ca-7dc788650ce8</guid>
    <pubDate>Fri, 28 Dec 2018 15:15:00 -0600</pubDate>
    <itunes:duration>3030</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>21</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby Trivia Edition</itunes:title>
    <title>Ruby Trivia Edition</title>
    <itunes:summary><![CDATA[        View a list of the questions and answers here.  These questions are composed of information from Wikipedia and beneggett/ruby-trivia.       Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <p>View <a href='https://jasoncharnes.com/remote-ruby-20-trivia-questions-and-answers'>a list of the questions and answers here</a>.</p><p><br/>These questions are composed of information from <a href='https://en.wikipedia.org/wiki/Ruby_(programming_language)'>Wikipedia</a> and <a href='https://github.com/beneggett/ruby-trivia'>beneggett/ruby-trivia</a>.</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>View <a href='https://jasoncharnes.com/remote-ruby-20-trivia-questions-and-answers'>a list of the questions and answers here</a>.</p><p><br/>These questions are composed of information from <a href='https://en.wikipedia.org/wiki/Ruby_(programming_language)'>Wikipedia</a> and <a href='https://github.com/beneggett/ruby-trivia'>beneggett/ruby-trivia</a>.</p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761123-ruby-trivia-edition.mp3" length="42007146" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761123</link>
    <itunes:image href="https://storage.buzzsprout.com/xva2cjj12ikbs5hn9jt5289iqwix?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">4c31972b-3bfa-446b-bc40-650488578a26</guid>
    <pubDate>Thu, 20 Dec 2018 15:35:00 -0600</pubDate>
    <itunes:duration>3498</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>20</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by Brittany Martin</itunes:title>
    <title>Joined by Brittany Martin</title>
    <itunes:summary><![CDATA[        https://twitter.com/BrittJMartin       Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <p><a href='https://twitter.com/BrittJMartin'>https://twitter.com/BrittJMartin</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p><a href='https://twitter.com/BrittJMartin'>https://twitter.com/BrittJMartin</a></p>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761124-joined-by-brittany-martin.mp3" length="30335392" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761124</link>
    <itunes:image href="https://storage.buzzsprout.com/7m5jqcg3nerlwn967ysk0iyx3vvc?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">6217c674-57ad-42ae-8c84-33e0aad36fa6</guid>
    <pubDate>Fri, 14 Dec 2018 16:10:00 -0600</pubDate>
    <itunes:duration>2526</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>19</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Accounting (?), Ruby 2.6rc1, Rails 5.2.2, AWS Lambda + Ruby, Stimulus Component Library</itunes:title>
    <title>Accounting (?), Ruby 2.6rc1, Rails 5.2.2, AWS Lambda + Ruby, Stimulus Component Library</title>
    <itunes:summary><![CDATA[        Ruby 2.6rc1Rails 5.2.2Ruby on Jets FrameworkAWS Lambda Ruby SupportTruffle RubyTailwindCSS Stimulus Components      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.ruby-lang.org/en/news/2018/12/06/ruby-2-6-0-rc1-released/'>Ruby 2.6rc1</a></li><li><a href='https://github.com/rails/rails/releases/tag/v5.2.2'>Rails 5.2.2</a></li><li><a href='http://rubyonjets.com'>Ruby on Jets Framework</a></li><li><a href='https://blog.honeybadger.io/using-ruby-on-aws-lamba/'>AWS Lambda Ruby Support</a></li><li><a href='https://chrisseaton.com/truffleruby/'>Truffle Ruby</a></li><li><a href='https://github.com/excid3/tailwindcss-stimulus-components'>TailwindCSS Stimulus Components</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.ruby-lang.org/en/news/2018/12/06/ruby-2-6-0-rc1-released/'>Ruby 2.6rc1</a></li><li><a href='https://github.com/rails/rails/releases/tag/v5.2.2'>Rails 5.2.2</a></li><li><a href='http://rubyonjets.com'>Ruby on Jets Framework</a></li><li><a href='https://blog.honeybadger.io/using-ruby-on-aws-lamba/'>AWS Lambda Ruby Support</a></li><li><a href='https://chrisseaton.com/truffleruby/'>Truffle Ruby</a></li><li><a href='https://github.com/excid3/tailwindcss-stimulus-components'>TailwindCSS Stimulus Components</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761125-accounting-ruby-2-6rc1-rails-5-2-2-aws-lambda-ruby-stimulus-component-library.mp3" length="26604046" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761125</link>
    <itunes:image href="https://storage.buzzsprout.com/2nf0xxo0s93uo2n5hl8ykwlxsway?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">9be851e6-2bd6-43b1-951c-ea66f101ddd7</guid>
    <pubDate>Fri, 07 Dec 2018 15:20:00 -0600</pubDate>
    <itunes:duration>2215</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>18</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Thoughts on Best Practices, Design Patterns, and Good/Bad Code</itunes:title>
    <title>Thoughts on Best Practices, Design Patterns, and Good/Bad Code</title>
    <itunes:summary><![CDATA[        Rails UJS PrimerReading the Rails Source Code (Chris' Recommendation)Practical Object Oriented Programming, An Agile Primer Using Ruby (Jason's Recommendation)RailsConf 2012: Rich Hickey, Simplicity Matters (Jason's Recommendation)Reading Hanami and dry-rb Source Code (Jason's Recommendation)      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://gorails.com/episodes/rails-ujs-primer'>Rails UJS Primer</a></li><li><a href='https://github.com/rails/rails'>Reading the Rails Source Code (Chris&apos; Recommendation)</a></li><li><a href='https://www.poodr.com'>Practical Object Oriented Programming, An Agile Primer Using Ruby (Jason&apos;s Recommendation)</a></li><li><a href='https://www.youtube.com/watch?v=rI8tNMsozo0'>RailsConf 2012: Rich Hickey, Simplicity Matters (Jason&apos;s Recommendation)</a></li><li>Reading <a href='https://github.com/hanami/hanami'>Hanami</a> and <a href='https://github.com/dry-rb'>dry-rb</a> Source Code (Jason&apos;s Recommendation)</li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://gorails.com/episodes/rails-ujs-primer'>Rails UJS Primer</a></li><li><a href='https://github.com/rails/rails'>Reading the Rails Source Code (Chris&apos; Recommendation)</a></li><li><a href='https://www.poodr.com'>Practical Object Oriented Programming, An Agile Primer Using Ruby (Jason&apos;s Recommendation)</a></li><li><a href='https://www.youtube.com/watch?v=rI8tNMsozo0'>RailsConf 2012: Rich Hickey, Simplicity Matters (Jason&apos;s Recommendation)</a></li><li>Reading <a href='https://github.com/hanami/hanami'>Hanami</a> and <a href='https://github.com/dry-rb'>dry-rb</a> Source Code (Jason&apos;s Recommendation)</li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761126-thoughts-on-best-practices-design-patterns-and-good-bad-code.mp3" length="40477892" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761126</link>
    <itunes:image href="https://storage.buzzsprout.com/sp4cm6tprmh6x3kw4ftejba4jrpm?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">2c7d7928-d848-4c06-8688-5dee9e101738</guid>
    <pubDate>Fri, 30 Nov 2018 15:10:00 -0600</pubDate>
    <itunes:duration>3371</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>17</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>The Thanksgiving Travel Episode</itunes:title>
    <title>The Thanksgiving Travel Episode</title>
    <itunes:summary><![CDATA[        Hatchbox      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://hatchbox.io'>Hatchbox</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://hatchbox.io'>Hatchbox</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761127-the-thanksgiving-travel-episode.mp3" length="21998460" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761127</link>
    <itunes:image href="https://storage.buzzsprout.com/kn6rrh65ieqehm64mtxrdjvi11ty?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">1dd5ce51-1a32-4036-a234-293924242c35</guid>
    <pubDate>Wed, 21 Nov 2018 15:25:00 -0600</pubDate>
    <itunes:duration>1831</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>16</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Ruby 3, Ruby 4!?, Matz&#39;s Long Term Plans, More StimulusJS, and a New Stripe Course</itunes:title>
    <title>Ruby 3, Ruby 4!?, Matz&#39;s Long Term Plans, More StimulusJS, and a New Stripe Course</title>
    <itunes:summary><![CDATA[        StimulusJS 1.2 Pull Request      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://github.com/stimulusjs/stimulus/pull/202'>StimulusJS 1.2 Pull Request</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://github.com/stimulusjs/stimulus/pull/202'>StimulusJS 1.2 Pull Request</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761128-ruby-3-ruby-4-matz-s-long-term-plans-more-stimulusjs-and-a-new-stripe-course.mp3" length="29996560" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761128</link>
    <itunes:image href="https://storage.buzzsprout.com/wp33b7xir6f4t4iz84ji89n8yt58?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">2cf7f01b-45d1-43e1-aa55-83f7af5a2ae8</guid>
    <pubDate>Fri, 16 Nov 2018 15:10:00 -0600</pubDate>
    <itunes:duration>2498</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>15</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Embracing &quot;The Rails Way&quot;, The GoRails Redesign, Utility CSS, and Stimuluuuuus</itunes:title>
    <title>Embracing &quot;The Rails Way&quot;, The GoRails Redesign, Utility CSS, and Stimuluuuuus</title>
    <itunes:summary><![CDATA[        Back in the groove, Jason and Chris talk a lot more about Ruby than last week. This episode covers Jason's experience building a Rails app the Rails way (mostly), GoRails sweet new redesign, utility CSS frameworks (okay, just TailwindCSS), and Stimulus JS. GoRails RedesignTailwind CSSStimulus JS      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <p>Back in the groove, Jason and Chris talk a lot more about Ruby than last week. This episode covers Jason&apos;s experience building a Rails app the Rails way (mostly), GoRails sweet new redesign, utility CSS frameworks (okay, just TailwindCSS), and Stimulus JS.</p><ul><li><a href='http://gorails.com'>GoRails Redesign</a></li><li><a href='https://tailwindcss.com'>Tailwind CSS</a></li><li><a href='https://stimulusjs.org'>Stimulus JS</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <p>Back in the groove, Jason and Chris talk a lot more about Ruby than last week. This episode covers Jason&apos;s experience building a Rails app the Rails way (mostly), GoRails sweet new redesign, utility CSS frameworks (okay, just TailwindCSS), and Stimulus JS.</p><ul><li><a href='http://gorails.com'>GoRails Redesign</a></li><li><a href='https://tailwindcss.com'>Tailwind CSS</a></li><li><a href='https://stimulusjs.org'>Stimulus JS</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761129-embracing-the-rails-way-the-gorails-redesign-utility-css-and-stimuluuuuus.mp3" length="32747489" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761129</link>
    <itunes:image href="https://storage.buzzsprout.com/j1yqqkjzs1oiozu5msrcvlyc2hqm?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">c9b9ad26-22df-45c2-b6a6-311e9e594704</guid>
    <pubDate>Fri, 09 Nov 2018 15:00:00 -0600</pubDate>
    <itunes:duration>2727</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>14</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Basically No Ruby, a Lot of Stories, and an Abrupt Ending</itunes:title>
    <title>Basically No Ruby, a Lot of Stories, and an Abrupt Ending</title>
    <itunes:summary><![CDATA[        Reference to guilty as charged with the stories      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://youtu.be/h4YtZmDirJo?t=74'>Reference to guilty as charged with the stories</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://youtu.be/h4YtZmDirJo?t=74'>Reference to guilty as charged with the stories</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761130-basically-no-ruby-a-lot-of-stories-and-an-abrupt-ending.mp3" length="18752858" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761130</link>
    <itunes:image href="https://storage.buzzsprout.com/fnyao8kbs0o5kc42pohuihf23gsp?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">aee9a035-8d27-4aaa-a660-1b977534100c</guid>
    <pubDate>Fri, 02 Nov 2018 15:25:00 -0500</pubDate>
    <itunes:duration>1561</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>13</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>What else can Rails add by default?</itunes:title>
    <title>What else can Rails add by default?</title>
    <itunes:summary><![CDATA[        Upgrading GitHub from Rails 3.2 to 5.2Introducing Action Text for Rails 6Built-in Authentication in LaravelHacktoberfestHacktoberfest Spam      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://githubengineering.com/upgrading-github-from-rails-3-2-to-5-2/'>Upgrading GitHub from Rails 3.2 to 5.2</a></li><li><a href='https://weblog.rubyonrails.org/2018/10/3/introducing-action-text-for-rails-6/'>Introducing Action Text for Rails 6</a></li><li><a href='https://laravel.com/docs/5.7/authentication'>Built-in Authentication in Laravel</a></li><li><a href='https://hacktoberfest.digitalocean.com'>Hacktoberfest</a></li><li><a href='https://twitter.com/javan/status/1047118251271118849'>Hacktoberfest Spam</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://githubengineering.com/upgrading-github-from-rails-3-2-to-5-2/'>Upgrading GitHub from Rails 3.2 to 5.2</a></li><li><a href='https://weblog.rubyonrails.org/2018/10/3/introducing-action-text-for-rails-6/'>Introducing Action Text for Rails 6</a></li><li><a href='https://laravel.com/docs/5.7/authentication'>Built-in Authentication in Laravel</a></li><li><a href='https://hacktoberfest.digitalocean.com'>Hacktoberfest</a></li><li><a href='https://twitter.com/javan/status/1047118251271118849'>Hacktoberfest Spam</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761131-what-else-can-rails-add-by-default.mp3" length="24833717" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761131</link>
    <itunes:image href="https://storage.buzzsprout.com/a975pbna7vkqsjc2j6lav69lakt0?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">9685b49c-f8c9-4a76-8fd7-3428005b9fdb</guid>
    <pubDate>Fri, 05 Oct 2018 12:00:00 -0500</pubDate>
    <itunes:duration>2067</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>12</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>Chasing Bugs, Redis, Tailwind-Stimulus Controllers, and Superleggera</itunes:title>
    <title>Chasing Bugs, Redis, Tailwind-Stimulus Controllers, and Superleggera</title>
    <itunes:summary><![CDATA[        Chris and Jason start their morning talking about different projects they've been working on.      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        Chris and Jason start their morning talking about different projects they&apos;ve been working on.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        Chris and Jason start their morning talking about different projects they&apos;ve been working on.      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761132-chasing-bugs-redis-tailwind-stimulus-controllers-and-superleggera.mp3" length="26955796" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761132</link>
    <itunes:image href="https://storage.buzzsprout.com/in5j7nfwp4fsq0jfkwmpxx9j3zvc?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">1f504d6a-7f62-47d2-a051-6b77f6eab623</guid>
    <pubDate>Mon, 24 Sep 2018 10:00:00 -0500</pubDate>
    <itunes:duration>2244</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>11</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Joined by &quot;Schneems&quot; (Richard Schneeman)</itunes:title>
    <title>Joined by &quot;Schneems&quot; (Richard Schneeman)</title>
    <itunes:summary><![CDATA[        Code TriageWicked GemRichard's BlogGood Module, Bad ModuleThe Complete Guide to Rails PerformancePair With Me: Rubocop cop that detects duplicate array allocations      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.codetriage.com'>Code Triage</a></li><li><a href='https://github.com/schneems/wicked'>Wicked Gem</a></li><li><a href='https://schneems.com'>Richard&apos;s Blog</a></li><li><a href='https://blog.codeship.com/good-module-bad-module/'>Good Module, Bad Module</a></li><li><a href='https://www.railsspeed.com'>The Complete Guide to Rails Performance</a></li><li><a href='https://www.youtube.com/watch?v=w4Uzy6XFzCY'>Pair With Me: Rubocop cop that detects duplicate array allocations</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.codetriage.com'>Code Triage</a></li><li><a href='https://github.com/schneems/wicked'>Wicked Gem</a></li><li><a href='https://schneems.com'>Richard&apos;s Blog</a></li><li><a href='https://blog.codeship.com/good-module-bad-module/'>Good Module, Bad Module</a></li><li><a href='https://www.railsspeed.com'>The Complete Guide to Rails Performance</a></li><li><a href='https://www.youtube.com/watch?v=w4Uzy6XFzCY'>Pair With Me: Rubocop cop that detects duplicate array allocations</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761133-joined-by-schneems-richard-schneeman.mp3" length="52947852" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761133</link>
    <itunes:image href="https://storage.buzzsprout.com/5l60ib7qcx0a92a3ef6k9f0776eg?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">556f8452-71a8-4431-a2d8-a817fd515b73</guid>
    <pubDate>Thu, 13 Sep 2018 13:00:00 -0500</pubDate>
    <itunes:duration>4410</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>10</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Staying Awake, Performance Improvements, Abandoned Open Source, and Little Computers</itunes:title>
    <title>Staying Awake, Performance Improvements, Abandoned Open Source, and Little Computers</title>
    <itunes:summary><![CDATA[        Join us as we share weird stories from the week, talk about performance improvements in Rails and our own apps, open source projects, and the Surface Go. Plus a bunch of random stuff in-between.       Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        Join us as we share weird stories from the week, talk about performance improvements in Rails and our own apps, open source projects, and the Surface Go. Plus a bunch of random stuff in-between.       <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        Join us as we share weird stories from the week, talk about performance improvements in Rails and our own apps, open source projects, and the Surface Go. Plus a bunch of random stuff in-between.       <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761134-staying-awake-performance-improvements-abandoned-open-source-and-little-computers.mp3" length="32742989" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761134</link>
    <itunes:image href="https://storage.buzzsprout.com/heoxkisa3rdkpqj7530v2dmjia4w?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">a46fe6e8-1d56-4fe4-b51d-0101b32ceecf</guid>
    <pubDate>Fri, 31 Aug 2018 11:00:00 -0500</pubDate>
    <itunes:duration>2727</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, caching, open source</itunes:keywords>
    <itunes:episode>9</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Secret Project X, Payments in Rails, More Javascript 😅, and Mastodon </itunes:title>
    <title>Secret Project X, Payments in Rails, More Javascript 😅, and Mastodon </title>
    <itunes:summary><![CDATA[        Pay GemLaravel CashierStimulus JS 1.1Robby Russell on TwitterRuby on Rails, Still?Parallel Tests GemKnapsack GemRuby Social on Mastodon      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='http://github.com/jasoncharnes/pay'>Pay Gem</a></li><li><a href='https://laravel.com/docs/5.6/billing'>Laravel Cashier</a></li><li><a href='https://stimulusjs.org'>Stimulus JS 1.1</a></li><li><a href='https://twitter.com/robbyrussell/status/1032346726605017088'>Robby Russell on Twitter</a></li><li><a href='https://www.rockstarcoders.com/ruby-on-rails-still/'>Ruby on Rails, Still?</a></li><li><a href='https://github.com/grosser/parallel_tests'>Parallel Tests Gem</a></li><li><a href='http://knapsackpro.com'>Knapsack Gem</a></li><li><a href='http://ruby.social'>Ruby Social on Mastodon</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='http://github.com/jasoncharnes/pay'>Pay Gem</a></li><li><a href='https://laravel.com/docs/5.6/billing'>Laravel Cashier</a></li><li><a href='https://stimulusjs.org'>Stimulus JS 1.1</a></li><li><a href='https://twitter.com/robbyrussell/status/1032346726605017088'>Robby Russell on Twitter</a></li><li><a href='https://www.rockstarcoders.com/ruby-on-rails-still/'>Ruby on Rails, Still?</a></li><li><a href='https://github.com/grosser/parallel_tests'>Parallel Tests Gem</a></li><li><a href='http://knapsackpro.com'>Knapsack Gem</a></li><li><a href='http://ruby.social'>Ruby Social on Mastodon</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761135-secret-project-x-payments-in-rails-more-javascript-and-mastodon.mp3" length="35796944" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761135</link>
    <itunes:image href="https://storage.buzzsprout.com/58baini693qhjd12fpoufb8imsjv?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b08e49e4-c9fd-422b-bc47-8faf6468a96d</guid>
    <pubDate>Fri, 24 Aug 2018 12:30:00 -0500</pubDate>
    <itunes:duration>2981</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, stimulus, turbolinks, iOS, pay, laravel</itunes:keywords>
    <itunes:episode>8</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails 6 + Webpacker, Stimawesome, StimulusJS, and a Secret Project</itunes:title>
    <title>Rails 6 + Webpacker, Stimawesome, StimulusJS, and a Secret Project</title>
    <itunes:summary><![CDATA[        Make Webpacker the default JavaScript compiler for Rails 6https://twitter.com/dhh/status/1028355448808792064Stim AwesomeCodecation      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://github.com/rails/rails/pull/33079'>Make Webpacker the default JavaScript compiler for Rails 6</a></li><li><a href='https://twitter.com/dhh/status/1028355448808792064'>https://twitter.com/dhh/status/1028355448808792064</a></li><li><a href='https://stimawesome.com'>Stim Awesome</a></li><li><a href='https://robots.thoughtbot.com/you-should-take-a-codecation'>Codecation</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://github.com/rails/rails/pull/33079'>Make Webpacker the default JavaScript compiler for Rails 6</a></li><li><a href='https://twitter.com/dhh/status/1028355448808792064'>https://twitter.com/dhh/status/1028355448808792064</a></li><li><a href='https://stimawesome.com'>Stim Awesome</a></li><li><a href='https://robots.thoughtbot.com/you-should-take-a-codecation'>Codecation</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761137-rails-6-webpacker-stimawesome-stimulusjs-and-a-secret-project.mp3" length="25741185" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761137</link>
    <itunes:image href="https://storage.buzzsprout.com/0dfazjecss93uxzxybdaux6e69e1?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b94efc75-7d43-44c0-b469-a895506ed853</guid>
    <pubDate>Thu, 16 Aug 2018 07:00:00 -0500</pubDate>
    <itunes:duration>2143</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, hanami, stimulus, webpack, webpacker</itunes:keywords>
    <itunes:episode>7</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>We&#39;re Back! Southeast Ruby, Rails 5.2.1, Hanami 1.3.beta1, NodeJS, and Laravel</itunes:title>
    <title>We&#39;re Back! Southeast Ruby, Rails 5.2.1, Hanami 1.3.beta1, NodeJS, and Laravel</title>
    <itunes:summary><![CDATA[        Southeast RubySoutheast SolidusRails 5.2.1Hanami 1.3.0.beta1NodeJSLaravelLaravel Nova      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://southeastsolid.us'>Southeast Solidus</a></li><li><a href='https://weblog.rubyonrails.org/2018/8/7/Rails-5-2-1-has-been-released/'>Rails 5.2.1</a></li><li><a href='http://hanamirb.org/blog/2018/08/08/announcing-hanami-130beta1.html'>Hanami 1.3.0.beta1</a></li><li><a href='http://nodejs.org'>NodeJS</a></li><li><a href='https://laravel.com'>Laravel</a></li><li><a href='https://nova.laravel.com'>Laravel Nova</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://southeastsolid.us'>Southeast Solidus</a></li><li><a href='https://weblog.rubyonrails.org/2018/8/7/Rails-5-2-1-has-been-released/'>Rails 5.2.1</a></li><li><a href='http://hanamirb.org/blog/2018/08/08/announcing-hanami-130beta1.html'>Hanami 1.3.0.beta1</a></li><li><a href='http://nodejs.org'>NodeJS</a></li><li><a href='https://laravel.com'>Laravel</a></li><li><a href='https://nova.laravel.com'>Laravel Nova</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761138-we-re-back-southeast-ruby-rails-5-2-1-hanami-1-3-beta1-nodejs-and-laravel.mp3" length="32554715" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761138</link>
    <itunes:image href="https://storage.buzzsprout.com/ud1hintflrbek7dgdma8ceavt5lw?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">51428365-56e2-4c5f-bd82-c3aa487ea641</guid>
    <pubDate>Fri, 10 Aug 2018 17:00:00 -0500</pubDate>
    <itunes:duration>2711</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, hanami, nodejs, laravel, southeast ruby</itunes:keywords>
    <itunes:episode>6</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>More Caching, WordPress -&gt; Jekyll, OAuth&#39;n</itunes:title>
    <title>More Caching, WordPress -&gt; Jekyll, OAuth&#39;n</title>
    <itunes:summary><![CDATA[        Jason's WebsiteSoutheast RubyGoRails      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://jasoncharnes.com'>Jason&apos;s Website</a></li><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://gorails.com'>GoRails</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://jasoncharnes.com'>Jason&apos;s Website</a></li><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://gorails.com'>GoRails</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761139-more-caching-wordpress-jekyll-oauth-n.mp3" length="26304159" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761139</link>
    <itunes:image href="https://storage.buzzsprout.com/kd6isol5b83q8r0c4pv7phzpxc4y?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">b37a7ae0-e64e-4431-be10-007058d78bb9</guid>
    <pubDate>Fri, 13 Jul 2018 10:00:00 -0500</pubDate>
    <itunes:duration>2190</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>5</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Rails Caching, Jump Servers, Refactoring, and Some JavaScript</itunes:title>
    <title>Rails Caching, Jump Servers, Refactoring, and Some JavaScript</title>
    <itunes:summary><![CDATA[        The Complete Guide to Rails PerformanceRussian Doll CachingEscaping the SPA Rabbit Hole with Modern RailsNotes on Writing Service ObjectsMove Fast and Don't Break Your APIPromote Webpacker to the Default JavaScript Compiler for Rails 6      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.railsspeed.com'>The Complete Guide to Rails Performance</a></li><li><a href='http://edgeguides.rubyonrails.org/caching_with_rails.html'>Russian Doll Caching</a></li><li><a href='https://rubyweekly.com/link/49462/9a138aac0d'>Escaping the SPA Rabbit Hole with Modern Rails</a></li><li><a href='https://rubyweekly.com/link/49456/9a138aac0d'>Notes on Writing Service Objects</a></li><li><a href='http://amberonrails.com/move-fast-dont-break-your-api/'>Move Fast and Don&apos;t Break Your API</a></li><li><a href='https://rubyweekly.com/link/49472/9a138aac0d'>Promote Webpacker to the Default JavaScript Compiler for Rails 6</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.railsspeed.com'>The Complete Guide to Rails Performance</a></li><li><a href='http://edgeguides.rubyonrails.org/caching_with_rails.html'>Russian Doll Caching</a></li><li><a href='https://rubyweekly.com/link/49462/9a138aac0d'>Escaping the SPA Rabbit Hole with Modern Rails</a></li><li><a href='https://rubyweekly.com/link/49456/9a138aac0d'>Notes on Writing Service Objects</a></li><li><a href='http://amberonrails.com/move-fast-dont-break-your-api/'>Move Fast and Don&apos;t Break Your API</a></li><li><a href='https://rubyweekly.com/link/49472/9a138aac0d'>Promote Webpacker to the Default JavaScript Compiler for Rails 6</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761140-rails-caching-jump-servers-refactoring-and-some-javascript.mp3" length="30869045" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761140</link>
    <itunes:image href="https://storage.buzzsprout.com/kkhry7m8whr7daobz6qmfaqkam4s?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0fc12eb0-3f9e-48d8-9400-64e82f1f55f6</guid>
    <pubDate>Fri, 06 Jul 2018 13:00:00 -0500</pubDate>
    <itunes:duration>2570</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>4</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>NGINX, Prettier, and Recursion, and Recursion</itunes:title>
    <title>NGINX, Prettier, and Recursion, and Recursion</title>
    <itunes:summary><![CDATA[        Ruby 2.2 EOLHatchboxPrettierPrettier RubyProgramming ElixirThe Little Schemer      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.ruby-lang.org/en/news/2018/06/20/support-of-ruby-2-2-has-ended/'>Ruby 2.2 EOL</a></li><li><a href='https://www.hatchbox.io'>Hatchbox</a></li><li><a href='https://prettier.io'>Prettier</a></li><li><a href='https://github.com/iamsolankiamit/prettier-ruby'>Prettier Ruby</a></li><li><a href='https://pragprog.com/book/elixir16/programming-elixir-1-6'>Programming Elixir</a></li><li><a href='https://www.amazon.com/Little-Schemer-Daniel-P-Friedman/dp/0262560992/ref=sr_1_1?ie=UTF8&amp;qid=1530305191&amp;sr=8-1&amp;keywords=the+little+schemer'>The Little Schemer</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.ruby-lang.org/en/news/2018/06/20/support-of-ruby-2-2-has-ended/'>Ruby 2.2 EOL</a></li><li><a href='https://www.hatchbox.io'>Hatchbox</a></li><li><a href='https://prettier.io'>Prettier</a></li><li><a href='https://github.com/iamsolankiamit/prettier-ruby'>Prettier Ruby</a></li><li><a href='https://pragprog.com/book/elixir16/programming-elixir-1-6'>Programming Elixir</a></li><li><a href='https://www.amazon.com/Little-Schemer-Daniel-P-Friedman/dp/0262560992/ref=sr_1_1?ie=UTF8&amp;qid=1530305191&amp;sr=8-1&amp;keywords=the+little+schemer'>The Little Schemer</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761141-nginx-prettier-and-recursion-and-recursion.mp3" length="24795328" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761141</link>
    <itunes:image href="https://storage.buzzsprout.com/ot86lqqmt077oe5ze6xcui9eijlw?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">3c03eddd-c7df-43aa-99a5-0a830f684c54</guid>
    <pubDate>Fri, 29 Jun 2018 14:00:00 -0500</pubDate>
    <itunes:duration>2064</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>3</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
  <item>
    <itunes:title>Github, Feedgate, and React Native/Rails APIs</itunes:title>
    <title>Github, Feedgate, and React Native/Rails APIs</title>
    <itunes:summary><![CDATA[        GitHub's acquisitionMicrosoft SurfaceData Migrate GemThe Checklist ManifestoReact NativeExpo (for React Native)React NavigationRails API Only ApplicationsKnock GemDoorkeeper Gem      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.theverge.com/2018/6/4/17422788/microsoft-github-acquisition-official-deal'>GitHub&apos;s acquisition</a></li><li><a href='https://www.microsoft.com/en-us/surface'>Microsoft Surface</a></li><li><a href='https://github.com/ilyakatz/data-migrate'>Data Migrate Gem</a></li><li><a href='https://www.amazon.com/Checklist-Manifesto-How-Things-Right/dp/0312430000/ref=sr_1_1?ie=UTF8&amp;qid=1529009502&amp;sr=8-1&amp;keywords=checklist+manifesto'>The Checklist Manifesto</a></li><li><a href='https://facebook.github.io/react-native/'>React Native</a></li><li><a href='http://expo.io'>Expo (for React Native)</a></li><li><a href='https://reactnavigation.org'>React Navigation</a></li><li><a href='http://guides.rubyonrails.org/api_app.html'>Rails API Only Applications</a></li><li><a href='https://github.com/nsarno/knock'>Knock Gem</a></li><li><a href='https://github.com/doorkeeper-gem/doorkeeper'>Doorkeeper Gem</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.theverge.com/2018/6/4/17422788/microsoft-github-acquisition-official-deal'>GitHub&apos;s acquisition</a></li><li><a href='https://www.microsoft.com/en-us/surface'>Microsoft Surface</a></li><li><a href='https://github.com/ilyakatz/data-migrate'>Data Migrate Gem</a></li><li><a href='https://www.amazon.com/Checklist-Manifesto-How-Things-Right/dp/0312430000/ref=sr_1_1?ie=UTF8&amp;qid=1529009502&amp;sr=8-1&amp;keywords=checklist+manifesto'>The Checklist Manifesto</a></li><li><a href='https://facebook.github.io/react-native/'>React Native</a></li><li><a href='http://expo.io'>Expo (for React Native)</a></li><li><a href='https://reactnavigation.org'>React Navigation</a></li><li><a href='http://guides.rubyonrails.org/api_app.html'>Rails API Only Applications</a></li><li><a href='https://github.com/nsarno/knock'>Knock Gem</a></li><li><a href='https://github.com/doorkeeper-gem/doorkeeper'>Doorkeeper Gem</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761142-github-feedgate-and-react-native-rails-apis.mp3" length="38556210" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761142</link>
    <itunes:image href="https://storage.buzzsprout.com/9udrenpgswsrba86yb4x6j105fbf?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">4cdb427d-f1ed-4c85-89d7-46c8d34c8979</guid>
    <pubDate>Fri, 15 Jun 2018 08:00:00 -0500</pubDate>
    <itunes:duration>3211</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>2</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>true</itunes:explicit>
  </item>
  <item>
    <itunes:title>Hello, World!</itunes:title>
    <title>Hello, World!</title>
    <itunes:summary><![CDATA[        PodiaGoRailsHatchBoxSoutheast RubyRuby 2.6.0-preview2Stripe's Ruby Type Checkerhttp.rbReact for Rails Developers      Chris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter  ]]></itunes:summary>
    <description><![CDATA[        <ul><li><a href='https://www.podia.com'>Podia</a></li><li><a href='https://www.gorails.com'>GoRails</a></li><li><a href='http://hatchbox.io'>HatchBox</a></li><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://www.ruby-lang.org/en/news/2018/05/31/ruby-2-6-0-preview2-released/'>Ruby 2.6.0-preview2</a></li><li><a href='https://medium.com/byteconf/stripe-is-building-a-ruby-typechecker-d6cd7cee6abf'>Stripe&apos;s Ruby Type Checker</a></li><li><a href='https://twin.github.io/httprb-is-great/'>http.rb</a></li><li><a href='https://jasoncharnes.podia.com'>React for Rails Developers</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></description>
    <content:encoded><![CDATA[        <ul><li><a href='https://www.podia.com'>Podia</a></li><li><a href='https://www.gorails.com'>GoRails</a></li><li><a href='http://hatchbox.io'>HatchBox</a></li><li><a href='https://southeastruby.com'>Southeast Ruby</a></li><li><a href='https://www.ruby-lang.org/en/news/2018/05/31/ruby-2-6-0-preview2-released/'>Ruby 2.6.0-preview2</a></li><li><a href='https://medium.com/byteconf/stripe-is-building-a-ruby-typechecker-d6cd7cee6abf'>Stripe&apos;s Ruby Type Checker</a></li><li><a href='https://twin.github.io/httprb-is-great/'>http.rb</a></li><li><a href='https://jasoncharnes.podia.com'>React for Rails Developers</a></li></ul>      <ul><li><a href='https://twitter.com/excid3?lang=en'><b>Chris Oliver X/Twitter</b></a></li><li><a href='https://twitter.com/andrewmcodes?lang=en'><b>Andrew Mason X/Twitter</b></a></li><li><a href='https://twitter.com/jmcharnes?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor'><b>Jason Charnes X/Twitter</b></a></li></ul><p><br/></p>]]></content:encoded>
    <enclosure url="https://www.buzzsprout.com/2260490/episodes/13761143-hello-world.mp3" length="36798716" type="audio/mpeg" />
    <link>https://www.remoteruby.com/2260490/13761143</link>
    <itunes:image href="https://storage.buzzsprout.com/zeqr7xpizkkeope2xp1qwiw79ts6?.jpg" />
    <itunes:author>Jason Charnes, Chris Oliver, Andrew Mason</itunes:author>
    <guid isPermaLink="false">0284e454-e431-48a0-8cd7-83e5d4f23052</guid>
    <pubDate>Fri, 08 Jun 2018 16:00:00 -0500</pubDate>
    <itunes:duration>3064</itunes:duration>
    <itunes:keywords>ruby, ruby on rails, coding, software development, programming</itunes:keywords>
    <itunes:episode>1</itunes:episode>
    <itunes:episodeType></itunes:episodeType>
    <itunes:explicit>false</itunes:explicit>
  </item>
</channel>
</rss>
