<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheet.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0">
  <channel>
    <atom:link rel="self" type="application/atom+xml" href="https://feeds.transistor.fm/fsjam-podcast" title="MP3 Audio"/>
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
    <podcast:podping usesPodping="true"/>
    <title>FSJam Podcast</title>
    <generator>Transistor (https://transistor.fm)</generator>
    <itunes:new-feed-url>https://feeds.transistor.fm/fsjam-podcast</itunes:new-feed-url>
    <description>Conversations about the emerging world of Fullstack Jamstack applications. Anthony Campolo and Christopher Burns explore the development practices of the frameworks, libraries, and services enabling this new paradigm.</description>
    <copyright>© 2025 FSJam Inc.</copyright>
    <podcast:guid>70903fa9-c7af-5d73-a2fb-5d421042b694</podcast:guid>
    <podcast:locked owner="ajcwebdev@pm.me">no</podcast:locked>
    <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
    <language>en</language>
    <pubDate>Sun, 10 Aug 2025 20:26:12 -0500</pubDate>
    <lastBuildDate>Tue, 02 Dec 2025 15:55:13 -0600</lastBuildDate>
    <link>https://fsjam.org</link>
    <image>
      <url>https://img.transistor.fm/0xN_qwSVWvfHK1S7EDkSiexd8vMTVooa9BQl1sHWotI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzE1NzY3LzE2NjA0/ODY2MTUtYXJ0d29y/ay5qcGc.jpg</url>
      <title>FSJam Podcast</title>
      <link>https://fsjam.org</link>
    </image>
    <itunes:category text="Technology"/>
    <itunes:category text="News">
      <itunes:category text="Tech News"/>
    </itunes:category>
    <itunes:type>episodic</itunes:type>
    <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
    <itunes:image href="https://img.transistor.fm/0xN_qwSVWvfHK1S7EDkSiexd8vMTVooa9BQl1sHWotI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzE1NzY3LzE2NjA0/ODY2MTUtYXJ0d29y/ay5qcGc.jpg"/>
    <itunes:summary>Conversations about the emerging world of Fullstack Jamstack applications. Anthony Campolo and Christopher Burns explore the development practices of the frameworks, libraries, and services enabling this new paradigm.</itunes:summary>
    <itunes:subtitle>Conversations about the emerging world of Fullstack Jamstack applications.</itunes:subtitle>
    <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
    <itunes:owner>
      <itunes:name>Anthony Campolo</itunes:name>
    </itunes:owner>
    <itunes:complete>No</itunes:complete>
    <itunes:explicit>No</itunes:explicit>
    <item>
      <title>Episode 94 - Clerk with James Perkins</title>
      <itunes:title>Episode 94 - Clerk with James Perkins</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ecd907cd-1ac3-4feb-8d63-4beabc8a03dc</guid>
      <link>https://fsjam.org/94</link>
      <description>
        <![CDATA[<p><strong><em>James Perkins is a Senior Developer Advocate at Clerk, a drop-in authentication solution for React and the modern web.</em></strong></p><p><strong>James Perkins</strong></p><ul><li><a href="https://www.jamesperkins.dev/"><strong>Website</strong></a></li><li><a href="https://twitter.com/james_r_perkins"><strong>Twitter</strong></a></li><li><a href="https://www.youtube.com/@james-perkins"><strong>YouTube</strong></a></li><li><a href="https://github.com/perkinsjr/"><strong>GitHub</strong></a></li></ul><p><strong>Clerk</strong></p><ul><li><a href="https://clerk.com/"><strong>Website</strong></a></li><li><a href="https://twitter.com/ClerkDev"><strong>Twitter</strong></a></li><li><a href="https://github.com/clerkinc"><strong>GitHub</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>James Perkins is a Senior Developer Advocate at Clerk, a drop-in authentication solution for React and the modern web.</em></strong></p><p><strong>James Perkins</strong></p><ul><li><a href="https://www.jamesperkins.dev/"><strong>Website</strong></a></li><li><a href="https://twitter.com/james_r_perkins"><strong>Twitter</strong></a></li><li><a href="https://www.youtube.com/@james-perkins"><strong>YouTube</strong></a></li><li><a href="https://github.com/perkinsjr/"><strong>GitHub</strong></a></li></ul><p><strong>Clerk</strong></p><ul><li><a href="https://clerk.com/"><strong>Website</strong></a></li><li><a href="https://twitter.com/ClerkDev"><strong>Twitter</strong></a></li><li><a href="https://github.com/clerkinc"><strong>GitHub</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 28 Jun 2023 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/d1d18d2d/449ace19.mp3" length="40240076" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:duration>2216</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>James Perkins is a Senior Developer Advocate at Clerk, a drop-in authentication solution for React and the modern web.</em></strong></p><p><strong>James Perkins</strong></p><ul><li><a href="https://www.jamesperkins.dev/"><strong>Website</strong></a></li><li><a href="https://twitter.com/james_r_perkins"><strong>Twitter</strong></a></li><li><a href="https://www.youtube.com/@james-perkins"><strong>YouTube</strong></a></li><li><a href="https://github.com/perkinsjr/"><strong>GitHub</strong></a></li></ul><p><strong>Clerk</strong></p><ul><li><a href="https://clerk.com/"><strong>Website</strong></a></li><li><a href="https://twitter.com/ClerkDev"><strong>Twitter</strong></a></li><li><a href="https://github.com/clerkinc"><strong>GitHub</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d1d18d2d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d1d18d2d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d1d18d2d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d1d18d2d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d1d18d2d/transcription" type="text/html"/>
    </item>
    <item>
      <title>Episode 93 - Causeworks with Jim Fisk</title>
      <itunes:title>Episode 93 - Causeworks with Jim Fisk</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fb236928-bd0a-430d-bcdf-fd306fd65333</guid>
      <link>https://fsjam.org/93</link>
      <description>
        <![CDATA[<p><strong><em>Jim Fisk is the creator of Plenti and the founder of Causeworks, a full service creative agency for mission-driven organizations</em></strong>.</p><p>In this episode we discuss using open source technology for social goods, whether you should be bearish or bullish on Jamstack, and the benefits of a Git-based CMS.<strong></strong></p><p>Jim Fisk</p><ul><li><a href="https://twitter.com/jimafisk"><strong>Twitter</strong></a></li><li><a href="https://github.com/jimafisk"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jimafisk/"><strong>LinkedIn</strong></a></li><li><a href="https://jantcu.com/"><strong>Jantcu</strong></a></li><li><a href="https://plenti.co/"><strong>Plentico</strong></a></li><li><a href="https://twitter.com/JAMStackboston"><strong>Jamstack Boston</strong></a></li></ul><p><strong>Causeworks</strong></p><ul><li><a href="https://causeworks.com/"><strong>Website</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Jim Fisk is the creator of Plenti and the founder of Causeworks, a full service creative agency for mission-driven organizations</em></strong>.</p><p>In this episode we discuss using open source technology for social goods, whether you should be bearish or bullish on Jamstack, and the benefits of a Git-based CMS.<strong></strong></p><p>Jim Fisk</p><ul><li><a href="https://twitter.com/jimafisk"><strong>Twitter</strong></a></li><li><a href="https://github.com/jimafisk"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jimafisk/"><strong>LinkedIn</strong></a></li><li><a href="https://jantcu.com/"><strong>Jantcu</strong></a></li><li><a href="https://plenti.co/"><strong>Plentico</strong></a></li><li><a href="https://twitter.com/JAMStackboston"><strong>Jamstack Boston</strong></a></li></ul><p><strong>Causeworks</strong></p><ul><li><a href="https://causeworks.com/"><strong>Website</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 03 May 2023 13:52:17 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/8a798acd/cd7bd43e.mp3" length="47651099" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/gJ8jC7yQgcR41ipyeEecfrKOVNwn9ByFJC3QZHK_cpE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzEyODI2MTgv/MTY4MzEzOTkzNy1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2642</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Jim Fisk is the creator of Plenti and the founder of Causeworks, a full service creative agency for mission-driven organizations</em></strong>.</p><p>In this episode we discuss using open source technology for social goods, whether you should be bearish or bullish on Jamstack, and the benefits of a Git-based CMS.<strong></strong></p><p>Jim Fisk</p><ul><li><a href="https://twitter.com/jimafisk"><strong>Twitter</strong></a></li><li><a href="https://github.com/jimafisk"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jimafisk/"><strong>LinkedIn</strong></a></li><li><a href="https://jantcu.com/"><strong>Jantcu</strong></a></li><li><a href="https://plenti.co/"><strong>Plentico</strong></a></li><li><a href="https://twitter.com/JAMStackboston"><strong>Jamstack Boston</strong></a></li></ul><p><strong>Causeworks</strong></p><ul><li><a href="https://causeworks.com/"><strong>Website</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 92 - Warp with Zach Lloyd</title>
      <itunes:title>Episode 92 - Warp with Zach Lloyd</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6461e954-5e3e-4cf4-9807-a1c8b18a55a4</guid>
      <link>https://fsjam.org/92</link>
      <description>
        <![CDATA[<p><strong><em>Zach Lloyd is the CEO of Warp, a Rust-based terminal for modern development.</em></strong></p><p>In this episode we discuss the motivations for starting an entire company dedicated to building a terminal, the inefficiencies introduced by the current default terminals, and the company's future plans for monetization.</p><p><strong>Zach Lloyd</strong></p><ul><li><a href="https://twitter.com/zachlloydtweets"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/zachlloyd/"><strong>LinkedIn</strong></a></li><li><a href="https://thezbook.com/"><strong>Blog</strong></a></li></ul><p><strong>Warp</strong></p><ul><li><a href="https://www.warp.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/warpdotdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/warpdotdev/Warp"><strong>GitHub</strong></a></li><li><a href="https://discord.com/invite/warpdotdev"><strong>Discord</strong></a></li><li><a href="https://www.youtube.com/@warpdotdev"><strong>YouTube</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://ohmyz.sh/"><strong>Oh My Zsh</strong></a></li><li><a href="https://starship.rs/"><strong>Starship</strong></a></li></ul><p><strong>Show Outline</strong></p><p><strong>00:10</strong> - Zach's background and motivation for creating Warp</p><p><strong>02:13</strong> - What are the Warp features that make developers more productive?</p><p><strong>07:01</strong> - Why is Warp written in Rust?</p><p><strong>10:36</strong> - Does Warp work on multiple platforms?</p><p><strong>12:22</strong> - How does Warp plan on monetizing in the future?</p><p><strong>16:06</strong> - What are the benefits of Warp for beginners learning the terminal?</p><p><strong>22:29</strong> - What shells does Warp support?</p><p><strong>25:17</strong> - How do you prioritize feature development and what is the roadmap for the next sixth months?</p><p><strong>29:31</strong> - Will Warp eventually be integrated with the VS Code terminal?</p><p><strong>31:43</strong> - Final thoughts and where to learn more about Warp</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Zach Lloyd is the CEO of Warp, a Rust-based terminal for modern development.</em></strong></p><p>In this episode we discuss the motivations for starting an entire company dedicated to building a terminal, the inefficiencies introduced by the current default terminals, and the company's future plans for monetization.</p><p><strong>Zach Lloyd</strong></p><ul><li><a href="https://twitter.com/zachlloydtweets"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/zachlloyd/"><strong>LinkedIn</strong></a></li><li><a href="https://thezbook.com/"><strong>Blog</strong></a></li></ul><p><strong>Warp</strong></p><ul><li><a href="https://www.warp.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/warpdotdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/warpdotdev/Warp"><strong>GitHub</strong></a></li><li><a href="https://discord.com/invite/warpdotdev"><strong>Discord</strong></a></li><li><a href="https://www.youtube.com/@warpdotdev"><strong>YouTube</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://ohmyz.sh/"><strong>Oh My Zsh</strong></a></li><li><a href="https://starship.rs/"><strong>Starship</strong></a></li></ul><p><strong>Show Outline</strong></p><p><strong>00:10</strong> - Zach's background and motivation for creating Warp</p><p><strong>02:13</strong> - What are the Warp features that make developers more productive?</p><p><strong>07:01</strong> - Why is Warp written in Rust?</p><p><strong>10:36</strong> - Does Warp work on multiple platforms?</p><p><strong>12:22</strong> - How does Warp plan on monetizing in the future?</p><p><strong>16:06</strong> - What are the benefits of Warp for beginners learning the terminal?</p><p><strong>22:29</strong> - What shells does Warp support?</p><p><strong>25:17</strong> - How do you prioritize feature development and what is the roadmap for the next sixth months?</p><p><strong>29:31</strong> - Will Warp eventually be integrated with the VS Code terminal?</p><p><strong>31:43</strong> - Final thoughts and where to learn more about Warp</p>]]>
      </content:encoded>
      <pubDate>Thu, 16 Mar 2023 04:03:16 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/45cf9867/d53c5f85.mp3" length="65420571" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/e78026QgDU04clwEFOFTxxfSPZe0RJ0JlqkafaW6oos/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzEyNDUyNTgv/MTY3ODc4NDE0Ny1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2043</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Zach Lloyd is the CEO of Warp, a Rust-based terminal for modern development.</em></strong></p><p>In this episode we discuss the motivations for starting an entire company dedicated to building a terminal, the inefficiencies introduced by the current default terminals, and the company's future plans for monetization.</p><p><strong>Zach Lloyd</strong></p><ul><li><a href="https://twitter.com/zachlloydtweets"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/zachlloyd/"><strong>LinkedIn</strong></a></li><li><a href="https://thezbook.com/"><strong>Blog</strong></a></li></ul><p><strong>Warp</strong></p><ul><li><a href="https://www.warp.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/warpdotdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/warpdotdev/Warp"><strong>GitHub</strong></a></li><li><a href="https://discord.com/invite/warpdotdev"><strong>Discord</strong></a></li><li><a href="https://www.youtube.com/@warpdotdev"><strong>YouTube</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://ohmyz.sh/"><strong>Oh My Zsh</strong></a></li><li><a href="https://starship.rs/"><strong>Starship</strong></a></li></ul><p><strong>Show Outline</strong></p><p><strong>00:10</strong> - Zach's background and motivation for creating Warp</p><p><strong>02:13</strong> - What are the Warp features that make developers more productive?</p><p><strong>07:01</strong> - Why is Warp written in Rust?</p><p><strong>10:36</strong> - Does Warp work on multiple platforms?</p><p><strong>12:22</strong> - How does Warp plan on monetizing in the future?</p><p><strong>16:06</strong> - What are the benefits of Warp for beginners learning the terminal?</p><p><strong>22:29</strong> - What shells does Warp support?</p><p><strong>25:17</strong> - How do you prioritize feature development and what is the roadmap for the next sixth months?</p><p><strong>29:31</strong> - Will Warp eventually be integrated with the VS Code terminal?</p><p><strong>31:43</strong> - Final thoughts and where to learn more about Warp</p>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://thezbook.com" img="https://img.transistor.fm/duUiu2aV6qsqdMgGJEK7SOb_VSA_nQnCcVqnlzVbkMo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMzFkYmNjMjkt/MDBlZC00NTBiLThl/MDEtNzUwY2I2MDc0/ZGMxLzE2Nzg4Njgw/NjYtaW1hZ2UuanBn.jpg">Zach Lloyd</podcast:person>
    </item>
    <item>
      <title>Episode 91 - IPFS with Daniel Norman</title>
      <itunes:title>Episode 91 - IPFS with Daniel Norman</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ab157018-1597-4cc7-b3fe-5e12e74f6aba</guid>
      <link>https://fsjam.org/91</link>
      <description>
        <![CDATA[<p><strong><em>Daniel Norman is a Developer Advocate at Protocol Labs.</em></strong></p><p>In this episode we discuss the philosophy and motivation behind the creation of IPFS, IPFS pinning services and gateways, how Protocol Labs relates to IPFS, and how to moderate content on a distributed, censorship resistant network.</p><p><strong>Daniel Norman</strong></p><ul><li><a href="https://twitter.com/daniel2color"><strong>Twitter</strong></a></li><li><a href="https://norman.life/"><strong>Homepage</strong></a></li></ul><p><strong>Protocol Labs</strong></p><ul><li><a href="https://protocol.ai/"><strong>Homepage</strong></a></li></ul><p><strong>IPFS</strong></p><ul><li><a href="https://ipfs.tech/"><strong>Homepage</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://aragon.org/"><strong>Aragon</strong></a></li><li><a href="https://web3js.readthedocs.io/en/v1.8.1/"><strong>web3.js</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://docs.ipfs.tech/concepts/content-addressing/"><strong>Content Addressing</strong></a></li><li><a href="https://blueskyweb.org/"><strong>Bluesky</strong></a></li><li><a href="https://atproto.com/"><strong>AT Protocol</strong></a></li><li><a href="https://fleek.co/"><strong>Fleek</strong></a></li><li><a href="https://web3.storage/"><strong>web3.storage</strong></a></li><li><a href="https://www.infura.io/"><strong>Infura</strong></a></li><li><a href="https://www.pinata.cloud/"><strong>Pinata</strong></a></li><li><a href="https://arxiv.org/abs/1407.3561"><strong>IPFS - Content Addressed, Versioned, P2P File System</strong></a></li><li><a href="https://developers.cloudflare.com/web3/ipfs-gateway/"><strong>Cloudflare IPFS Gateway</strong></a></li><li><a href="https://fission.codes/"><strong>Fission</strong></a></li><li><a href="https://blog.ipfs.tech/state-of-ipfs-in-js/"><strong>State of IPFS in JS</strong></a></li><li><a href="https://ajcwebdev.com/2022/06/12/a-first-look-at-ipfs/"><strong>A First Look at IPFS</strong></a></li><li><a href="https://someantics.dev/ipfs/"><strong>Some Antics - Deploy to the Decentralized Web with IPFS</strong></a></li></ul><p><strong>Show Outline</strong></p><p><strong>00:11</strong> - Daniel’s code journey<br><strong>11:19</strong> - What is web3?<br><strong>13:36</strong> - What does it mean to “own” something digital?<br><strong>22:19</strong> - Bluesky and the At Protocol<br><strong>25:35</strong> - Living in a high trust society<br><strong>28:01</strong> - What is IPFS?<br><strong>36:32</strong> - IPFS pinning services and gateways<br><strong>45:23</strong> - Protocol Labs<br><strong>48:20</strong> - Is it possible to block or moderate content on IPFS?<br><strong>54:58</strong> - Where should someone go to get started with IPFS or get in touch with the IPFS community?<br><strong>58:17</strong> - How can listeners get in touch with Daniel?</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Daniel Norman is a Developer Advocate at Protocol Labs.</em></strong></p><p>In this episode we discuss the philosophy and motivation behind the creation of IPFS, IPFS pinning services and gateways, how Protocol Labs relates to IPFS, and how to moderate content on a distributed, censorship resistant network.</p><p><strong>Daniel Norman</strong></p><ul><li><a href="https://twitter.com/daniel2color"><strong>Twitter</strong></a></li><li><a href="https://norman.life/"><strong>Homepage</strong></a></li></ul><p><strong>Protocol Labs</strong></p><ul><li><a href="https://protocol.ai/"><strong>Homepage</strong></a></li></ul><p><strong>IPFS</strong></p><ul><li><a href="https://ipfs.tech/"><strong>Homepage</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://aragon.org/"><strong>Aragon</strong></a></li><li><a href="https://web3js.readthedocs.io/en/v1.8.1/"><strong>web3.js</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://docs.ipfs.tech/concepts/content-addressing/"><strong>Content Addressing</strong></a></li><li><a href="https://blueskyweb.org/"><strong>Bluesky</strong></a></li><li><a href="https://atproto.com/"><strong>AT Protocol</strong></a></li><li><a href="https://fleek.co/"><strong>Fleek</strong></a></li><li><a href="https://web3.storage/"><strong>web3.storage</strong></a></li><li><a href="https://www.infura.io/"><strong>Infura</strong></a></li><li><a href="https://www.pinata.cloud/"><strong>Pinata</strong></a></li><li><a href="https://arxiv.org/abs/1407.3561"><strong>IPFS - Content Addressed, Versioned, P2P File System</strong></a></li><li><a href="https://developers.cloudflare.com/web3/ipfs-gateway/"><strong>Cloudflare IPFS Gateway</strong></a></li><li><a href="https://fission.codes/"><strong>Fission</strong></a></li><li><a href="https://blog.ipfs.tech/state-of-ipfs-in-js/"><strong>State of IPFS in JS</strong></a></li><li><a href="https://ajcwebdev.com/2022/06/12/a-first-look-at-ipfs/"><strong>A First Look at IPFS</strong></a></li><li><a href="https://someantics.dev/ipfs/"><strong>Some Antics - Deploy to the Decentralized Web with IPFS</strong></a></li></ul><p><strong>Show Outline</strong></p><p><strong>00:11</strong> - Daniel’s code journey<br><strong>11:19</strong> - What is web3?<br><strong>13:36</strong> - What does it mean to “own” something digital?<br><strong>22:19</strong> - Bluesky and the At Protocol<br><strong>25:35</strong> - Living in a high trust society<br><strong>28:01</strong> - What is IPFS?<br><strong>36:32</strong> - IPFS pinning services and gateways<br><strong>45:23</strong> - Protocol Labs<br><strong>48:20</strong> - Is it possible to block or moderate content on IPFS?<br><strong>54:58</strong> - Where should someone go to get started with IPFS or get in touch with the IPFS community?<br><strong>58:17</strong> - How can listeners get in touch with Daniel?</p>]]>
      </content:encoded>
      <pubDate>Thu, 02 Mar 2023 01:48:45 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/056fb444/81fa6778.mp3" length="64297108" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/i7d8M4BIHDq9pLXmQUHTgbHJIampjIeF0nQ40toZj2M/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzExOTU2NjQv/MTY3NzU3NzUyOC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>3592</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Daniel Norman is a Developer Advocate at Protocol Labs.</em></strong></p><p>In this episode we discuss the philosophy and motivation behind the creation of IPFS, IPFS pinning services and gateways, how Protocol Labs relates to IPFS, and how to moderate content on a distributed, censorship resistant network.</p><p><strong>Daniel Norman</strong></p><ul><li><a href="https://twitter.com/daniel2color"><strong>Twitter</strong></a></li><li><a href="https://norman.life/"><strong>Homepage</strong></a></li></ul><p><strong>Protocol Labs</strong></p><ul><li><a href="https://protocol.ai/"><strong>Homepage</strong></a></li></ul><p><strong>IPFS</strong></p><ul><li><a href="https://ipfs.tech/"><strong>Homepage</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://aragon.org/"><strong>Aragon</strong></a></li><li><a href="https://web3js.readthedocs.io/en/v1.8.1/"><strong>web3.js</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://docs.ipfs.tech/concepts/content-addressing/"><strong>Content Addressing</strong></a></li><li><a href="https://blueskyweb.org/"><strong>Bluesky</strong></a></li><li><a href="https://atproto.com/"><strong>AT Protocol</strong></a></li><li><a href="https://fleek.co/"><strong>Fleek</strong></a></li><li><a href="https://web3.storage/"><strong>web3.storage</strong></a></li><li><a href="https://www.infura.io/"><strong>Infura</strong></a></li><li><a href="https://www.pinata.cloud/"><strong>Pinata</strong></a></li><li><a href="https://arxiv.org/abs/1407.3561"><strong>IPFS - Content Addressed, Versioned, P2P File System</strong></a></li><li><a href="https://developers.cloudflare.com/web3/ipfs-gateway/"><strong>Cloudflare IPFS Gateway</strong></a></li><li><a href="https://fission.codes/"><strong>Fission</strong></a></li><li><a href="https://blog.ipfs.tech/state-of-ipfs-in-js/"><strong>State of IPFS in JS</strong></a></li><li><a href="https://ajcwebdev.com/2022/06/12/a-first-look-at-ipfs/"><strong>A First Look at IPFS</strong></a></li><li><a href="https://someantics.dev/ipfs/"><strong>Some Antics - Deploy to the Decentralized Web with IPFS</strong></a></li></ul><p><strong>Show Outline</strong></p><p><strong>00:11</strong> - Daniel’s code journey<br><strong>11:19</strong> - What is web3?<br><strong>13:36</strong> - What does it mean to “own” something digital?<br><strong>22:19</strong> - Bluesky and the At Protocol<br><strong>25:35</strong> - Living in a high trust society<br><strong>28:01</strong> - What is IPFS?<br><strong>36:32</strong> - IPFS pinning services and gateways<br><strong>45:23</strong> - Protocol Labs<br><strong>48:20</strong> - Is it possible to block or moderate content on IPFS?<br><strong>54:58</strong> - Where should someone go to get started with IPFS or get in touch with the IPFS community?<br><strong>58:17</strong> - How can listeners get in touch with Daniel?</p>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://norman.life" img="https://img.transistor.fm/M9zfz1OeV4NeS66LjPInS4CwgXO7gy75gpQRJIP_OHQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZWFmMGNlY2It/NTBiMC00NzI5LWFl/OTAtMWJjMjc4ZmUw/YTQyLzE2Nzc3MzU1/NzYtaW1hZ2UuanBn.jpg">Daniel Norman</podcast:person>
    </item>
    <item>
      <title>Episode 90 - Partytown with Adam Bradley</title>
      <itunes:title>Episode 90 - Partytown with Adam Bradley</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">897f4f13-041a-4817-b7c6-bac820837fdd</guid>
      <link>https://fsjam.org/90</link>
      <description>
        <![CDATA[<p><strong><em>Adam Bradley is the Director of Technology at Builder.io and co-creator of Partytown, a lazy-loaded library to help relocate resource intensive scripts off the main thread and into a web worker.</em></strong></p><p>In this episode we discuss making sites significantly more performant by offloading third party scripts into a web worker with Partytown, how Partytown fits into the larger suite of tools that Builder.io is working on including Qwik, and cross-compiling any frontend UI library with Mitosis.</p><p><strong>Adam Bradley</strong></p><ul><li><a href="https://twitter.com/adamdbradley"><strong>Twitter</strong></a></li><li><a href="https://github.com/adamdbradley"><strong>GitHub</strong></a></li></ul><p><strong>Partytown</strong></p><ul><li><a href="https://partytown.builder.io/"><strong>Homepage</strong></a></li><li><a href="https://github.com/BuilderIO/partytown"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/WordPress/performance/issues/176"><strong>WordPress Partytown Support</strong></a></li><li><a href="https://github.com/WordPress/performance/pull/271"><strong>Add Partytown support to run scripts in WordPress Worker Thread</strong></a></li><li><a href="https://nextjs.org/docs/basic-features/script#offloading-scripts-to-a-web-worker-experimental"><strong>Offloading Scripts To A Web Worker in Next.js (experimental)</strong></a></li><li><a href="https://www.gatsbyjs.com/blog/how-to-add-google-analytics-gtag-to-gatsby-using-partytown/"><strong>How to Add Google Analytics gtag to Gatsby Using Partytown</strong></a></li><li><a href="https://www.netlify.com/blog/how-to-deploy-the-qwik-javascript-framework/"><strong>How to Deploy the Qwik JavaScript Framework</strong></a></li><li><a href="https://developers.cloudflare.com/pages/framework-guides/deploy-a-qwik-site/"><strong>Deploy a Qwik site on Cloudflare Pages</strong></a></li><li><a href="https://www.youtube.com/watch?v=Y22xf8EjioE"><strong>Building Marko 6 w/ Dylan Piercey, and Michael Rawlings</strong></a></li><li><a href="https://dev.to/this-is-learning/resumability-wtf-2gcm"><strong>Resumability, WTF?</strong></a></li></ul><p><strong>Show Outline</strong></p><p><strong>00:12</strong> - Introduction<br><strong>01:26</strong> - Do you miss mobile?<br><strong>04:43</strong> - What is Partytown?<br><strong>07:50</strong> - Can you use Partytown with WordPress?<br><strong>09:42</strong> - How does Google Tag Manager work with Partytown?<br><strong>12:45</strong> - Is there a roadmap for upcoming features or is Partytown feature complete?<br><strong>13:50</strong> - What is Partytown's opinion on shipping no JavaScript?<br><strong>14:39</strong> - How does Partytown fit into the larger suite of tools that Builder.io is working on?<br><strong>16:24</strong> - Qwik as a server-side rendering first framework with QwikCity<br><strong>19:35</strong> - Will it be possible in the future to migrate a Next.js project to QwikCity? <br><strong>23:07</strong> - Is QwikCity production ready?<br><strong>25:00</strong> - How do you deploy a Qwik or QwikCity application?<br><strong>30:45</strong> - What is Mitosis?<br><strong>34:19</strong> - How does Qwik compare to Solid and Marko?<br><strong>40:09</strong> - Will JavaScript ever reach utopia by attaining the nirvana of PHP?</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Adam Bradley is the Director of Technology at Builder.io and co-creator of Partytown, a lazy-loaded library to help relocate resource intensive scripts off the main thread and into a web worker.</em></strong></p><p>In this episode we discuss making sites significantly more performant by offloading third party scripts into a web worker with Partytown, how Partytown fits into the larger suite of tools that Builder.io is working on including Qwik, and cross-compiling any frontend UI library with Mitosis.</p><p><strong>Adam Bradley</strong></p><ul><li><a href="https://twitter.com/adamdbradley"><strong>Twitter</strong></a></li><li><a href="https://github.com/adamdbradley"><strong>GitHub</strong></a></li></ul><p><strong>Partytown</strong></p><ul><li><a href="https://partytown.builder.io/"><strong>Homepage</strong></a></li><li><a href="https://github.com/BuilderIO/partytown"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/WordPress/performance/issues/176"><strong>WordPress Partytown Support</strong></a></li><li><a href="https://github.com/WordPress/performance/pull/271"><strong>Add Partytown support to run scripts in WordPress Worker Thread</strong></a></li><li><a href="https://nextjs.org/docs/basic-features/script#offloading-scripts-to-a-web-worker-experimental"><strong>Offloading Scripts To A Web Worker in Next.js (experimental)</strong></a></li><li><a href="https://www.gatsbyjs.com/blog/how-to-add-google-analytics-gtag-to-gatsby-using-partytown/"><strong>How to Add Google Analytics gtag to Gatsby Using Partytown</strong></a></li><li><a href="https://www.netlify.com/blog/how-to-deploy-the-qwik-javascript-framework/"><strong>How to Deploy the Qwik JavaScript Framework</strong></a></li><li><a href="https://developers.cloudflare.com/pages/framework-guides/deploy-a-qwik-site/"><strong>Deploy a Qwik site on Cloudflare Pages</strong></a></li><li><a href="https://www.youtube.com/watch?v=Y22xf8EjioE"><strong>Building Marko 6 w/ Dylan Piercey, and Michael Rawlings</strong></a></li><li><a href="https://dev.to/this-is-learning/resumability-wtf-2gcm"><strong>Resumability, WTF?</strong></a></li></ul><p><strong>Show Outline</strong></p><p><strong>00:12</strong> - Introduction<br><strong>01:26</strong> - Do you miss mobile?<br><strong>04:43</strong> - What is Partytown?<br><strong>07:50</strong> - Can you use Partytown with WordPress?<br><strong>09:42</strong> - How does Google Tag Manager work with Partytown?<br><strong>12:45</strong> - Is there a roadmap for upcoming features or is Partytown feature complete?<br><strong>13:50</strong> - What is Partytown's opinion on shipping no JavaScript?<br><strong>14:39</strong> - How does Partytown fit into the larger suite of tools that Builder.io is working on?<br><strong>16:24</strong> - Qwik as a server-side rendering first framework with QwikCity<br><strong>19:35</strong> - Will it be possible in the future to migrate a Next.js project to QwikCity? <br><strong>23:07</strong> - Is QwikCity production ready?<br><strong>25:00</strong> - How do you deploy a Qwik or QwikCity application?<br><strong>30:45</strong> - What is Mitosis?<br><strong>34:19</strong> - How does Qwik compare to Solid and Marko?<br><strong>40:09</strong> - Will JavaScript ever reach utopia by attaining the nirvana of PHP?</p>]]>
      </content:encoded>
      <pubDate>Wed, 08 Feb 2023 14:38:05 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/c54b21c1/f23208e0.mp3" length="45505019" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/3Rv_t7f2XrbPmowBLdC9vivcGQoZiWlPcF2gAJiXaDk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzExODMzNjgv/MTY3NTg0Nzg5Mi1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2699</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Adam Bradley is the Director of Technology at Builder.io and co-creator of Partytown, a lazy-loaded library to help relocate resource intensive scripts off the main thread and into a web worker.</em></strong></p><p>In this episode we discuss making sites significantly more performant by offloading third party scripts into a web worker with Partytown, how Partytown fits into the larger suite of tools that Builder.io is working on including Qwik, and cross-compiling any frontend UI library with Mitosis.</p><p><strong>Adam Bradley</strong></p><ul><li><a href="https://twitter.com/adamdbradley"><strong>Twitter</strong></a></li><li><a href="https://github.com/adamdbradley"><strong>GitHub</strong></a></li></ul><p><strong>Partytown</strong></p><ul><li><a href="https://partytown.builder.io/"><strong>Homepage</strong></a></li><li><a href="https://github.com/BuilderIO/partytown"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/WordPress/performance/issues/176"><strong>WordPress Partytown Support</strong></a></li><li><a href="https://github.com/WordPress/performance/pull/271"><strong>Add Partytown support to run scripts in WordPress Worker Thread</strong></a></li><li><a href="https://nextjs.org/docs/basic-features/script#offloading-scripts-to-a-web-worker-experimental"><strong>Offloading Scripts To A Web Worker in Next.js (experimental)</strong></a></li><li><a href="https://www.gatsbyjs.com/blog/how-to-add-google-analytics-gtag-to-gatsby-using-partytown/"><strong>How to Add Google Analytics gtag to Gatsby Using Partytown</strong></a></li><li><a href="https://www.netlify.com/blog/how-to-deploy-the-qwik-javascript-framework/"><strong>How to Deploy the Qwik JavaScript Framework</strong></a></li><li><a href="https://developers.cloudflare.com/pages/framework-guides/deploy-a-qwik-site/"><strong>Deploy a Qwik site on Cloudflare Pages</strong></a></li><li><a href="https://www.youtube.com/watch?v=Y22xf8EjioE"><strong>Building Marko 6 w/ Dylan Piercey, and Michael Rawlings</strong></a></li><li><a href="https://dev.to/this-is-learning/resumability-wtf-2gcm"><strong>Resumability, WTF?</strong></a></li></ul><p><strong>Show Outline</strong></p><p><strong>00:12</strong> - Introduction<br><strong>01:26</strong> - Do you miss mobile?<br><strong>04:43</strong> - What is Partytown?<br><strong>07:50</strong> - Can you use Partytown with WordPress?<br><strong>09:42</strong> - How does Google Tag Manager work with Partytown?<br><strong>12:45</strong> - Is there a roadmap for upcoming features or is Partytown feature complete?<br><strong>13:50</strong> - What is Partytown's opinion on shipping no JavaScript?<br><strong>14:39</strong> - How does Partytown fit into the larger suite of tools that Builder.io is working on?<br><strong>16:24</strong> - Qwik as a server-side rendering first framework with QwikCity<br><strong>19:35</strong> - Will it be possible in the future to migrate a Next.js project to QwikCity? <br><strong>23:07</strong> - Is QwikCity production ready?<br><strong>25:00</strong> - How do you deploy a Qwik or QwikCity application?<br><strong>30:45</strong> - What is Mitosis?<br><strong>34:19</strong> - How does Qwik compare to Solid and Marko?<br><strong>40:09</strong> - Will JavaScript ever reach utopia by attaining the nirvana of PHP?</p>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.builder.io/" img="https://img.transistor.fm/oqt5jBa99czdwwXI2GcE0e8ZUh5x1KmJX-fIlchgwL8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNGM2OTQ3YjMt/ZDFmNS00YWViLWI5/NzYtOWNkOGU2NTEw/NWExLzE2NzU4NDg0/MTEtaW1hZ2UuanBn.jpg">Adam Bradley</podcast:person>
    </item>
    <item>
      <title>Episode 89 - Astro Community with A Fuzzy Bear</title>
      <itunes:title>Episode 89 - Astro Community with A Fuzzy Bear</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">bcc5288a-bec3-460e-b0bb-2a3c8092b2a6</guid>
      <link>https://fsjam.org/89</link>
      <description>
        <![CDATA[<p><strong><em>A Fuzzy Bear is the Community Manager at Astro.</em></strong></p><p>In this episode we discuss the origin of the name “Fuzzy Bear,” the benefits of learning Astro over other popular metaframeworks, and how to get involved in the Astro community.</p><p><strong>A Fuzzy Bear</strong></p><ul><li><a href="https://twitter.com/aFuzzyBear2"><strong>Twitter</strong></a></li><li><a href="https://github.com/aFuzzyBear"><strong>GitHub</strong></a></li></ul><p><strong>Astro</strong></p><ul><li><a href="https://astro.build/"><strong>Homepage</strong></a></li><li><a href="https://astro.new/"><strong>Create a New Astro Project</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fuzzybear-projects.netlify.app/projects/asteroids%20game/asteroids.html"><strong>Asteroids Fuzzybear Project</strong></a></li><li><a href="https://docs.astro.build/en/guides/server-side-rendering/"><strong>Server-side Rendering in Astro</strong></a></li><li><a href="https://hackathon-1-0-projects.vercel.app/"><strong>Astro Hackathon Projects</strong></a></li></ul><p><strong>Show Outline<br></strong><br></p><p><strong>01:15</strong> - What is the origin of the name “Fuzzy Bear?”<br><strong>03:13</strong> - Why did you learn Astro over other frameworks and when did you join the team?<br><strong>06:00</strong> - The pitfalls of Create React App<br><strong>08:30</strong> - Fuzzy's life before web development<br><strong>09:48</strong> - Learning web development through building the Astroids game<br><strong>12:10</strong> - Fuzzy got into web development to make money but tripped into open source<br><strong>12:50</strong> - How did you first hear about Astro?<br><strong>15:22</strong> - How did you initially get involved in the Astro community?<br><strong>19:41</strong> - What is the status of server-side rendering support in Astro?<br><strong>22:24</strong> - What happened when Chris tried Astro for the first time?<br><strong>33:09</strong> - Can Astro be used for dashboards?</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>A Fuzzy Bear is the Community Manager at Astro.</em></strong></p><p>In this episode we discuss the origin of the name “Fuzzy Bear,” the benefits of learning Astro over other popular metaframeworks, and how to get involved in the Astro community.</p><p><strong>A Fuzzy Bear</strong></p><ul><li><a href="https://twitter.com/aFuzzyBear2"><strong>Twitter</strong></a></li><li><a href="https://github.com/aFuzzyBear"><strong>GitHub</strong></a></li></ul><p><strong>Astro</strong></p><ul><li><a href="https://astro.build/"><strong>Homepage</strong></a></li><li><a href="https://astro.new/"><strong>Create a New Astro Project</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fuzzybear-projects.netlify.app/projects/asteroids%20game/asteroids.html"><strong>Asteroids Fuzzybear Project</strong></a></li><li><a href="https://docs.astro.build/en/guides/server-side-rendering/"><strong>Server-side Rendering in Astro</strong></a></li><li><a href="https://hackathon-1-0-projects.vercel.app/"><strong>Astro Hackathon Projects</strong></a></li></ul><p><strong>Show Outline<br></strong><br></p><p><strong>01:15</strong> - What is the origin of the name “Fuzzy Bear?”<br><strong>03:13</strong> - Why did you learn Astro over other frameworks and when did you join the team?<br><strong>06:00</strong> - The pitfalls of Create React App<br><strong>08:30</strong> - Fuzzy's life before web development<br><strong>09:48</strong> - Learning web development through building the Astroids game<br><strong>12:10</strong> - Fuzzy got into web development to make money but tripped into open source<br><strong>12:50</strong> - How did you first hear about Astro?<br><strong>15:22</strong> - How did you initially get involved in the Astro community?<br><strong>19:41</strong> - What is the status of server-side rendering support in Astro?<br><strong>22:24</strong> - What happened when Chris tried Astro for the first time?<br><strong>33:09</strong> - Can Astro be used for dashboards?</p>]]>
      </content:encoded>
      <pubDate>Wed, 01 Feb 2023 09:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/656952e2/857670a0.mp3" length="40977264" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:duration>2479</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>A Fuzzy Bear is the Community Manager at Astro.</em></strong></p><p>In this episode we discuss the origin of the name “Fuzzy Bear,” the benefits of learning Astro over other popular metaframeworks, and how to get involved in the Astro community.</p><p><strong>A Fuzzy Bear</strong></p><ul><li><a href="https://twitter.com/aFuzzyBear2"><strong>Twitter</strong></a></li><li><a href="https://github.com/aFuzzyBear"><strong>GitHub</strong></a></li></ul><p><strong>Astro</strong></p><ul><li><a href="https://astro.build/"><strong>Homepage</strong></a></li><li><a href="https://astro.new/"><strong>Create a New Astro Project</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fuzzybear-projects.netlify.app/projects/asteroids%20game/asteroids.html"><strong>Asteroids Fuzzybear Project</strong></a></li><li><a href="https://docs.astro.build/en/guides/server-side-rendering/"><strong>Server-side Rendering in Astro</strong></a></li><li><a href="https://hackathon-1-0-projects.vercel.app/"><strong>Astro Hackathon Projects</strong></a></li></ul><p><strong>Show Outline<br></strong><br></p><p><strong>01:15</strong> - What is the origin of the name “Fuzzy Bear?”<br><strong>03:13</strong> - Why did you learn Astro over other frameworks and when did you join the team?<br><strong>06:00</strong> - The pitfalls of Create React App<br><strong>08:30</strong> - Fuzzy's life before web development<br><strong>09:48</strong> - Learning web development through building the Astroids game<br><strong>12:10</strong> - Fuzzy got into web development to make money but tripped into open source<br><strong>12:50</strong> - How did you first hear about Astro?<br><strong>15:22</strong> - How did you initially get involved in the Astro community?<br><strong>19:41</strong> - What is the status of server-side rendering support in Astro?<br><strong>22:24</strong> - What happened when Chris tried Astro for the first time?<br><strong>33:09</strong> - Can Astro be used for dashboards?</p>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://fsjam.org/people/a-fuzzy-bear" img="https://img.transistor.fm/reIj5AP6QYysrl0Z7IDXT-rjCiWPMQs-dGtwJU1KdI4/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZGRkZWRmNjUt/NGQzOS00NGVlLWJh/ZTYtZGQ3ZTMxZGQ2/OTlmLzE2NzQ5NzMy/OTUtaW1hZ2UuanBn.jpg">A Fuzzy Bear</podcast:person>
    </item>
    <item>
      <title>Episode 88 - Supabase DevRel with Jon Meyers</title>
      <itunes:title>Episode 88 - Supabase DevRel with Jon Meyers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">091028e0-261a-4355-b8db-5203dc4edfd3</guid>
      <link>https://fsjam.org/88</link>
      <description>
        <![CDATA[<p><strong><em>Jon Meyers is a Developer Advocate at Supabase, an open source Firebase alternative built with PostgreSQL.</em></strong></p><p>In this episode we discuss how DevRel is organized at Supabase, why Supabase decided to build their own PostgreSQL extension, and new capabilities enabled by Supabase's Edge Functions. </p><p><strong>Jon Meyers</strong></p><ul><li><a href="https://jonmeyers.io/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/jonmeyers_io"><strong>Twitter</strong></a></li><li><a href="https://github.com/dijonmusters"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/@JonMeyers/videos"><strong>YouTube</strong></a></li><li><a href="https://egghead.io/q/resources-by-jon-meyers"><strong>Egghead</strong></a></li></ul><p><strong>Supabase</strong></p><ul><li><a href="https://supabase.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/supabase"><strong>Twitter</strong></a></li><li><a href="https://github.com/supabase"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/supabase"><strong>YouTube</strong></a></li><li><a href="https://discord.supabase.com/"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/33"><strong>Supabase with Paul Copplestone (FSJam33)</strong></a></li><li><a href="https://fsjam.org/52"><strong>Open Source Stacks with Ant Wilson (FSJam52)</strong></a></li><li><a href="https://supabase.com/blog/pg-graphql"><strong>pg_graphql: A GraphQL extension for PostgreSQL</strong></a></li><li><a href="https://supabase.com/blog/graphql-now-available"><strong>GraphQL is now available in Supabase</strong></a></li><li><a href="https://supabase.com/blog/pg-graphql-v1"><strong>pg_graphql v1.0</strong></a></li><li><a href="https://supabase.github.io/pg_graphql/"><strong>pg_graphql Documentation</strong></a></li><li><a href="https://supabase.com/launch-week"><strong>Launch Week</strong></a></li><li><a href="https://supabase.com/blog/supabase-functions-updates"><strong>Updates for Supabase Functions</strong></a></li><li><a href="https://supabase.com/docs/guides/functions"><strong>Supabase Edge Functions</strong></a></li><li><a href="https://github.com/supabase/supabase/tree/master/examples/edge-functions"><strong>Edge Function Examples</strong></a></li><li><a href="https://supabase.com/partners/integrations"><strong>Supabase Integrations</strong></a></li><li><a href="https://supabase.com/blog/supabase-series-b"><strong>Supabase Series B</strong></a></li><li><a href="https://www.madewithsupabase.com"><strong>Made with Supabase</strong></a></li></ul><p><strong>Show Outline<br></strong><br></p><p><strong>01:25</strong> - Jon Meyers Introduction</p><p><strong>04:44</strong> - How is the DevRel team at Supabase organized?</p><p><strong>06:41</strong> - What is Supabase?</p><p><strong>07:55</strong> - Building and Using Postgres Extensions</p><p><strong>10:46</strong> - How does the GraphQL Postgres Extension Work?</p><p><strong>12:15</strong> - What is Supabase Launch Week?</p><p><strong>14:19</strong> - Supabase Edge Functions</p><p><strong>22:31</strong> - Supabase Integrations</p><p><strong>24:11</strong> - Supabase Series B</p><p><strong>25:27</strong> - What are people building with Supabase?</p><p><strong>27:24</strong> - Jon's Favorite FSJam Episodes</p><p><strong>30:03</strong> - Closing Thoughts</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Jon Meyers is a Developer Advocate at Supabase, an open source Firebase alternative built with PostgreSQL.</em></strong></p><p>In this episode we discuss how DevRel is organized at Supabase, why Supabase decided to build their own PostgreSQL extension, and new capabilities enabled by Supabase's Edge Functions. </p><p><strong>Jon Meyers</strong></p><ul><li><a href="https://jonmeyers.io/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/jonmeyers_io"><strong>Twitter</strong></a></li><li><a href="https://github.com/dijonmusters"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/@JonMeyers/videos"><strong>YouTube</strong></a></li><li><a href="https://egghead.io/q/resources-by-jon-meyers"><strong>Egghead</strong></a></li></ul><p><strong>Supabase</strong></p><ul><li><a href="https://supabase.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/supabase"><strong>Twitter</strong></a></li><li><a href="https://github.com/supabase"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/supabase"><strong>YouTube</strong></a></li><li><a href="https://discord.supabase.com/"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/33"><strong>Supabase with Paul Copplestone (FSJam33)</strong></a></li><li><a href="https://fsjam.org/52"><strong>Open Source Stacks with Ant Wilson (FSJam52)</strong></a></li><li><a href="https://supabase.com/blog/pg-graphql"><strong>pg_graphql: A GraphQL extension for PostgreSQL</strong></a></li><li><a href="https://supabase.com/blog/graphql-now-available"><strong>GraphQL is now available in Supabase</strong></a></li><li><a href="https://supabase.com/blog/pg-graphql-v1"><strong>pg_graphql v1.0</strong></a></li><li><a href="https://supabase.github.io/pg_graphql/"><strong>pg_graphql Documentation</strong></a></li><li><a href="https://supabase.com/launch-week"><strong>Launch Week</strong></a></li><li><a href="https://supabase.com/blog/supabase-functions-updates"><strong>Updates for Supabase Functions</strong></a></li><li><a href="https://supabase.com/docs/guides/functions"><strong>Supabase Edge Functions</strong></a></li><li><a href="https://github.com/supabase/supabase/tree/master/examples/edge-functions"><strong>Edge Function Examples</strong></a></li><li><a href="https://supabase.com/partners/integrations"><strong>Supabase Integrations</strong></a></li><li><a href="https://supabase.com/blog/supabase-series-b"><strong>Supabase Series B</strong></a></li><li><a href="https://www.madewithsupabase.com"><strong>Made with Supabase</strong></a></li></ul><p><strong>Show Outline<br></strong><br></p><p><strong>01:25</strong> - Jon Meyers Introduction</p><p><strong>04:44</strong> - How is the DevRel team at Supabase organized?</p><p><strong>06:41</strong> - What is Supabase?</p><p><strong>07:55</strong> - Building and Using Postgres Extensions</p><p><strong>10:46</strong> - How does the GraphQL Postgres Extension Work?</p><p><strong>12:15</strong> - What is Supabase Launch Week?</p><p><strong>14:19</strong> - Supabase Edge Functions</p><p><strong>22:31</strong> - Supabase Integrations</p><p><strong>24:11</strong> - Supabase Series B</p><p><strong>25:27</strong> - What are people building with Supabase?</p><p><strong>27:24</strong> - Jon's Favorite FSJam Episodes</p><p><strong>30:03</strong> - Closing Thoughts</p>]]>
      </content:encoded>
      <pubDate>Wed, 18 Jan 2023 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/af79ae9b/3ab26fd6.mp3" length="30691546" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/ForochDgCCaijnNoFonzik6k9p8USKHT3G-R2hbKci0/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzExNTE5MDMv/MTY3NDAzNTg3MS1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>1801</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Jon Meyers is a Developer Advocate at Supabase, an open source Firebase alternative built with PostgreSQL.</em></strong></p><p>In this episode we discuss how DevRel is organized at Supabase, why Supabase decided to build their own PostgreSQL extension, and new capabilities enabled by Supabase's Edge Functions. </p><p><strong>Jon Meyers</strong></p><ul><li><a href="https://jonmeyers.io/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/jonmeyers_io"><strong>Twitter</strong></a></li><li><a href="https://github.com/dijonmusters"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/@JonMeyers/videos"><strong>YouTube</strong></a></li><li><a href="https://egghead.io/q/resources-by-jon-meyers"><strong>Egghead</strong></a></li></ul><p><strong>Supabase</strong></p><ul><li><a href="https://supabase.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/supabase"><strong>Twitter</strong></a></li><li><a href="https://github.com/supabase"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/supabase"><strong>YouTube</strong></a></li><li><a href="https://discord.supabase.com/"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/33"><strong>Supabase with Paul Copplestone (FSJam33)</strong></a></li><li><a href="https://fsjam.org/52"><strong>Open Source Stacks with Ant Wilson (FSJam52)</strong></a></li><li><a href="https://supabase.com/blog/pg-graphql"><strong>pg_graphql: A GraphQL extension for PostgreSQL</strong></a></li><li><a href="https://supabase.com/blog/graphql-now-available"><strong>GraphQL is now available in Supabase</strong></a></li><li><a href="https://supabase.com/blog/pg-graphql-v1"><strong>pg_graphql v1.0</strong></a></li><li><a href="https://supabase.github.io/pg_graphql/"><strong>pg_graphql Documentation</strong></a></li><li><a href="https://supabase.com/launch-week"><strong>Launch Week</strong></a></li><li><a href="https://supabase.com/blog/supabase-functions-updates"><strong>Updates for Supabase Functions</strong></a></li><li><a href="https://supabase.com/docs/guides/functions"><strong>Supabase Edge Functions</strong></a></li><li><a href="https://github.com/supabase/supabase/tree/master/examples/edge-functions"><strong>Edge Function Examples</strong></a></li><li><a href="https://supabase.com/partners/integrations"><strong>Supabase Integrations</strong></a></li><li><a href="https://supabase.com/blog/supabase-series-b"><strong>Supabase Series B</strong></a></li><li><a href="https://www.madewithsupabase.com"><strong>Made with Supabase</strong></a></li></ul><p><strong>Show Outline<br></strong><br></p><p><strong>01:25</strong> - Jon Meyers Introduction</p><p><strong>04:44</strong> - How is the DevRel team at Supabase organized?</p><p><strong>06:41</strong> - What is Supabase?</p><p><strong>07:55</strong> - Building and Using Postgres Extensions</p><p><strong>10:46</strong> - How does the GraphQL Postgres Extension Work?</p><p><strong>12:15</strong> - What is Supabase Launch Week?</p><p><strong>14:19</strong> - Supabase Edge Functions</p><p><strong>22:31</strong> - Supabase Integrations</p><p><strong>24:11</strong> - Supabase Series B</p><p><strong>25:27</strong> - What are people building with Supabase?</p><p><strong>27:24</strong> - Jon's Favorite FSJam Episodes</p><p><strong>30:03</strong> - Closing Thoughts</p>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://jonmeyers.io" img="https://img.transistor.fm/FES3VpuHFYbaL3piDMnfpVkI0trtEebmnbxuHnE8yqI/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZWNmMDJjM2It/ZjdjZS00NGM5LTgz/OWItMDcwNWJjZWJm/ZjAzLzE2NzM1NTY3/NTQtaW1hZ2UuanBn.jpg">Jon Meyers</podcast:person>
    </item>
    <item>
      <title>Episode 87 - Netlify Edge Functions with Eduardo Bouças</title>
      <itunes:title>Episode 87 - Netlify Edge Functions with Eduardo Bouças</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">22ed2b93-0ef8-4a1a-a666-9c441774f1e5</guid>
      <link>https://fsjam.org/87</link>
      <description>
        <![CDATA[<p><strong><em>Eduardo Bouças is a software engineer at Netlify and principal engineer building Netlify's newly created Edge Functions.</em></strong></p><p>In this episode we discuss the past, present, and future of running serverless functions on the edge, why Netlify decided to build their edge functions with Deno, and the need for compatible edge runtimes built on open standards.</p><p><strong>Eduardo Bouças</strong></p><ul><li><a href="https://eduardoboucas.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/eduardoboucas"><strong>Twitter</strong></a></li><li><a href="https://infra.social/@eduardoboucas"><strong>Mastodon</strong></a></li><li><a href="https://github.com/eduardoboucas"><strong>GitHub</strong></a></li></ul><p><strong>Netlify</strong></p><ul><li><a href="https://netlify.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/Netlify"><strong>Twitter</strong></a></li><li><a href="https://github.com/netlify"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://softwareengineeringdaily.com/2020/11/11/edge-handlers-with-mathias-biilmann-christensen/"><strong>Edge Handlers with Mathias Biilmann Christensen</strong></a></li><li><a href="https://www.netlify.com/products/#netlify-edge-functions"><strong>Netlify Edge Functions</strong></a></li><li><a href="https://docs.netlify.com/edge-functions/overview/"><strong>Edge Functions Documentation</strong></a></li><li><a href="https://www.netlify.com/blog/announcing-serverless-compute-with-edge-functions/"><strong>Netlify Edge Functions: A new serverless runtime powered by Deno</strong></a></li><li><a href="https://www.netlify.com/blog/deep-dive-into-netlify-edge-functions/"><strong>Living on the edge: A deep dive into Netlify Edge Functions</strong></a></li><li><a href="https://www.netlify.com/blog/edge-functions-explained/"><strong>Understanding Edge Functions: The Edge and Beyond</strong></a></li><li><a href="https://wintercg.org/"><strong>Web-interoperable Runtimes Community Group</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Eduardo Bouças is a software engineer at Netlify and principal engineer building Netlify's newly created Edge Functions.</em></strong></p><p>In this episode we discuss the past, present, and future of running serverless functions on the edge, why Netlify decided to build their edge functions with Deno, and the need for compatible edge runtimes built on open standards.</p><p><strong>Eduardo Bouças</strong></p><ul><li><a href="https://eduardoboucas.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/eduardoboucas"><strong>Twitter</strong></a></li><li><a href="https://infra.social/@eduardoboucas"><strong>Mastodon</strong></a></li><li><a href="https://github.com/eduardoboucas"><strong>GitHub</strong></a></li></ul><p><strong>Netlify</strong></p><ul><li><a href="https://netlify.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/Netlify"><strong>Twitter</strong></a></li><li><a href="https://github.com/netlify"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://softwareengineeringdaily.com/2020/11/11/edge-handlers-with-mathias-biilmann-christensen/"><strong>Edge Handlers with Mathias Biilmann Christensen</strong></a></li><li><a href="https://www.netlify.com/products/#netlify-edge-functions"><strong>Netlify Edge Functions</strong></a></li><li><a href="https://docs.netlify.com/edge-functions/overview/"><strong>Edge Functions Documentation</strong></a></li><li><a href="https://www.netlify.com/blog/announcing-serverless-compute-with-edge-functions/"><strong>Netlify Edge Functions: A new serverless runtime powered by Deno</strong></a></li><li><a href="https://www.netlify.com/blog/deep-dive-into-netlify-edge-functions/"><strong>Living on the edge: A deep dive into Netlify Edge Functions</strong></a></li><li><a href="https://www.netlify.com/blog/edge-functions-explained/"><strong>Understanding Edge Functions: The Edge and Beyond</strong></a></li><li><a href="https://wintercg.org/"><strong>Web-interoperable Runtimes Community Group</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 11 Jan 2023 21:25:29 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/0a9cc7e6/a377d62e.mp3" length="34855735" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/dpm4qIysuzx9mDeS2sZa8rLIr2K0E5bSQX_RKTf_L8g/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzExMTU5MDUv/MTY3MzQ5MzkyOS1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2177</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Eduardo Bouças is a software engineer at Netlify and principal engineer building Netlify's newly created Edge Functions.</em></strong></p><p>In this episode we discuss the past, present, and future of running serverless functions on the edge, why Netlify decided to build their edge functions with Deno, and the need for compatible edge runtimes built on open standards.</p><p><strong>Eduardo Bouças</strong></p><ul><li><a href="https://eduardoboucas.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/eduardoboucas"><strong>Twitter</strong></a></li><li><a href="https://infra.social/@eduardoboucas"><strong>Mastodon</strong></a></li><li><a href="https://github.com/eduardoboucas"><strong>GitHub</strong></a></li></ul><p><strong>Netlify</strong></p><ul><li><a href="https://netlify.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/Netlify"><strong>Twitter</strong></a></li><li><a href="https://github.com/netlify"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://softwareengineeringdaily.com/2020/11/11/edge-handlers-with-mathias-biilmann-christensen/"><strong>Edge Handlers with Mathias Biilmann Christensen</strong></a></li><li><a href="https://www.netlify.com/products/#netlify-edge-functions"><strong>Netlify Edge Functions</strong></a></li><li><a href="https://docs.netlify.com/edge-functions/overview/"><strong>Edge Functions Documentation</strong></a></li><li><a href="https://www.netlify.com/blog/announcing-serverless-compute-with-edge-functions/"><strong>Netlify Edge Functions: A new serverless runtime powered by Deno</strong></a></li><li><a href="https://www.netlify.com/blog/deep-dive-into-netlify-edge-functions/"><strong>Living on the edge: A deep dive into Netlify Edge Functions</strong></a></li><li><a href="https://www.netlify.com/blog/edge-functions-explained/"><strong>Understanding Edge Functions: The Edge and Beyond</strong></a></li><li><a href="https://wintercg.org/"><strong>Web-interoperable Runtimes Community Group</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://eduardoboucas.com/" img="https://img.transistor.fm/CTA2ivgfIJUTijHEXKPOPeMKYjKBQkjzvw2Y5e6VCwI/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYmEzZDFlNTQt/NmUxZC00Mjg4LWFh/NDMtZDVlZGU1MjMy/M2FlLzE2NzM0NjE5/MjktaW1hZ2UuanBn.jpg">Eduardo Bouças</podcast:person>
    </item>
    <item>
      <title>Episode 86 - Stately with David Khourshid</title>
      <itunes:title>Episode 86 - Stately with David Khourshid</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5edfc76e-275c-49d6-9486-9c687361530d</guid>
      <link>https://fsjam.org/86</link>
      <description>
        <![CDATA[<p><strong><em>David Khourshid is the founder of Stately, the visual software platform for application logic and workflows.</em></strong></p><p>In this episode we discuss how to visualize state machines, building tools to collaborate around state machines, and using state machines on the server.</p><p><strong>David Khourshid</strong></p><ul><li><a href="https://twitter.com/DavidKPiano"><strong>Twitter</strong></a></li><li><a href="https://www.polywork.com/davidkpiano"><strong>Polywork</strong></a></li><li><a href="https://www.linkedin.com/in/davidkpiano/"><strong>LinkedIn</strong></a></li></ul><p><strong>Stately</strong></p><ul><li><a href="https://stately.ai/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/statelyai"><strong>Twitter</strong></a></li><li><a href="https://discord.gg/xstate"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://zagjs.com/"><strong>Zag</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>David Khourshid is the founder of Stately, the visual software platform for application logic and workflows.</em></strong></p><p>In this episode we discuss how to visualize state machines, building tools to collaborate around state machines, and using state machines on the server.</p><p><strong>David Khourshid</strong></p><ul><li><a href="https://twitter.com/DavidKPiano"><strong>Twitter</strong></a></li><li><a href="https://www.polywork.com/davidkpiano"><strong>Polywork</strong></a></li><li><a href="https://www.linkedin.com/in/davidkpiano/"><strong>LinkedIn</strong></a></li></ul><p><strong>Stately</strong></p><ul><li><a href="https://stately.ai/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/statelyai"><strong>Twitter</strong></a></li><li><a href="https://discord.gg/xstate"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://zagjs.com/"><strong>Zag</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 28 Dec 2022 23:10:53 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/d15337dc/78d81fd3.mp3" length="35881416" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/0inEJ5UZfNBEHLNxFxSETU32n3gfcr8ccVUKt1oCrLk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzExMTU5MDcv/MTY3MjI5MjM5NC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2113</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>David Khourshid is the founder of Stately, the visual software platform for application logic and workflows.</em></strong></p><p>In this episode we discuss how to visualize state machines, building tools to collaborate around state machines, and using state machines on the server.</p><p><strong>David Khourshid</strong></p><ul><li><a href="https://twitter.com/DavidKPiano"><strong>Twitter</strong></a></li><li><a href="https://www.polywork.com/davidkpiano"><strong>Polywork</strong></a></li><li><a href="https://www.linkedin.com/in/davidkpiano/"><strong>LinkedIn</strong></a></li></ul><p><strong>Stately</strong></p><ul><li><a href="https://stately.ai/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/statelyai"><strong>Twitter</strong></a></li><li><a href="https://discord.gg/xstate"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://zagjs.com/"><strong>Zag</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 85 - Storybook with Michael Chan</title>
      <itunes:title>Episode 85 - Storybook with Michael Chan</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8c8c3297-de9a-4567-8359-8225986de215</guid>
      <link>https://fsjam.org/85</link>
      <description>
        <![CDATA[<p><strong><em>Michael Chan is a DX Community Engineer at Chromatic, a cloud service and platform for automating Storybook workflows.</em></strong></p><p>In this episode we discuss how to distinguish a design system from a component library, strategies to become a better user of Storybook, and the long-awaited release of React 18.</p><p><strong>Michael Chan</strong></p><ul><li><a href="https://chan.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/chantastic"><strong>Twitter</strong></a></li><li><a href="https://github.com/chantastic"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/chantastic"><strong>YouTube</strong></a></li><li><a href="https://egghead.io/q/resources-by-michael-chan"><strong>Egghead</strong></a></li><li><a href="https://react.holiday"><strong>React Holiday</strong></a></li><li><a href="https://discord.gg/lunchdev"><strong>Lunch.dev</strong></a></li></ul><p><strong>Storybook</strong></p><ul><li><a href="https://storybook.js.org/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/storybookjs"><strong>Twitter</strong></a></li><li><a href="https://github.com/storybookjs"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/@storybookjs"><strong>YouTube</strong></a></li><li><a href="https://discord.gg/storybook"><strong>Discord</strong></a></li></ul><p><strong>Chromatic</strong></p><ul><li><a href="https://twitter.com/chromaui"><strong>Twitter</strong></a></li><li><a href="https://www.chromatic.com/"><strong>Homepage</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://storybook.js.org/docs/react/writing-stories/play-function"><strong>Storybook Play Function</strong></a></li><li><a href="https://storybook.js.org/blog/component-story-format-3-0/"><strong>Component Story Format 3.0</strong></a></li><li><a href="https://egghead.io/courses/integrate-storybook-in-a-next-js-application-b6dd4df3"><strong>Integrate Storybook in a Next.js Application</strong></a></li><li><a href="https://storybook.js.org/blog/integrate-nextjs-and-storybook-automatically/"><strong>Integrate Next.js and Storybook automatically</strong></a></li><li><a href="https://storybook.js.org/blog/framework-api/"><strong>Storybook Framework API</strong></a></li><li><a href="https://egghead.io/courses/migrate-a-client-side-application-to-react-18-beta-9379f0d1"><strong>Migrate a Client-Side Application to React 18 Beta</strong></a></li><li><a href="https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html"><strong>How to Upgrade to React 18</strong></a></li><li><a href="https://reactjs.org/blog/2022/03/29/react-v18.html"><strong>React v18.0</strong></a></li><li><a href="https://reactjs.org/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022.html"><strong>React Labs: What We've Been Working On</strong></a></li><li><a href="https://beta.nextjs.org/docs/rendering/server-and-client-components"><strong>React Server Components with Next 13</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Michael Chan is a DX Community Engineer at Chromatic, a cloud service and platform for automating Storybook workflows.</em></strong></p><p>In this episode we discuss how to distinguish a design system from a component library, strategies to become a better user of Storybook, and the long-awaited release of React 18.</p><p><strong>Michael Chan</strong></p><ul><li><a href="https://chan.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/chantastic"><strong>Twitter</strong></a></li><li><a href="https://github.com/chantastic"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/chantastic"><strong>YouTube</strong></a></li><li><a href="https://egghead.io/q/resources-by-michael-chan"><strong>Egghead</strong></a></li><li><a href="https://react.holiday"><strong>React Holiday</strong></a></li><li><a href="https://discord.gg/lunchdev"><strong>Lunch.dev</strong></a></li></ul><p><strong>Storybook</strong></p><ul><li><a href="https://storybook.js.org/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/storybookjs"><strong>Twitter</strong></a></li><li><a href="https://github.com/storybookjs"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/@storybookjs"><strong>YouTube</strong></a></li><li><a href="https://discord.gg/storybook"><strong>Discord</strong></a></li></ul><p><strong>Chromatic</strong></p><ul><li><a href="https://twitter.com/chromaui"><strong>Twitter</strong></a></li><li><a href="https://www.chromatic.com/"><strong>Homepage</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://storybook.js.org/docs/react/writing-stories/play-function"><strong>Storybook Play Function</strong></a></li><li><a href="https://storybook.js.org/blog/component-story-format-3-0/"><strong>Component Story Format 3.0</strong></a></li><li><a href="https://egghead.io/courses/integrate-storybook-in-a-next-js-application-b6dd4df3"><strong>Integrate Storybook in a Next.js Application</strong></a></li><li><a href="https://storybook.js.org/blog/integrate-nextjs-and-storybook-automatically/"><strong>Integrate Next.js and Storybook automatically</strong></a></li><li><a href="https://storybook.js.org/blog/framework-api/"><strong>Storybook Framework API</strong></a></li><li><a href="https://egghead.io/courses/migrate-a-client-side-application-to-react-18-beta-9379f0d1"><strong>Migrate a Client-Side Application to React 18 Beta</strong></a></li><li><a href="https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html"><strong>How to Upgrade to React 18</strong></a></li><li><a href="https://reactjs.org/blog/2022/03/29/react-v18.html"><strong>React v18.0</strong></a></li><li><a href="https://reactjs.org/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022.html"><strong>React Labs: What We've Been Working On</strong></a></li><li><a href="https://beta.nextjs.org/docs/rendering/server-and-client-components"><strong>React Server Components with Next 13</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 14 Dec 2022 07:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/8e8f93a7/42d754d9.mp3" length="54173232" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/HsIsNkDrfGUqw9x8qMQojBQfKA11o_KlO9ZCSjKMNOM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzExMTQ1NjEv/MTY3MTAyMTQ5Mi1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>3240</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Michael Chan is a DX Community Engineer at Chromatic, a cloud service and platform for automating Storybook workflows.</em></strong></p><p>In this episode we discuss how to distinguish a design system from a component library, strategies to become a better user of Storybook, and the long-awaited release of React 18.</p><p><strong>Michael Chan</strong></p><ul><li><a href="https://chan.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/chantastic"><strong>Twitter</strong></a></li><li><a href="https://github.com/chantastic"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/chantastic"><strong>YouTube</strong></a></li><li><a href="https://egghead.io/q/resources-by-michael-chan"><strong>Egghead</strong></a></li><li><a href="https://react.holiday"><strong>React Holiday</strong></a></li><li><a href="https://discord.gg/lunchdev"><strong>Lunch.dev</strong></a></li></ul><p><strong>Storybook</strong></p><ul><li><a href="https://storybook.js.org/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/storybookjs"><strong>Twitter</strong></a></li><li><a href="https://github.com/storybookjs"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/@storybookjs"><strong>YouTube</strong></a></li><li><a href="https://discord.gg/storybook"><strong>Discord</strong></a></li></ul><p><strong>Chromatic</strong></p><ul><li><a href="https://twitter.com/chromaui"><strong>Twitter</strong></a></li><li><a href="https://www.chromatic.com/"><strong>Homepage</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://storybook.js.org/docs/react/writing-stories/play-function"><strong>Storybook Play Function</strong></a></li><li><a href="https://storybook.js.org/blog/component-story-format-3-0/"><strong>Component Story Format 3.0</strong></a></li><li><a href="https://egghead.io/courses/integrate-storybook-in-a-next-js-application-b6dd4df3"><strong>Integrate Storybook in a Next.js Application</strong></a></li><li><a href="https://storybook.js.org/blog/integrate-nextjs-and-storybook-automatically/"><strong>Integrate Next.js and Storybook automatically</strong></a></li><li><a href="https://storybook.js.org/blog/framework-api/"><strong>Storybook Framework API</strong></a></li><li><a href="https://egghead.io/courses/migrate-a-client-side-application-to-react-18-beta-9379f0d1"><strong>Migrate a Client-Side Application to React 18 Beta</strong></a></li><li><a href="https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html"><strong>How to Upgrade to React 18</strong></a></li><li><a href="https://reactjs.org/blog/2022/03/29/react-v18.html"><strong>React v18.0</strong></a></li><li><a href="https://reactjs.org/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022.html"><strong>React Labs: What We've Been Working On</strong></a></li><li><a href="https://beta.nextjs.org/docs/rendering/server-and-client-components"><strong>React Server Components with Next 13</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://chan.dev/" img="https://img.transistor.fm/l1M7o9oxQ1UkF_xtHtVPL_1-ROQl9uv1563rSU0Oo1E/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNDIzMDVmNjgt/Y2ZmMy00YzIwLTlj/N2MtYTRlOWM0Njkx/MWNkLzE2NjQ3NzAw/NTQtaW1hZ2UuanBn.jpg">Michael Chan</podcast:person>
    </item>
    <item>
      <title>Episode 84 - Cloud 66 with Khash Sajadi</title>
      <itunes:title>Episode 84 - Cloud 66 with Khash Sajadi</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6b7b8cf9-c41e-448a-846f-f2da04c80cbe</guid>
      <link>https://fsjam.org/84</link>
      <description>
        <![CDATA[<p><strong><em>Khash Sajadi is the CEO of Cloud 66. Cloud 66 gives you everything you need to build, deploy, and maintain your applications on any cloud, without the headache of the “server stuff."</em></strong></p><p>In this episode we discuss the evolution of platforms-as-a-service over the last decade, how to most effectively leverage a multi-cloud world, and the characteristics of a resilient hosting provider.</p><p><strong>Khash Sajadi</strong></p><ul><li><a href="https://twitter.com/khash"><strong>Twitter</strong></a></li></ul><p><strong>Cloud 66</strong></p><ul><li><a href="https://www.cloud66.com/?utm_source=r&amp;utm_medium=a&amp;utm_campaign=FSJam"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/cloud66"><strong>Twitter</strong></a></li><li><a href="https://github.com/cloud66"><strong>GitHub</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Khash Sajadi is the CEO of Cloud 66. Cloud 66 gives you everything you need to build, deploy, and maintain your applications on any cloud, without the headache of the “server stuff."</em></strong></p><p>In this episode we discuss the evolution of platforms-as-a-service over the last decade, how to most effectively leverage a multi-cloud world, and the characteristics of a resilient hosting provider.</p><p><strong>Khash Sajadi</strong></p><ul><li><a href="https://twitter.com/khash"><strong>Twitter</strong></a></li></ul><p><strong>Cloud 66</strong></p><ul><li><a href="https://www.cloud66.com/?utm_source=r&amp;utm_medium=a&amp;utm_campaign=FSJam"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/cloud66"><strong>Twitter</strong></a></li><li><a href="https://github.com/cloud66"><strong>GitHub</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 30 Nov 2022 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/f1ca7852/abff21aa.mp3" length="38371568" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/gJSY5LoN3Z3JTXKdpyWsGHv22EDKvcdkuOlPT2z_i4U/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzExMTE4MTIv/MTY2OTU4MjE5My1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2288</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Khash Sajadi is the CEO of Cloud 66. Cloud 66 gives you everything you need to build, deploy, and maintain your applications on any cloud, without the headache of the “server stuff."</em></strong></p><p>In this episode we discuss the evolution of platforms-as-a-service over the last decade, how to most effectively leverage a multi-cloud world, and the characteristics of a resilient hosting provider.</p><p><strong>Khash Sajadi</strong></p><ul><li><a href="https://twitter.com/khash"><strong>Twitter</strong></a></li></ul><p><strong>Cloud 66</strong></p><ul><li><a href="https://www.cloud66.com/?utm_source=r&amp;utm_medium=a&amp;utm_campaign=FSJam"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/cloud66"><strong>Twitter</strong></a></li><li><a href="https://github.com/cloud66"><strong>GitHub</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://fsjam.org/people/khash-sajadi" img="https://img.transistor.fm/iU1IqepdngjUUM40kGTYAPZzyheR8B4foPJP5-4Ud1I/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vODZiYjQ5ZTQt/MGE0Mi00YjlhLTk3/ODAtYjU0MzE3NTc3/NGRjLzE2NzEwMTkw/NTUtaW1hZ2UuanBn.jpg">Khash Sajadi</podcast:person>
    </item>
    <item>
      <title>Episode 83 - This Dot Labs with Tracy Lee and Dustin Goodman</title>
      <itunes:title>Episode 83 - This Dot Labs with Tracy Lee and Dustin Goodman</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4f290ff3-d634-46db-9ac6-d1afe3213dc0</guid>
      <link>https://fsjam.org/83</link>
      <description>
        <![CDATA[<p><strong><em>Tracy Lee (CEO) and Dustin Goodman (Engineering Manager) join us to talk about This Dot Labs, a JavaScript consultancy that helps teams through staff augmentation, consulting, and training.</em></strong></p><p>In this episode we discuss how to compare open source frameworks, starter projects that help developers quickly begin building, and the potential of a post-React future. </p><p><strong>Tracy Lee</strong></p><ul><li><a href="https://twitter.com/ladyleet"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/tracyslee/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/ladyleet"><strong>GitHub</strong></a></li><li><a href="https://www.ladyleet.com/"><strong>Homepage</strong></a></li></ul><p><strong>Dustin Goodman</strong></p><ul><li><a href="https://twitter.com/dustinsgoodman"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/dustinsgoodman/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/dustinsgoodman"><strong>GitHub</strong></a></li><li><a href="https://dustingoodman.dev/"><strong>Homepage</strong></a></li></ul><p><strong>This Dot Labs</strong></p><ul><li><a href="https://www.thisdot.co/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/thisdotlabs"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/company/thisdot/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/thisdot"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/thisdot/open-source"><strong>This Dot Open Source</strong></a></li><li><a href="https://github.com/thisdot/starter.dev-github-showcases"><strong>starter.dev GitHub Showcases</strong></a></li><li><a href="https://framework.dev/"><strong>framework.dev</strong></a></li><li><a href="https://www.youtube.com/watch?v=Hs1ccQFnNZI"><strong>The Perfect Egg Recipe</strong></a></li><li><a href="https://react.framework.dev/"><strong>react.framework.dev</strong></a></li><li><a href="https://starter.dev/"><strong>starter.dev</strong></a></li><li><a href="https://npms.io/about"><strong>About npm</strong></a></li><li><a href="https://www.blockchain.education/"><strong>blockchain.education</strong></a></li><li><a href="https://smartcontractdb.com/"><strong>Smart Contract Database</strong></a></li><li><a href="https://tanstack.com/"><strong>TanStack</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Tracy Lee (CEO) and Dustin Goodman (Engineering Manager) join us to talk about This Dot Labs, a JavaScript consultancy that helps teams through staff augmentation, consulting, and training.</em></strong></p><p>In this episode we discuss how to compare open source frameworks, starter projects that help developers quickly begin building, and the potential of a post-React future. </p><p><strong>Tracy Lee</strong></p><ul><li><a href="https://twitter.com/ladyleet"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/tracyslee/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/ladyleet"><strong>GitHub</strong></a></li><li><a href="https://www.ladyleet.com/"><strong>Homepage</strong></a></li></ul><p><strong>Dustin Goodman</strong></p><ul><li><a href="https://twitter.com/dustinsgoodman"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/dustinsgoodman/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/dustinsgoodman"><strong>GitHub</strong></a></li><li><a href="https://dustingoodman.dev/"><strong>Homepage</strong></a></li></ul><p><strong>This Dot Labs</strong></p><ul><li><a href="https://www.thisdot.co/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/thisdotlabs"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/company/thisdot/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/thisdot"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/thisdot/open-source"><strong>This Dot Open Source</strong></a></li><li><a href="https://github.com/thisdot/starter.dev-github-showcases"><strong>starter.dev GitHub Showcases</strong></a></li><li><a href="https://framework.dev/"><strong>framework.dev</strong></a></li><li><a href="https://www.youtube.com/watch?v=Hs1ccQFnNZI"><strong>The Perfect Egg Recipe</strong></a></li><li><a href="https://react.framework.dev/"><strong>react.framework.dev</strong></a></li><li><a href="https://starter.dev/"><strong>starter.dev</strong></a></li><li><a href="https://npms.io/about"><strong>About npm</strong></a></li><li><a href="https://www.blockchain.education/"><strong>blockchain.education</strong></a></li><li><a href="https://smartcontractdb.com/"><strong>Smart Contract Database</strong></a></li><li><a href="https://tanstack.com/"><strong>TanStack</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 18 Nov 2022 04:16:13 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/edfeccde/16f3fd22.mp3" length="37727995" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/77kdspIhJGXtGOAri66EDeBCs2bkmc3_c8taVBjc1y0/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzEwNjIzOTEv/MTY2NTYzNzQyNC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2260</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Tracy Lee (CEO) and Dustin Goodman (Engineering Manager) join us to talk about This Dot Labs, a JavaScript consultancy that helps teams through staff augmentation, consulting, and training.</em></strong></p><p>In this episode we discuss how to compare open source frameworks, starter projects that help developers quickly begin building, and the potential of a post-React future. </p><p><strong>Tracy Lee</strong></p><ul><li><a href="https://twitter.com/ladyleet"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/tracyslee/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/ladyleet"><strong>GitHub</strong></a></li><li><a href="https://www.ladyleet.com/"><strong>Homepage</strong></a></li></ul><p><strong>Dustin Goodman</strong></p><ul><li><a href="https://twitter.com/dustinsgoodman"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/dustinsgoodman/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/dustinsgoodman"><strong>GitHub</strong></a></li><li><a href="https://dustingoodman.dev/"><strong>Homepage</strong></a></li></ul><p><strong>This Dot Labs</strong></p><ul><li><a href="https://www.thisdot.co/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/thisdotlabs"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/company/thisdot/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/thisdot"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/thisdot/open-source"><strong>This Dot Open Source</strong></a></li><li><a href="https://github.com/thisdot/starter.dev-github-showcases"><strong>starter.dev GitHub Showcases</strong></a></li><li><a href="https://framework.dev/"><strong>framework.dev</strong></a></li><li><a href="https://www.youtube.com/watch?v=Hs1ccQFnNZI"><strong>The Perfect Egg Recipe</strong></a></li><li><a href="https://react.framework.dev/"><strong>react.framework.dev</strong></a></li><li><a href="https://starter.dev/"><strong>starter.dev</strong></a></li><li><a href="https://npms.io/about"><strong>About npm</strong></a></li><li><a href="https://www.blockchain.education/"><strong>blockchain.education</strong></a></li><li><a href="https://smartcontractdb.com/"><strong>Smart Contract Database</strong></a></li><li><a href="https://tanstack.com/"><strong>TanStack</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 82 - React Bricks with Matteo Frana</title>
      <itunes:title>Episode 82 - React Bricks with Matteo Frana</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">bf00c12c-7bd0-424c-83dc-8996fe8c3881</guid>
      <link>https://fsjam.org/82</link>
      <description>
        <![CDATA[<p><strong><em>Matteo Frana is the CEO and Founder of React Bricks, a visually editable CMS for Next.js, Gatsby and Remix.</em></strong></p><p>In this episode we discuss the origins and motivations of React Bricks, the challenges of creating content with grey forms, and how to build a CMS that balances the needs of both developers and content creators.</p><p><strong>Matteo Frana</strong></p><ul><li><a href="https://twitter.com/matfrana"><strong>Twitter</strong></a></li><li><a href="https://github.com/matteofrana"><strong>GitHub</strong></a></li></ul><p><strong>React Bricks</strong></p><ul><li><a href="https://reactbricks.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/reactbricks"><strong>Twitter</strong></a></li><li><a href="https://discord.com/invite/8mBXKQUmyV"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://en.wikipedia.org/wiki/Logo_(programming_language)"><strong>Logo</strong></a></li><li><a href="https://reactbricks.com/learn"><strong>React Bricks Tutorial</strong></a></li><li><a href="https://reactbricks.com/live-demo"><strong>React Bricks Live Demo</strong></a></li><li><a href="https://reactbricks.com/use-cases/success-stories/neoskop"><strong>Neoskop Case Study</strong></a></li><li><a href="https://reactbricks.com/use-cases/success-stories/everfund"><strong>Everfund Case Study</strong></a></li><li><a href="https://reactbricks.com/use-cases/success-stories/woosmap"><strong>Woosmap Case Study</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Matteo Frana is the CEO and Founder of React Bricks, a visually editable CMS for Next.js, Gatsby and Remix.</em></strong></p><p>In this episode we discuss the origins and motivations of React Bricks, the challenges of creating content with grey forms, and how to build a CMS that balances the needs of both developers and content creators.</p><p><strong>Matteo Frana</strong></p><ul><li><a href="https://twitter.com/matfrana"><strong>Twitter</strong></a></li><li><a href="https://github.com/matteofrana"><strong>GitHub</strong></a></li></ul><p><strong>React Bricks</strong></p><ul><li><a href="https://reactbricks.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/reactbricks"><strong>Twitter</strong></a></li><li><a href="https://discord.com/invite/8mBXKQUmyV"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://en.wikipedia.org/wiki/Logo_(programming_language)"><strong>Logo</strong></a></li><li><a href="https://reactbricks.com/learn"><strong>React Bricks Tutorial</strong></a></li><li><a href="https://reactbricks.com/live-demo"><strong>React Bricks Live Demo</strong></a></li><li><a href="https://reactbricks.com/use-cases/success-stories/neoskop"><strong>Neoskop Case Study</strong></a></li><li><a href="https://reactbricks.com/use-cases/success-stories/everfund"><strong>Everfund Case Study</strong></a></li><li><a href="https://reactbricks.com/use-cases/success-stories/woosmap"><strong>Woosmap Case Study</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 02 Nov 2022 09:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/b5c72f76/e667c5e1.mp3" length="45470998" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/u-019urpSI5bXHzBlFpRwSyPTURjIY1Dfuy9eZ35wDg/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzEwNDI0MDMv/MTY2NDc0MDM0NC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2700</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Matteo Frana is the CEO and Founder of React Bricks, a visually editable CMS for Next.js, Gatsby and Remix.</em></strong></p><p>In this episode we discuss the origins and motivations of React Bricks, the challenges of creating content with grey forms, and how to build a CMS that balances the needs of both developers and content creators.</p><p><strong>Matteo Frana</strong></p><ul><li><a href="https://twitter.com/matfrana"><strong>Twitter</strong></a></li><li><a href="https://github.com/matteofrana"><strong>GitHub</strong></a></li></ul><p><strong>React Bricks</strong></p><ul><li><a href="https://reactbricks.com/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/reactbricks"><strong>Twitter</strong></a></li><li><a href="https://discord.com/invite/8mBXKQUmyV"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://en.wikipedia.org/wiki/Logo_(programming_language)"><strong>Logo</strong></a></li><li><a href="https://reactbricks.com/learn"><strong>React Bricks Tutorial</strong></a></li><li><a href="https://reactbricks.com/live-demo"><strong>React Bricks Live Demo</strong></a></li><li><a href="https://reactbricks.com/use-cases/success-stories/neoskop"><strong>Neoskop Case Study</strong></a></li><li><a href="https://reactbricks.com/use-cases/success-stories/everfund"><strong>Everfund Case Study</strong></a></li><li><a href="https://reactbricks.com/use-cases/success-stories/woosmap"><strong>Woosmap Case Study</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://reactbricks.com" img="https://img.transistor.fm/v3Mq2kL36ZUF_5z4ca4BdXSMON9-WEhnaA3jmqcSCZI/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMDg4MDQyYTQt/MGNkNy00NjE1LWI4/MmYtMDEyOWNkZjg4/NDA1LzE2NjQ3NzAw/MDAtaW1hZ2UuanBn.jpg">Matteo Frana</podcast:person>
    </item>
    <item>
      <title>Episode 81 - Netlify Scheduled Functions with Simon Knott</title>
      <itunes:title>Episode 81 - Netlify Scheduled Functions with Simon Knott</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">426bf61e-0dc3-46c8-85cb-861072b15455</guid>
      <link>https://fsjam.org/81</link>
      <description>
        <![CDATA[<p><strong><em>Simon Knott is the creator of Quirrel and the newly created Scheduled Functions from Netlify.</em></strong></p><p>In this episode we discuss the difficulties of running jobs on serverless, use cases for Netlify's Scheduled Functions, the future of Blitz.js, and the trade-offs inherent to remote work.</p><p><strong>Simon Knott</strong></p><ul><li><a href="https://twitter.com/skn0tt"><strong>Twitter</strong></a></li><li><a href="https://github.com/skn0tt"><strong>GitHub</strong></a></li><li><a href="https://simonknott.de/"><strong>Homepage</strong></a></li></ul><p><strong>Netlify's Scheduled Functions</strong></p><ul><li><a href="https://docs.netlify.com/functions/scheduled-functions/"><strong>Scheduled Functions Documentation</strong></a></li><li><a href="https://docs.quirrel.dev/netlify-acquisition-faq/"><strong>Netlify Acquisition FAQ</strong></a></li><li><a href="https://dev.to/quirrel/quirrel-is-acquired-and-i-am-joining-netlify-dha"><strong>Quirrel is Acquired! And I Am Joining Netlify</strong></a></li><li><a href="https://simonknott.de/articles/netlify-acquires-quirrel"><strong>Netlify Acquires Quirrel</strong></a></li><li><a href="https://www.netlify.com/blog/quirrel-joins-netlify-and-scheduled-functions-launches-in-beta/"><strong>Quirrel Joins Netlify and Scheduled Functions Launches in Beta</strong></a></li><li><a href="https://www.learnwithjason.dev/scheduled-functions-cron-jobs-with-netlify"><strong>Scheduled Functions (Cron Jobs) With Netlify - Learn with Jason</strong></a></li><li><a href="https://www.netlify.com/blog/how-to-schedule-deploys-with-netlify/"><strong>How to Schedule Deploys with Netlify</strong></a></li></ul><p><strong>Blitz.js 2.0</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-68-flightcontrol-with-brandon-bayer-and-mina-abadir"><strong>Flightcontrol with Brandon Bayer and Mina Abadir (FSJam68)</strong></a></li><li><a href="https://github.com/blitz-js/blitz/discussions/3075"><strong>Important Discussion On Possible Blitz.js Pivot - Brandon Bayer</strong></a></li><li><a href="https://blitzjs.com/docs/blitz-pivot"><strong>Future of Blitz.js</strong></a></li><li><a href="https://www.youtube.com/watch?v=-fJkucccHqI"><strong>Announcing Blitz.js 2.0 - Brandon Bayer</strong></a></li><li><a href="https://www.youtube.com/watch?v=9KTpUoYR728"><strong>Introduction to Blitz.js Toolkit - Simon Knott</strong></a></li><li><a href="https://github.com/blitz-js/blitz/issues/3475"><strong>2.0 Stable Launch - Brandon Bayer</strong></a></li><li><a href="https://twitter.com/aleksandrasays/status/1559157616810475521"><strong>Announcing Blitz.js 2.0 Beta - Aleksandra Sikora</strong></a></li><li><a href="https://blitzjs.com/docs/upgrading-from-framework"><strong>Upgrading Your Blitz.js App to Blitz.js 2.0</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-15-quirrel-with-simon-knott"><strong>Quirrel with Simon Knott (FSJam15)</strong></a></li><li><a href="https://www.swyx.io/self-provisioning-runtime"><strong>The Self Provisioning Runtime</strong></a></li><li><a href="https://www.youtube.com/watch?v=155Q4gDU1Uo"><strong>Schedule Netlify Builds with GitHub Actions - Lunchdev</strong></a></li><li><a href="https://chan.dev/posts/schedule-netlify-builds-with-github-actions/"><strong>Schedule Netlify Builds with GitHub Actions, Cron, and Webhooks - Michael Chan</strong></a></li><li><a href="https://trpc.io/"><strong>tRPC</strong></a></li><li><a href="https://retool.com/"><strong>Retool</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Simon Knott is the creator of Quirrel and the newly created Scheduled Functions from Netlify.</em></strong></p><p>In this episode we discuss the difficulties of running jobs on serverless, use cases for Netlify's Scheduled Functions, the future of Blitz.js, and the trade-offs inherent to remote work.</p><p><strong>Simon Knott</strong></p><ul><li><a href="https://twitter.com/skn0tt"><strong>Twitter</strong></a></li><li><a href="https://github.com/skn0tt"><strong>GitHub</strong></a></li><li><a href="https://simonknott.de/"><strong>Homepage</strong></a></li></ul><p><strong>Netlify's Scheduled Functions</strong></p><ul><li><a href="https://docs.netlify.com/functions/scheduled-functions/"><strong>Scheduled Functions Documentation</strong></a></li><li><a href="https://docs.quirrel.dev/netlify-acquisition-faq/"><strong>Netlify Acquisition FAQ</strong></a></li><li><a href="https://dev.to/quirrel/quirrel-is-acquired-and-i-am-joining-netlify-dha"><strong>Quirrel is Acquired! And I Am Joining Netlify</strong></a></li><li><a href="https://simonknott.de/articles/netlify-acquires-quirrel"><strong>Netlify Acquires Quirrel</strong></a></li><li><a href="https://www.netlify.com/blog/quirrel-joins-netlify-and-scheduled-functions-launches-in-beta/"><strong>Quirrel Joins Netlify and Scheduled Functions Launches in Beta</strong></a></li><li><a href="https://www.learnwithjason.dev/scheduled-functions-cron-jobs-with-netlify"><strong>Scheduled Functions (Cron Jobs) With Netlify - Learn with Jason</strong></a></li><li><a href="https://www.netlify.com/blog/how-to-schedule-deploys-with-netlify/"><strong>How to Schedule Deploys with Netlify</strong></a></li></ul><p><strong>Blitz.js 2.0</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-68-flightcontrol-with-brandon-bayer-and-mina-abadir"><strong>Flightcontrol with Brandon Bayer and Mina Abadir (FSJam68)</strong></a></li><li><a href="https://github.com/blitz-js/blitz/discussions/3075"><strong>Important Discussion On Possible Blitz.js Pivot - Brandon Bayer</strong></a></li><li><a href="https://blitzjs.com/docs/blitz-pivot"><strong>Future of Blitz.js</strong></a></li><li><a href="https://www.youtube.com/watch?v=-fJkucccHqI"><strong>Announcing Blitz.js 2.0 - Brandon Bayer</strong></a></li><li><a href="https://www.youtube.com/watch?v=9KTpUoYR728"><strong>Introduction to Blitz.js Toolkit - Simon Knott</strong></a></li><li><a href="https://github.com/blitz-js/blitz/issues/3475"><strong>2.0 Stable Launch - Brandon Bayer</strong></a></li><li><a href="https://twitter.com/aleksandrasays/status/1559157616810475521"><strong>Announcing Blitz.js 2.0 Beta - Aleksandra Sikora</strong></a></li><li><a href="https://blitzjs.com/docs/upgrading-from-framework"><strong>Upgrading Your Blitz.js App to Blitz.js 2.0</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-15-quirrel-with-simon-knott"><strong>Quirrel with Simon Knott (FSJam15)</strong></a></li><li><a href="https://www.swyx.io/self-provisioning-runtime"><strong>The Self Provisioning Runtime</strong></a></li><li><a href="https://www.youtube.com/watch?v=155Q4gDU1Uo"><strong>Schedule Netlify Builds with GitHub Actions - Lunchdev</strong></a></li><li><a href="https://chan.dev/posts/schedule-netlify-builds-with-github-actions/"><strong>Schedule Netlify Builds with GitHub Actions, Cron, and Webhooks - Michael Chan</strong></a></li><li><a href="https://trpc.io/"><strong>tRPC</strong></a></li><li><a href="https://retool.com/"><strong>Retool</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 12 Oct 2022 04:59:54 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/26dc0d66/9ad515f0.mp3" length="35423245" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/EPDtMnfXG4QrPcAVekwiqWSKR1R1J9SCvYsizKuFyQk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzEwNDc2NjYv/MTY2NTA5MDIwMC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2113</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Simon Knott is the creator of Quirrel and the newly created Scheduled Functions from Netlify.</em></strong></p><p>In this episode we discuss the difficulties of running jobs on serverless, use cases for Netlify's Scheduled Functions, the future of Blitz.js, and the trade-offs inherent to remote work.</p><p><strong>Simon Knott</strong></p><ul><li><a href="https://twitter.com/skn0tt"><strong>Twitter</strong></a></li><li><a href="https://github.com/skn0tt"><strong>GitHub</strong></a></li><li><a href="https://simonknott.de/"><strong>Homepage</strong></a></li></ul><p><strong>Netlify's Scheduled Functions</strong></p><ul><li><a href="https://docs.netlify.com/functions/scheduled-functions/"><strong>Scheduled Functions Documentation</strong></a></li><li><a href="https://docs.quirrel.dev/netlify-acquisition-faq/"><strong>Netlify Acquisition FAQ</strong></a></li><li><a href="https://dev.to/quirrel/quirrel-is-acquired-and-i-am-joining-netlify-dha"><strong>Quirrel is Acquired! And I Am Joining Netlify</strong></a></li><li><a href="https://simonknott.de/articles/netlify-acquires-quirrel"><strong>Netlify Acquires Quirrel</strong></a></li><li><a href="https://www.netlify.com/blog/quirrel-joins-netlify-and-scheduled-functions-launches-in-beta/"><strong>Quirrel Joins Netlify and Scheduled Functions Launches in Beta</strong></a></li><li><a href="https://www.learnwithjason.dev/scheduled-functions-cron-jobs-with-netlify"><strong>Scheduled Functions (Cron Jobs) With Netlify - Learn with Jason</strong></a></li><li><a href="https://www.netlify.com/blog/how-to-schedule-deploys-with-netlify/"><strong>How to Schedule Deploys with Netlify</strong></a></li></ul><p><strong>Blitz.js 2.0</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-68-flightcontrol-with-brandon-bayer-and-mina-abadir"><strong>Flightcontrol with Brandon Bayer and Mina Abadir (FSJam68)</strong></a></li><li><a href="https://github.com/blitz-js/blitz/discussions/3075"><strong>Important Discussion On Possible Blitz.js Pivot - Brandon Bayer</strong></a></li><li><a href="https://blitzjs.com/docs/blitz-pivot"><strong>Future of Blitz.js</strong></a></li><li><a href="https://www.youtube.com/watch?v=-fJkucccHqI"><strong>Announcing Blitz.js 2.0 - Brandon Bayer</strong></a></li><li><a href="https://www.youtube.com/watch?v=9KTpUoYR728"><strong>Introduction to Blitz.js Toolkit - Simon Knott</strong></a></li><li><a href="https://github.com/blitz-js/blitz/issues/3475"><strong>2.0 Stable Launch - Brandon Bayer</strong></a></li><li><a href="https://twitter.com/aleksandrasays/status/1559157616810475521"><strong>Announcing Blitz.js 2.0 Beta - Aleksandra Sikora</strong></a></li><li><a href="https://blitzjs.com/docs/upgrading-from-framework"><strong>Upgrading Your Blitz.js App to Blitz.js 2.0</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-15-quirrel-with-simon-knott"><strong>Quirrel with Simon Knott (FSJam15)</strong></a></li><li><a href="https://www.swyx.io/self-provisioning-runtime"><strong>The Self Provisioning Runtime</strong></a></li><li><a href="https://www.youtube.com/watch?v=155Q4gDU1Uo"><strong>Schedule Netlify Builds with GitHub Actions - Lunchdev</strong></a></li><li><a href="https://chan.dev/posts/schedule-netlify-builds-with-github-actions/"><strong>Schedule Netlify Builds with GitHub Actions, Cron, and Webhooks - Michael Chan</strong></a></li><li><a href="https://trpc.io/"><strong>tRPC</strong></a></li><li><a href="https://retool.com/"><strong>Retool</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://simonknott.de/" img="https://img.transistor.fm/a1_lRaReMGkZIIiYJU0E-e-1iga35jFEoSLz1B1oiEk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNDMwZGE0YzAt/MGM2Mi00YzQ0LWE5/MzQtNGM2ODhhN2Fj/NWY2LzE2NjQ3NjY2/NDEtaW1hZ2UuanBn.jpg">Simon Knott</podcast:person>
    </item>
    <item>
      <title>Episode 80 - Eleventy with Ben Myers</title>
      <itunes:title>Episode 80 - Eleventy with Ben Myers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e30bb6d1-8b58-486c-a17c-104803bf002c</guid>
      <link>https://fsjam.org/80</link>
      <description>
        <![CDATA[<p><strong><em>Ben Myers is a frontend developer at Microsoft and an advocate for web accessibility.</em></strong></p><p>In this episode we discuss the fundamentals of Eleventy, how to approach web development from a conservationist's point of view, and utilizing Eleventy Serverless for deferred, on-demand rendering.</p><p><strong>Ben Myers</strong></p><ul><li><a href="https://benmyers.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/BenDMyers"><strong>Twitter</strong></a></li><li><a href="https://github.com/bendmyers"><strong>GitHub</strong></a></li><li><a href="https://www.twitch.tv/SomeAnticsDev"><strong>Twitch</strong></a></li><li><a href="https://someantics.dev/"><strong>Some Antics</strong></a></li><li><a href="https://showmy.chat/"><strong>showmy.chat</strong></a></li></ul><p><strong>Eleventy</strong></p><ul><li><a href="https://www.11ty.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/eleven_ty"><strong>Twitter</strong></a></li><li><a href="https://github.com/11ty/eleventy/"><strong>GitHub</strong></a></li><li><a href="https://www.11ty.dev/"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-31-fullstack-accessibility-with-ben-myers"><strong>Fullstack Accessibility with Ben Myers (FSJam31)</strong></a></li><li><a href="https://fsjam.org/episodes/episode-49-slinkity-with-ben-holmes"><strong>Slinkity with Ben Holmes (FSJam49)</strong></a></li><li><a href="https://www.11ty.dev/docs/data-cascade/"><strong>Eleventy Data Cascade Documentation</strong></a></li><li><a href="https://benmyers.dev/blog/eleventy-data-cascade/"><strong>I Finally Understand Eleventy's Data Cascade</strong></a></li><li><a href="https://events.lunch.dev/"><strong>events.lunch.dev</strong></a></li><li><a href="https://www.11ty.dev/docs/plugins/serverless/"><strong>Eleventy Serverless</strong></a></li><li><a href="https://www.youtube.com/watch?v=wneO9XKkGTA"><strong>A First Look at Eleventy Serverless with Zach Leatherman (Some Antics)</strong></a></li><li><a href="https://fsjam.org/episodes/episode-63-modern-css-with-stephanie-eckles"><strong>Modern CSS with Stephanie Eckles (FSJam63)</strong></a></li><li><a href="https://nextjs.org/docs/basic-features/data-fetching/incremental-static-regeneration"><strong>Incremental Static Regeneration</strong></a></li><li><a href="https://www.netlify.com/blog/2021/04/14/distributed-persistent-rendering-a-new-jamstack-approach-for-faster-builds/"><strong>Distributed Persistent Rendering</strong></a></li><li><a href="https://bejamas.io/blog/understanding-rendering-in-the-jamstack/"><strong>Understanding Rendering in the Jamstack by Brian Rinaldi</strong></a></li><li><a href="https://www.11ty.dev/docs/glossary/"><strong>Eleventy Glossary</strong></a></li><li><a href="https://learneleventyfromscratch.com/"><strong>Learn Eleventy From Scratch by Andy Bell</strong></a></li><li><a href="https://codepen.io/amit_sheen"><strong>Amit Sheen Codepens</strong></a></li><li><a href="https://11tymeetup.dev/"><strong>THE Eleventy Meetup</strong></a></li><li><a href="https://www.11ty.dev/blog/eleventy-oss/"><strong>Full Time Open Source Development for Eleventy, Sponsored by Netlify</strong></a></li></ul><p><strong>Transcript</strong></p><p><em>[Pre-show Clip]</em></p><p><br></p><p><strong>Ben</strong></p><p>When I was on Learn with Jason talking about Eleventy Serverless, I actually spent a fair amount of time talking about... "hey, Eleventy doesn't work for every use case." There are certain websites you have in mind that Eleventy would not be a good fit for. That's okay, that just means it's better suited for other kinds of sites. I think there is this instinct in Jamstack communities to try to kludge Jamstack into a fundamentally un-Jamstacky problem space.</p><p><br></p><p><strong>Chris</strong></p><p>What do you mean? Gatsby is the best for everything and we should have never moved off Gatsby and there's no need for Svelte or Solid or anything like that. Gatsby, it did everything.</p><p><br></p><p><em>[Opening Theme Song]</em></p><p><br></p><p><strong>Anthony</strong></p><p>Ben Myers, welcome back.</p><p><br></p><p><strong>Ben</strong></p><p>Hey! It's good to be back.</p><p><br></p><p><strong>Anthony</strong></p><p>You were on an earlier episode, 30-something, talking about web accessibility. You are a web developer and accessibility advocate at Microsoft. Today, we're going to be talking to you about Eleventy cause Eleventy is a project that I know you're really passionate about. We've had others on the show talk about it a little bit, especially Ben Holmes who is building a meta framework on top of Eleventy called Slinkity. But, today we're going to be talking about Eleventy proper. What it is, why people are excited about it, and what kind of stuff they're building with it.</p><p> </p><p><strong>Ben</strong></p><p>I'm thrilled, I absolutely love Eleventy as a tool and it's one of those things that's been an absolute privilege to get to introduce people to. Fair disclosure! I totally have not introduced people to it through a podcast medium, so this is gonna be very interesting. Super excited to chat about it with y'all.</p><p><br></p><p><strong>Anthony</strong></p><p>Why don't we first start with what Eleventy is. I think if anyone has heard about it, they know that it's a static site generator. They may have heard that it's based a bit on Jekyll, so if you can talk a little bit about what it does and what you would build with it.</p><p><br></p><p><strong>Ben</strong></p><p>Yeah, so I find that simply saying, "Jekyll but JavaScript" is enough for some people to just get it. I will say that the fact that it is powered by JavaScript makes it more approachable than other static site generators for many people because JavaScript is the language of the web. If you're doing front end development, JavaScript is something you're very likely to be very familiar with. A static site generator that leverages JavaScript, specifically the Node.js ecosystem, is a very compelling sell for a lot of people. But, I should definitely back up and explain the bigger picture.</p><p>You described it as a static site generator in the vein of Jekyll. I think that's absolutely, absolutely fair. But personally, I don't have experience with Jekyll. That's not something that really helps me understand what it is. The simplest way to think of Eleventy is, it is a tool that will take content, typically in a format such as markdown. It'll take that content, it'll just convert it to some pure, raw, boring, fantastic HTML (or other assets). That is, I think, the simplest way to think of it. You've got some content, maybe it's blog posts, maybe it's documentation pages. Maybe it's a landing page for some product. Some content that is mostly static and you want some output, typically HTML.</p><p><br></p><p>That is what Eleventy is and what it's really, really good at. What Eleventy isn't, is a tool for building highly dynamic interactive experiences. For those, you might still consider a client side web application framework such as React or Vue. Eleventy simply isn't as interested in addressing those kinds of websites and I think that's totally fair. But if you've got something that could be expressed in static HTML, Eleventy is possibly a very good project for you.</p><p><br></p><p><strong>Anthony</strong></p><p>I actually first started learning about Eleventy for a big reason cause of you, Ben. We were building out the lunch.dev calendar with it. That was a really interesting project because we were trying to create like an events calendar. What we did is we had a Git repo that was building the static site and then we had markdown files for the individual events. Then the individual events would be transformed into litt...</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Ben Myers is a frontend developer at Microsoft and an advocate for web accessibility.</em></strong></p><p>In this episode we discuss the fundamentals of Eleventy, how to approach web development from a conservationist's point of view, and utilizing Eleventy Serverless for deferred, on-demand rendering.</p><p><strong>Ben Myers</strong></p><ul><li><a href="https://benmyers.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/BenDMyers"><strong>Twitter</strong></a></li><li><a href="https://github.com/bendmyers"><strong>GitHub</strong></a></li><li><a href="https://www.twitch.tv/SomeAnticsDev"><strong>Twitch</strong></a></li><li><a href="https://someantics.dev/"><strong>Some Antics</strong></a></li><li><a href="https://showmy.chat/"><strong>showmy.chat</strong></a></li></ul><p><strong>Eleventy</strong></p><ul><li><a href="https://www.11ty.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/eleven_ty"><strong>Twitter</strong></a></li><li><a href="https://github.com/11ty/eleventy/"><strong>GitHub</strong></a></li><li><a href="https://www.11ty.dev/"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-31-fullstack-accessibility-with-ben-myers"><strong>Fullstack Accessibility with Ben Myers (FSJam31)</strong></a></li><li><a href="https://fsjam.org/episodes/episode-49-slinkity-with-ben-holmes"><strong>Slinkity with Ben Holmes (FSJam49)</strong></a></li><li><a href="https://www.11ty.dev/docs/data-cascade/"><strong>Eleventy Data Cascade Documentation</strong></a></li><li><a href="https://benmyers.dev/blog/eleventy-data-cascade/"><strong>I Finally Understand Eleventy's Data Cascade</strong></a></li><li><a href="https://events.lunch.dev/"><strong>events.lunch.dev</strong></a></li><li><a href="https://www.11ty.dev/docs/plugins/serverless/"><strong>Eleventy Serverless</strong></a></li><li><a href="https://www.youtube.com/watch?v=wneO9XKkGTA"><strong>A First Look at Eleventy Serverless with Zach Leatherman (Some Antics)</strong></a></li><li><a href="https://fsjam.org/episodes/episode-63-modern-css-with-stephanie-eckles"><strong>Modern CSS with Stephanie Eckles (FSJam63)</strong></a></li><li><a href="https://nextjs.org/docs/basic-features/data-fetching/incremental-static-regeneration"><strong>Incremental Static Regeneration</strong></a></li><li><a href="https://www.netlify.com/blog/2021/04/14/distributed-persistent-rendering-a-new-jamstack-approach-for-faster-builds/"><strong>Distributed Persistent Rendering</strong></a></li><li><a href="https://bejamas.io/blog/understanding-rendering-in-the-jamstack/"><strong>Understanding Rendering in the Jamstack by Brian Rinaldi</strong></a></li><li><a href="https://www.11ty.dev/docs/glossary/"><strong>Eleventy Glossary</strong></a></li><li><a href="https://learneleventyfromscratch.com/"><strong>Learn Eleventy From Scratch by Andy Bell</strong></a></li><li><a href="https://codepen.io/amit_sheen"><strong>Amit Sheen Codepens</strong></a></li><li><a href="https://11tymeetup.dev/"><strong>THE Eleventy Meetup</strong></a></li><li><a href="https://www.11ty.dev/blog/eleventy-oss/"><strong>Full Time Open Source Development for Eleventy, Sponsored by Netlify</strong></a></li></ul><p><strong>Transcript</strong></p><p><em>[Pre-show Clip]</em></p><p><br></p><p><strong>Ben</strong></p><p>When I was on Learn with Jason talking about Eleventy Serverless, I actually spent a fair amount of time talking about... "hey, Eleventy doesn't work for every use case." There are certain websites you have in mind that Eleventy would not be a good fit for. That's okay, that just means it's better suited for other kinds of sites. I think there is this instinct in Jamstack communities to try to kludge Jamstack into a fundamentally un-Jamstacky problem space.</p><p><br></p><p><strong>Chris</strong></p><p>What do you mean? Gatsby is the best for everything and we should have never moved off Gatsby and there's no need for Svelte or Solid or anything like that. Gatsby, it did everything.</p><p><br></p><p><em>[Opening Theme Song]</em></p><p><br></p><p><strong>Anthony</strong></p><p>Ben Myers, welcome back.</p><p><br></p><p><strong>Ben</strong></p><p>Hey! It's good to be back.</p><p><br></p><p><strong>Anthony</strong></p><p>You were on an earlier episode, 30-something, talking about web accessibility. You are a web developer and accessibility advocate at Microsoft. Today, we're going to be talking to you about Eleventy cause Eleventy is a project that I know you're really passionate about. We've had others on the show talk about it a little bit, especially Ben Holmes who is building a meta framework on top of Eleventy called Slinkity. But, today we're going to be talking about Eleventy proper. What it is, why people are excited about it, and what kind of stuff they're building with it.</p><p> </p><p><strong>Ben</strong></p><p>I'm thrilled, I absolutely love Eleventy as a tool and it's one of those things that's been an absolute privilege to get to introduce people to. Fair disclosure! I totally have not introduced people to it through a podcast medium, so this is gonna be very interesting. Super excited to chat about it with y'all.</p><p><br></p><p><strong>Anthony</strong></p><p>Why don't we first start with what Eleventy is. I think if anyone has heard about it, they know that it's a static site generator. They may have heard that it's based a bit on Jekyll, so if you can talk a little bit about what it does and what you would build with it.</p><p><br></p><p><strong>Ben</strong></p><p>Yeah, so I find that simply saying, "Jekyll but JavaScript" is enough for some people to just get it. I will say that the fact that it is powered by JavaScript makes it more approachable than other static site generators for many people because JavaScript is the language of the web. If you're doing front end development, JavaScript is something you're very likely to be very familiar with. A static site generator that leverages JavaScript, specifically the Node.js ecosystem, is a very compelling sell for a lot of people. But, I should definitely back up and explain the bigger picture.</p><p>You described it as a static site generator in the vein of Jekyll. I think that's absolutely, absolutely fair. But personally, I don't have experience with Jekyll. That's not something that really helps me understand what it is. The simplest way to think of Eleventy is, it is a tool that will take content, typically in a format such as markdown. It'll take that content, it'll just convert it to some pure, raw, boring, fantastic HTML (or other assets). That is, I think, the simplest way to think of it. You've got some content, maybe it's blog posts, maybe it's documentation pages. Maybe it's a landing page for some product. Some content that is mostly static and you want some output, typically HTML.</p><p><br></p><p>That is what Eleventy is and what it's really, really good at. What Eleventy isn't, is a tool for building highly dynamic interactive experiences. For those, you might still consider a client side web application framework such as React or Vue. Eleventy simply isn't as interested in addressing those kinds of websites and I think that's totally fair. But if you've got something that could be expressed in static HTML, Eleventy is possibly a very good project for you.</p><p><br></p><p><strong>Anthony</strong></p><p>I actually first started learning about Eleventy for a big reason cause of you, Ben. We were building out the lunch.dev calendar with it. That was a really interesting project because we were trying to create like an events calendar. What we did is we had a Git repo that was building the static site and then we had markdown files for the individual events. Then the individual events would be transformed into litt...</p>]]>
      </content:encoded>
      <pubDate>Tue, 04 Oct 2022 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/fbd1aa3f/6c10ab37.mp3" length="40486604" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/DIqYrXxM46RDZ0I4r76HrBKkixVl-PsiyvTtpuf1d6s/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzEwNDIzOTMv/MTY2NDczOTg2Mi1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2419</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Ben Myers is a frontend developer at Microsoft and an advocate for web accessibility.</em></strong></p><p>In this episode we discuss the fundamentals of Eleventy, how to approach web development from a conservationist's point of view, and utilizing Eleventy Serverless for deferred, on-demand rendering.</p><p><strong>Ben Myers</strong></p><ul><li><a href="https://benmyers.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/BenDMyers"><strong>Twitter</strong></a></li><li><a href="https://github.com/bendmyers"><strong>GitHub</strong></a></li><li><a href="https://www.twitch.tv/SomeAnticsDev"><strong>Twitch</strong></a></li><li><a href="https://someantics.dev/"><strong>Some Antics</strong></a></li><li><a href="https://showmy.chat/"><strong>showmy.chat</strong></a></li></ul><p><strong>Eleventy</strong></p><ul><li><a href="https://www.11ty.dev/"><strong>Homepage</strong></a></li><li><a href="https://twitter.com/eleven_ty"><strong>Twitter</strong></a></li><li><a href="https://github.com/11ty/eleventy/"><strong>GitHub</strong></a></li><li><a href="https://www.11ty.dev/"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-31-fullstack-accessibility-with-ben-myers"><strong>Fullstack Accessibility with Ben Myers (FSJam31)</strong></a></li><li><a href="https://fsjam.org/episodes/episode-49-slinkity-with-ben-holmes"><strong>Slinkity with Ben Holmes (FSJam49)</strong></a></li><li><a href="https://www.11ty.dev/docs/data-cascade/"><strong>Eleventy Data Cascade Documentation</strong></a></li><li><a href="https://benmyers.dev/blog/eleventy-data-cascade/"><strong>I Finally Understand Eleventy's Data Cascade</strong></a></li><li><a href="https://events.lunch.dev/"><strong>events.lunch.dev</strong></a></li><li><a href="https://www.11ty.dev/docs/plugins/serverless/"><strong>Eleventy Serverless</strong></a></li><li><a href="https://www.youtube.com/watch?v=wneO9XKkGTA"><strong>A First Look at Eleventy Serverless with Zach Leatherman (Some Antics)</strong></a></li><li><a href="https://fsjam.org/episodes/episode-63-modern-css-with-stephanie-eckles"><strong>Modern CSS with Stephanie Eckles (FSJam63)</strong></a></li><li><a href="https://nextjs.org/docs/basic-features/data-fetching/incremental-static-regeneration"><strong>Incremental Static Regeneration</strong></a></li><li><a href="https://www.netlify.com/blog/2021/04/14/distributed-persistent-rendering-a-new-jamstack-approach-for-faster-builds/"><strong>Distributed Persistent Rendering</strong></a></li><li><a href="https://bejamas.io/blog/understanding-rendering-in-the-jamstack/"><strong>Understanding Rendering in the Jamstack by Brian Rinaldi</strong></a></li><li><a href="https://www.11ty.dev/docs/glossary/"><strong>Eleventy Glossary</strong></a></li><li><a href="https://learneleventyfromscratch.com/"><strong>Learn Eleventy From Scratch by Andy Bell</strong></a></li><li><a href="https://codepen.io/amit_sheen"><strong>Amit Sheen Codepens</strong></a></li><li><a href="https://11tymeetup.dev/"><strong>THE Eleventy Meetup</strong></a></li><li><a href="https://www.11ty.dev/blog/eleventy-oss/"><strong>Full Time Open Source Development for Eleventy, Sponsored by Netlify</strong></a></li></ul><p><strong>Transcript</strong></p><p><em>[Pre-show Clip]</em></p><p><br></p><p><strong>Ben</strong></p><p>When I was on Learn with Jason talking about Eleventy Serverless, I actually spent a fair amount of time talking about... "hey, Eleventy doesn't work for every use case." There are certain websites you have in mind that Eleventy would not be a good fit for. That's okay, that just means it's better suited for other kinds of sites. I think there is this instinct in Jamstack communities to try to kludge Jamstack into a fundamentally un-Jamstacky problem space.</p><p><br></p><p><strong>Chris</strong></p><p>What do you mean? Gatsby is the best for everything and we should have never moved off Gatsby and there's no need for Svelte or Solid or anything like that. Gatsby, it did everything.</p><p><br></p><p><em>[Opening Theme Song]</em></p><p><br></p><p><strong>Anthony</strong></p><p>Ben Myers, welcome back.</p><p><br></p><p><strong>Ben</strong></p><p>Hey! It's good to be back.</p><p><br></p><p><strong>Anthony</strong></p><p>You were on an earlier episode, 30-something, talking about web accessibility. You are a web developer and accessibility advocate at Microsoft. Today, we're going to be talking to you about Eleventy cause Eleventy is a project that I know you're really passionate about. We've had others on the show talk about it a little bit, especially Ben Holmes who is building a meta framework on top of Eleventy called Slinkity. But, today we're going to be talking about Eleventy proper. What it is, why people are excited about it, and what kind of stuff they're building with it.</p><p> </p><p><strong>Ben</strong></p><p>I'm thrilled, I absolutely love Eleventy as a tool and it's one of those things that's been an absolute privilege to get to introduce people to. Fair disclosure! I totally have not introduced people to it through a podcast medium, so this is gonna be very interesting. Super excited to chat about it with y'all.</p><p><br></p><p><strong>Anthony</strong></p><p>Why don't we first start with what Eleventy is. I think if anyone has heard about it, they know that it's a static site generator. They may have heard that it's based a bit on Jekyll, so if you can talk a little bit about what it does and what you would build with it.</p><p><br></p><p><strong>Ben</strong></p><p>Yeah, so I find that simply saying, "Jekyll but JavaScript" is enough for some people to just get it. I will say that the fact that it is powered by JavaScript makes it more approachable than other static site generators for many people because JavaScript is the language of the web. If you're doing front end development, JavaScript is something you're very likely to be very familiar with. A static site generator that leverages JavaScript, specifically the Node.js ecosystem, is a very compelling sell for a lot of people. But, I should definitely back up and explain the bigger picture.</p><p>You described it as a static site generator in the vein of Jekyll. I think that's absolutely, absolutely fair. But personally, I don't have experience with Jekyll. That's not something that really helps me understand what it is. The simplest way to think of Eleventy is, it is a tool that will take content, typically in a format such as markdown. It'll take that content, it'll just convert it to some pure, raw, boring, fantastic HTML (or other assets). That is, I think, the simplest way to think of it. You've got some content, maybe it's blog posts, maybe it's documentation pages. Maybe it's a landing page for some product. Some content that is mostly static and you want some output, typically HTML.</p><p><br></p><p>That is what Eleventy is and what it's really, really good at. What Eleventy isn't, is a tool for building highly dynamic interactive experiences. For those, you might still consider a client side web application framework such as React or Vue. Eleventy simply isn't as interested in addressing those kinds of websites and I think that's totally fair. But if you've got something that could be expressed in static HTML, Eleventy is possibly a very good project for you.</p><p><br></p><p><strong>Anthony</strong></p><p>I actually first started learning about Eleventy for a big reason cause of you, Ben. We were building out the lunch.dev calendar with it. That was a really interesting project because we were trying to create like an events calendar. What we did is we had a Git repo that was building the static site and then we had markdown files for the individual events. Then the individual events would be transformed into litt...</p>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://benmyers.dev" img="https://img.transistor.fm/pj9DGtYiMNmP8scs04920NHjqC9KdeTxcSlPoMXio1E/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vOGVmNTllNjIt/ZjZlZS00ZDJjLWFl/ZGEtODAyNDgzYjhi/M2UwLzE2NjQ1ODgy/NTAtaW1hZ2UuanBn.jpg">Ben Myers</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/fbd1aa3f/transcript.txt" type="text/plain"/>
    </item>
    <item>
      <title>Episode 79 - Widgets</title>
      <itunes:title>Episode 79 - Widgets</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">440bea89-4cec-4265-8e69-cb125c285cdc</guid>
      <link>https://fsjam.org/79</link>
      <description>
        <![CDATA[<p><strong><em>Our hosts discuss widgets, documentation, and the future of FSJam.</em></strong></p><p><strong>Anthony Campolo</strong></p><ul><li><a href="https://twitter.com/ajcwebdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/ajcwebdev/"><strong>GitHub</strong></a></li><li><a href="https://dev.to/ajcwebdev"><strong>Blog</strong></a></li></ul><p><strong>Christopher Burns</strong></p><ul><li><a href="https://twitter.com/burnedchris"><strong>Twitter</strong></a></li><li><a href="https://github.com/Burnsy"><strong>GitHub</strong></a></li><li><a href="https://everfund.io/"><strong>Everfund</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=qJWALEoGge4"><strong>uidotdev - JavaScript Modules</strong></a></li><li><a href="https://github.com/everfund/everfund"><strong>Everfund GitHub</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Our hosts discuss widgets, documentation, and the future of FSJam.</em></strong></p><p><strong>Anthony Campolo</strong></p><ul><li><a href="https://twitter.com/ajcwebdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/ajcwebdev/"><strong>GitHub</strong></a></li><li><a href="https://dev.to/ajcwebdev"><strong>Blog</strong></a></li></ul><p><strong>Christopher Burns</strong></p><ul><li><a href="https://twitter.com/burnedchris"><strong>Twitter</strong></a></li><li><a href="https://github.com/Burnsy"><strong>GitHub</strong></a></li><li><a href="https://everfund.io/"><strong>Everfund</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=qJWALEoGge4"><strong>uidotdev - JavaScript Modules</strong></a></li><li><a href="https://github.com/everfund/everfund"><strong>Everfund GitHub</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 30 Sep 2022 14:38:28 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/1d5e7a4f/d16a129e.mp3" length="41765320" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/LDUQnjtjdzCf3UQRRLKcmiTz4fQfwi1w7GpieymOdVc/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzEwMTU2MzQv/MTY2NDU2ODYxNi1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>2424</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Our hosts discuss widgets, documentation, and the future of FSJam.</em></strong></p><p><strong>Anthony Campolo</strong></p><ul><li><a href="https://twitter.com/ajcwebdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/ajcwebdev/"><strong>GitHub</strong></a></li><li><a href="https://dev.to/ajcwebdev"><strong>Blog</strong></a></li></ul><p><strong>Christopher Burns</strong></p><ul><li><a href="https://twitter.com/burnedchris"><strong>Twitter</strong></a></li><li><a href="https://github.com/Burnsy"><strong>GitHub</strong></a></li><li><a href="https://everfund.io/"><strong>Everfund</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=qJWALEoGge4"><strong>uidotdev - JavaScript Modules</strong></a></li><li><a href="https://github.com/everfund/everfund"><strong>Everfund GitHub</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 78 - The Jamstack Innovation Fund with Matt Biilmann</title>
      <itunes:title>Episode 78 - The Jamstack Innovation Fund with Matt Biilmann</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8c68a5db-2403-4961-8850-a0df956358c6</guid>
      <link>https://fsjam.org/78</link>
      <description>
        <![CDATA[<p><strong><em>Matt Biilmann is the CEO and founder of Netlify, a Jamstack deployment platform.</em></strong></p><p>In this episode we discuss the Jamstack Innovation Fund, open source sustainability, deciding whether to use Cloudflare Workers or Deno for Netlify's Edge Handlers, and the future of the Jamstack.</p><p><strong>Matt Biilmann</strong></p><ul><li><a href="https://twitter.com/biilmann"><strong>Twitter</strong></a></li></ul><p><strong>Netlify</strong></p><ul><li><a href="https://netlify.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Netlify"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.netlify.com/jamstack-fund/"><strong>Jamstack Innovation Fund Home Page</strong></a></li><li><a href="https://www.netlify.com/blog/2021/11/17/we-win-together-netlify-launches-dollar10-million-jamstack-innovation-fund/"><strong>Netlify Launches $10 Million Jamstack Innovation Fund</strong></a></li><li><a href="https://www.netlify.com/blog/jamstack-innovation-fund-launches-with-the-10-most-promising-jamstack-startups/"><strong>Jamstack Innovation Fund Launches with the 10 Most Promising Jamstack Startups</strong></a></li></ul><p><strong>The Fund</strong></p><ul><li><a href="https://chiselstrike.com/"><strong>ChiselStrike</strong></a><strong> - prototype-to-production data platform</strong></li><li><a href="https://clerk.dev/"><strong>Clerk</strong></a><strong> - authentication service purpose-built for Jamstack</strong></li><li><a href="https://clutch.io/"><strong>Clutch</strong></a><strong> - visual editor for Jamstack solutions</strong></li><li><a href="https://www.convex.dev/"><strong>Convex</strong></a><strong> - global state management platform</strong></li><li><a href="https://deno.land/"><strong>Deno</strong></a><strong> - modern runtime for JavaScript and TypeScript</strong></li><li><a href="https://everfund.io/"><strong>Everfund</strong></a><strong> - developer-first nonprofit tool to build custom fundraising systems</strong></li><li><a href="https://nuxtlabs.com/"><strong>NuxtLabs</strong></a><strong> - making web development intuitive with NuxtJS</strong></li><li><a href="https://www.snaplet.dev/"><strong>Snaplet</strong></a><strong> - tool for copying Postgres databases</strong></li><li><a href="https://www.takeshape.io/"><strong>TakeShape</strong></a><strong> - GraphQL API mesh</strong></li><li><a href="https://www.tigrisdata.com/"><strong>Tigris Data</strong></a><strong> - zero-ops backend for web and mobile apps</strong></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Matt Biilmann is the CEO and founder of Netlify, a Jamstack deployment platform.</em></strong></p><p>In this episode we discuss the Jamstack Innovation Fund, open source sustainability, deciding whether to use Cloudflare Workers or Deno for Netlify's Edge Handlers, and the future of the Jamstack.</p><p><strong>Matt Biilmann</strong></p><ul><li><a href="https://twitter.com/biilmann"><strong>Twitter</strong></a></li></ul><p><strong>Netlify</strong></p><ul><li><a href="https://netlify.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Netlify"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.netlify.com/jamstack-fund/"><strong>Jamstack Innovation Fund Home Page</strong></a></li><li><a href="https://www.netlify.com/blog/2021/11/17/we-win-together-netlify-launches-dollar10-million-jamstack-innovation-fund/"><strong>Netlify Launches $10 Million Jamstack Innovation Fund</strong></a></li><li><a href="https://www.netlify.com/blog/jamstack-innovation-fund-launches-with-the-10-most-promising-jamstack-startups/"><strong>Jamstack Innovation Fund Launches with the 10 Most Promising Jamstack Startups</strong></a></li></ul><p><strong>The Fund</strong></p><ul><li><a href="https://chiselstrike.com/"><strong>ChiselStrike</strong></a><strong> - prototype-to-production data platform</strong></li><li><a href="https://clerk.dev/"><strong>Clerk</strong></a><strong> - authentication service purpose-built for Jamstack</strong></li><li><a href="https://clutch.io/"><strong>Clutch</strong></a><strong> - visual editor for Jamstack solutions</strong></li><li><a href="https://www.convex.dev/"><strong>Convex</strong></a><strong> - global state management platform</strong></li><li><a href="https://deno.land/"><strong>Deno</strong></a><strong> - modern runtime for JavaScript and TypeScript</strong></li><li><a href="https://everfund.io/"><strong>Everfund</strong></a><strong> - developer-first nonprofit tool to build custom fundraising systems</strong></li><li><a href="https://nuxtlabs.com/"><strong>NuxtLabs</strong></a><strong> - making web development intuitive with NuxtJS</strong></li><li><a href="https://www.snaplet.dev/"><strong>Snaplet</strong></a><strong> - tool for copying Postgres databases</strong></li><li><a href="https://www.takeshape.io/"><strong>TakeShape</strong></a><strong> - GraphQL API mesh</strong></li><li><a href="https://www.tigrisdata.com/"><strong>Tigris Data</strong></a><strong> - zero-ops backend for web and mobile apps</strong></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 05 Sep 2022 06:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/6b271b45/19263d73.mp3" length="48814114" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/gMjLnPTfMBzOFSJonYpAqp9Qe7H6YkaR2Yn-GhkPpIQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzkzNjQ1OS8x/NjYyMzQ1NDA1LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2903</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Matt Biilmann is the CEO and founder of Netlify, a Jamstack deployment platform.</em></strong></p><p>In this episode we discuss the Jamstack Innovation Fund, open source sustainability, deciding whether to use Cloudflare Workers or Deno for Netlify's Edge Handlers, and the future of the Jamstack.</p><p><strong>Matt Biilmann</strong></p><ul><li><a href="https://twitter.com/biilmann"><strong>Twitter</strong></a></li></ul><p><strong>Netlify</strong></p><ul><li><a href="https://netlify.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Netlify"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.netlify.com/jamstack-fund/"><strong>Jamstack Innovation Fund Home Page</strong></a></li><li><a href="https://www.netlify.com/blog/2021/11/17/we-win-together-netlify-launches-dollar10-million-jamstack-innovation-fund/"><strong>Netlify Launches $10 Million Jamstack Innovation Fund</strong></a></li><li><a href="https://www.netlify.com/blog/jamstack-innovation-fund-launches-with-the-10-most-promising-jamstack-startups/"><strong>Jamstack Innovation Fund Launches with the 10 Most Promising Jamstack Startups</strong></a></li></ul><p><strong>The Fund</strong></p><ul><li><a href="https://chiselstrike.com/"><strong>ChiselStrike</strong></a><strong> - prototype-to-production data platform</strong></li><li><a href="https://clerk.dev/"><strong>Clerk</strong></a><strong> - authentication service purpose-built for Jamstack</strong></li><li><a href="https://clutch.io/"><strong>Clutch</strong></a><strong> - visual editor for Jamstack solutions</strong></li><li><a href="https://www.convex.dev/"><strong>Convex</strong></a><strong> - global state management platform</strong></li><li><a href="https://deno.land/"><strong>Deno</strong></a><strong> - modern runtime for JavaScript and TypeScript</strong></li><li><a href="https://everfund.io/"><strong>Everfund</strong></a><strong> - developer-first nonprofit tool to build custom fundraising systems</strong></li><li><a href="https://nuxtlabs.com/"><strong>NuxtLabs</strong></a><strong> - making web development intuitive with NuxtJS</strong></li><li><a href="https://www.snaplet.dev/"><strong>Snaplet</strong></a><strong> - tool for copying Postgres databases</strong></li><li><a href="https://www.takeshape.io/"><strong>TakeShape</strong></a><strong> - GraphQL API mesh</strong></li><li><a href="https://www.tigrisdata.com/"><strong>Tigris Data</strong></a><strong> - zero-ops backend for web and mobile apps</strong></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://netlify.com" img="https://img.transistor.fm/RtaviD6RlSDks1NLNri9t6oAUApZcOEmU19SX2hj9w4/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNTliYzNmMjMt/OWFhOS00MjgzLTk0/MDEtMDZlNjRiOGIw/ODRmLzE2NjU2MTY4/MTMtaW1hZ2UuanBn.jpg">Matt Biilmann</podcast:person>
    </item>
    <item>
      <title>Episode 77 - Qwik with Miško Hevery</title>
      <itunes:title>Episode 77 - Qwik with Miško Hevery</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">bf60a9bb-2d09-4ff3-ba7f-d2a5b83aa0e6</guid>
      <link>https://fsjam.org/77</link>
      <description>
        <![CDATA[<p><strong><em>Miško Hevery is the creator of Qwik, a resumable framework that serializes application and framework state into HTML upon rendering the application.</em></strong></p><p>In this episode we discuss what is a resumable framework and how resumability relates to partial hydration.</p><p><strong>Miško Hevery</strong></p><ul><li><a href="https://twitter.com/mhevery"><strong>Twitter</strong></a></li><li><a href="https://github.com/mhevery"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/misko-hevery-3883b1/"><strong>LinkedIn</strong></a></li></ul><p><strong>Qwik</strong></p><ul><li><a href="https://qwik.builder.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/qwikdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/BuilderIO/qwik"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.builder.io/"><strong>Builder.io</strong></a></li><li><a href="https://partytown.builder.io/"><strong>Partytown</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Miško Hevery is the creator of Qwik, a resumable framework that serializes application and framework state into HTML upon rendering the application.</em></strong></p><p>In this episode we discuss what is a resumable framework and how resumability relates to partial hydration.</p><p><strong>Miško Hevery</strong></p><ul><li><a href="https://twitter.com/mhevery"><strong>Twitter</strong></a></li><li><a href="https://github.com/mhevery"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/misko-hevery-3883b1/"><strong>LinkedIn</strong></a></li></ul><p><strong>Qwik</strong></p><ul><li><a href="https://qwik.builder.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/qwikdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/BuilderIO/qwik"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.builder.io/"><strong>Builder.io</strong></a></li><li><a href="https://partytown.builder.io/"><strong>Partytown</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 04 Aug 2022 06:47:49 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/f4e1d1a5/9c4ea8b4.mp3" length="44630329" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/-xyikbWppToKVVK--T8GQqdCxOjTA6Vuh9cUu1eBz2M/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzkzNjM4NC8x/NjYwNDkwNTM3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2702</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Miško Hevery is the creator of Qwik, a resumable framework that serializes application and framework state into HTML upon rendering the application.</em></strong></p><p>In this episode we discuss what is a resumable framework and how resumability relates to partial hydration.</p><p><strong>Miško Hevery</strong></p><ul><li><a href="https://twitter.com/mhevery"><strong>Twitter</strong></a></li><li><a href="https://github.com/mhevery"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/misko-hevery-3883b1/"><strong>LinkedIn</strong></a></li></ul><p><strong>Qwik</strong></p><ul><li><a href="https://qwik.builder.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/qwikdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/BuilderIO/qwik"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.builder.io/"><strong>Builder.io</strong></a></li><li><a href="https://partytown.builder.io/"><strong>Partytown</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.builder.io/" img="https://img.transistor.fm/vyLS0VLe8zQaGDrOLYUNZ6dQJKv4GP2B3eWDNMcZCQ0/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYzM0ZDI4OWEt/ZDYwMC00MGE0LWFm/ZmEtYjljN2Q3Zjdi/YWEyLzE2NjU2MTg4/NTUtaW1hZ2UuanBn.jpg">Miško Hevery</podcast:person>
    </item>
    <item>
      <title>Episode 76 - Composability with Ishan Anand and Scott Steinlage</title>
      <itunes:title>Episode 76 - Composability with Ishan Anand and Scott Steinlage</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1fe1b816-6bb7-4b7a-a708-110cb2839274</guid>
      <link>https://fsjam.org/76</link>
      <description>
        <![CDATA[<p><strong><em>Ishan Anand (VP Product, AppOps) and Scott Steinlage (Technical Community Manager) join us to talk about Edgio (formerly Layer0 by Limelight), a developer tools platform for deploying edge-enabled solutions via a low-latency, global caching network.</em></strong></p><p>In this episode we discuss strategies for navigating remote work, whether it's useful or counterproductive to push all computing to the edge, and how to build composable websites and applications.</p><p><strong>Ishan Anand</strong></p><ul><li><a href="https://twitter.com/ianand"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ishananand/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/ianand"><strong>GitHub</strong></a></li></ul><p><strong>Scott Steinlage</strong></p><ul><li><a href="https://twitter.com/SteinlageScott"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/scottsteinlage/"><strong>LinkedIn</strong></a></li></ul><p><strong>Edgio</strong></p><ul><li><a href="https://edg.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/edgioinc"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://composability.dev/"><strong>Composability Summit</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Ishan Anand (VP Product, AppOps) and Scott Steinlage (Technical Community Manager) join us to talk about Edgio (formerly Layer0 by Limelight), a developer tools platform for deploying edge-enabled solutions via a low-latency, global caching network.</em></strong></p><p>In this episode we discuss strategies for navigating remote work, whether it's useful or counterproductive to push all computing to the edge, and how to build composable websites and applications.</p><p><strong>Ishan Anand</strong></p><ul><li><a href="https://twitter.com/ianand"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ishananand/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/ianand"><strong>GitHub</strong></a></li></ul><p><strong>Scott Steinlage</strong></p><ul><li><a href="https://twitter.com/SteinlageScott"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/scottsteinlage/"><strong>LinkedIn</strong></a></li></ul><p><strong>Edgio</strong></p><ul><li><a href="https://edg.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/edgioinc"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://composability.dev/"><strong>Composability Summit</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 05 Jul 2022 07:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/5217da92/2f509471.mp3" length="52095624" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/cJQVMsoUrVqZ4PVcBK8bVd-m5b1d_gJFOAUz8X-wGnA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzkzMjM0OC8x/NjYwNDkwNTA1LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3060</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Ishan Anand (VP Product, AppOps) and Scott Steinlage (Technical Community Manager) join us to talk about Edgio (formerly Layer0 by Limelight), a developer tools platform for deploying edge-enabled solutions via a low-latency, global caching network.</em></strong></p><p>In this episode we discuss strategies for navigating remote work, whether it's useful or counterproductive to push all computing to the edge, and how to build composable websites and applications.</p><p><strong>Ishan Anand</strong></p><ul><li><a href="https://twitter.com/ianand"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ishananand/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/ianand"><strong>GitHub</strong></a></li></ul><p><strong>Scott Steinlage</strong></p><ul><li><a href="https://twitter.com/SteinlageScott"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/scottsteinlage/"><strong>LinkedIn</strong></a></li></ul><p><strong>Edgio</strong></p><ul><li><a href="https://edg.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/edgioinc"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://composability.dev/"><strong>Composability Summit</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.ishananand.com/" img="https://img.transistor.fm/qLUp_jFOCIsG4K_ZPuoygzKcuCnR7H93vMikre0Jni8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYWVkOTQyMWQt/ZGVhOC00ODQxLWI1/MmYtOGU4ZTNkNjgy/ZDVlLzE2NjU2MjA5/OTUtaW1hZ2UuanBn.jpg">Ishan Anand</podcast:person>
      <podcast:person role="Guest" href="https://www.linkedin.com/in/scottsteinlage/" img="https://img.transistor.fm/AE_2kXrwO8Wp1dLr6rYnlsTQGIvtRIGjsJ-m2GGrlXo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZmJkZTU4MTkt/MjZiYy00OTliLTlj/OTYtYWZjZjQ0OTc5/OGM0LzE2NjU2MjEw/NTQtaW1hZ2UuanBn.jpg">Scott Steinlage</podcast:person>
    </item>
    <item>
      <title>Episode 75 - Prisma with Austin Crim</title>
      <itunes:title>Episode 75 - Prisma with Austin Crim</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5f59f49f-37f7-45f3-95c2-04003c61fe56</guid>
      <link>https://fsjam.org/75</link>
      <description>
        <![CDATA[<p><strong><em>Austin Crim is a Technical Support Engineer at Prisma, an ORM and data platform that makes databases easy.</em></strong></p><p>In this episode we discuss the history and mission of Prisma, the boundary between Prisma Client and Prisma Migrate, and whether developers need to know the difference between SQL and NoSQL.</p><p><strong>Austin Crim</strong></p><ul><li><a href="https://austincrim.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/crim_codes"><strong>Twitter</strong></a></li><li><a href="https://github.com/austincrim"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/austin-crim/"><strong>LinkedIn</strong></a></li></ul><p><strong>Prisma</strong></p><ul><li><a href="https://www.prisma.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/prisma"><strong>Twitter</strong></a></li><li><a href="https://github.com/prisma/prisma"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://cloud.prisma.io/"><strong>Prisma Data Platform</strong></a></li><li><a href="https://www.prisma.io/docs/guides/deployment/deployment-guides/deploying-to-cloudflare-workers"><strong>Deploying Prisma to Cloudflare Workers</strong></a></li><li><a href="https://fsjam.org/episodes/episode-71-remix-with-kent-c-dodds"><strong>Remix with Kent C. Dodds</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Austin Crim is a Technical Support Engineer at Prisma, an ORM and data platform that makes databases easy.</em></strong></p><p>In this episode we discuss the history and mission of Prisma, the boundary between Prisma Client and Prisma Migrate, and whether developers need to know the difference between SQL and NoSQL.</p><p><strong>Austin Crim</strong></p><ul><li><a href="https://austincrim.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/crim_codes"><strong>Twitter</strong></a></li><li><a href="https://github.com/austincrim"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/austin-crim/"><strong>LinkedIn</strong></a></li></ul><p><strong>Prisma</strong></p><ul><li><a href="https://www.prisma.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/prisma"><strong>Twitter</strong></a></li><li><a href="https://github.com/prisma/prisma"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://cloud.prisma.io/"><strong>Prisma Data Platform</strong></a></li><li><a href="https://www.prisma.io/docs/guides/deployment/deployment-guides/deploying-to-cloudflare-workers"><strong>Deploying Prisma to Cloudflare Workers</strong></a></li><li><a href="https://fsjam.org/episodes/episode-71-remix-with-kent-c-dodds"><strong>Remix with Kent C. Dodds</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 28 Jun 2022 02:42:34 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/e0a39f38/e462288c.mp3" length="52909840" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/15gpuGQxbuRwVbmb8cM1BHXNhvl2DdsUNhUExItXje8/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzkzMTk3Ny8x/NjYwNDkwNDgyLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3075</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Austin Crim is a Technical Support Engineer at Prisma, an ORM and data platform that makes databases easy.</em></strong></p><p>In this episode we discuss the history and mission of Prisma, the boundary between Prisma Client and Prisma Migrate, and whether developers need to know the difference between SQL and NoSQL.</p><p><strong>Austin Crim</strong></p><ul><li><a href="https://austincrim.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/crim_codes"><strong>Twitter</strong></a></li><li><a href="https://github.com/austincrim"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/austin-crim/"><strong>LinkedIn</strong></a></li></ul><p><strong>Prisma</strong></p><ul><li><a href="https://www.prisma.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/prisma"><strong>Twitter</strong></a></li><li><a href="https://github.com/prisma/prisma"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://cloud.prisma.io/"><strong>Prisma Data Platform</strong></a></li><li><a href="https://www.prisma.io/docs/guides/deployment/deployment-guides/deploying-to-cloudflare-workers"><strong>Deploying Prisma to Cloudflare Workers</strong></a></li><li><a href="https://fsjam.org/episodes/episode-71-remix-with-kent-c-dodds"><strong>Remix with Kent C. Dodds</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://austincrim.com/" img="https://img.transistor.fm/PbO56p1VFYRnOi7mlVvAZyBHNDYhbE23OVIRIKZOz10/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNmQxZmQxYzct/MWJiNy00NzczLWE0/MWMtZmQyOGVkYWE5/OGMwLzE2NjU2MjIy/MzctaW1hZ2UuanBn.jpg">Austin Crim</podcast:person>
    </item>
    <item>
      <title>Episode 74 - Live at Remix Conf with Scott Steinlage and Will De Ath</title>
      <itunes:title>Episode 74 - Live at Remix Conf with Scott Steinlage and Will De Ath</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1d179757-db82-4ecd-9caa-aafe38134e34</guid>
      <link>https://fsjam.org/74</link>
      <description>
        <![CDATA[<p><strong><em>Scott Steinlage and Will De Ath join our hosts at Remix Conf for the first ever, in-person FSJam episode.</em></strong></p><p>In this episode we discuss podcasting in person for the first time, why we are attending Remix Conf, and the crucial role of marketing in a startup.</p><p><strong>Scott Steinlage</strong></p><ul><li><a href="https://twitter.com/steinlagescott"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/scottsteinlage/"><strong>LinkedIn</strong></a></li><li><a href="https://www.limelight.com/"><strong>Limelight</strong></a></li></ul><p><strong>Will De Ath</strong></p><ul><li><a href="https://twitter.com/willde_ath"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/willdeath/"><strong>LinkedIn</strong></a></li><li><a href="https://everfund.co.uk/"><strong>Everfund</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://remix.run/conf/2022"><strong>Remix Conf 2022</strong></a></li><li><a href="https://remix.run/conf/2023"><strong>Remix Conf 2023</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Scott Steinlage and Will De Ath join our hosts at Remix Conf for the first ever, in-person FSJam episode.</em></strong></p><p>In this episode we discuss podcasting in person for the first time, why we are attending Remix Conf, and the crucial role of marketing in a startup.</p><p><strong>Scott Steinlage</strong></p><ul><li><a href="https://twitter.com/steinlagescott"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/scottsteinlage/"><strong>LinkedIn</strong></a></li><li><a href="https://www.limelight.com/"><strong>Limelight</strong></a></li></ul><p><strong>Will De Ath</strong></p><ul><li><a href="https://twitter.com/willde_ath"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/willdeath/"><strong>LinkedIn</strong></a></li><li><a href="https://everfund.co.uk/"><strong>Everfund</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://remix.run/conf/2022"><strong>Remix Conf 2022</strong></a></li><li><a href="https://remix.run/conf/2023"><strong>Remix Conf 2023</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 30 May 2022 19:35:56 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/eea0dd62/14c4d8df.mp3" length="35066731" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/F3aqaomMDL9ev_F2NRa9aYO64W9hPCSXHYov8XFgZrs/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzkwMzk3MC8x/NjYwNDkwNDYwLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2063</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Scott Steinlage and Will De Ath join our hosts at Remix Conf for the first ever, in-person FSJam episode.</em></strong></p><p>In this episode we discuss podcasting in person for the first time, why we are attending Remix Conf, and the crucial role of marketing in a startup.</p><p><strong>Scott Steinlage</strong></p><ul><li><a href="https://twitter.com/steinlagescott"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/scottsteinlage/"><strong>LinkedIn</strong></a></li><li><a href="https://www.limelight.com/"><strong>Limelight</strong></a></li></ul><p><strong>Will De Ath</strong></p><ul><li><a href="https://twitter.com/willde_ath"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/willdeath/"><strong>LinkedIn</strong></a></li><li><a href="https://everfund.co.uk/"><strong>Everfund</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://remix.run/conf/2022"><strong>Remix Conf 2022</strong></a></li><li><a href="https://remix.run/conf/2023"><strong>Remix Conf 2023</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.linkedin.com/in/scottsteinlage/" img="https://img.transistor.fm/AE_2kXrwO8Wp1dLr6rYnlsTQGIvtRIGjsJ-m2GGrlXo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZmJkZTU4MTkt/MjZiYy00OTliLTlj/OTYtYWZjZjQ0OTc5/OGM0LzE2NjU2MjEw/NTQtaW1hZ2UuanBn.jpg">Scott Steinlage</podcast:person>
      <podcast:person role="Guest" href="https://everfund.io/" img="https://img.transistor.fm/25BWu3k9nxBlkg2cRJsblSA1XEwtcP--nnleMYK95qo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMGYxNjhhOWUt/MmY2My00OWY4LTlh/MWQtYTljNTlmZWRj/YzAzLzE2NjU2MjIz/MTctaW1hZ2UuanBn.jpg">Will De Ath</podcast:person>
    </item>
    <item>
      <title>Episode 73 - Serverless Guru with Ryan Jones</title>
      <itunes:title>Episode 73 - Serverless Guru with Ryan Jones</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">2b73ed55-872c-4de2-9e48-69f6a51f5eb9</guid>
      <link>https://fsjam.org/73</link>
      <description>
        <![CDATA[<p><strong><em>Ryan Jones is the CEO of Serverless Guru, an agency that provides serverless consulting and development.</em></strong></p><p>In this episode we discuss leveraging serverless knowledge to launch your career, measuring the true cost of migrating a production application, and how serverless initiatives can spin out.<br><strong><br>Ryan Jones</strong></p><ul><li><a href="https://twitter.com/ryanjonesirl"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ryanjonesirl"><strong>LinkedIn</strong></a></li></ul><p><strong>Serverless Guru</strong></p><ul><li><a href="https://www.serverlessguru.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/serverlessguru"><strong>Twitter</strong></a></li><li><a href="https://www.talkingserverless.io/"><strong>Talking Serverless</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-37-talking-serverless-with-josh-proto"><strong>FSJam37 - Talking Serverless with Josh Proto</strong></a></li><li><a href="https://training.serverlessguru.com/courses/serverless-from-zero-to-paid-professional"><strong>Serverless: Zero to Paid Professional</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Ryan Jones is the CEO of Serverless Guru, an agency that provides serverless consulting and development.</em></strong></p><p>In this episode we discuss leveraging serverless knowledge to launch your career, measuring the true cost of migrating a production application, and how serverless initiatives can spin out.<br><strong><br>Ryan Jones</strong></p><ul><li><a href="https://twitter.com/ryanjonesirl"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ryanjonesirl"><strong>LinkedIn</strong></a></li></ul><p><strong>Serverless Guru</strong></p><ul><li><a href="https://www.serverlessguru.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/serverlessguru"><strong>Twitter</strong></a></li><li><a href="https://www.talkingserverless.io/"><strong>Talking Serverless</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-37-talking-serverless-with-josh-proto"><strong>FSJam37 - Talking Serverless with Josh Proto</strong></a></li><li><a href="https://training.serverlessguru.com/courses/serverless-from-zero-to-paid-professional"><strong>Serverless: Zero to Paid Professional</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 23 May 2022 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/e013d5be/d0abd551.mp3" length="44781058" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/rBOxQe4T-MB4TIIC9yaD8Oej0_ikuS1SMKQIDAH1qOY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzg3NzU5My8x/NjYwNDkwNDMzLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2593</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Ryan Jones is the CEO of Serverless Guru, an agency that provides serverless consulting and development.</em></strong></p><p>In this episode we discuss leveraging serverless knowledge to launch your career, measuring the true cost of migrating a production application, and how serverless initiatives can spin out.<br><strong><br>Ryan Jones</strong></p><ul><li><a href="https://twitter.com/ryanjonesirl"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ryanjonesirl"><strong>LinkedIn</strong></a></li></ul><p><strong>Serverless Guru</strong></p><ul><li><a href="https://www.serverlessguru.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/serverlessguru"><strong>Twitter</strong></a></li><li><a href="https://www.talkingserverless.io/"><strong>Talking Serverless</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-37-talking-serverless-with-josh-proto"><strong>FSJam37 - Talking Serverless with Josh Proto</strong></a></li><li><a href="https://training.serverlessguru.com/courses/serverless-from-zero-to-paid-professional"><strong>Serverless: Zero to Paid Professional</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.serverlessguru.com/" img="https://img.transistor.fm/NFOFILWAaTthwM-_KLPNrGKdLYMuhZRoE6EAqoe5kQs/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNmMyMmYwZGMt/MDhlNC00ZTFhLWI1/MmMtODkzY2E2OTdm/M2QyLzE2NjU2MjIz/NzctaW1hZ2UuanBn.jpg">Ryan Jones</podcast:person>
    </item>
    <item>
      <title>Episode 72 - Elm with Lindsay Wardell</title>
      <itunes:title>Episode 72 - Elm with Lindsay Wardell</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a267f412-5583-4e16-bff5-f8f6c06c32ab</guid>
      <link>https://fsjam.org/72</link>
      <description>
        <![CDATA[<p><strong><em>Lindsay Wardell is an Elm Software Engineer at NoRedInk and (former) co-host of Views on Vue.</em></strong> </p><p>In this episode we discuss NoRedInk's experience using Elm in production, the combined power of functional programming and static type systems, building a language for the long term, and the difficulty of explaining the benefits of purely functional languages to developers who have never experienced them.<strong></strong></p><p>Lindsay Wardell</p><ul><li><a href="https://www.lindsaykwardell.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/lindsaykwardell"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/lindsaykwardell/"><strong>LinkedIn</strong></a></li></ul><p><strong>Elm</strong></p><ul><li><a href="https://elm-lang.org/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/elmlang"><strong>Twitter</strong></a></li><li><a href="https://discourse.elm-lang.org/"><strong>Discourse</strong></a></li><li><a href="https://elmlang.herokuapp.com/"><strong>Slack</strong></a></li><li><a href="https://elm-lang.org/news"><strong>News</strong></a></li></ul><p><strong>NoRedInk</strong></p><ul><li><a href="https://www.noredink.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/noredink"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=5CYeZ2kEiOI"><strong>From Rails to Elm and Haskell</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Lindsay Wardell is an Elm Software Engineer at NoRedInk and (former) co-host of Views on Vue.</em></strong> </p><p>In this episode we discuss NoRedInk's experience using Elm in production, the combined power of functional programming and static type systems, building a language for the long term, and the difficulty of explaining the benefits of purely functional languages to developers who have never experienced them.<strong></strong></p><p>Lindsay Wardell</p><ul><li><a href="https://www.lindsaykwardell.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/lindsaykwardell"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/lindsaykwardell/"><strong>LinkedIn</strong></a></li></ul><p><strong>Elm</strong></p><ul><li><a href="https://elm-lang.org/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/elmlang"><strong>Twitter</strong></a></li><li><a href="https://discourse.elm-lang.org/"><strong>Discourse</strong></a></li><li><a href="https://elmlang.herokuapp.com/"><strong>Slack</strong></a></li><li><a href="https://elm-lang.org/news"><strong>News</strong></a></li></ul><p><strong>NoRedInk</strong></p><ul><li><a href="https://www.noredink.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/noredink"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=5CYeZ2kEiOI"><strong>From Rails to Elm and Haskell</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 06 May 2022 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/7edd7eeb/9c6bd976.mp3" length="40360691" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/EME_F_CVfAHrGA7fWutDtH9Na-EJbn8FKA2AiVvZp7I/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzg3NzU5NC8x/NjYwNDkwNDE2LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2412</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Lindsay Wardell is an Elm Software Engineer at NoRedInk and (former) co-host of Views on Vue.</em></strong> </p><p>In this episode we discuss NoRedInk's experience using Elm in production, the combined power of functional programming and static type systems, building a language for the long term, and the difficulty of explaining the benefits of purely functional languages to developers who have never experienced them.<strong></strong></p><p>Lindsay Wardell</p><ul><li><a href="https://www.lindsaykwardell.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/lindsaykwardell"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/lindsaykwardell/"><strong>LinkedIn</strong></a></li></ul><p><strong>Elm</strong></p><ul><li><a href="https://elm-lang.org/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/elmlang"><strong>Twitter</strong></a></li><li><a href="https://discourse.elm-lang.org/"><strong>Discourse</strong></a></li><li><a href="https://elmlang.herokuapp.com/"><strong>Slack</strong></a></li><li><a href="https://elm-lang.org/news"><strong>News</strong></a></li></ul><p><strong>NoRedInk</strong></p><ul><li><a href="https://www.noredink.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/noredink"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=5CYeZ2kEiOI"><strong>From Rails to Elm and Haskell</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.lindsaykwardell.com/" img="https://img.transistor.fm/IA7J-9nMC6FpLBfTlRb_DqOIuDvvbHWgnQEyUrmrTdc/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYWM5MjdkZGEt/ZTUzOC00YmI4LTlk/MGItNDg4MDVkOWQ1/NzBkLzE2NjU2MjI0/MjgtaW1hZ2UuanBn.jpg">Lindsay Wardell</podcast:person>
    </item>
    <item>
      <title>Episode 71 - Remix with Kent C. Dodds</title>
      <itunes:title>Episode 71 - Remix with Kent C. Dodds</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fb9c1b9c-3be4-45e6-9dfd-fecc86b6a869</guid>
      <link>https://fsjam.org/71</link>
      <description>
        <![CDATA[<p><strong><em>Kent C. Dodds is the Director of Developer Experience for Remix, a JavaScript framework built on standard web APIs.</em></strong></p><p>In this episode we discuss building excellent user experiencers without embarrassment inducing code, the definition of a "center-stack framework," whether the technical benefits of partial hydration actually lead to better UX, and that time Kent almost died.</p><p><strong>Kent C. Dodds</strong></p><ul><li><a href="https://kentcdodds.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/kentcdodds"><strong>Twitter</strong></a></li><li><a href="https://github.com/kentcdodds"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/KentCDodds-vids/"><strong>YouTube</strong></a></li></ul><p><strong>Remix</strong></p><ul><li><a href="https://remix.run/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/remix_run"><strong>Twitter</strong></a></li><li><a href="https://github.com/remix-run/remix"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/remix_run"><strong>YouTube</strong></a></li><li><a href="https://discord.gg/remix"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://kentcdodds.com/blog/how-i-built-a-modern-website-in-2021"><strong>How I built a modern website in 2021</strong></a></li><li><a href="https://remix.run/blog/react-server-components"><strong>React Server Components and Remix</strong></a></li><li><a href="https://github.com/vercel/commerce"><strong>Next.js Commerce</strong></a></li><li><a href="https://remix.run/blog/remix-vs-next"><strong>Remix vs Next.js</strong></a></li><li><a href="https://prismic.io/blog/compare-remix-vs-nextjs"><strong>Remix vs. Next: Which React Meta-Framework Should You Use?</strong></a></li><li><a href="https://remix.run/docs/en/v1/other-api/fetch"><strong>Web Fetch API</strong></a></li><li><a href="https://remix.run/blog/remix-v1"><strong>Remix v1</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Kent C. Dodds is the Director of Developer Experience for Remix, a JavaScript framework built on standard web APIs.</em></strong></p><p>In this episode we discuss building excellent user experiencers without embarrassment inducing code, the definition of a "center-stack framework," whether the technical benefits of partial hydration actually lead to better UX, and that time Kent almost died.</p><p><strong>Kent C. Dodds</strong></p><ul><li><a href="https://kentcdodds.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/kentcdodds"><strong>Twitter</strong></a></li><li><a href="https://github.com/kentcdodds"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/KentCDodds-vids/"><strong>YouTube</strong></a></li></ul><p><strong>Remix</strong></p><ul><li><a href="https://remix.run/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/remix_run"><strong>Twitter</strong></a></li><li><a href="https://github.com/remix-run/remix"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/remix_run"><strong>YouTube</strong></a></li><li><a href="https://discord.gg/remix"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://kentcdodds.com/blog/how-i-built-a-modern-website-in-2021"><strong>How I built a modern website in 2021</strong></a></li><li><a href="https://remix.run/blog/react-server-components"><strong>React Server Components and Remix</strong></a></li><li><a href="https://github.com/vercel/commerce"><strong>Next.js Commerce</strong></a></li><li><a href="https://remix.run/blog/remix-vs-next"><strong>Remix vs Next.js</strong></a></li><li><a href="https://prismic.io/blog/compare-remix-vs-nextjs"><strong>Remix vs. Next: Which React Meta-Framework Should You Use?</strong></a></li><li><a href="https://remix.run/docs/en/v1/other-api/fetch"><strong>Web Fetch API</strong></a></li><li><a href="https://remix.run/blog/remix-v1"><strong>Remix v1</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 26 Apr 2022 06:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/3959a209/fc0f2472.mp3" length="43321799" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/sdXKK0dCbN_FfxtLQi2-BhVb0hG1_V_RR_Svr_ZkUnY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzg0NTgxOS8x/NjYwNDkwNDAwLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2570</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Kent C. Dodds is the Director of Developer Experience for Remix, a JavaScript framework built on standard web APIs.</em></strong></p><p>In this episode we discuss building excellent user experiencers without embarrassment inducing code, the definition of a "center-stack framework," whether the technical benefits of partial hydration actually lead to better UX, and that time Kent almost died.</p><p><strong>Kent C. Dodds</strong></p><ul><li><a href="https://kentcdodds.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/kentcdodds"><strong>Twitter</strong></a></li><li><a href="https://github.com/kentcdodds"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/KentCDodds-vids/"><strong>YouTube</strong></a></li></ul><p><strong>Remix</strong></p><ul><li><a href="https://remix.run/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/remix_run"><strong>Twitter</strong></a></li><li><a href="https://github.com/remix-run/remix"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/remix_run"><strong>YouTube</strong></a></li><li><a href="https://discord.gg/remix"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://kentcdodds.com/blog/how-i-built-a-modern-website-in-2021"><strong>How I built a modern website in 2021</strong></a></li><li><a href="https://remix.run/blog/react-server-components"><strong>React Server Components and Remix</strong></a></li><li><a href="https://github.com/vercel/commerce"><strong>Next.js Commerce</strong></a></li><li><a href="https://remix.run/blog/remix-vs-next"><strong>Remix vs Next.js</strong></a></li><li><a href="https://prismic.io/blog/compare-remix-vs-nextjs"><strong>Remix vs. Next: Which React Meta-Framework Should You Use?</strong></a></li><li><a href="https://remix.run/docs/en/v1/other-api/fetch"><strong>Web Fetch API</strong></a></li><li><a href="https://remix.run/blog/remix-v1"><strong>Remix v1</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 70 - Hydrogen with Josh Larson</title>
      <itunes:title>Episode 70 - Hydrogen with Josh Larson</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">05f99e7c-315b-4c93-95c6-cda9925a7b5a</guid>
      <link>https://fsjam.org/70</link>
      <description>
        <![CDATA[<p><strong><em>Josh Larson is a software engineer at Shopify and a core developer of Hydrogen, a React-based framework for building custom storefronts on Shopify.</em></strong></p><p>In this episode we discuss server side rendering on the edge, the challenges of headless e-commerce, and designing a framework specifically for Shopify storefronts.</p><p><strong>Josh Larson</strong></p><ul><li><a href="https://twitter.com/jplhomer"><strong>Twitter</strong></a></li><li><a href="https://github.com/jplhomer"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jplhomer/"><strong>LinkedIn</strong></a></li><li><a href="https://www.jplhomer.org/"><strong>Home Page</strong></a></li></ul><p><strong>Hydrogen</strong></p><ul><li><a href="https://hydrogen.shopify.dev/"><strong>Home Page</strong></a></li><li><a href="https://github.com/Shopify/hydrogen"><strong>GitHub</strong></a></li><li><a href="https://shopify.dev/custom-storefronts/hydrogen"><strong>Documentation</strong></a></li><li><a href="https://hydrogen.new/"><strong>Stackblitz</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://flareact.com/"><strong>Flareact</strong></a></li><li><a href="https://www.vsourz.com/blog/discover-shopify-hydrogen-and-shopify-oxygen-the-future-of-shopify-storefront/"><strong>Hydrogen and Shopify Oxygen</strong></a></li><li><a href="https://shopify.dev/custom-storefronts/hydrogen/deployment"><strong>Deploy a Hydrogen App</strong></a></li><li><a href="https://shopify.dev/custom-storefronts/tools/graphiql-storefront-api"><strong>Shopify Storefront API GraphiQL Explorer</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Josh Larson is a software engineer at Shopify and a core developer of Hydrogen, a React-based framework for building custom storefronts on Shopify.</em></strong></p><p>In this episode we discuss server side rendering on the edge, the challenges of headless e-commerce, and designing a framework specifically for Shopify storefronts.</p><p><strong>Josh Larson</strong></p><ul><li><a href="https://twitter.com/jplhomer"><strong>Twitter</strong></a></li><li><a href="https://github.com/jplhomer"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jplhomer/"><strong>LinkedIn</strong></a></li><li><a href="https://www.jplhomer.org/"><strong>Home Page</strong></a></li></ul><p><strong>Hydrogen</strong></p><ul><li><a href="https://hydrogen.shopify.dev/"><strong>Home Page</strong></a></li><li><a href="https://github.com/Shopify/hydrogen"><strong>GitHub</strong></a></li><li><a href="https://shopify.dev/custom-storefronts/hydrogen"><strong>Documentation</strong></a></li><li><a href="https://hydrogen.new/"><strong>Stackblitz</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://flareact.com/"><strong>Flareact</strong></a></li><li><a href="https://www.vsourz.com/blog/discover-shopify-hydrogen-and-shopify-oxygen-the-future-of-shopify-storefront/"><strong>Hydrogen and Shopify Oxygen</strong></a></li><li><a href="https://shopify.dev/custom-storefronts/hydrogen/deployment"><strong>Deploy a Hydrogen App</strong></a></li><li><a href="https://shopify.dev/custom-storefronts/tools/graphiql-storefront-api"><strong>Shopify Storefront API GraphiQL Explorer</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 04 Apr 2022 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/f1b7816a/2a667a1a.mp3" length="42045429" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/U--eYjeZe5EqRnUqkgAbwBSxMcih3_VSFjjscyOCTjc/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzg0MzA4OS8x/NjYwNDkwMzg0LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2242</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Josh Larson is a software engineer at Shopify and a core developer of Hydrogen, a React-based framework for building custom storefronts on Shopify.</em></strong></p><p>In this episode we discuss server side rendering on the edge, the challenges of headless e-commerce, and designing a framework specifically for Shopify storefronts.</p><p><strong>Josh Larson</strong></p><ul><li><a href="https://twitter.com/jplhomer"><strong>Twitter</strong></a></li><li><a href="https://github.com/jplhomer"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jplhomer/"><strong>LinkedIn</strong></a></li><li><a href="https://www.jplhomer.org/"><strong>Home Page</strong></a></li></ul><p><strong>Hydrogen</strong></p><ul><li><a href="https://hydrogen.shopify.dev/"><strong>Home Page</strong></a></li><li><a href="https://github.com/Shopify/hydrogen"><strong>GitHub</strong></a></li><li><a href="https://shopify.dev/custom-storefronts/hydrogen"><strong>Documentation</strong></a></li><li><a href="https://hydrogen.new/"><strong>Stackblitz</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://flareact.com/"><strong>Flareact</strong></a></li><li><a href="https://www.vsourz.com/blog/discover-shopify-hydrogen-and-shopify-oxygen-the-future-of-shopify-storefront/"><strong>Hydrogen and Shopify Oxygen</strong></a></li><li><a href="https://shopify.dev/custom-storefronts/hydrogen/deployment"><strong>Deploy a Hydrogen App</strong></a></li><li><a href="https://shopify.dev/custom-storefronts/tools/graphiql-storefront-api"><strong>Shopify Storefront API GraphiQL Explorer</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 69 - Sizzy with Kitze</title>
      <itunes:title>Episode 69 - Sizzy with Kitze</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c3a3daca-06e2-4837-81e2-9332924f358e</guid>
      <link>https://fsjam.org/69</link>
      <description>
        <![CDATA[<p><strong><em>Kitze is the creator of Sizzy, the browser for developers.</em></strong></p><p>In this episode we discuss the shortcomings of developer tools in web browsers, VS Code versus WebStorm, GraphQL hypocrisy, and the differences between RedwoodJS and Blitz.js.<strong></strong></p><p>Kitze</p><ul><li><a href="https://twitter.com/thekitze"><strong>Twitter</strong></a></li><li><a href="https://github.com/kitze"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/Kitze/videos"><strong>YouTube</strong></a></li><li><a href="https://www.twitch.tv/thekitze/videos"><strong>Twitch</strong></a></li><li><a href="https://kitze.io/"><strong>Home Page</strong></a></li></ul><p><strong>Sizzy</strong></p><ul><li><a href="https://sizzy.co/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/sizzyapp"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.jetbrains.com/fleet/"><strong>Fleet</strong></a></li><li><a href="https://www.youtube.com/watch?v=VKiCjqO4Dpk"><strong>But... You're Not Facebook</strong></a></li><li><a href="https://glink.so/"><strong>Glink</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Kitze is the creator of Sizzy, the browser for developers.</em></strong></p><p>In this episode we discuss the shortcomings of developer tools in web browsers, VS Code versus WebStorm, GraphQL hypocrisy, and the differences between RedwoodJS and Blitz.js.<strong></strong></p><p>Kitze</p><ul><li><a href="https://twitter.com/thekitze"><strong>Twitter</strong></a></li><li><a href="https://github.com/kitze"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/Kitze/videos"><strong>YouTube</strong></a></li><li><a href="https://www.twitch.tv/thekitze/videos"><strong>Twitch</strong></a></li><li><a href="https://kitze.io/"><strong>Home Page</strong></a></li></ul><p><strong>Sizzy</strong></p><ul><li><a href="https://sizzy.co/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/sizzyapp"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.jetbrains.com/fleet/"><strong>Fleet</strong></a></li><li><a href="https://www.youtube.com/watch?v=VKiCjqO4Dpk"><strong>But... You're Not Facebook</strong></a></li><li><a href="https://glink.so/"><strong>Glink</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 31 Mar 2022 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/bb372cbe/8fe5dbb2.mp3" length="55151468" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/e_uzk6BCTslMHrTCKk8rtL3Cj94TcZRSOCfFPxsyT48/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzg0MzA5MC8x/NjYwNDkwMzY1LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3013</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Kitze is the creator of Sizzy, the browser for developers.</em></strong></p><p>In this episode we discuss the shortcomings of developer tools in web browsers, VS Code versus WebStorm, GraphQL hypocrisy, and the differences between RedwoodJS and Blitz.js.<strong></strong></p><p>Kitze</p><ul><li><a href="https://twitter.com/thekitze"><strong>Twitter</strong></a></li><li><a href="https://github.com/kitze"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/Kitze/videos"><strong>YouTube</strong></a></li><li><a href="https://www.twitch.tv/thekitze/videos"><strong>Twitch</strong></a></li><li><a href="https://kitze.io/"><strong>Home Page</strong></a></li></ul><p><strong>Sizzy</strong></p><ul><li><a href="https://sizzy.co/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/sizzyapp"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.jetbrains.com/fleet/"><strong>Fleet</strong></a></li><li><a href="https://www.youtube.com/watch?v=VKiCjqO4Dpk"><strong>But... You're Not Facebook</strong></a></li><li><a href="https://glink.so/"><strong>Glink</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 68 - Flightcontrol with Brandon Bayer and Mina Abadir</title>
      <itunes:title>Episode 68 - Flightcontrol with Brandon Bayer and Mina Abadir</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">bdc622bc-8ead-4c8f-a83e-7c3e4013c428</guid>
      <link>https://fsjam.org/68</link>
      <description>
        <![CDATA[<p><strong><em>Brandon Bayer and Mina Abadir are the founders of Flightcontrol, the fullstack deployment platform.</em></strong></p><p>In this episode we discuss building a better developer experience for managing AWS resources, designing an infrastructure as code language, the new Blitz.js toolkit, and how to make your users badass developers.</p><p><strong>Brandon Bayer</strong></p><ul><li><a href="https://twitter.com/flybayer"><strong>Twitter</strong></a></li><li><a href="https://github.com/flybayer"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/brandonbayer1/"><strong>LinkedIn</strong></a></li></ul><p><strong>Mina Abadir</strong></p><ul><li><a href="https://twitter.com/abadir_"><strong>Twitter</strong></a></li><li><a href="https://github.com/mabadir"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/mabadir/"><strong>LinkedIn</strong></a></li></ul><p><strong>Flightcontrol</strong></p><ul><li><a href="https://www.flightcontrol.dev/"><strong>Home Page</strong></a></li><li><a href="https://mobile.twitter.com/flightcontrolhq"><strong>Twitter</strong></a></li><li><a href="https://discord.gg/wgUrbsF8Yp"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-8-fsjam-roundtable"><strong>FSJam Roundtable with Chris Ball, Brandon Bayer, and (the) David Price</strong></a></li><li><a href="https://aws.amazon.com/fargate/"><strong>AWS Fargate</strong></a></li><li><a href="https://aws.amazon.com/cloudfront/"><strong>Amazon CloudFront</strong></a></li><li><a href="https://aws.amazon.com/rds/"><strong>Amazon RDS</strong></a></li><li><a href="https://planetscale.com/"><strong>PlanetScale</strong></a></li><li><a href="https://github.com/ajcwebdev/ajcwebdev-flightcontrol"><strong>A First Look at Flightcontrol</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Brandon Bayer and Mina Abadir are the founders of Flightcontrol, the fullstack deployment platform.</em></strong></p><p>In this episode we discuss building a better developer experience for managing AWS resources, designing an infrastructure as code language, the new Blitz.js toolkit, and how to make your users badass developers.</p><p><strong>Brandon Bayer</strong></p><ul><li><a href="https://twitter.com/flybayer"><strong>Twitter</strong></a></li><li><a href="https://github.com/flybayer"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/brandonbayer1/"><strong>LinkedIn</strong></a></li></ul><p><strong>Mina Abadir</strong></p><ul><li><a href="https://twitter.com/abadir_"><strong>Twitter</strong></a></li><li><a href="https://github.com/mabadir"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/mabadir/"><strong>LinkedIn</strong></a></li></ul><p><strong>Flightcontrol</strong></p><ul><li><a href="https://www.flightcontrol.dev/"><strong>Home Page</strong></a></li><li><a href="https://mobile.twitter.com/flightcontrolhq"><strong>Twitter</strong></a></li><li><a href="https://discord.gg/wgUrbsF8Yp"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-8-fsjam-roundtable"><strong>FSJam Roundtable with Chris Ball, Brandon Bayer, and (the) David Price</strong></a></li><li><a href="https://aws.amazon.com/fargate/"><strong>AWS Fargate</strong></a></li><li><a href="https://aws.amazon.com/cloudfront/"><strong>Amazon CloudFront</strong></a></li><li><a href="https://aws.amazon.com/rds/"><strong>Amazon RDS</strong></a></li><li><a href="https://planetscale.com/"><strong>PlanetScale</strong></a></li><li><a href="https://github.com/ajcwebdev/ajcwebdev-flightcontrol"><strong>A First Look at Flightcontrol</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Sat, 26 Mar 2022 15:38:16 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/c46b88c8/efc60d4c.mp3" length="40531097" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/f3LMc1kn67f1u8BakaTUZfSLI2Lm-OHnR_OXpkA_QcY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzgyMDA5OC8x/NjYwNDkwMzM3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2249</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Brandon Bayer and Mina Abadir are the founders of Flightcontrol, the fullstack deployment platform.</em></strong></p><p>In this episode we discuss building a better developer experience for managing AWS resources, designing an infrastructure as code language, the new Blitz.js toolkit, and how to make your users badass developers.</p><p><strong>Brandon Bayer</strong></p><ul><li><a href="https://twitter.com/flybayer"><strong>Twitter</strong></a></li><li><a href="https://github.com/flybayer"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/brandonbayer1/"><strong>LinkedIn</strong></a></li></ul><p><strong>Mina Abadir</strong></p><ul><li><a href="https://twitter.com/abadir_"><strong>Twitter</strong></a></li><li><a href="https://github.com/mabadir"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/mabadir/"><strong>LinkedIn</strong></a></li></ul><p><strong>Flightcontrol</strong></p><ul><li><a href="https://www.flightcontrol.dev/"><strong>Home Page</strong></a></li><li><a href="https://mobile.twitter.com/flightcontrolhq"><strong>Twitter</strong></a></li><li><a href="https://discord.gg/wgUrbsF8Yp"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fsjam.org/episodes/episode-8-fsjam-roundtable"><strong>FSJam Roundtable with Chris Ball, Brandon Bayer, and (the) David Price</strong></a></li><li><a href="https://aws.amazon.com/fargate/"><strong>AWS Fargate</strong></a></li><li><a href="https://aws.amazon.com/cloudfront/"><strong>Amazon CloudFront</strong></a></li><li><a href="https://aws.amazon.com/rds/"><strong>Amazon RDS</strong></a></li><li><a href="https://planetscale.com/"><strong>PlanetScale</strong></a></li><li><a href="https://github.com/ajcwebdev/ajcwebdev-flightcontrol"><strong>A First Look at Flightcontrol</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://flightcontrol.dev" img="https://img.transistor.fm/x-awkeR6i_RG7hGMWRCmtQbwbM-wCWzIJ0x8NHLzC0Y/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMDQ2N2YzOTgt/ZjZlNC00OTk4LTlk/ZjMtMTQ3YjhjMWQ3/YWQ4LzE2NjU2MTIz/MTMtaW1hZ2UuanBn.jpg">Brandon Bayer</podcast:person>
    </item>
    <item>
      <title>Episode 67 - Developer Experience Engineering with Prince Wilson</title>
      <itunes:title>Episode 67 - Developer Experience Engineering with Prince Wilson</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">14e1db59-7360-40b8-9817-74e896f20204</guid>
      <link>https://fsjam.org/67</link>
      <description>
        <![CDATA[<p><strong><em>Prince Wilson is a Developer Experience Engineer at Netlify, a platform for deploying web applications and static websites.</em></strong></p><p>In this episode we discuss developer experience engineering, the growing influence of Rust on web development, building Discord bots, and what programming streamers can learn from gaming streamers.<strong></strong></p><p>Prince Wilson</p><ul><li><a href="https://prince.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/maxcell"><strong>Twitter</strong></a></li><li><a href="https://www.twitch.tv/maxcellw"><strong>Twitch</strong></a></li><li><a href="https://github.com/maxcell"><strong>GitHub</strong></a></li></ul><p><strong>Netlify</strong></p><ul><li><a href="https://www.netlify.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Netlify"><strong>Twitter</strong></a></li><li><a href="https://github.com/netlify"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.netlify.com/blog/2021/05/19/next-generation-deploy-previews-plus-netlify-acquires-featurepeek/"><strong>Next-generation Deploy Previews, plus Netlify acquires FeaturePeek</strong></a></li><li><a href="https://www.netlify.com/blog/2021/11/17/netlify-acquires-onegraph-a-powerful-graphql-platform-for-connecting-apis-and-services/"><strong>Netlify Acquires OneGraph, A Powerful GraphQL Platform for Connecting APIs and Services</strong></a></li><li><a href="https://www.netlify.com/jamstack-fund/"><strong>Netlify Jamstack Innovation Fund</strong></a></li><li><a href="https://changelog.com/podcast/468"><strong>1Password is all in on its web stack</strong></a></li><li><a href="https://serokell.io/blog/rust-in-production-1password"><strong>Rust in Production: 1Password</strong></a></li><li><a href="https://discord.com/blog/using-rust-to-scale-elixir-for-11-million-concurrent-users"><strong>Using Rust to Scale Elixir for 11 million Concurrent Users</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Prince Wilson is a Developer Experience Engineer at Netlify, a platform for deploying web applications and static websites.</em></strong></p><p>In this episode we discuss developer experience engineering, the growing influence of Rust on web development, building Discord bots, and what programming streamers can learn from gaming streamers.<strong></strong></p><p>Prince Wilson</p><ul><li><a href="https://prince.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/maxcell"><strong>Twitter</strong></a></li><li><a href="https://www.twitch.tv/maxcellw"><strong>Twitch</strong></a></li><li><a href="https://github.com/maxcell"><strong>GitHub</strong></a></li></ul><p><strong>Netlify</strong></p><ul><li><a href="https://www.netlify.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Netlify"><strong>Twitter</strong></a></li><li><a href="https://github.com/netlify"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.netlify.com/blog/2021/05/19/next-generation-deploy-previews-plus-netlify-acquires-featurepeek/"><strong>Next-generation Deploy Previews, plus Netlify acquires FeaturePeek</strong></a></li><li><a href="https://www.netlify.com/blog/2021/11/17/netlify-acquires-onegraph-a-powerful-graphql-platform-for-connecting-apis-and-services/"><strong>Netlify Acquires OneGraph, A Powerful GraphQL Platform for Connecting APIs and Services</strong></a></li><li><a href="https://www.netlify.com/jamstack-fund/"><strong>Netlify Jamstack Innovation Fund</strong></a></li><li><a href="https://changelog.com/podcast/468"><strong>1Password is all in on its web stack</strong></a></li><li><a href="https://serokell.io/blog/rust-in-production-1password"><strong>Rust in Production: 1Password</strong></a></li><li><a href="https://discord.com/blog/using-rust-to-scale-elixir-for-11-million-concurrent-users"><strong>Using Rust to Scale Elixir for 11 million Concurrent Users</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 01 Mar 2022 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/356f2a59/5cd97cc7.mp3" length="63840978" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/KEe5CMOOeVIfXiwRQZYhABB0UJVODx1Cbj5j78lzMdI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc4MjY0Ni8x/NjYwNDkwMzA5LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3476</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Prince Wilson is a Developer Experience Engineer at Netlify, a platform for deploying web applications and static websites.</em></strong></p><p>In this episode we discuss developer experience engineering, the growing influence of Rust on web development, building Discord bots, and what programming streamers can learn from gaming streamers.<strong></strong></p><p>Prince Wilson</p><ul><li><a href="https://prince.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/maxcell"><strong>Twitter</strong></a></li><li><a href="https://www.twitch.tv/maxcellw"><strong>Twitch</strong></a></li><li><a href="https://github.com/maxcell"><strong>GitHub</strong></a></li></ul><p><strong>Netlify</strong></p><ul><li><a href="https://www.netlify.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Netlify"><strong>Twitter</strong></a></li><li><a href="https://github.com/netlify"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.netlify.com/blog/2021/05/19/next-generation-deploy-previews-plus-netlify-acquires-featurepeek/"><strong>Next-generation Deploy Previews, plus Netlify acquires FeaturePeek</strong></a></li><li><a href="https://www.netlify.com/blog/2021/11/17/netlify-acquires-onegraph-a-powerful-graphql-platform-for-connecting-apis-and-services/"><strong>Netlify Acquires OneGraph, A Powerful GraphQL Platform for Connecting APIs and Services</strong></a></li><li><a href="https://www.netlify.com/jamstack-fund/"><strong>Netlify Jamstack Innovation Fund</strong></a></li><li><a href="https://changelog.com/podcast/468"><strong>1Password is all in on its web stack</strong></a></li><li><a href="https://serokell.io/blog/rust-in-production-1password"><strong>Rust in Production: 1Password</strong></a></li><li><a href="https://discord.com/blog/using-rust-to-scale-elixir-for-11-million-concurrent-users"><strong>Using Rust to Scale Elixir for 11 million Concurrent Users</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 66 - RedwoodJS with Peter Pistorius</title>
      <itunes:title>Episode 66 - RedwoodJS with Peter Pistorius</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">81326f0f-9ccf-4f96-a565-c2bf9aee16b8</guid>
      <link>https://fsjam.org/66</link>
      <description>
        <![CDATA[<p><strong><em>Peter Pistorius is the co-creator of RedwoodJS, the JavaScript application framework for startups, and the founder of Snaplet.</em></strong></p><p>In this episode we discuss the history, development, and future of RedwoodJS.</p><p><em>Editor's Note: This episode was recorded over a year ago and kept in the vault because the audio is somewhat degraded relative to the average FSJam episode. But we are releasing it regardless because we believe the conversation is worthwhile for listeners that can tolerate the rougher sound quality.</em><br><strong><br>Peter Pistorius</strong></p><ul><li><a href="https://twitter.com/appfactory"><strong>Twitter</strong></a></li><li><a href="https://github.com/peterp"><strong>GitHub</strong></a></li></ul><p><strong>RedwoodJS</strong></p><ul><li><a href="https://redwoodjs.com/"><strong>Home Page</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Peter Pistorius is the co-creator of RedwoodJS, the JavaScript application framework for startups, and the founder of Snaplet.</em></strong></p><p>In this episode we discuss the history, development, and future of RedwoodJS.</p><p><em>Editor's Note: This episode was recorded over a year ago and kept in the vault because the audio is somewhat degraded relative to the average FSJam episode. But we are releasing it regardless because we believe the conversation is worthwhile for listeners that can tolerate the rougher sound quality.</em><br><strong><br>Peter Pistorius</strong></p><ul><li><a href="https://twitter.com/appfactory"><strong>Twitter</strong></a></li><li><a href="https://github.com/peterp"><strong>GitHub</strong></a></li></ul><p><strong>RedwoodJS</strong></p><ul><li><a href="https://redwoodjs.com/"><strong>Home Page</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 24 Feb 2022 01:32:06 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/880a3584/d1c96133.mp3" length="47517275" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/O9p-BZjihHwTOP6VpM7ELMc9MsO9SqeRzzY1vTlyC4w/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc0OTMxMy8x/NjYwNDkwMjgwLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2678</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Peter Pistorius is the co-creator of RedwoodJS, the JavaScript application framework for startups, and the founder of Snaplet.</em></strong></p><p>In this episode we discuss the history, development, and future of RedwoodJS.</p><p><em>Editor's Note: This episode was recorded over a year ago and kept in the vault because the audio is somewhat degraded relative to the average FSJam episode. But we are releasing it regardless because we believe the conversation is worthwhile for listeners that can tolerate the rougher sound quality.</em><br><strong><br>Peter Pistorius</strong></p><ul><li><a href="https://twitter.com/appfactory"><strong>Twitter</strong></a></li><li><a href="https://github.com/peterp"><strong>GitHub</strong></a></li></ul><p><strong>RedwoodJS</strong></p><ul><li><a href="https://redwoodjs.com/"><strong>Home Page</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 65 - Snaplet with Peter Pistorius</title>
      <itunes:title>Episode 65 - Snaplet with Peter Pistorius</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d49227ee-8a67-4d4e-bf3b-d22c69a4d62f</guid>
      <link>https://fsjam.org/65</link>
      <description>
        <![CDATA[<p><strong><em>Peter Pistorius is the co-creator of RedwoodJS and founder of Snaplet, a tool for copying your production database while protecting private information.</em></strong></p><p>In this episode we discuss managing personally identifiable information, simplifying local database testing, and developing in cloud environments.<br><strong><br>Peter Pistorius</strong></p><ul><li><a href="https://twitter.com/appfactory"><strong>Twitter</strong></a></li><li><a href="https://github.com/peterp"><strong>GitHub</strong></a></li></ul><p><strong>Snaplet</strong></p><ul><li><a href="https://snaplet.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/_snaplet"><strong>Twitter</strong></a></li><li><a href="https://github.com/snaplet"><strong>GitHub</strong></a></li><li><a href="https://docs.snaplet.dev/"><strong>Documentation</strong></a></li><li><a href="https://www.snaplet.dev/careers"><strong>Jobs</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.snaplet.dev/post/supabase-guide"><strong>Clone your Supabase production data to a development environment</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Peter Pistorius is the co-creator of RedwoodJS and founder of Snaplet, a tool for copying your production database while protecting private information.</em></strong></p><p>In this episode we discuss managing personally identifiable information, simplifying local database testing, and developing in cloud environments.<br><strong><br>Peter Pistorius</strong></p><ul><li><a href="https://twitter.com/appfactory"><strong>Twitter</strong></a></li><li><a href="https://github.com/peterp"><strong>GitHub</strong></a></li></ul><p><strong>Snaplet</strong></p><ul><li><a href="https://snaplet.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/_snaplet"><strong>Twitter</strong></a></li><li><a href="https://github.com/snaplet"><strong>GitHub</strong></a></li><li><a href="https://docs.snaplet.dev/"><strong>Documentation</strong></a></li><li><a href="https://www.snaplet.dev/careers"><strong>Jobs</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.snaplet.dev/post/supabase-guide"><strong>Clone your Supabase production data to a development environment</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 07 Feb 2022 07:06:43 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/1e49fbce/c5a4e219.mp3" length="55088196" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/M8wzNGs3UE9yuTqBYddrxJ6YljsV5PrYcypnsCDZTN8/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc4MjY1OS8x/NjYwNDkwMjYxLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3089</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Peter Pistorius is the co-creator of RedwoodJS and founder of Snaplet, a tool for copying your production database while protecting private information.</em></strong></p><p>In this episode we discuss managing personally identifiable information, simplifying local database testing, and developing in cloud environments.<br><strong><br>Peter Pistorius</strong></p><ul><li><a href="https://twitter.com/appfactory"><strong>Twitter</strong></a></li><li><a href="https://github.com/peterp"><strong>GitHub</strong></a></li></ul><p><strong>Snaplet</strong></p><ul><li><a href="https://snaplet.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/_snaplet"><strong>Twitter</strong></a></li><li><a href="https://github.com/snaplet"><strong>GitHub</strong></a></li><li><a href="https://docs.snaplet.dev/"><strong>Documentation</strong></a></li><li><a href="https://www.snaplet.dev/careers"><strong>Jobs</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.snaplet.dev/post/supabase-guide"><strong>Clone your Supabase production data to a development environment</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 64 - TypeScript with Orta Therox</title>
      <itunes:title>Episode 64 - TypeScript with Orta Therox</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">72130996-e2c6-472d-a1aa-e7cc020f2b9d</guid>
      <link>https://fsjam.org/64</link>
      <description>
        <![CDATA[<p><strong><em>Orta Therox is a (former) Compiler Engineer at Microsoft and core team member of TypeScript, a syntactical superset of JavaScript that adds optional static typing.</em></strong></p><p>In this episode we discuss compiler engineering, whether JavaScript will ever incorporate a native type system, and why TypeScript will never have zero configuration. <br><strong><br>Orta</strong></p><ul><li><a href="https://twitter.com/orta"><strong>Twitter</strong></a></li><li><a href="https://github.com/orta"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/ortatherox/"><strong>LinkedIn</strong></a></li><li><a href="https://orta.io/"><strong>Home Page</strong></a></li></ul><p><strong>TypeScript</strong></p><ul><li><a href="https://www.typescriptlang.org/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/typescript"><strong>Twitter</strong></a></li><li><a href="https://github.com/microsoft/TypeScript"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/davidtheclark/cosmiconfig"><strong>Cosmiconfig</strong></a></li><li><a href="https://github.com/tsconfig/bases"><strong>TSConfig Bases</strong></a></li><li><a href="https://complexity.risd.edu/methods-insights/dancing-landscapes/"><strong>Dancing Landscapes</strong></a></li><li><a href="https://github.com/danger/danger-js"><strong>Danger JS</strong></a></li><li><a href="https://github.com/CocoaPods/CocoaPods"><strong>CocoaPods</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Orta Therox is a (former) Compiler Engineer at Microsoft and core team member of TypeScript, a syntactical superset of JavaScript that adds optional static typing.</em></strong></p><p>In this episode we discuss compiler engineering, whether JavaScript will ever incorporate a native type system, and why TypeScript will never have zero configuration. <br><strong><br>Orta</strong></p><ul><li><a href="https://twitter.com/orta"><strong>Twitter</strong></a></li><li><a href="https://github.com/orta"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/ortatherox/"><strong>LinkedIn</strong></a></li><li><a href="https://orta.io/"><strong>Home Page</strong></a></li></ul><p><strong>TypeScript</strong></p><ul><li><a href="https://www.typescriptlang.org/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/typescript"><strong>Twitter</strong></a></li><li><a href="https://github.com/microsoft/TypeScript"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/davidtheclark/cosmiconfig"><strong>Cosmiconfig</strong></a></li><li><a href="https://github.com/tsconfig/bases"><strong>TSConfig Bases</strong></a></li><li><a href="https://complexity.risd.edu/methods-insights/dancing-landscapes/"><strong>Dancing Landscapes</strong></a></li><li><a href="https://github.com/danger/danger-js"><strong>Danger JS</strong></a></li><li><a href="https://github.com/CocoaPods/CocoaPods"><strong>CocoaPods</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 01 Feb 2022 07:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/7654d26c/46e53ba5.mp3" length="52750593" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/XA-qPXkDjhL7fa9zq1Jf6LNVEZhIcbTx_xDXU0fAaLw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc4MTY4Mi8x/NjYwNDkwMjMxLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3046</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Orta Therox is a (former) Compiler Engineer at Microsoft and core team member of TypeScript, a syntactical superset of JavaScript that adds optional static typing.</em></strong></p><p>In this episode we discuss compiler engineering, whether JavaScript will ever incorporate a native type system, and why TypeScript will never have zero configuration. <br><strong><br>Orta</strong></p><ul><li><a href="https://twitter.com/orta"><strong>Twitter</strong></a></li><li><a href="https://github.com/orta"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/ortatherox/"><strong>LinkedIn</strong></a></li><li><a href="https://orta.io/"><strong>Home Page</strong></a></li></ul><p><strong>TypeScript</strong></p><ul><li><a href="https://www.typescriptlang.org/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/typescript"><strong>Twitter</strong></a></li><li><a href="https://github.com/microsoft/TypeScript"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/davidtheclark/cosmiconfig"><strong>Cosmiconfig</strong></a></li><li><a href="https://github.com/tsconfig/bases"><strong>TSConfig Bases</strong></a></li><li><a href="https://complexity.risd.edu/methods-insights/dancing-landscapes/"><strong>Dancing Landscapes</strong></a></li><li><a href="https://github.com/danger/danger-js"><strong>Danger JS</strong></a></li><li><a href="https://github.com/CocoaPods/CocoaPods"><strong>CocoaPods</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 63 - Modern CSS with Stephanie Eckles</title>
      <itunes:title>Episode 63 - Modern CSS with Stephanie Eckles</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">05e1c577-d07f-47af-ab17-eaa18fd232d2</guid>
      <link>https://fsjam.org/63</link>
      <description>
        <![CDATA[<p><strong><em>Stephanie Eckles is a Front-End Focused Software Engineer and author of ModernCSS.dev, a course series on modern CSS solutions<br>for old CSS problems.</em></strong></p><p>In this episode we discuss when CSS became modern, if PostCSS can replace the enduring Sass, the new capabilities enabled by Eleventy Serverless, and the value of online streaming.</p><p><strong>Stephanie Eckles</strong></p><ul><li><a href="https://twitter.com/5t3ph"><strong>Twitter</strong></a></li><li><a href="https://github.com/5t3ph/"><strong>GitHub</strong></a></li><li><a href="https://codepen.io/5t3ph/"><strong>Codepen</strong></a></li><li><a href="https://dev.to/5t3ph"><strong>Blog</strong></a></li><li><a href="https://www.twitch.tv/5t3phdev"><strong>Twitch</strong></a></li><li><a href="https://moderncss.dev/"><strong>Modern CSS</strong></a></li><li><a href="https://thinkdobecreate.com/links/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.w3.org/TR/css-cascade-5/#cascade-layers"><strong>CSS Cascade Layers</strong></a></li><li><a href="https://www.smashingmagazine.com/2021/06/css-javascript-requirements-accessible-components/"><strong>When CSS Isn’t Enough: JavaScript Requirements For Accessible Components</strong></a></li><li><a href="https://www.youtube.com/watch?v=oBICzNlg_nU"><strong>Modern CSS: Grid, Aspect Ratio, Container Queries, and More!</strong></a></li><li><a href="https://wordwrap.dev/episodes/004/"><strong>Word Wrap - Eleventy and the Rise of Static</strong></a></li><li><a href="https://11ty.rocks/"><strong>11ty Rocks</strong></a></li><li><a href="https://someantics.dev/first-look-eleventy-serverless/"><strong>A First Look at Eleventy Serverless, with Zach Leatherman</strong></a></li><li><a href="https://github.com/5t3ph/11ty-serverless-search"><strong>11ty Serverless Search</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Stephanie Eckles is a Front-End Focused Software Engineer and author of ModernCSS.dev, a course series on modern CSS solutions<br>for old CSS problems.</em></strong></p><p>In this episode we discuss when CSS became modern, if PostCSS can replace the enduring Sass, the new capabilities enabled by Eleventy Serverless, and the value of online streaming.</p><p><strong>Stephanie Eckles</strong></p><ul><li><a href="https://twitter.com/5t3ph"><strong>Twitter</strong></a></li><li><a href="https://github.com/5t3ph/"><strong>GitHub</strong></a></li><li><a href="https://codepen.io/5t3ph/"><strong>Codepen</strong></a></li><li><a href="https://dev.to/5t3ph"><strong>Blog</strong></a></li><li><a href="https://www.twitch.tv/5t3phdev"><strong>Twitch</strong></a></li><li><a href="https://moderncss.dev/"><strong>Modern CSS</strong></a></li><li><a href="https://thinkdobecreate.com/links/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.w3.org/TR/css-cascade-5/#cascade-layers"><strong>CSS Cascade Layers</strong></a></li><li><a href="https://www.smashingmagazine.com/2021/06/css-javascript-requirements-accessible-components/"><strong>When CSS Isn’t Enough: JavaScript Requirements For Accessible Components</strong></a></li><li><a href="https://www.youtube.com/watch?v=oBICzNlg_nU"><strong>Modern CSS: Grid, Aspect Ratio, Container Queries, and More!</strong></a></li><li><a href="https://wordwrap.dev/episodes/004/"><strong>Word Wrap - Eleventy and the Rise of Static</strong></a></li><li><a href="https://11ty.rocks/"><strong>11ty Rocks</strong></a></li><li><a href="https://someantics.dev/first-look-eleventy-serverless/"><strong>A First Look at Eleventy Serverless, with Zach Leatherman</strong></a></li><li><a href="https://github.com/5t3ph/11ty-serverless-search"><strong>11ty Serverless Search</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 24 Jan 2022 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/e0ecd40f/41f2f18e.mp3" length="42054515" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/VTz4Z8GDla_zZmHBIvmDA0rqbSzS6YGd2xH19JUiqVw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc4MTY3NS8x/NjYwNDkwMjA0LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2317</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Stephanie Eckles is a Front-End Focused Software Engineer and author of ModernCSS.dev, a course series on modern CSS solutions<br>for old CSS problems.</em></strong></p><p>In this episode we discuss when CSS became modern, if PostCSS can replace the enduring Sass, the new capabilities enabled by Eleventy Serverless, and the value of online streaming.</p><p><strong>Stephanie Eckles</strong></p><ul><li><a href="https://twitter.com/5t3ph"><strong>Twitter</strong></a></li><li><a href="https://github.com/5t3ph/"><strong>GitHub</strong></a></li><li><a href="https://codepen.io/5t3ph/"><strong>Codepen</strong></a></li><li><a href="https://dev.to/5t3ph"><strong>Blog</strong></a></li><li><a href="https://www.twitch.tv/5t3phdev"><strong>Twitch</strong></a></li><li><a href="https://moderncss.dev/"><strong>Modern CSS</strong></a></li><li><a href="https://thinkdobecreate.com/links/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.w3.org/TR/css-cascade-5/#cascade-layers"><strong>CSS Cascade Layers</strong></a></li><li><a href="https://www.smashingmagazine.com/2021/06/css-javascript-requirements-accessible-components/"><strong>When CSS Isn’t Enough: JavaScript Requirements For Accessible Components</strong></a></li><li><a href="https://www.youtube.com/watch?v=oBICzNlg_nU"><strong>Modern CSS: Grid, Aspect Ratio, Container Queries, and More!</strong></a></li><li><a href="https://wordwrap.dev/episodes/004/"><strong>Word Wrap - Eleventy and the Rise of Static</strong></a></li><li><a href="https://11ty.rocks/"><strong>11ty Rocks</strong></a></li><li><a href="https://someantics.dev/first-look-eleventy-serverless/"><strong>A First Look at Eleventy Serverless, with Zach Leatherman</strong></a></li><li><a href="https://github.com/5t3ph/11ty-serverless-search"><strong>11ty Serverless Search</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 62 - Fly with Rugwiro Valentin</title>
      <itunes:title>Episode 62 - Fly with Rugwiro Valentin</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c6dd6889-4939-43cd-a0ea-c8122d27a037</guid>
      <link>https://fsjam.org/62</link>
      <description>
        <![CDATA[<p><strong><em>Rugwiro Valentin is a Developer at Fly, a platform for fullstack applications and databases that need to run globally.</em></strong></p><p>In this episode we discuss deploying containers to the edge, microVMs, Twelve Factor Apps, Cloud Native Buildpacks, and WireGuard.<br><strong><br>Rugwiro Valentin</strong></p><ul><li><a href="https://twitter.com/acodechef"><strong>Twitter</strong></a></li><li><a href="https://github.com/rugwirobaker"><strong>GitHub</strong></a></li><li><a href="https://codechef.fly.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Fly</strong></p><ul><li><a href="https://fly.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/flydotio"><strong>Twitter</strong></a></li><li><a href="https://github.com/superfly/"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fly.io/docs/reference/configuration/"><strong>App Configuration with fly.toml</strong></a></li><li><a href="https://github.com/superfly/flyctl"><strong>flyctl</strong></a></li><li><a href="https://fly.io/docs/reference/volumes/"><strong>Volumes on Fly</strong></a></li><li><a href="https://12factor.net/"><strong>The Twelve-Factor App</strong></a></li><li><a href="https://buildpacks.io"><strong>Cloud Native Buildpacks</strong></a></li><li><a href="https://tokio.rs/"><strong>Tokio</strong></a></li><li><a href="https://www.wireguard.com/papers/wireguard.pdf"><strong>WireGuard: Next Generation Kernel Network Tunnel</strong></a></li><li><a href="https://github.com/WireGuard/wireguard-go"><strong>WireGuard Go</strong></a></li><li><a href="https://ngrok.com/"><strong>ngrok</strong></a></li><li><a href="https://community.redwoodjs.com/t/dockerize-redwoodjs/2291/4"><strong>Dockerize RedwoodJS with Fly</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Rugwiro Valentin is a Developer at Fly, a platform for fullstack applications and databases that need to run globally.</em></strong></p><p>In this episode we discuss deploying containers to the edge, microVMs, Twelve Factor Apps, Cloud Native Buildpacks, and WireGuard.<br><strong><br>Rugwiro Valentin</strong></p><ul><li><a href="https://twitter.com/acodechef"><strong>Twitter</strong></a></li><li><a href="https://github.com/rugwirobaker"><strong>GitHub</strong></a></li><li><a href="https://codechef.fly.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Fly</strong></p><ul><li><a href="https://fly.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/flydotio"><strong>Twitter</strong></a></li><li><a href="https://github.com/superfly/"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fly.io/docs/reference/configuration/"><strong>App Configuration with fly.toml</strong></a></li><li><a href="https://github.com/superfly/flyctl"><strong>flyctl</strong></a></li><li><a href="https://fly.io/docs/reference/volumes/"><strong>Volumes on Fly</strong></a></li><li><a href="https://12factor.net/"><strong>The Twelve-Factor App</strong></a></li><li><a href="https://buildpacks.io"><strong>Cloud Native Buildpacks</strong></a></li><li><a href="https://tokio.rs/"><strong>Tokio</strong></a></li><li><a href="https://www.wireguard.com/papers/wireguard.pdf"><strong>WireGuard: Next Generation Kernel Network Tunnel</strong></a></li><li><a href="https://github.com/WireGuard/wireguard-go"><strong>WireGuard Go</strong></a></li><li><a href="https://ngrok.com/"><strong>ngrok</strong></a></li><li><a href="https://community.redwoodjs.com/t/dockerize-redwoodjs/2291/4"><strong>Dockerize RedwoodJS with Fly</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 21 Jan 2022 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/aaa4dc86/807ff046.mp3" length="42306441" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/DTRP_hc1BEb684VPmNL_mhTLoKDHB4cPSBVshJU58bo/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc4MTUyNi8x/NjYwNDkwMTg1LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2384</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Rugwiro Valentin is a Developer at Fly, a platform for fullstack applications and databases that need to run globally.</em></strong></p><p>In this episode we discuss deploying containers to the edge, microVMs, Twelve Factor Apps, Cloud Native Buildpacks, and WireGuard.<br><strong><br>Rugwiro Valentin</strong></p><ul><li><a href="https://twitter.com/acodechef"><strong>Twitter</strong></a></li><li><a href="https://github.com/rugwirobaker"><strong>GitHub</strong></a></li><li><a href="https://codechef.fly.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Fly</strong></p><ul><li><a href="https://fly.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/flydotio"><strong>Twitter</strong></a></li><li><a href="https://github.com/superfly/"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fly.io/docs/reference/configuration/"><strong>App Configuration with fly.toml</strong></a></li><li><a href="https://github.com/superfly/flyctl"><strong>flyctl</strong></a></li><li><a href="https://fly.io/docs/reference/volumes/"><strong>Volumes on Fly</strong></a></li><li><a href="https://12factor.net/"><strong>The Twelve-Factor App</strong></a></li><li><a href="https://buildpacks.io"><strong>Cloud Native Buildpacks</strong></a></li><li><a href="https://tokio.rs/"><strong>Tokio</strong></a></li><li><a href="https://www.wireguard.com/papers/wireguard.pdf"><strong>WireGuard: Next Generation Kernel Network Tunnel</strong></a></li><li><a href="https://github.com/WireGuard/wireguard-go"><strong>WireGuard Go</strong></a></li><li><a href="https://ngrok.com/"><strong>ngrok</strong></a></li><li><a href="https://community.redwoodjs.com/t/dockerize-redwoodjs/2291/4"><strong>Dockerize RedwoodJS with Fly</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 61 - Everfund with Christopher Burns</title>
      <itunes:title>Episode 61 - Everfund with Christopher Burns</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fb1df3e0-2a95-4eaf-b244-45c156bf4b10</guid>
      <link>https://fsjam.org/61</link>
      <description>
        <![CDATA[<p><strong><em>Christopher Burns is the CEO of Everfund, a donation checkout system for non-profits and charities.</em></strong></p><p>In this Podrocket crossover episode, we discuss the motivation behind the creation of Everfund, the technologies the company has built upon, the process of migrating from a previous tech stack, and advice for other potential founders looking to start a company.</p><p><strong>Christopher Burns</strong></p><ul><li><a href="https://twitter.com/burnedchris"><strong>Twitter</strong></a></li><li><a href="https://github.com/Burnsy"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/burnedchris/"><strong>LinkedIn</strong></a></li></ul><p><strong>Everfund</strong></p><ul><li><a href="https://everfund.co.uk/"><strong>Home Page</strong></a></li><li><a href="https://everfund.co.uk/blog"><strong>Blog</strong></a></li><li><a href="https://twitter.com/_everfund"><strong>Twitter</strong></a></li><li><a href="https://github.com/everfund/everfund"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/company/everfunduk/"><strong>LinkedIn</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Christopher Burns is the CEO of Everfund, a donation checkout system for non-profits and charities.</em></strong></p><p>In this Podrocket crossover episode, we discuss the motivation behind the creation of Everfund, the technologies the company has built upon, the process of migrating from a previous tech stack, and advice for other potential founders looking to start a company.</p><p><strong>Christopher Burns</strong></p><ul><li><a href="https://twitter.com/burnedchris"><strong>Twitter</strong></a></li><li><a href="https://github.com/Burnsy"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/burnedchris/"><strong>LinkedIn</strong></a></li></ul><p><strong>Everfund</strong></p><ul><li><a href="https://everfund.co.uk/"><strong>Home Page</strong></a></li><li><a href="https://everfund.co.uk/blog"><strong>Blog</strong></a></li><li><a href="https://twitter.com/_everfund"><strong>Twitter</strong></a></li><li><a href="https://github.com/everfund/everfund"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/company/everfunduk/"><strong>LinkedIn</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 14 Jan 2022 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/d244d21d/9e040f51.mp3" length="77201021" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/KqYF_STYKECr78A0o6XnZBCs8LBGaY_82R-yJjq72iE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc3NTY1MC8x/NjYwNDkwMTU5LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2354</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Christopher Burns is the CEO of Everfund, a donation checkout system for non-profits and charities.</em></strong></p><p>In this Podrocket crossover episode, we discuss the motivation behind the creation of Everfund, the technologies the company has built upon, the process of migrating from a previous tech stack, and advice for other potential founders looking to start a company.</p><p><strong>Christopher Burns</strong></p><ul><li><a href="https://twitter.com/burnedchris"><strong>Twitter</strong></a></li><li><a href="https://github.com/Burnsy"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/burnedchris/"><strong>LinkedIn</strong></a></li></ul><p><strong>Everfund</strong></p><ul><li><a href="https://everfund.co.uk/"><strong>Home Page</strong></a></li><li><a href="https://everfund.co.uk/blog"><strong>Blog</strong></a></li><li><a href="https://twitter.com/_everfund"><strong>Twitter</strong></a></li><li><a href="https://github.com/everfund/everfund"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/company/everfunduk/"><strong>LinkedIn</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 60 - Marko with Dylan Piercey</title>
      <itunes:title>Episode 60 - Marko with Dylan Piercey</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5a6389a5-418b-499d-8df2-bffa1c4870c0</guid>
      <link>https://fsjam.org/60</link>
      <description>
        <![CDATA[<p><strong><em>Dylan Piercey is a Member of Technical Staff at eBay and core team member of Marko, a declarative, HTML-based language for building web applications.</em></strong></p><p>In this episode we discuss the relation between progressive enhancement and partial hydration, appropriate use cases for the islands architecture, and the rediscovery of multi-page applications.<strong></strong></p><p>Dylan Piercey</p><ul><li><a href="https://twitter.com/dylan_piercey"><strong>Twitter</strong></a></li><li><a href="https://github.com/DylanPiercey"><strong>GitHub</strong></a></li></ul><p><strong>Marko</strong></p><ul><li><a href="https://markojs.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/MarkoDevTeam"><strong>Twitter</strong></a></li><li><a href="https://github.com/marko-js/marko"><strong>GitHub</strong></a></li><li><a href="https://discord.gg/marko"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://dev.to/ajcwebdev/what-is-partial-hydration-and-why-is-everyone-talking-about-it-3k56"><strong>What is Partial Hydration and Why is Everyone Talking About It?</strong></a></li><li><a href="https://tech.ebayinc.com/engineering/async-fragments-rediscovering-progressive-html-rendering-with-marko/"><strong>Async Fragments: Rediscovering Progressive HTML Rendering with Marko</strong></a></li><li><a href="https://tech.ebayinc.com/engineering/the-future-of-marko/"><strong>The Future of Marko</strong></a></li><li><a href="https://medium.com/@mlrawlings/maybe-you-dont-need-that-spa-f2c659bc7fec"><strong>Maybe you don’t need that SPA</strong></a></li><li><a href="https://dev.to/ryansolid/a-first-look-at-markojs-3h78"><strong>A First Look at MarkoJS</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Dylan Piercey is a Member of Technical Staff at eBay and core team member of Marko, a declarative, HTML-based language for building web applications.</em></strong></p><p>In this episode we discuss the relation between progressive enhancement and partial hydration, appropriate use cases for the islands architecture, and the rediscovery of multi-page applications.<strong></strong></p><p>Dylan Piercey</p><ul><li><a href="https://twitter.com/dylan_piercey"><strong>Twitter</strong></a></li><li><a href="https://github.com/DylanPiercey"><strong>GitHub</strong></a></li></ul><p><strong>Marko</strong></p><ul><li><a href="https://markojs.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/MarkoDevTeam"><strong>Twitter</strong></a></li><li><a href="https://github.com/marko-js/marko"><strong>GitHub</strong></a></li><li><a href="https://discord.gg/marko"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://dev.to/ajcwebdev/what-is-partial-hydration-and-why-is-everyone-talking-about-it-3k56"><strong>What is Partial Hydration and Why is Everyone Talking About It?</strong></a></li><li><a href="https://tech.ebayinc.com/engineering/async-fragments-rediscovering-progressive-html-rendering-with-marko/"><strong>Async Fragments: Rediscovering Progressive HTML Rendering with Marko</strong></a></li><li><a href="https://tech.ebayinc.com/engineering/the-future-of-marko/"><strong>The Future of Marko</strong></a></li><li><a href="https://medium.com/@mlrawlings/maybe-you-dont-need-that-spa-f2c659bc7fec"><strong>Maybe you don’t need that SPA</strong></a></li><li><a href="https://dev.to/ryansolid/a-first-look-at-markojs-3h78"><strong>A First Look at MarkoJS</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 23 Dec 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/b2ba0ded/ab1fdfaf.mp3" length="46583253" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/vZiGURIsLAgaKGzGpOjkoDX_shvKRvv_K3l1nmbQJmA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc0ODEzOS8x/NjYwNDkwMTQ4LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2567</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Dylan Piercey is a Member of Technical Staff at eBay and core team member of Marko, a declarative, HTML-based language for building web applications.</em></strong></p><p>In this episode we discuss the relation between progressive enhancement and partial hydration, appropriate use cases for the islands architecture, and the rediscovery of multi-page applications.<strong></strong></p><p>Dylan Piercey</p><ul><li><a href="https://twitter.com/dylan_piercey"><strong>Twitter</strong></a></li><li><a href="https://github.com/DylanPiercey"><strong>GitHub</strong></a></li></ul><p><strong>Marko</strong></p><ul><li><a href="https://markojs.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/MarkoDevTeam"><strong>Twitter</strong></a></li><li><a href="https://github.com/marko-js/marko"><strong>GitHub</strong></a></li><li><a href="https://discord.gg/marko"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://dev.to/ajcwebdev/what-is-partial-hydration-and-why-is-everyone-talking-about-it-3k56"><strong>What is Partial Hydration and Why is Everyone Talking About It?</strong></a></li><li><a href="https://tech.ebayinc.com/engineering/async-fragments-rediscovering-progressive-html-rendering-with-marko/"><strong>Async Fragments: Rediscovering Progressive HTML Rendering with Marko</strong></a></li><li><a href="https://tech.ebayinc.com/engineering/the-future-of-marko/"><strong>The Future of Marko</strong></a></li><li><a href="https://medium.com/@mlrawlings/maybe-you-dont-need-that-spa-f2c659bc7fec"><strong>Maybe you don’t need that SPA</strong></a></li><li><a href="https://dev.to/ryansolid/a-first-look-at-markojs-3h78"><strong>A First Look at MarkoJS</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 59 - GreenSock with Cassie Evans</title>
      <itunes:title>Episode 59 - GreenSock with Cassie Evans</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3de2061e-8c13-449e-b62d-cf03b7d77851</guid>
      <link>https://fsjam.org/59</link>
      <description>
        <![CDATA[<p><strong><em>Cassie Evans is the Lead Bestower of Animation Superpowers at Greensock, a JavaScript animation toolset.</em></strong></p><p>In this episode we discuss the limitations of CSS animations, techniques for animating SVGs, and building animation centric websites without JavaScript frameworks.</p><p><strong>Cassie Evans</strong></p><ul><li><a href="https://www.cassie.codes/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/cassiecodes"><strong>Twitter</strong></a></li><li><a href="https://linkedin.com/in/cassie-codes"><strong>LinkedIn</strong></a></li></ul><p><strong>Greensock</strong></p><ul><li><a href="https://greensock.com/"><strong>Home Page</strong></a></li><li><a href="https://greensock.com/gsap/"><strong>GSAP</strong></a></li><li><a href="https://twitter.com/greensock"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/company/greensock/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/greensock/GSAP"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://codebar.io/"><strong>Codebar</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Web_banner"><strong>Banner Ads</strong></a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/API/AnimationTimeline"><strong>AnimationTimeline</strong></a></li><li><a href="https://css-tricks.com/almanac/properties/t/transform/"><strong>CSS Transforms</strong></a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API"><strong>WebGL</strong></a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API"><strong>Canvas</strong></a></li><li><a href="https://threejs.org/"><strong>three.js</strong></a></li><li><a href="https://greensock.com/react/"><strong>GSAP + React, First Steps &amp; Handy Techniques</strong></a></li><li><a href="https://greensock.com/react-advanced/"><strong>GSAP + React, Advanced Animation Techniques</strong></a></li><li><a href="https://www.framer.com/motion/"><strong>Framer Motion</strong></a></li><li><a href="https://github.com/chenglou/react-motion"><strong>React Motion</strong></a></li><li><a href="https://www.youtube.com/watch?v=vx_eF3tkmZ8"><strong>Building an Animated Castle Builder w/ Cassie Evans</strong></a></li><li><a href="https://www.youtube.com/watch?v=6RmPAqlh2z0"><strong>Chattin' GSAP Helper Functions w/ Cassie Evans</strong></a></li><li><a href="https://www.youtube.com/watch?v=kUDMwy2OaK4"><strong>FLIP Animations with GSAP! w/ Cassie Evans</strong></a></li><li><a href="https://www.youtube.com/watch?v=XD7x2e5chvE"><strong>GreenSock Community Questions with Cassie Evans</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Cassie Evans is the Lead Bestower of Animation Superpowers at Greensock, a JavaScript animation toolset.</em></strong></p><p>In this episode we discuss the limitations of CSS animations, techniques for animating SVGs, and building animation centric websites without JavaScript frameworks.</p><p><strong>Cassie Evans</strong></p><ul><li><a href="https://www.cassie.codes/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/cassiecodes"><strong>Twitter</strong></a></li><li><a href="https://linkedin.com/in/cassie-codes"><strong>LinkedIn</strong></a></li></ul><p><strong>Greensock</strong></p><ul><li><a href="https://greensock.com/"><strong>Home Page</strong></a></li><li><a href="https://greensock.com/gsap/"><strong>GSAP</strong></a></li><li><a href="https://twitter.com/greensock"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/company/greensock/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/greensock/GSAP"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://codebar.io/"><strong>Codebar</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Web_banner"><strong>Banner Ads</strong></a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/API/AnimationTimeline"><strong>AnimationTimeline</strong></a></li><li><a href="https://css-tricks.com/almanac/properties/t/transform/"><strong>CSS Transforms</strong></a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API"><strong>WebGL</strong></a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API"><strong>Canvas</strong></a></li><li><a href="https://threejs.org/"><strong>three.js</strong></a></li><li><a href="https://greensock.com/react/"><strong>GSAP + React, First Steps &amp; Handy Techniques</strong></a></li><li><a href="https://greensock.com/react-advanced/"><strong>GSAP + React, Advanced Animation Techniques</strong></a></li><li><a href="https://www.framer.com/motion/"><strong>Framer Motion</strong></a></li><li><a href="https://github.com/chenglou/react-motion"><strong>React Motion</strong></a></li><li><a href="https://www.youtube.com/watch?v=vx_eF3tkmZ8"><strong>Building an Animated Castle Builder w/ Cassie Evans</strong></a></li><li><a href="https://www.youtube.com/watch?v=6RmPAqlh2z0"><strong>Chattin' GSAP Helper Functions w/ Cassie Evans</strong></a></li><li><a href="https://www.youtube.com/watch?v=kUDMwy2OaK4"><strong>FLIP Animations with GSAP! w/ Cassie Evans</strong></a></li><li><a href="https://www.youtube.com/watch?v=XD7x2e5chvE"><strong>GreenSock Community Questions with Cassie Evans</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 20 Dec 2021 07:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/f3cbbf81/fcc62732.mp3" length="39344513" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/wCr12EJTjBLENeQ3SzvPbZGeJWvGTiq9yEDW1DTBSes/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc0ODEyOS8x/NjYwNDkwMTI2LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2188</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Cassie Evans is the Lead Bestower of Animation Superpowers at Greensock, a JavaScript animation toolset.</em></strong></p><p>In this episode we discuss the limitations of CSS animations, techniques for animating SVGs, and building animation centric websites without JavaScript frameworks.</p><p><strong>Cassie Evans</strong></p><ul><li><a href="https://www.cassie.codes/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/cassiecodes"><strong>Twitter</strong></a></li><li><a href="https://linkedin.com/in/cassie-codes"><strong>LinkedIn</strong></a></li></ul><p><strong>Greensock</strong></p><ul><li><a href="https://greensock.com/"><strong>Home Page</strong></a></li><li><a href="https://greensock.com/gsap/"><strong>GSAP</strong></a></li><li><a href="https://twitter.com/greensock"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/company/greensock/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/greensock/GSAP"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://codebar.io/"><strong>Codebar</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Web_banner"><strong>Banner Ads</strong></a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/API/AnimationTimeline"><strong>AnimationTimeline</strong></a></li><li><a href="https://css-tricks.com/almanac/properties/t/transform/"><strong>CSS Transforms</strong></a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API"><strong>WebGL</strong></a></li><li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API"><strong>Canvas</strong></a></li><li><a href="https://threejs.org/"><strong>three.js</strong></a></li><li><a href="https://greensock.com/react/"><strong>GSAP + React, First Steps &amp; Handy Techniques</strong></a></li><li><a href="https://greensock.com/react-advanced/"><strong>GSAP + React, Advanced Animation Techniques</strong></a></li><li><a href="https://www.framer.com/motion/"><strong>Framer Motion</strong></a></li><li><a href="https://github.com/chenglou/react-motion"><strong>React Motion</strong></a></li><li><a href="https://www.youtube.com/watch?v=vx_eF3tkmZ8"><strong>Building an Animated Castle Builder w/ Cassie Evans</strong></a></li><li><a href="https://www.youtube.com/watch?v=6RmPAqlh2z0"><strong>Chattin' GSAP Helper Functions w/ Cassie Evans</strong></a></li><li><a href="https://www.youtube.com/watch?v=kUDMwy2OaK4"><strong>FLIP Animations with GSAP! w/ Cassie Evans</strong></a></li><li><a href="https://www.youtube.com/watch?v=XD7x2e5chvE"><strong>GreenSock Community Questions with Cassie Evans</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 58 - Gitpod with Mike Nikles</title>
      <itunes:title>Episode 58 - Gitpod with Mike Nikles</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">faa06ea2-6bdf-437a-8438-59d06b1a4eae</guid>
      <link>https://fsjam.org/58</link>
      <description>
        <![CDATA[<p><strong><em>Mike Nikles is a Senior Developer and Customer Success Engineer at Gitpod, a collaborative development environment in the browser.</em></strong></p><p>In this episode we discuss the challenges of local development and the unique benefits of developing in the cloud. <br><strong><br>Mike Nikles</strong></p><ul><li><a href="https://twitter.com/mikenikles"><strong>Twitter</strong></a></li><li><a href="https://github.com/mikenikles"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/mikenikles/"><strong>LinkedIn</strong></a></li><li><a href="https://www.mikenikles.com/"><strong>Home Page</strong></a></li></ul><p><strong>Gitpod</strong></p><ul><li><a href="https://www.gitpod.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/gitpod"><strong>Twitter</strong></a></li><li><a href="https://github.com/gitpod-io/gitpod"><strong>GitHub</strong></a></li></ul><p><strong>Webstone</strong></p><ul><li><a href="https://github.com/WebstoneHQ/webstone"><strong>GitHub</strong></a></li><li><a href="https://discord.gg/cvcQD7WjRz"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://theia-ide.org/"><strong>Theia</strong></a></li><li><a href="https://www.gitpod.io/blog/github-flow"><strong>A Better GitHub Flow</strong></a></li><li><a href="https://community.redwoodjs.com/t/run-redwoodjs-on-gitpod/2303"><strong>Run RedwoodJS on Gitpod</strong></a></li><li><a href="https://www.mikenikles.com/blog/why-i-left-google-and-joined-gitpod"><strong>Why I Left Google and Joined Gitpod</strong></a></li><li><a href="https://github.com/features/codespaces"><strong>GitHub Codespaces</strong></a></li><li><a href="https://github.com/gitpod-io/openvscode-server"><strong>OpenVSCode Server</strong></a></li><li><a href="https://www.gitpod.io/blog/openvscode-server-launch"><strong>VS Code in the browser for everyone</strong></a></li><li><a href="https://www.gitpod.io/docs/config-gitpod-file"><strong>Config Gitpod File</strong></a></li><li><a href="https://open-vsx.org/"><strong>Open VSX Registry</strong></a></li><li><a href="https://www.gitpod.io/blog/local-app"><strong>Gitpod Local Companion</strong></a></li><li><a href="https://www.gitpod.io/docs/examples/"><strong>Gitpod Example Projects</strong></a></li><li><a href="https://www.gitpod.io/docs/languages-and-frameworks"><strong>Gitpod Languages &amp; Frameworks</strong></a></li><li><a href="https://www.mikenikles.com/cloud-native-web-development"><strong>Cloud Native Web Development</strong></a></li><li><a href="https://www.mikenikles.com/blog/svelte-kit-prisma-a-match-made-in-digital-heaven"><strong>SvelteKit &amp; Prisma</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Mike Nikles is a Senior Developer and Customer Success Engineer at Gitpod, a collaborative development environment in the browser.</em></strong></p><p>In this episode we discuss the challenges of local development and the unique benefits of developing in the cloud. <br><strong><br>Mike Nikles</strong></p><ul><li><a href="https://twitter.com/mikenikles"><strong>Twitter</strong></a></li><li><a href="https://github.com/mikenikles"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/mikenikles/"><strong>LinkedIn</strong></a></li><li><a href="https://www.mikenikles.com/"><strong>Home Page</strong></a></li></ul><p><strong>Gitpod</strong></p><ul><li><a href="https://www.gitpod.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/gitpod"><strong>Twitter</strong></a></li><li><a href="https://github.com/gitpod-io/gitpod"><strong>GitHub</strong></a></li></ul><p><strong>Webstone</strong></p><ul><li><a href="https://github.com/WebstoneHQ/webstone"><strong>GitHub</strong></a></li><li><a href="https://discord.gg/cvcQD7WjRz"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://theia-ide.org/"><strong>Theia</strong></a></li><li><a href="https://www.gitpod.io/blog/github-flow"><strong>A Better GitHub Flow</strong></a></li><li><a href="https://community.redwoodjs.com/t/run-redwoodjs-on-gitpod/2303"><strong>Run RedwoodJS on Gitpod</strong></a></li><li><a href="https://www.mikenikles.com/blog/why-i-left-google-and-joined-gitpod"><strong>Why I Left Google and Joined Gitpod</strong></a></li><li><a href="https://github.com/features/codespaces"><strong>GitHub Codespaces</strong></a></li><li><a href="https://github.com/gitpod-io/openvscode-server"><strong>OpenVSCode Server</strong></a></li><li><a href="https://www.gitpod.io/blog/openvscode-server-launch"><strong>VS Code in the browser for everyone</strong></a></li><li><a href="https://www.gitpod.io/docs/config-gitpod-file"><strong>Config Gitpod File</strong></a></li><li><a href="https://open-vsx.org/"><strong>Open VSX Registry</strong></a></li><li><a href="https://www.gitpod.io/blog/local-app"><strong>Gitpod Local Companion</strong></a></li><li><a href="https://www.gitpod.io/docs/examples/"><strong>Gitpod Example Projects</strong></a></li><li><a href="https://www.gitpod.io/docs/languages-and-frameworks"><strong>Gitpod Languages &amp; Frameworks</strong></a></li><li><a href="https://www.mikenikles.com/cloud-native-web-development"><strong>Cloud Native Web Development</strong></a></li><li><a href="https://www.mikenikles.com/blog/svelte-kit-prisma-a-match-made-in-digital-heaven"><strong>SvelteKit &amp; Prisma</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 13 Dec 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/7025e04c/fea2f240.mp3" length="45513285" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/KykbglruFAke1BGsaOY54_kAUeyXiMHp4QmpFDtHmCY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzc0ODA4MS8x/NjYwNDkwMDQ5LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2489</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Mike Nikles is a Senior Developer and Customer Success Engineer at Gitpod, a collaborative development environment in the browser.</em></strong></p><p>In this episode we discuss the challenges of local development and the unique benefits of developing in the cloud. <br><strong><br>Mike Nikles</strong></p><ul><li><a href="https://twitter.com/mikenikles"><strong>Twitter</strong></a></li><li><a href="https://github.com/mikenikles"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/mikenikles/"><strong>LinkedIn</strong></a></li><li><a href="https://www.mikenikles.com/"><strong>Home Page</strong></a></li></ul><p><strong>Gitpod</strong></p><ul><li><a href="https://www.gitpod.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/gitpod"><strong>Twitter</strong></a></li><li><a href="https://github.com/gitpod-io/gitpod"><strong>GitHub</strong></a></li></ul><p><strong>Webstone</strong></p><ul><li><a href="https://github.com/WebstoneHQ/webstone"><strong>GitHub</strong></a></li><li><a href="https://discord.gg/cvcQD7WjRz"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://theia-ide.org/"><strong>Theia</strong></a></li><li><a href="https://www.gitpod.io/blog/github-flow"><strong>A Better GitHub Flow</strong></a></li><li><a href="https://community.redwoodjs.com/t/run-redwoodjs-on-gitpod/2303"><strong>Run RedwoodJS on Gitpod</strong></a></li><li><a href="https://www.mikenikles.com/blog/why-i-left-google-and-joined-gitpod"><strong>Why I Left Google and Joined Gitpod</strong></a></li><li><a href="https://github.com/features/codespaces"><strong>GitHub Codespaces</strong></a></li><li><a href="https://github.com/gitpod-io/openvscode-server"><strong>OpenVSCode Server</strong></a></li><li><a href="https://www.gitpod.io/blog/openvscode-server-launch"><strong>VS Code in the browser for everyone</strong></a></li><li><a href="https://www.gitpod.io/docs/config-gitpod-file"><strong>Config Gitpod File</strong></a></li><li><a href="https://open-vsx.org/"><strong>Open VSX Registry</strong></a></li><li><a href="https://www.gitpod.io/blog/local-app"><strong>Gitpod Local Companion</strong></a></li><li><a href="https://www.gitpod.io/docs/examples/"><strong>Gitpod Example Projects</strong></a></li><li><a href="https://www.gitpod.io/docs/languages-and-frameworks"><strong>Gitpod Languages &amp; Frameworks</strong></a></li><li><a href="https://www.mikenikles.com/cloud-native-web-development"><strong>Cloud Native Web Development</strong></a></li><li><a href="https://www.mikenikles.com/blog/svelte-kit-prisma-a-match-made-in-digital-heaven"><strong>SvelteKit &amp; Prisma</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 57 - Sequin with Anthony Accomazzo and Eric Goldman</title>
      <itunes:title>Episode 57 - Sequin with Anthony Accomazzo and Eric Goldman</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">2f310013-8b7a-44e7-b352-c32f395c48e7</guid>
      <link>https://fsjam.org/57</link>
      <description>
        <![CDATA[<p><strong><em>Anthony Accomazzo and Eric Goldman are the founders of Sequin, a database for real-time syncing of APIs.</em></strong></p><p>In this episode we discuss the superiority of SQL for query expressibility in comparison to HTTP and the benefits of having all your data centralized in one location for analysis.</p><p><strong>Anthony Accomazzo</strong></p><ul><li><a href="https://twitter.com/accomazzo"><strong>Twitter</strong></a></li><li><a href="https://github.com/acco"><strong>GitHub</strong></a></li><li><a href="https://acco.io/"><strong>Home Page</strong></a></li></ul><p><strong>Eric Goldman</strong></p><ul><li><a href="https://twitter.com/goldmanem"><strong>Twitter</strong></a></li></ul><p><strong>Sequin</strong></p><ul><li><a href="https://www.sequin.io/"><strong>Home Page</strong></a></li><li><a href="https://blog.sequin.io/"><strong>Blog</strong></a></li><li><a href="https://twitter.com/sequin_io"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/company/sequin-io/"><strong>LinkedIn</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Anthony Accomazzo and Eric Goldman are the founders of Sequin, a database for real-time syncing of APIs.</em></strong></p><p>In this episode we discuss the superiority of SQL for query expressibility in comparison to HTTP and the benefits of having all your data centralized in one location for analysis.</p><p><strong>Anthony Accomazzo</strong></p><ul><li><a href="https://twitter.com/accomazzo"><strong>Twitter</strong></a></li><li><a href="https://github.com/acco"><strong>GitHub</strong></a></li><li><a href="https://acco.io/"><strong>Home Page</strong></a></li></ul><p><strong>Eric Goldman</strong></p><ul><li><a href="https://twitter.com/goldmanem"><strong>Twitter</strong></a></li></ul><p><strong>Sequin</strong></p><ul><li><a href="https://www.sequin.io/"><strong>Home Page</strong></a></li><li><a href="https://blog.sequin.io/"><strong>Blog</strong></a></li><li><a href="https://twitter.com/sequin_io"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/company/sequin-io/"><strong>LinkedIn</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 08 Dec 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/a19e3e88/b46f370f.mp3" length="39005865" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/zlUmGxeHoApqtD3qajtAujPQ6mCi5Q-QGo8KZetZR8w/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzcyNjQwOS8x/NjYwNDkwMDI4LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2098</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Anthony Accomazzo and Eric Goldman are the founders of Sequin, a database for real-time syncing of APIs.</em></strong></p><p>In this episode we discuss the superiority of SQL for query expressibility in comparison to HTTP and the benefits of having all your data centralized in one location for analysis.</p><p><strong>Anthony Accomazzo</strong></p><ul><li><a href="https://twitter.com/accomazzo"><strong>Twitter</strong></a></li><li><a href="https://github.com/acco"><strong>GitHub</strong></a></li><li><a href="https://acco.io/"><strong>Home Page</strong></a></li></ul><p><strong>Eric Goldman</strong></p><ul><li><a href="https://twitter.com/goldmanem"><strong>Twitter</strong></a></li></ul><p><strong>Sequin</strong></p><ul><li><a href="https://www.sequin.io/"><strong>Home Page</strong></a></li><li><a href="https://blog.sequin.io/"><strong>Blog</strong></a></li><li><a href="https://twitter.com/sequin_io"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/company/sequin-io/"><strong>LinkedIn</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 56 - FeatureBoard with Jake Ginnivan</title>
      <itunes:title>Episode 56 - FeatureBoard with Jake Ginnivan</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4dcd0855-bd3d-439a-a3f3-5f3460dfbefa</guid>
      <link>https://fsjam.org/56</link>
      <description>
        <![CDATA[<p><strong><em>Jake Ginnivan is the creator of FeatureBoard, a lightweight feature toggling tool for teams.</em></strong></p><p>In this episode we discuss the ubiquity of feature toggles, implementing features by user categorizations instead of individual users, and utilizing third party authentication to create a Jamstack native solution for feature flags. </p><p><strong>Jake Ginnivan</strong></p><ul><li><a href="https://twitter.com/JakeGinnivan"><strong>Twitter</strong></a></li><li><a href="https://github.com/JakeGinnivan"><strong>GitHub</strong></a></li><li><a href="https://jakeginnivan.medium.com/"><strong>Blog</strong></a></li></ul><p><strong>FeatureBoard</strong></p><ul><li><a href="https://featureboard.app/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/featureboardapp"><strong>Twitter</strong></a></li><li><a href="https://blog.featureboard.app/why-featureboard-eedb3cf1a98d"><strong>Why FeatureBoard?</strong></a></li><li><a href="https://blog.featureboard.app/releasing-featureboards-marketing-site-using-featureboard-part-i-release-toggles-1eb7834fbcf3"><strong>Releasing FeatureBoard’s marketing site, using FeatureBoard</strong></a></li><li><a href="https://medium.com/pixel-and-ink/understanding-and-improving-emotion-10s-typescript-types-622e2d172f6f"><strong>Understanding and improving Emotion 10’s TypeScript types</strong></a></li><li><a href="https://jakeginnivan.medium.com/using-typescript-project-references-in-nx-b3462b2fe6d4"><strong>Using TypeScript project references in NX</strong></a></li><li><a href="https://jakeginnivan.medium.com/breaking-down-typescript-project-references-260f77b95913"><strong>Breaking down TypeScript project references</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Jake Ginnivan is the creator of FeatureBoard, a lightweight feature toggling tool for teams.</em></strong></p><p>In this episode we discuss the ubiquity of feature toggles, implementing features by user categorizations instead of individual users, and utilizing third party authentication to create a Jamstack native solution for feature flags. </p><p><strong>Jake Ginnivan</strong></p><ul><li><a href="https://twitter.com/JakeGinnivan"><strong>Twitter</strong></a></li><li><a href="https://github.com/JakeGinnivan"><strong>GitHub</strong></a></li><li><a href="https://jakeginnivan.medium.com/"><strong>Blog</strong></a></li></ul><p><strong>FeatureBoard</strong></p><ul><li><a href="https://featureboard.app/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/featureboardapp"><strong>Twitter</strong></a></li><li><a href="https://blog.featureboard.app/why-featureboard-eedb3cf1a98d"><strong>Why FeatureBoard?</strong></a></li><li><a href="https://blog.featureboard.app/releasing-featureboards-marketing-site-using-featureboard-part-i-release-toggles-1eb7834fbcf3"><strong>Releasing FeatureBoard’s marketing site, using FeatureBoard</strong></a></li><li><a href="https://medium.com/pixel-and-ink/understanding-and-improving-emotion-10s-typescript-types-622e2d172f6f"><strong>Understanding and improving Emotion 10’s TypeScript types</strong></a></li><li><a href="https://jakeginnivan.medium.com/using-typescript-project-references-in-nx-b3462b2fe6d4"><strong>Using TypeScript project references in NX</strong></a></li><li><a href="https://jakeginnivan.medium.com/breaking-down-typescript-project-references-260f77b95913"><strong>Breaking down TypeScript project references</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 02 Dec 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/9cdf1c6a/e5e38e0b.mp3" length="43861402" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/HD0aQeu5n5OTUdubspCw9yARJPZmsT6dNyOf2TWN3rA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzcyNzY1MC8x/NjYwNDg5OTg3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2436</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Jake Ginnivan is the creator of FeatureBoard, a lightweight feature toggling tool for teams.</em></strong></p><p>In this episode we discuss the ubiquity of feature toggles, implementing features by user categorizations instead of individual users, and utilizing third party authentication to create a Jamstack native solution for feature flags. </p><p><strong>Jake Ginnivan</strong></p><ul><li><a href="https://twitter.com/JakeGinnivan"><strong>Twitter</strong></a></li><li><a href="https://github.com/JakeGinnivan"><strong>GitHub</strong></a></li><li><a href="https://jakeginnivan.medium.com/"><strong>Blog</strong></a></li></ul><p><strong>FeatureBoard</strong></p><ul><li><a href="https://featureboard.app/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/featureboardapp"><strong>Twitter</strong></a></li><li><a href="https://blog.featureboard.app/why-featureboard-eedb3cf1a98d"><strong>Why FeatureBoard?</strong></a></li><li><a href="https://blog.featureboard.app/releasing-featureboards-marketing-site-using-featureboard-part-i-release-toggles-1eb7834fbcf3"><strong>Releasing FeatureBoard’s marketing site, using FeatureBoard</strong></a></li><li><a href="https://medium.com/pixel-and-ink/understanding-and-improving-emotion-10s-typescript-types-622e2d172f6f"><strong>Understanding and improving Emotion 10’s TypeScript types</strong></a></li><li><a href="https://jakeginnivan.medium.com/using-typescript-project-references-in-nx-b3462b2fe6d4"><strong>Using TypeScript project references in NX</strong></a></li><li><a href="https://jakeginnivan.medium.com/breaking-down-typescript-project-references-260f77b95913"><strong>Breaking down TypeScript project references</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 55 - Prismic with Alex Trost</title>
      <itunes:title>Episode 55 - Prismic with Alex Trost</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f664b6a1-e0b3-4e74-a856-fc5af334e716</guid>
      <link>https://fsjam.org/55</link>
      <description>
        <![CDATA[<p><strong><em>Alex Trost is a Developer Experience Engineer at Prismic and creator of Frontend Horse.</em></strong></p><p>In this episode we discuss leveraging existing non-technical skills as a developer, creating a safe space for questions on live streams, creative coding, and balancing the needs of developers and content editors with a headless CMS.</p><p><strong>Alex Trost</strong></p><ul><li><a href="https://twitter.com/trostcodes"><strong>Twitter</strong></a></li><li><a href="https://www.twitch.tv/trostcodes"><strong>Twitch</strong></a></li><li><a href="https://github.com/a-trost"><strong>GitHub</strong></a></li><li><a href="https://frontend.horse/"><strong>Frontend Horse Home Page</strong></a></li><li><a href="https://twitter.com/FrontendHorse"><strong>Frontend Horse Twitter</strong></a></li><li><a href="https://frontend.horse/chat"><strong>Frontend Horse Discord</strong></a></li></ul><p><strong>Prismic</strong></p><ul><li><a href="https://prismic.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Prismicio"><strong>Twitter</strong></a></li><li><a href="https://www.twitch.tv/prismicio"><strong>Twitch</strong></a></li><li><a href="https://www.youtube.com/channel/UCJq6AEgtWeZt7ziQ-fLKOeA/"><strong>YouTube</strong></a></li><li><a href="https://github.com/prismicio"><strong>GitHub</strong></a></li><li><a href="https://www.slicemachine.dev/"><strong>Slice Machine</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Alex Trost is a Developer Experience Engineer at Prismic and creator of Frontend Horse.</em></strong></p><p>In this episode we discuss leveraging existing non-technical skills as a developer, creating a safe space for questions on live streams, creative coding, and balancing the needs of developers and content editors with a headless CMS.</p><p><strong>Alex Trost</strong></p><ul><li><a href="https://twitter.com/trostcodes"><strong>Twitter</strong></a></li><li><a href="https://www.twitch.tv/trostcodes"><strong>Twitch</strong></a></li><li><a href="https://github.com/a-trost"><strong>GitHub</strong></a></li><li><a href="https://frontend.horse/"><strong>Frontend Horse Home Page</strong></a></li><li><a href="https://twitter.com/FrontendHorse"><strong>Frontend Horse Twitter</strong></a></li><li><a href="https://frontend.horse/chat"><strong>Frontend Horse Discord</strong></a></li></ul><p><strong>Prismic</strong></p><ul><li><a href="https://prismic.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Prismicio"><strong>Twitter</strong></a></li><li><a href="https://www.twitch.tv/prismicio"><strong>Twitch</strong></a></li><li><a href="https://www.youtube.com/channel/UCJq6AEgtWeZt7ziQ-fLKOeA/"><strong>YouTube</strong></a></li><li><a href="https://github.com/prismicio"><strong>GitHub</strong></a></li><li><a href="https://www.slicemachine.dev/"><strong>Slice Machine</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 29 Nov 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/0f0e331b/b93134e1.mp3" length="44237977" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/wh9oY7BjW7VfsuDNAZ-39B4AQdBOElrSXExfZmLtWFk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzczMTkxNC8x/NjYwNDg5ODc5LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2349</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Alex Trost is a Developer Experience Engineer at Prismic and creator of Frontend Horse.</em></strong></p><p>In this episode we discuss leveraging existing non-technical skills as a developer, creating a safe space for questions on live streams, creative coding, and balancing the needs of developers and content editors with a headless CMS.</p><p><strong>Alex Trost</strong></p><ul><li><a href="https://twitter.com/trostcodes"><strong>Twitter</strong></a></li><li><a href="https://www.twitch.tv/trostcodes"><strong>Twitch</strong></a></li><li><a href="https://github.com/a-trost"><strong>GitHub</strong></a></li><li><a href="https://frontend.horse/"><strong>Frontend Horse Home Page</strong></a></li><li><a href="https://twitter.com/FrontendHorse"><strong>Frontend Horse Twitter</strong></a></li><li><a href="https://frontend.horse/chat"><strong>Frontend Horse Discord</strong></a></li></ul><p><strong>Prismic</strong></p><ul><li><a href="https://prismic.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Prismicio"><strong>Twitter</strong></a></li><li><a href="https://www.twitch.tv/prismicio"><strong>Twitch</strong></a></li><li><a href="https://www.youtube.com/channel/UCJq6AEgtWeZt7ziQ-fLKOeA/"><strong>YouTube</strong></a></li><li><a href="https://github.com/prismicio"><strong>GitHub</strong></a></li><li><a href="https://www.slicemachine.dev/"><strong>Slice Machine</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 54 - Bedrock Layout with Travis Waith-Mair</title>
      <itunes:title>Episode 54 - Bedrock Layout with Travis Waith-Mair</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b0f1fd79-ccb6-41b7-be2c-ce9c77bc3509</guid>
      <link>https://fsjam.org/54</link>
      <description>
        <![CDATA[<p><strong><em>Travis Waith-Mair is the creator of Bedrock Layout, a CSS framework for layout primitives built on styled-components.</em></strong></p><p>In this episode we discuss the battle over CSS purity, Styled Components versus Emotion, and how to form a mental model around styling by using patterns for common layouts instead of technology.</p><p><strong>Travis Waith-Mair</strong></p><ul><li><a href="https://twitter.com/travisWaithMair"><strong>Twitter</strong></a></li><li><a href="https://github.com/Jarvis1010"><strong>GitHub</strong></a></li><li><a href="https://non-traditional.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Bedrock Layout</strong></p><ul><li><a href="https://bedrock-layout.dev/"><strong>Home Page</strong></a></li><li><a href="https://github.com/Bedrock-Layouts/Bedrock"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.newline.co/courses/composing-layouts-in-react"><strong>Composing Layouts in React</strong></a></li><li><a href="https://reactroundup.com/composing-layouts-for-react-ft-travis-waith-mair-rru-156"><strong>React Round Up - Composing Layouts for React</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Travis Waith-Mair is the creator of Bedrock Layout, a CSS framework for layout primitives built on styled-components.</em></strong></p><p>In this episode we discuss the battle over CSS purity, Styled Components versus Emotion, and how to form a mental model around styling by using patterns for common layouts instead of technology.</p><p><strong>Travis Waith-Mair</strong></p><ul><li><a href="https://twitter.com/travisWaithMair"><strong>Twitter</strong></a></li><li><a href="https://github.com/Jarvis1010"><strong>GitHub</strong></a></li><li><a href="https://non-traditional.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Bedrock Layout</strong></p><ul><li><a href="https://bedrock-layout.dev/"><strong>Home Page</strong></a></li><li><a href="https://github.com/Bedrock-Layouts/Bedrock"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.newline.co/courses/composing-layouts-in-react"><strong>Composing Layouts in React</strong></a></li><li><a href="https://reactroundup.com/composing-layouts-for-react-ft-travis-waith-mair-rru-156"><strong>React Round Up - Composing Layouts for React</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 17 Nov 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/fa655806/c1edb5ce.mp3" length="41335734" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/a8iohKqNLhcY3hz1sbJDQEdBmOPtom8LmZV_zoN7cYA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzcxMTA1MS8x/NjYwNDg5ODczLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2402</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Travis Waith-Mair is the creator of Bedrock Layout, a CSS framework for layout primitives built on styled-components.</em></strong></p><p>In this episode we discuss the battle over CSS purity, Styled Components versus Emotion, and how to form a mental model around styling by using patterns for common layouts instead of technology.</p><p><strong>Travis Waith-Mair</strong></p><ul><li><a href="https://twitter.com/travisWaithMair"><strong>Twitter</strong></a></li><li><a href="https://github.com/Jarvis1010"><strong>GitHub</strong></a></li><li><a href="https://non-traditional.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Bedrock Layout</strong></p><ul><li><a href="https://bedrock-layout.dev/"><strong>Home Page</strong></a></li><li><a href="https://github.com/Bedrock-Layouts/Bedrock"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.newline.co/courses/composing-layouts-in-react"><strong>Composing Layouts in React</strong></a></li><li><a href="https://reactroundup.com/composing-layouts-for-react-ft-travis-waith-mair-rru-156"><strong>React Round Up - Composing Layouts for React</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 53 - Solid with Ryan Carniato</title>
      <itunes:title>Episode 53 - Solid with Ryan Carniato</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f26215fc-33ec-4d17-8cb4-5486e31cd6f8</guid>
      <link>https://fsjam.org/53</link>
      <description>
        <![CDATA[<p><strong><em>Ryan Carniato is the creator of Solid, a reactive JavaScript library for building user interfaces.</em></strong></p><p>In this episode we discuss the definition of reactive programming, the benefits of building a new framework on JSX, the usefulness of benchmarks, and the reckoning of single-page apps versus multi-page apps.</p><p><strong>Ryan Carniato</strong></p><ul><li><a href="https://twitter.com/ryancarniato"><strong>Twitter</strong></a></li><li><a href="https://github.com/ryansolid"><strong>GitHub</strong></a></li><li><a href="https://dev.to/ryansolid"><strong>Blog</strong></a></li></ul><p><strong>Solid</strong></p><ul><li><a href="https://twitter.com/solid_js"><strong>Twitter</strong></a></li><li><a href="https://github.com/solidjs/solid"><strong>GitHub</strong></a></li><li><a href="https://www.solidjs.com/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://podrocket.logrocket.com/solidjs"><strong>SolidJS with Ryan Carniato</strong></a></li><li><a href="https://levelup.gitconnected.com/finding-fine-grained-reactive-programming-89741994ddee"><strong>Finding Fine-Grained Reactive Programming</strong></a></li><li><a href="https://markojs.com/"><strong>Marko</strong></a></li><li><a href="https://github.com/BuilderIO/qwik"><strong>Qwik</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Ryan Carniato is the creator of Solid, a reactive JavaScript library for building user interfaces.</em></strong></p><p>In this episode we discuss the definition of reactive programming, the benefits of building a new framework on JSX, the usefulness of benchmarks, and the reckoning of single-page apps versus multi-page apps.</p><p><strong>Ryan Carniato</strong></p><ul><li><a href="https://twitter.com/ryancarniato"><strong>Twitter</strong></a></li><li><a href="https://github.com/ryansolid"><strong>GitHub</strong></a></li><li><a href="https://dev.to/ryansolid"><strong>Blog</strong></a></li></ul><p><strong>Solid</strong></p><ul><li><a href="https://twitter.com/solid_js"><strong>Twitter</strong></a></li><li><a href="https://github.com/solidjs/solid"><strong>GitHub</strong></a></li><li><a href="https://www.solidjs.com/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://podrocket.logrocket.com/solidjs"><strong>SolidJS with Ryan Carniato</strong></a></li><li><a href="https://levelup.gitconnected.com/finding-fine-grained-reactive-programming-89741994ddee"><strong>Finding Fine-Grained Reactive Programming</strong></a></li><li><a href="https://markojs.com/"><strong>Marko</strong></a></li><li><a href="https://github.com/BuilderIO/qwik"><strong>Qwik</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 12 Nov 2021 12:06:40 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/47d863c8/0ba24b52.mp3" length="55115576" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/Q3-4oPELEqxfSThIidORJFrpaRvCt1EWNNPaPPQ6o7c/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzcxMTA1Mi8x/NjYwNDg5ODU4LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2997</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Ryan Carniato is the creator of Solid, a reactive JavaScript library for building user interfaces.</em></strong></p><p>In this episode we discuss the definition of reactive programming, the benefits of building a new framework on JSX, the usefulness of benchmarks, and the reckoning of single-page apps versus multi-page apps.</p><p><strong>Ryan Carniato</strong></p><ul><li><a href="https://twitter.com/ryancarniato"><strong>Twitter</strong></a></li><li><a href="https://github.com/ryansolid"><strong>GitHub</strong></a></li><li><a href="https://dev.to/ryansolid"><strong>Blog</strong></a></li></ul><p><strong>Solid</strong></p><ul><li><a href="https://twitter.com/solid_js"><strong>Twitter</strong></a></li><li><a href="https://github.com/solidjs/solid"><strong>GitHub</strong></a></li><li><a href="https://www.solidjs.com/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://podrocket.logrocket.com/solidjs"><strong>SolidJS with Ryan Carniato</strong></a></li><li><a href="https://levelup.gitconnected.com/finding-fine-grained-reactive-programming-89741994ddee"><strong>Finding Fine-Grained Reactive Programming</strong></a></li><li><a href="https://markojs.com/"><strong>Marko</strong></a></li><li><a href="https://github.com/BuilderIO/qwik"><strong>Qwik</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 52 - Open Source Stacks with Ant Wilson</title>
      <itunes:title>Episode 52 - Open Source Stacks with Ant Wilson</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8475e99d-5e0f-4cef-a5dc-801184a11ded</guid>
      <link>https://fsjam.org/52</link>
      <description>
        <![CDATA[<p><strong><em>Ant Wilson is the CTO of Supabase, the open source Firebase alternative.</em></strong></p><p>In this episode we discuss the origins of Supabase, building workflows with Amazon's states language, encouraging open source contributions by building in public, and the future of online code editors.</p><p><strong>Ant Wilson</strong></p><ul><li><a href="https://twitter.com/AntWilson"><strong>Twitter</strong></a></li><li><a href="https://github.com/awalias"><strong>GitHub</strong></a></li><li><a href="https://sg.linkedin.com/in/anthony-wilson-46179937"><strong>LinkedIn</strong></a></li></ul><p><strong>Supabase</strong></p><ul><li><a href="https://supabase.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/supabase_io"><strong>Twitter</strong></a></li><li><a href="https://github.com/supabase/supabase"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://supabase.io/blog/2021/03/30/supabase-storage"><strong>Storage is now available in Supabase</strong></a></li><li><a href="https://supabase.io/blog/2021/04/02/supabase-workflows"><strong>Workflows are coming to Supabase</strong></a></li><li><a href="https://supabase.io/blog/2021/03/11/using-supabase-replit"><strong>Using Supabase in Replit</strong></a></li><li><a href="https://codesandbox.io/post/codesandbox-acquires-playjs"><strong>Announcing CodeSandbox has Acquired Play.js, a Native JavaScript IDE for iOS</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Ant Wilson is the CTO of Supabase, the open source Firebase alternative.</em></strong></p><p>In this episode we discuss the origins of Supabase, building workflows with Amazon's states language, encouraging open source contributions by building in public, and the future of online code editors.</p><p><strong>Ant Wilson</strong></p><ul><li><a href="https://twitter.com/AntWilson"><strong>Twitter</strong></a></li><li><a href="https://github.com/awalias"><strong>GitHub</strong></a></li><li><a href="https://sg.linkedin.com/in/anthony-wilson-46179937"><strong>LinkedIn</strong></a></li></ul><p><strong>Supabase</strong></p><ul><li><a href="https://supabase.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/supabase_io"><strong>Twitter</strong></a></li><li><a href="https://github.com/supabase/supabase"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://supabase.io/blog/2021/03/30/supabase-storage"><strong>Storage is now available in Supabase</strong></a></li><li><a href="https://supabase.io/blog/2021/04/02/supabase-workflows"><strong>Workflows are coming to Supabase</strong></a></li><li><a href="https://supabase.io/blog/2021/03/11/using-supabase-replit"><strong>Using Supabase in Replit</strong></a></li><li><a href="https://codesandbox.io/post/codesandbox-acquires-playjs"><strong>Announcing CodeSandbox has Acquired Play.js, a Native JavaScript IDE for iOS</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 08 Nov 2021 20:31:46 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/7cea3927/fcc36ef7.mp3" length="37799682" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/xZcOBzrCJtdFExhLIayCVLItI8RtL6oOUfZcjhAA_a4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzcxMTA1My8x/NjYwNDg5ODM2LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2233</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Ant Wilson is the CTO of Supabase, the open source Firebase alternative.</em></strong></p><p>In this episode we discuss the origins of Supabase, building workflows with Amazon's states language, encouraging open source contributions by building in public, and the future of online code editors.</p><p><strong>Ant Wilson</strong></p><ul><li><a href="https://twitter.com/AntWilson"><strong>Twitter</strong></a></li><li><a href="https://github.com/awalias"><strong>GitHub</strong></a></li><li><a href="https://sg.linkedin.com/in/anthony-wilson-46179937"><strong>LinkedIn</strong></a></li></ul><p><strong>Supabase</strong></p><ul><li><a href="https://supabase.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/supabase_io"><strong>Twitter</strong></a></li><li><a href="https://github.com/supabase/supabase"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://supabase.io/blog/2021/03/30/supabase-storage"><strong>Storage is now available in Supabase</strong></a></li><li><a href="https://supabase.io/blog/2021/04/02/supabase-workflows"><strong>Workflows are coming to Supabase</strong></a></li><li><a href="https://supabase.io/blog/2021/03/11/using-supabase-replit"><strong>Using Supabase in Replit</strong></a></li><li><a href="https://codesandbox.io/post/codesandbox-acquires-playjs"><strong>Announcing CodeSandbox has Acquired Play.js, a Native JavaScript IDE for iOS</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 51 - Storyblok with Facundo Giuliani</title>
      <itunes:title>Episode 51 - Storyblok with Facundo Giuliani</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7cf66a9b-940a-4093-aad3-d81f6064892e</guid>
      <link>https://fsjam.org/51</link>
      <description>
        <![CDATA[<p><strong><em>Facundo Giuliani is a Developer Relations Engineer at Storyblok.</em></strong></p><p>In this episode we discuss the role of a developer relations engineer, the benefits of a headless CMS with a visual editor, and how to enable collaboration between developers and content creators.</p><p><strong>Facundo Giuliani</strong></p><ul><li><a href="https://fgiuliani.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/facundozurdo"><strong>Twitter</strong></a></li><li><a href="https://github.com/fgiuliani"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/facundogiuliani/"><strong>LinkedIn</strong></a></li></ul><p><strong>Storyblok</strong></p><ul><li><a href="https://www.storyblok.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/storyblok"><strong>Twitter</strong></a></li><li><a href="https://github.com/storyblok"><strong>GitHub</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Facundo Giuliani is a Developer Relations Engineer at Storyblok.</em></strong></p><p>In this episode we discuss the role of a developer relations engineer, the benefits of a headless CMS with a visual editor, and how to enable collaboration between developers and content creators.</p><p><strong>Facundo Giuliani</strong></p><ul><li><a href="https://fgiuliani.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/facundozurdo"><strong>Twitter</strong></a></li><li><a href="https://github.com/fgiuliani"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/facundogiuliani/"><strong>LinkedIn</strong></a></li></ul><p><strong>Storyblok</strong></p><ul><li><a href="https://www.storyblok.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/storyblok"><strong>Twitter</strong></a></li><li><a href="https://github.com/storyblok"><strong>GitHub</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 03 Nov 2021 23:22:06 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/1cc029ec/981c28dd.mp3" length="38259152" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/cNLQYk8zbIKqwSpw_7lBNb4ohTEDcj1TwBrMzcG3oRc/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzcxMTA1NC8x/NjYwNDg5ODE5LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2374</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Facundo Giuliani is a Developer Relations Engineer at Storyblok.</em></strong></p><p>In this episode we discuss the role of a developer relations engineer, the benefits of a headless CMS with a visual editor, and how to enable collaboration between developers and content creators.</p><p><strong>Facundo Giuliani</strong></p><ul><li><a href="https://fgiuliani.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/facundozurdo"><strong>Twitter</strong></a></li><li><a href="https://github.com/fgiuliani"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/facundogiuliani/"><strong>LinkedIn</strong></a></li></ul><p><strong>Storyblok</strong></p><ul><li><a href="https://www.storyblok.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/storyblok"><strong>Twitter</strong></a></li><li><a href="https://github.com/storyblok"><strong>GitHub</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 50 - One Year Later</title>
      <itunes:title>Episode 50 - One Year Later</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a5c1925c-0aee-4001-9002-6c04f53eb0e7</guid>
      <link>https://fsjam.org/50</link>
      <description>
        <![CDATA[<p><strong><em>Our hosts reconvene for the one year anniversary of the Fullstack Jamstack podcast to discuss the current state of FSJam and its future.</em></strong></p><p><strong>Links</strong></p><ul><li><a href="https://nextjs.org/blog/next-12"><strong>Next.js 12</strong></a></li><li><a href="https://swc.rs/"><strong>swc</strong></a></li><li><a href="https://parceljs.org/blog/beta3/"><strong>Parcel 2 Beta 3</strong></a></li><li><a href="https://deno.land/"><strong>Deno.land</strong></a></li><li><a href="https://nextjs.org/docs/api-reference/next.config.js/url-imports"><strong>URL imports</strong></a></li><li><a href="https://github.com/faisalman/ua-parser-js/issues/536"><strong>Compromised npm packages of ua-parser-js</strong></a></li><li><a href="https://nextjs.org/docs/advanced-features/react-18"><strong>React 18 and Next.js</strong></a></li><li><a href="https://beta.reactjs.org/"><strong>React Docs Beta</strong></a></li><li><a href="https://github.com/reactwg/react-18"><strong>React 18 Working Group</strong></a></li><li><a href="https://dev.to/ajcwebdev/a-first-look-at-react-18-with-vite-and-netlify-5411"><strong>A First Look at React 18 with Vite and Netlify</strong></a></li><li><a href="https://vercel.com/features/edge-functions"><strong>Vercel Edge Functions</strong></a></li><li><a href="https://vercel.com/docs/concepts/functions/edge-functions#middleware"><strong>Next.js Middleware</strong></a></li><li><a href="https://www.netlify.com/products/edge/edge-handlers/"><strong>Netlify Edge Handlers</strong></a></li><li><a href="https://github.com/lukeed/worktop"><strong>Worktop</strong></a></li><li><a href="https://planetscale.com/"><strong>PlanetScale</strong></a></li><li><a href="https://www.cockroachlabs.com/blog/announcing-cockroachdb-serverless/"><strong>CockroachDB Serverless</strong></a></li><li><a href="https://fly.io/"><strong>Fly</strong></a></li><li><a href="https://www.prisma.io/docs/guides/deployment/deployment-guides/deploying-to-cloudflare-workers"><strong>Deploying Prisma Client to Cloudflare Workers</strong></a></li><li><a href="https://kentcdodds.com/blog/how-i-built-a-modern-website-in-2021"><strong>How I Built a Modern Website in 2021 by Kent C Dodds</strong></a></li><li><a href="https://flightcontrol.dev/"><strong>Flightcontrol</strong></a></li><li><a href="https://github.com/WebstoneHQ/webstone"><strong>Webstone</strong></a></li><li><a href="https://dev.to/ajcwebdev/a-first-look-at-nuxt-3-1769"><strong>A First Look at Nuxt 3</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Our hosts reconvene for the one year anniversary of the Fullstack Jamstack podcast to discuss the current state of FSJam and its future.</em></strong></p><p><strong>Links</strong></p><ul><li><a href="https://nextjs.org/blog/next-12"><strong>Next.js 12</strong></a></li><li><a href="https://swc.rs/"><strong>swc</strong></a></li><li><a href="https://parceljs.org/blog/beta3/"><strong>Parcel 2 Beta 3</strong></a></li><li><a href="https://deno.land/"><strong>Deno.land</strong></a></li><li><a href="https://nextjs.org/docs/api-reference/next.config.js/url-imports"><strong>URL imports</strong></a></li><li><a href="https://github.com/faisalman/ua-parser-js/issues/536"><strong>Compromised npm packages of ua-parser-js</strong></a></li><li><a href="https://nextjs.org/docs/advanced-features/react-18"><strong>React 18 and Next.js</strong></a></li><li><a href="https://beta.reactjs.org/"><strong>React Docs Beta</strong></a></li><li><a href="https://github.com/reactwg/react-18"><strong>React 18 Working Group</strong></a></li><li><a href="https://dev.to/ajcwebdev/a-first-look-at-react-18-with-vite-and-netlify-5411"><strong>A First Look at React 18 with Vite and Netlify</strong></a></li><li><a href="https://vercel.com/features/edge-functions"><strong>Vercel Edge Functions</strong></a></li><li><a href="https://vercel.com/docs/concepts/functions/edge-functions#middleware"><strong>Next.js Middleware</strong></a></li><li><a href="https://www.netlify.com/products/edge/edge-handlers/"><strong>Netlify Edge Handlers</strong></a></li><li><a href="https://github.com/lukeed/worktop"><strong>Worktop</strong></a></li><li><a href="https://planetscale.com/"><strong>PlanetScale</strong></a></li><li><a href="https://www.cockroachlabs.com/blog/announcing-cockroachdb-serverless/"><strong>CockroachDB Serverless</strong></a></li><li><a href="https://fly.io/"><strong>Fly</strong></a></li><li><a href="https://www.prisma.io/docs/guides/deployment/deployment-guides/deploying-to-cloudflare-workers"><strong>Deploying Prisma Client to Cloudflare Workers</strong></a></li><li><a href="https://kentcdodds.com/blog/how-i-built-a-modern-website-in-2021"><strong>How I Built a Modern Website in 2021 by Kent C Dodds</strong></a></li><li><a href="https://flightcontrol.dev/"><strong>Flightcontrol</strong></a></li><li><a href="https://github.com/WebstoneHQ/webstone"><strong>Webstone</strong></a></li><li><a href="https://dev.to/ajcwebdev/a-first-look-at-nuxt-3-1769"><strong>A First Look at Nuxt 3</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 29 Oct 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/3707858d/d75761b0.mp3" length="50174052" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:duration>2753</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Our hosts reconvene for the one year anniversary of the Fullstack Jamstack podcast to discuss the current state of FSJam and its future.</em></strong></p><p><strong>Links</strong></p><ul><li><a href="https://nextjs.org/blog/next-12"><strong>Next.js 12</strong></a></li><li><a href="https://swc.rs/"><strong>swc</strong></a></li><li><a href="https://parceljs.org/blog/beta3/"><strong>Parcel 2 Beta 3</strong></a></li><li><a href="https://deno.land/"><strong>Deno.land</strong></a></li><li><a href="https://nextjs.org/docs/api-reference/next.config.js/url-imports"><strong>URL imports</strong></a></li><li><a href="https://github.com/faisalman/ua-parser-js/issues/536"><strong>Compromised npm packages of ua-parser-js</strong></a></li><li><a href="https://nextjs.org/docs/advanced-features/react-18"><strong>React 18 and Next.js</strong></a></li><li><a href="https://beta.reactjs.org/"><strong>React Docs Beta</strong></a></li><li><a href="https://github.com/reactwg/react-18"><strong>React 18 Working Group</strong></a></li><li><a href="https://dev.to/ajcwebdev/a-first-look-at-react-18-with-vite-and-netlify-5411"><strong>A First Look at React 18 with Vite and Netlify</strong></a></li><li><a href="https://vercel.com/features/edge-functions"><strong>Vercel Edge Functions</strong></a></li><li><a href="https://vercel.com/docs/concepts/functions/edge-functions#middleware"><strong>Next.js Middleware</strong></a></li><li><a href="https://www.netlify.com/products/edge/edge-handlers/"><strong>Netlify Edge Handlers</strong></a></li><li><a href="https://github.com/lukeed/worktop"><strong>Worktop</strong></a></li><li><a href="https://planetscale.com/"><strong>PlanetScale</strong></a></li><li><a href="https://www.cockroachlabs.com/blog/announcing-cockroachdb-serverless/"><strong>CockroachDB Serverless</strong></a></li><li><a href="https://fly.io/"><strong>Fly</strong></a></li><li><a href="https://www.prisma.io/docs/guides/deployment/deployment-guides/deploying-to-cloudflare-workers"><strong>Deploying Prisma Client to Cloudflare Workers</strong></a></li><li><a href="https://kentcdodds.com/blog/how-i-built-a-modern-website-in-2021"><strong>How I Built a Modern Website in 2021 by Kent C Dodds</strong></a></li><li><a href="https://flightcontrol.dev/"><strong>Flightcontrol</strong></a></li><li><a href="https://github.com/WebstoneHQ/webstone"><strong>Webstone</strong></a></li><li><a href="https://dev.to/ajcwebdev/a-first-look-at-nuxt-3-1769"><strong>A First Look at Nuxt 3</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 49 - Slinkity with Ben Holmes</title>
      <itunes:title>Episode 49 - Slinkity with Ben Holmes</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">0cb7d049-be2c-4389-9fc8-b9d6921ab4dd</guid>
      <link>https://fsjam.org/49</link>
      <description>
        <![CDATA[<p><strong><em>Ben Holmes is the creator of Slinkity, a framework that uses Vite to bring dynamic, client side interactions to your static 11ty sites.</em></strong></p><p>In this episode we discuss the origins of Slinkity, the two competing camps of website generators, migrating from Snowpack to Vite, and how to combine JSX and Markdown.</p><p><strong>Ben Holmes</strong></p><ul><li><a href="https://twitter.com/bholmesdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/bholmesdev"><strong>GitHub</strong></a></li><li><a href="https://bholmes.dev/"><strong>Blog</strong></a></li></ul><p><strong>Slinkity</strong></p><ul><li><a href="https://slinkity.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/slinkitydotdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/slinkity/slinkity"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://dev.to/ajcwebdev/a-first-look-at-slinkity-3ig"><strong>A First Look at Slinkity</strong></a></li><li><a href="https://www.youtube.com/watch?v=fiqhXjatC7g"><strong>Introducing Slinkity - the SSG that grows with you (powered by 11ty)</strong></a></li><li><a href="https://www.youtube.com/watch?v=CyTHEh2yyr8"><strong>Partial Hydration: Making the Static Interactive</strong></a></li><li><a href="https://www.youtube.com/watch?v=DqUGJyuX8m0"><strong>Unlock component-driven web pages with Slinkity</strong></a></li><li><a href="https://www.smashingmagazine.com/2021/10/building-ssg-11ty-vite-jam-sandwich/"><strong>Building The SSG I’ve Always Wanted: An 11ty, Vite And JAM Sandwich</strong></a></li><li><a href="https://developer.chrome.com/blog/shared-element-transitions-for-spas/"><strong>Smooth and simple page transitions with the shared element transition API</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Ben Holmes is the creator of Slinkity, a framework that uses Vite to bring dynamic, client side interactions to your static 11ty sites.</em></strong></p><p>In this episode we discuss the origins of Slinkity, the two competing camps of website generators, migrating from Snowpack to Vite, and how to combine JSX and Markdown.</p><p><strong>Ben Holmes</strong></p><ul><li><a href="https://twitter.com/bholmesdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/bholmesdev"><strong>GitHub</strong></a></li><li><a href="https://bholmes.dev/"><strong>Blog</strong></a></li></ul><p><strong>Slinkity</strong></p><ul><li><a href="https://slinkity.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/slinkitydotdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/slinkity/slinkity"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://dev.to/ajcwebdev/a-first-look-at-slinkity-3ig"><strong>A First Look at Slinkity</strong></a></li><li><a href="https://www.youtube.com/watch?v=fiqhXjatC7g"><strong>Introducing Slinkity - the SSG that grows with you (powered by 11ty)</strong></a></li><li><a href="https://www.youtube.com/watch?v=CyTHEh2yyr8"><strong>Partial Hydration: Making the Static Interactive</strong></a></li><li><a href="https://www.youtube.com/watch?v=DqUGJyuX8m0"><strong>Unlock component-driven web pages with Slinkity</strong></a></li><li><a href="https://www.smashingmagazine.com/2021/10/building-ssg-11ty-vite-jam-sandwich/"><strong>Building The SSG I’ve Always Wanted: An 11ty, Vite And JAM Sandwich</strong></a></li><li><a href="https://developer.chrome.com/blog/shared-element-transitions-for-spas/"><strong>Smooth and simple page transitions with the shared element transition API</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 28 Oct 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/c73cc44a/3462ccd8.mp3" length="49572277" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/8uSv7ZdBiRsptGKbxREwO0VZweUz4OXyjRNy1_97MEc/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzY1NTc3Mi8x/NjYwNDg5ODA4LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2786</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Ben Holmes is the creator of Slinkity, a framework that uses Vite to bring dynamic, client side interactions to your static 11ty sites.</em></strong></p><p>In this episode we discuss the origins of Slinkity, the two competing camps of website generators, migrating from Snowpack to Vite, and how to combine JSX and Markdown.</p><p><strong>Ben Holmes</strong></p><ul><li><a href="https://twitter.com/bholmesdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/bholmesdev"><strong>GitHub</strong></a></li><li><a href="https://bholmes.dev/"><strong>Blog</strong></a></li></ul><p><strong>Slinkity</strong></p><ul><li><a href="https://slinkity.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/slinkitydotdev"><strong>Twitter</strong></a></li><li><a href="https://github.com/slinkity/slinkity"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://dev.to/ajcwebdev/a-first-look-at-slinkity-3ig"><strong>A First Look at Slinkity</strong></a></li><li><a href="https://www.youtube.com/watch?v=fiqhXjatC7g"><strong>Introducing Slinkity - the SSG that grows with you (powered by 11ty)</strong></a></li><li><a href="https://www.youtube.com/watch?v=CyTHEh2yyr8"><strong>Partial Hydration: Making the Static Interactive</strong></a></li><li><a href="https://www.youtube.com/watch?v=DqUGJyuX8m0"><strong>Unlock component-driven web pages with Slinkity</strong></a></li><li><a href="https://www.smashingmagazine.com/2021/10/building-ssg-11ty-vite-jam-sandwich/"><strong>Building The SSG I’ve Always Wanted: An 11ty, Vite And JAM Sandwich</strong></a></li><li><a href="https://developer.chrome.com/blog/shared-element-transitions-for-spas/"><strong>Smooth and simple page transitions with the shared element transition API</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 48 - Astro with Fred Schott</title>
      <itunes:title>Episode 48 - Astro with Fred Schott</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7bf9a7d6-464b-41d2-bc1f-89b6ae12ea93</guid>
      <link>https://fsjam.org/48</link>
      <description>
        <![CDATA[<p><strong><em>Fred K. Schott is the creator of Astro, Snowpack, and Skypack.</em></strong></p><p>In this episode we discuss the lasting influence of the Pika project, whether ES Modules have gone mainstream yet, current approaches to bundling, and the benefits of implementing the islands architecture with partial hydration.</p><p><strong>Fred Schott</strong></p><ul><li><a href="https://twitter.com/FredKSchott"><strong>Twitter</strong></a></li><li><a href="https://github.com/FredKSchott"><strong>GitHub</strong></a></li><li><a href="https://dev.to/fredkschott"><strong>Blog</strong></a></li></ul><p><strong>Astro</strong></p><ul><li><a href="https://twitter.com/astrodotbuild"><strong>Twitter</strong></a></li><li><a href="https://github.com/snowpackjs/astro"><strong>GitHub</strong></a></li><li><a href="https://astro.build/"><strong>Home Page</strong></a></li></ul><p><strong>Snowpack</strong></p><ul><li><a href="https://twitter.com/snowpackjs"><strong>Twitter</strong></a></li><li><a href="https://github.com/snowpackjs"><strong>GitHub</strong></a></li><li><a href="https://www.snowpack.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Skypack</strong></p><ul><li><a href="https://twitter.com/skypackjs"><strong>Twitter</strong></a></li><li><a href="https://github.com/skypackjs"><strong>GitHub</strong></a></li><li><a href="https://www.skypack.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/snowpackjs/pack/blob/e75333c0966df98d05fa8b491ae70f1755a0100a/README.md"><strong>Original Pika Pack README</strong></a></li><li><a href="https://www.pika.dev/blog/introducing-pika-pack/"><strong>Introducing @pika/pack</strong></a></li><li><a href="https://dev.to/pika/a-future-without-webpack-ago"><strong>A Future Without Webpack</strong></a></li><li><a href="https://dev.to/pika/introducing-pika-cdn-deno-p8b"><strong>Introducing: Pika CDN + Deno</strong></a></li><li><a href="https://astro.build/blog/introducing-astro/"><strong>Introducing Astro: Ship Less JavaScript</strong></a></li><li><a href="https://docs.astro.build/core-concepts/component-hydration/"><strong>Partial Hydration in Astro</strong></a></li><li><a href="https://jasonformat.com/islands-architecture/"><strong>Islands Architecture</strong></a></li><li><a href="https://dev.to/fredkschott/5-things-i-learned-while-building-snowpack-to-20-000-stars-b9d"><strong>5 Things I Learned Building Snowpack to 20,000 Stars</strong></a></li><li><a href="https://dev.to/fredkschott/5-more-things-i-learned-building-snowpack-to-20-000-stars-5dc9"><strong>6 More Things I Learned Building Snowpack to 20,000 Stars</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Fred K. Schott is the creator of Astro, Snowpack, and Skypack.</em></strong></p><p>In this episode we discuss the lasting influence of the Pika project, whether ES Modules have gone mainstream yet, current approaches to bundling, and the benefits of implementing the islands architecture with partial hydration.</p><p><strong>Fred Schott</strong></p><ul><li><a href="https://twitter.com/FredKSchott"><strong>Twitter</strong></a></li><li><a href="https://github.com/FredKSchott"><strong>GitHub</strong></a></li><li><a href="https://dev.to/fredkschott"><strong>Blog</strong></a></li></ul><p><strong>Astro</strong></p><ul><li><a href="https://twitter.com/astrodotbuild"><strong>Twitter</strong></a></li><li><a href="https://github.com/snowpackjs/astro"><strong>GitHub</strong></a></li><li><a href="https://astro.build/"><strong>Home Page</strong></a></li></ul><p><strong>Snowpack</strong></p><ul><li><a href="https://twitter.com/snowpackjs"><strong>Twitter</strong></a></li><li><a href="https://github.com/snowpackjs"><strong>GitHub</strong></a></li><li><a href="https://www.snowpack.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Skypack</strong></p><ul><li><a href="https://twitter.com/skypackjs"><strong>Twitter</strong></a></li><li><a href="https://github.com/skypackjs"><strong>GitHub</strong></a></li><li><a href="https://www.skypack.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/snowpackjs/pack/blob/e75333c0966df98d05fa8b491ae70f1755a0100a/README.md"><strong>Original Pika Pack README</strong></a></li><li><a href="https://www.pika.dev/blog/introducing-pika-pack/"><strong>Introducing @pika/pack</strong></a></li><li><a href="https://dev.to/pika/a-future-without-webpack-ago"><strong>A Future Without Webpack</strong></a></li><li><a href="https://dev.to/pika/introducing-pika-cdn-deno-p8b"><strong>Introducing: Pika CDN + Deno</strong></a></li><li><a href="https://astro.build/blog/introducing-astro/"><strong>Introducing Astro: Ship Less JavaScript</strong></a></li><li><a href="https://docs.astro.build/core-concepts/component-hydration/"><strong>Partial Hydration in Astro</strong></a></li><li><a href="https://jasonformat.com/islands-architecture/"><strong>Islands Architecture</strong></a></li><li><a href="https://dev.to/fredkschott/5-things-i-learned-while-building-snowpack-to-20-000-stars-b9d"><strong>5 Things I Learned Building Snowpack to 20,000 Stars</strong></a></li><li><a href="https://dev.to/fredkschott/5-more-things-i-learned-building-snowpack-to-20-000-stars-5dc9"><strong>6 More Things I Learned Building Snowpack to 20,000 Stars</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 26 Oct 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/a8f568d5/60819f9e.mp3" length="47793604" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/GkJnwvsJ4KVWAsU0MMXQu-C4Z_8y6wLECCjLDN-M44o/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzY1NTc3MS8x/NjYwNDg5NzkyLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2667</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Fred K. Schott is the creator of Astro, Snowpack, and Skypack.</em></strong></p><p>In this episode we discuss the lasting influence of the Pika project, whether ES Modules have gone mainstream yet, current approaches to bundling, and the benefits of implementing the islands architecture with partial hydration.</p><p><strong>Fred Schott</strong></p><ul><li><a href="https://twitter.com/FredKSchott"><strong>Twitter</strong></a></li><li><a href="https://github.com/FredKSchott"><strong>GitHub</strong></a></li><li><a href="https://dev.to/fredkschott"><strong>Blog</strong></a></li></ul><p><strong>Astro</strong></p><ul><li><a href="https://twitter.com/astrodotbuild"><strong>Twitter</strong></a></li><li><a href="https://github.com/snowpackjs/astro"><strong>GitHub</strong></a></li><li><a href="https://astro.build/"><strong>Home Page</strong></a></li></ul><p><strong>Snowpack</strong></p><ul><li><a href="https://twitter.com/snowpackjs"><strong>Twitter</strong></a></li><li><a href="https://github.com/snowpackjs"><strong>GitHub</strong></a></li><li><a href="https://www.snowpack.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Skypack</strong></p><ul><li><a href="https://twitter.com/skypackjs"><strong>Twitter</strong></a></li><li><a href="https://github.com/skypackjs"><strong>GitHub</strong></a></li><li><a href="https://www.skypack.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/snowpackjs/pack/blob/e75333c0966df98d05fa8b491ae70f1755a0100a/README.md"><strong>Original Pika Pack README</strong></a></li><li><a href="https://www.pika.dev/blog/introducing-pika-pack/"><strong>Introducing @pika/pack</strong></a></li><li><a href="https://dev.to/pika/a-future-without-webpack-ago"><strong>A Future Without Webpack</strong></a></li><li><a href="https://dev.to/pika/introducing-pika-cdn-deno-p8b"><strong>Introducing: Pika CDN + Deno</strong></a></li><li><a href="https://astro.build/blog/introducing-astro/"><strong>Introducing Astro: Ship Less JavaScript</strong></a></li><li><a href="https://docs.astro.build/core-concepts/component-hydration/"><strong>Partial Hydration in Astro</strong></a></li><li><a href="https://jasonformat.com/islands-architecture/"><strong>Islands Architecture</strong></a></li><li><a href="https://dev.to/fredkschott/5-things-i-learned-while-building-snowpack-to-20-000-stars-b9d"><strong>5 Things I Learned Building Snowpack to 20,000 Stars</strong></a></li><li><a href="https://dev.to/fredkschott/5-more-things-i-learned-building-snowpack-to-20-000-stars-5dc9"><strong>6 More Things I Learned Building Snowpack to 20,000 Stars</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 47 - Podrocket with Kate Trahan</title>
      <itunes:title>Episode 47 - Podrocket with Kate Trahan</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">018db8b0-721e-4a94-a152-5195c7914e78</guid>
      <link>https://fsjam.org/47</link>
      <description>
        <![CDATA[<p><strong><em>Kate Trahan is the host and producer of Podrocket, the podcast for Logrocket.</em></strong></p><p>In this episode we discuss the origins of our respective podcasts, podcasts that inspired us, the processes involved in podcast production, and the industry trends we've observed over the previous year.</p><p><strong>Kate Trahan</strong></p><ul><li><a href="https://twitter.com/katerade4"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/kate-trahan"><strong>LinkedIn</strong></a></li></ul><p><strong>Podrocket</strong></p><ul><li><a href="https://podrocket.logrocket.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/podrocketpod"><strong>Twitter</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Kate Trahan is the host and producer of Podrocket, the podcast for Logrocket.</em></strong></p><p>In this episode we discuss the origins of our respective podcasts, podcasts that inspired us, the processes involved in podcast production, and the industry trends we've observed over the previous year.</p><p><strong>Kate Trahan</strong></p><ul><li><a href="https://twitter.com/katerade4"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/kate-trahan"><strong>LinkedIn</strong></a></li></ul><p><strong>Podrocket</strong></p><ul><li><a href="https://podrocket.logrocket.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/podrocketpod"><strong>Twitter</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 22 Oct 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/2d0e58ea/07970d77.mp3" length="57555822" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/Tavc7QuX4k1CmmFixmcX8yhcXi6jZlB7cDHlkWaieOo/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzY2NjQyNi8x/NjYwNDg5NzczLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3176</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Kate Trahan is the host and producer of Podrocket, the podcast for Logrocket.</em></strong></p><p>In this episode we discuss the origins of our respective podcasts, podcasts that inspired us, the processes involved in podcast production, and the industry trends we've observed over the previous year.</p><p><strong>Kate Trahan</strong></p><ul><li><a href="https://twitter.com/katerade4"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/kate-trahan"><strong>LinkedIn</strong></a></li></ul><p><strong>Podrocket</strong></p><ul><li><a href="https://podrocket.logrocket.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/podrocketpod"><strong>Twitter</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 46 - Layer0 with Ishan Anand and Mark Brocato</title>
      <itunes:title>Episode 46 - Layer0 with Ishan Anand and Mark Brocato</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c41e7d3d-142b-47db-af35-c2b5ce76a4a5</guid>
      <link>https://fsjam.org/46</link>
      <description>
        <![CDATA[<p><strong><em>Ishan Anand (CTO) and Mark Brocato (VP of Engineering) join us to talk about Layer0, a Jamstack platform for managing and running your web applications.</em></strong></p><p>In this episode we discuss the origins of Layer0, the definition of Application Operations, the power of CDNs, parallel static rendering, and the potential future of Jamstack without static techniques.</p><p><strong>Ishan Anand</strong></p><ul><li><a href="https://twitter.com/ianand"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ishananand/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/ianand"><strong>GitHub</strong></a></li></ul><p><strong>Mark Brocato</strong></p><ul><li><a href="https://ee.linkedin.com/in/markbrocato"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/markbrocato"><strong>GitHub</strong></a></li></ul><p><strong>Layer0</strong></p><ul><li><a href="https://www.layer0.co/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Layer0Deploy"><strong>Twitter</strong></a></li><li><a href="https://github.com/layer0-docs"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.javascriptjam.com/"><strong>JavaScript Jam</strong></a></li><li><a href="https://cfe.dev/sessions/jamstack-identity-crisis/"><strong>The Evolution of Jamstack</strong></a></li><li><a href="https://www.layer0.co/edgejs"><strong>EdgeJS</strong></a></li><li><a href="https://docs.layer0.co/"><strong>Layer0 Starters</strong></a></li><li><a href="https://www.layer0.co/rum"><strong>Real User Monitoring</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Ishan Anand (CTO) and Mark Brocato (VP of Engineering) join us to talk about Layer0, a Jamstack platform for managing and running your web applications.</em></strong></p><p>In this episode we discuss the origins of Layer0, the definition of Application Operations, the power of CDNs, parallel static rendering, and the potential future of Jamstack without static techniques.</p><p><strong>Ishan Anand</strong></p><ul><li><a href="https://twitter.com/ianand"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ishananand/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/ianand"><strong>GitHub</strong></a></li></ul><p><strong>Mark Brocato</strong></p><ul><li><a href="https://ee.linkedin.com/in/markbrocato"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/markbrocato"><strong>GitHub</strong></a></li></ul><p><strong>Layer0</strong></p><ul><li><a href="https://www.layer0.co/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Layer0Deploy"><strong>Twitter</strong></a></li><li><a href="https://github.com/layer0-docs"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.javascriptjam.com/"><strong>JavaScript Jam</strong></a></li><li><a href="https://cfe.dev/sessions/jamstack-identity-crisis/"><strong>The Evolution of Jamstack</strong></a></li><li><a href="https://www.layer0.co/edgejs"><strong>EdgeJS</strong></a></li><li><a href="https://docs.layer0.co/"><strong>Layer0 Starters</strong></a></li><li><a href="https://www.layer0.co/rum"><strong>Real User Monitoring</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 19 Oct 2021 10:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/a660179c/238c7121.mp3" length="57533237" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/oY80SwC-W6l9tpCWkAkfN_jzz0gM2blIDxAwz090RHg/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzY2NjQyNy8x/NjYwNDg5NzQ3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2643</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Ishan Anand (CTO) and Mark Brocato (VP of Engineering) join us to talk about Layer0, a Jamstack platform for managing and running your web applications.</em></strong></p><p>In this episode we discuss the origins of Layer0, the definition of Application Operations, the power of CDNs, parallel static rendering, and the potential future of Jamstack without static techniques.</p><p><strong>Ishan Anand</strong></p><ul><li><a href="https://twitter.com/ianand"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ishananand/"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/ianand"><strong>GitHub</strong></a></li></ul><p><strong>Mark Brocato</strong></p><ul><li><a href="https://ee.linkedin.com/in/markbrocato"><strong>LinkedIn</strong></a></li><li><a href="https://github.com/markbrocato"><strong>GitHub</strong></a></li></ul><p><strong>Layer0</strong></p><ul><li><a href="https://www.layer0.co/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/Layer0Deploy"><strong>Twitter</strong></a></li><li><a href="https://github.com/layer0-docs"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.javascriptjam.com/"><strong>JavaScript Jam</strong></a></li><li><a href="https://cfe.dev/sessions/jamstack-identity-crisis/"><strong>The Evolution of Jamstack</strong></a></li><li><a href="https://www.layer0.co/edgejs"><strong>EdgeJS</strong></a></li><li><a href="https://docs.layer0.co/"><strong>Layer0 Starters</strong></a></li><li><a href="https://www.layer0.co/rum"><strong>Real User Monitoring</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 45 - Cloudinary with Tessa Mero</title>
      <itunes:title>Episode 45 - Cloudinary with Tessa Mero</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">9810a359-a58e-4126-b79b-5275cfcd6442</guid>
      <link>https://fsjam.org/45</link>
      <description>
        <![CDATA[<p><strong><em>Tessa Mero is the Director of Developer Advocacy at Cloudinary.</em></strong></p><p>In this episode we discuss the usefulness of media APIs, the connection between teaching and developer advocacy, and how to manage code content.</p><p><strong>Tessa Mero</strong></p><ul><li><a href="https://twitter.com/TessaMero"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/tessamero/"><strong>LinkedIn</strong></a></li></ul><p><strong>Cloudinary</strong></p><ul><li><a href="https://cloudinary.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/cloudinary"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.heavybit.com/library/podcasts/jamstack-radio/ep-76-growing-alongside-jamstack-communities-with-tessa-mero-of-cloudinary/"><strong>Growing Alongside Jamstack Communities with Tessa Mero of Cloudinary</strong></a></li><li><a href="https://cloudinary.com/mde"><strong>Media Developer Experts Program</strong></a></li><li><a href="https://cloudinary.com/blog/media_jamstack_mediajams_a_free_community_tool_for_finding_sample_code_for_media"><strong>Media + Jamstack = MediaJams</strong></a></li><li><a href="https://www.storefrontui.io/"><strong>Storefront UI</strong></a></li><li><a href="https://blog.vuestorefront.io/cloudinary-and-vue-storefront-join-forces-to-make-your-ecommerce-fast-and-flawless-as-it-should-be/"><strong>Cloudinary and Vue Storefront join forces</strong></a></li><li><a href="https://discord.gg/mediadevs"><strong>Media Devs Discord</strong></a></li><li><a href="https://www.meetup.com/jamstack-sf/"><strong>Jamstack SF</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Tessa Mero is the Director of Developer Advocacy at Cloudinary.</em></strong></p><p>In this episode we discuss the usefulness of media APIs, the connection between teaching and developer advocacy, and how to manage code content.</p><p><strong>Tessa Mero</strong></p><ul><li><a href="https://twitter.com/TessaMero"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/tessamero/"><strong>LinkedIn</strong></a></li></ul><p><strong>Cloudinary</strong></p><ul><li><a href="https://cloudinary.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/cloudinary"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.heavybit.com/library/podcasts/jamstack-radio/ep-76-growing-alongside-jamstack-communities-with-tessa-mero-of-cloudinary/"><strong>Growing Alongside Jamstack Communities with Tessa Mero of Cloudinary</strong></a></li><li><a href="https://cloudinary.com/mde"><strong>Media Developer Experts Program</strong></a></li><li><a href="https://cloudinary.com/blog/media_jamstack_mediajams_a_free_community_tool_for_finding_sample_code_for_media"><strong>Media + Jamstack = MediaJams</strong></a></li><li><a href="https://www.storefrontui.io/"><strong>Storefront UI</strong></a></li><li><a href="https://blog.vuestorefront.io/cloudinary-and-vue-storefront-join-forces-to-make-your-ecommerce-fast-and-flawless-as-it-should-be/"><strong>Cloudinary and Vue Storefront join forces</strong></a></li><li><a href="https://discord.gg/mediadevs"><strong>Media Devs Discord</strong></a></li><li><a href="https://www.meetup.com/jamstack-sf/"><strong>Jamstack SF</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 04 Oct 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/2a72be69/dbff64ba.mp3" length="39434862" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/9f-hQtURySDLSo5qaSa_P72uiHztry5KlOl3H4dYi4M/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzY1NTc2OS8x/NjYwNDg5NzI0LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2208</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Tessa Mero is the Director of Developer Advocacy at Cloudinary.</em></strong></p><p>In this episode we discuss the usefulness of media APIs, the connection between teaching and developer advocacy, and how to manage code content.</p><p><strong>Tessa Mero</strong></p><ul><li><a href="https://twitter.com/TessaMero"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/tessamero/"><strong>LinkedIn</strong></a></li></ul><p><strong>Cloudinary</strong></p><ul><li><a href="https://cloudinary.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/cloudinary"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.heavybit.com/library/podcasts/jamstack-radio/ep-76-growing-alongside-jamstack-communities-with-tessa-mero-of-cloudinary/"><strong>Growing Alongside Jamstack Communities with Tessa Mero of Cloudinary</strong></a></li><li><a href="https://cloudinary.com/mde"><strong>Media Developer Experts Program</strong></a></li><li><a href="https://cloudinary.com/blog/media_jamstack_mediajams_a_free_community_tool_for_finding_sample_code_for_media"><strong>Media + Jamstack = MediaJams</strong></a></li><li><a href="https://www.storefrontui.io/"><strong>Storefront UI</strong></a></li><li><a href="https://blog.vuestorefront.io/cloudinary-and-vue-storefront-join-forces-to-make-your-ecommerce-fast-and-flawless-as-it-should-be/"><strong>Cloudinary and Vue Storefront join forces</strong></a></li><li><a href="https://discord.gg/mediadevs"><strong>Media Devs Discord</strong></a></li><li><a href="https://www.meetup.com/jamstack-sf/"><strong>Jamstack SF</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 44 - Hypercomplexity with Aldo Bucchi</title>
      <itunes:title>Episode 44 - Hypercomplexity with Aldo Bucchi</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4f1748d3-7152-4a44-8421-895f47e0c71d</guid>
      <link>https://fsjam.org/44</link>
      <description>
        <![CDATA[<p><strong><em>Aldo Bucchi, the creator of Lambdragon, joins us to discuss the death of simplicity, the rise of hypercomplexity, and potential solutions for resurrecting it.</em></strong></p><p><strong>Aldo Bucchi</strong></p><ul><li><a href="https://twitter.com/aldonline"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/aldobucchi/"><strong>LinkedIn</strong></a></li></ul><p><strong>Lambdragon</strong></p><ul><li><a href="https://www.lambdragon.com/"><strong>Home Page</strong></a></li><li><a href="https://www.youtube.com/watch?v=eUgKGIcrhE0"><strong>Lambdragon and the future of Self Provisioning Runtimes</strong></a></li><li><a href="https://www.swyx.io/self-provisioning-runtime/"><strong>The Self Provisioning Runtime</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://wallabyjs.com/"><strong>Wallaby.js</strong></a></li><li><a href="https://quokkajs.com/"><strong>Quokka.js</strong></a></li><li><a href="https://bazel.build/"><strong>Bazel</strong></a></li><li><a href="https://www.pantsbuild.org/"><strong>Pants</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Aldo Bucchi, the creator of Lambdragon, joins us to discuss the death of simplicity, the rise of hypercomplexity, and potential solutions for resurrecting it.</em></strong></p><p><strong>Aldo Bucchi</strong></p><ul><li><a href="https://twitter.com/aldonline"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/aldobucchi/"><strong>LinkedIn</strong></a></li></ul><p><strong>Lambdragon</strong></p><ul><li><a href="https://www.lambdragon.com/"><strong>Home Page</strong></a></li><li><a href="https://www.youtube.com/watch?v=eUgKGIcrhE0"><strong>Lambdragon and the future of Self Provisioning Runtimes</strong></a></li><li><a href="https://www.swyx.io/self-provisioning-runtime/"><strong>The Self Provisioning Runtime</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://wallabyjs.com/"><strong>Wallaby.js</strong></a></li><li><a href="https://quokkajs.com/"><strong>Quokka.js</strong></a></li><li><a href="https://bazel.build/"><strong>Bazel</strong></a></li><li><a href="https://www.pantsbuild.org/"><strong>Pants</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 27 Sep 2021 08:01:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/6992e683/25541c06.mp3" length="56855105" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/O581FertfuTfe-BDuDJeSJcQ7iVNqlghTNng88Wey5c/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzY1Nzc2Ny8x/NjYwNDg5Njg3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3250</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Aldo Bucchi, the creator of Lambdragon, joins us to discuss the death of simplicity, the rise of hypercomplexity, and potential solutions for resurrecting it.</em></strong></p><p><strong>Aldo Bucchi</strong></p><ul><li><a href="https://twitter.com/aldonline"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/aldobucchi/"><strong>LinkedIn</strong></a></li></ul><p><strong>Lambdragon</strong></p><ul><li><a href="https://www.lambdragon.com/"><strong>Home Page</strong></a></li><li><a href="https://www.youtube.com/watch?v=eUgKGIcrhE0"><strong>Lambdragon and the future of Self Provisioning Runtimes</strong></a></li><li><a href="https://www.swyx.io/self-provisioning-runtime/"><strong>The Self Provisioning Runtime</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://wallabyjs.com/"><strong>Wallaby.js</strong></a></li><li><a href="https://quokkajs.com/"><strong>Quokka.js</strong></a></li><li><a href="https://bazel.build/"><strong>Bazel</strong></a></li><li><a href="https://www.pantsbuild.org/"><strong>Pants</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 43 - Lambdragon with Aldo Bucchi</title>
      <itunes:title>Episode 43 - Lambdragon with Aldo Bucchi</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">03c866ed-de2e-4289-9578-0dcf83612ca5</guid>
      <link>https://fsjam.org/43</link>
      <description>
        <![CDATA[<p><strong><em>Aldo Bucchi is the creator of Lambdragon, a pure code TypeScript platform and build tool that fights complexity with fire.</em></strong></p><p>In this episode we define the term "pure code platform" and explain the problem it is solving.</p><p><strong>Aldo Bucchi</strong></p><ul><li><a href="https://twitter.com/aldonline"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/aldobucchi/"><strong>LinkedIn</strong></a></li></ul><p><strong>Lambdragon</strong></p><ul><li><a href="https://www.lambdragon.com/"><strong>Home Page</strong></a></li><li><a href="https://www.youtube.com/watch?v=eUgKGIcrhE0"><strong>Lambdragon and the future of Self Provisioning Runtimes</strong></a></li><li><a href="https://www.swyx.io/self-provisioning-runtime/"><strong>The Self Provisioning Runtime</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Aldo Bucchi is the creator of Lambdragon, a pure code TypeScript platform and build tool that fights complexity with fire.</em></strong></p><p>In this episode we define the term "pure code platform" and explain the problem it is solving.</p><p><strong>Aldo Bucchi</strong></p><ul><li><a href="https://twitter.com/aldonline"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/aldobucchi/"><strong>LinkedIn</strong></a></li></ul><p><strong>Lambdragon</strong></p><ul><li><a href="https://www.lambdragon.com/"><strong>Home Page</strong></a></li><li><a href="https://www.youtube.com/watch?v=eUgKGIcrhE0"><strong>Lambdragon and the future of Self Provisioning Runtimes</strong></a></li><li><a href="https://www.swyx.io/self-provisioning-runtime/"><strong>The Self Provisioning Runtime</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 27 Sep 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/98ad3ac6/9fe21e8b.mp3" length="24460214" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/2AaTJtnzR7tKaB70-wzKy6NHIOZmPdO88VlBbOrpnco/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzY1NTc2Ni8x/NjYwNDg5NTMyLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>1630</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Aldo Bucchi is the creator of Lambdragon, a pure code TypeScript platform and build tool that fights complexity with fire.</em></strong></p><p>In this episode we define the term "pure code platform" and explain the problem it is solving.</p><p><strong>Aldo Bucchi</strong></p><ul><li><a href="https://twitter.com/aldonline"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/aldobucchi/"><strong>LinkedIn</strong></a></li></ul><p><strong>Lambdragon</strong></p><ul><li><a href="https://www.lambdragon.com/"><strong>Home Page</strong></a></li><li><a href="https://www.youtube.com/watch?v=eUgKGIcrhE0"><strong>Lambdragon and the future of Self Provisioning Runtimes</strong></a></li><li><a href="https://www.swyx.io/self-provisioning-runtime/"><strong>The Self Provisioning Runtime</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 42 - Docusaurus with Sebastien Lorber </title>
      <itunes:title>Episode 42 - Docusaurus with Sebastien Lorber </itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7ee48cfb-8df5-41b2-9edc-761716f6c7ca</guid>
      <link>https://fsjam.org/42</link>
      <description>
        <![CDATA[<p><strong><em>Sebastien Lorber is an open source developer and maintainer of Docusaurus.</em></strong></p><p>In this episode we discuss the impetus for the project's creation, the development of the second major version, its relation to other React frameworks, and the process of migrating a large documentation website from version 1 to version 2.</p><p><strong>Sebastien Lorber</strong></p><ul><li><a href="https://twitter.com/sebastienlorber"><strong>Twitter</strong></a></li><li><a href="https://github.com/slorber"><strong>GitHub</strong></a></li><li><a href="https://sebastienlorber.com/"><strong>Home Page</strong></a></li></ul><p><strong>Docusaurus</strong></p><ul><li><a href="https://docusaurus.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/docusaurus"><strong>Twitter</strong></a></li><li><a href="https://github.com/facebook/docusaurus"><strong>GitHub</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Sebastien Lorber is an open source developer and maintainer of Docusaurus.</em></strong></p><p>In this episode we discuss the impetus for the project's creation, the development of the second major version, its relation to other React frameworks, and the process of migrating a large documentation website from version 1 to version 2.</p><p><strong>Sebastien Lorber</strong></p><ul><li><a href="https://twitter.com/sebastienlorber"><strong>Twitter</strong></a></li><li><a href="https://github.com/slorber"><strong>GitHub</strong></a></li><li><a href="https://sebastienlorber.com/"><strong>Home Page</strong></a></li></ul><p><strong>Docusaurus</strong></p><ul><li><a href="https://docusaurus.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/docusaurus"><strong>Twitter</strong></a></li><li><a href="https://github.com/facebook/docusaurus"><strong>GitHub</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 13 Sep 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/3fd7b1dc/436ff47d.mp3" length="35944477" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/GDYGPAAwWhxxSiPXLTaCkSYOjeYQiLv9GvKOHa4oYhU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzYzMDQ4NS8x/NjYwNDg5NTA2LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2300</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Sebastien Lorber is an open source developer and maintainer of Docusaurus.</em></strong></p><p>In this episode we discuss the impetus for the project's creation, the development of the second major version, its relation to other React frameworks, and the process of migrating a large documentation website from version 1 to version 2.</p><p><strong>Sebastien Lorber</strong></p><ul><li><a href="https://twitter.com/sebastienlorber"><strong>Twitter</strong></a></li><li><a href="https://github.com/slorber"><strong>GitHub</strong></a></li><li><a href="https://sebastienlorber.com/"><strong>Home Page</strong></a></li></ul><p><strong>Docusaurus</strong></p><ul><li><a href="https://docusaurus.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/docusaurus"><strong>Twitter</strong></a></li><li><a href="https://github.com/facebook/docusaurus"><strong>GitHub</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 41 - UserVitals with Tharshan Muthulingam</title>
      <itunes:title>Episode 41 - UserVitals with Tharshan Muthulingam</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a8f281ea-1c5f-4821-b08e-c492611d37dc</guid>
      <link>https://fsjam.org/41</link>
      <description>
        <![CDATA[<p><strong><em>Tharshan Muthulingam is the founder of UserVitals, an all-in-one tool for feedback management and product development.</em></strong></p><p>In this episode we discuss the need for strong feedback loops between customers, support, and engineers, techniques for strengthening that feedback loop, and the technical implementation of running a user facing Redwood application in production.</p><p><strong>Tharshan Muthulingam</strong></p><ul><li><a href="https://twitter.com/tharshan_09"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/tharshan09/"><strong>LinkedIn</strong></a></li></ul><p><strong>UserVitals</strong></p><ul><li><a href="https://www.uservitalshq.com/"><strong>Home Page</strong></a></li><li><a href="https://www.producthunt.com/posts/uservitals"><strong>Product Hunt</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=bp02zINrYuw&amp;t=2177s"><strong>UserVitals Demo: RedwoodJS Meetup</strong></a></li><li><a href="https://community.redwoodjs.com/t/just-launched-a-product-with-redwood-built-the-mvp-in-under-2-weeks/1465"><strong>Just Launched a Product with Redwood</strong></a></li><li><a href="https://github.com/contribsys/faktory"><strong>Faktory</strong></a></li><li><a href="https://prerender.io/"><strong>Prerender.io</strong></a></li><li><a href="https://github.com/stereobooster/react-snap"><strong>React-snap</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Tharshan Muthulingam is the founder of UserVitals, an all-in-one tool for feedback management and product development.</em></strong></p><p>In this episode we discuss the need for strong feedback loops between customers, support, and engineers, techniques for strengthening that feedback loop, and the technical implementation of running a user facing Redwood application in production.</p><p><strong>Tharshan Muthulingam</strong></p><ul><li><a href="https://twitter.com/tharshan_09"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/tharshan09/"><strong>LinkedIn</strong></a></li></ul><p><strong>UserVitals</strong></p><ul><li><a href="https://www.uservitalshq.com/"><strong>Home Page</strong></a></li><li><a href="https://www.producthunt.com/posts/uservitals"><strong>Product Hunt</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=bp02zINrYuw&amp;t=2177s"><strong>UserVitals Demo: RedwoodJS Meetup</strong></a></li><li><a href="https://community.redwoodjs.com/t/just-launched-a-product-with-redwood-built-the-mvp-in-under-2-weeks/1465"><strong>Just Launched a Product with Redwood</strong></a></li><li><a href="https://github.com/contribsys/faktory"><strong>Faktory</strong></a></li><li><a href="https://prerender.io/"><strong>Prerender.io</strong></a></li><li><a href="https://github.com/stereobooster/react-snap"><strong>React-snap</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 06 Sep 2021 10:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/86247d8b/0fd2b506.mp3" length="37698229" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/dTjVHEXmwu72b3wlrJmVNZXqYV9qjbnlv74hYp868HM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzYzMDQ4Mi8x/NjYwNDg5NDkxLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2315</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Tharshan Muthulingam is the founder of UserVitals, an all-in-one tool for feedback management and product development.</em></strong></p><p>In this episode we discuss the need for strong feedback loops between customers, support, and engineers, techniques for strengthening that feedback loop, and the technical implementation of running a user facing Redwood application in production.</p><p><strong>Tharshan Muthulingam</strong></p><ul><li><a href="https://twitter.com/tharshan_09"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/tharshan09/"><strong>LinkedIn</strong></a></li></ul><p><strong>UserVitals</strong></p><ul><li><a href="https://www.uservitalshq.com/"><strong>Home Page</strong></a></li><li><a href="https://www.producthunt.com/posts/uservitals"><strong>Product Hunt</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=bp02zINrYuw&amp;t=2177s"><strong>UserVitals Demo: RedwoodJS Meetup</strong></a></li><li><a href="https://community.redwoodjs.com/t/just-launched-a-product-with-redwood-built-the-mvp-in-under-2-weeks/1465"><strong>Just Launched a Product with Redwood</strong></a></li><li><a href="https://github.com/contribsys/faktory"><strong>Faktory</strong></a></li><li><a href="https://prerender.io/"><strong>Prerender.io</strong></a></li><li><a href="https://github.com/stereobooster/react-snap"><strong>React-snap</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 40 - Redux Toolkit with Mark Erikson</title>
      <itunes:title>Episode 40 - Redux Toolkit with Mark Erikson</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">476c4610-bb64-41d9-9d14-bb01044d0291</guid>
      <link>https://fsjam.org/40</link>
      <description>
        <![CDATA[<p><strong><em>Mark Erikson is the lead maintainer of Redux and an internet cartoon character.</em></strong></p><p>In this episode we discuss conventions for simplifying state management with Redux, the challenges of learning Redux for a beginner to React, and the new data fetching functionality introduced by RTK Query.</p><p><strong>Mark Erikson</strong></p><ul><li><a href="https://twitter.com/acemarke"><strong>Twitter</strong></a></li><li><a href="https://github.com/markerikson"><strong>GitHub</strong></a></li><li><a href="https://blog.isquaredsoftware.com/"><strong>Blog</strong></a></li><li><a href="https://stackoverflow.com/users/62937/markerikson"><strong>Stack Overflow</strong></a></li><li><a href="https://www.reddit.com/user/acemarke/"><strong>Reddit</strong></a></li></ul><p><strong>Redux Toolkit</strong></p><ul><li><a href="https://redux-toolkit.js.org/"><strong>Home Page</strong></a></li><li><a href="https://github.com/reduxjs/redux-toolkit"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://changelog.com/jsparty/146"><strong>Redux is definitely NOT dead</strong></a></li><li><a href="https://podcast.newline.co/episodes/redux-in-2020-with-mark-erikson-acemarke"><strong>Redux in 2020 with Mark Erikson</strong></a></li><li><a href="https://podrocket.logrocket.com/redux"><strong>Redux is alive and well with Mark Erikson</strong></a></li><li><a href="https://redux.js.org/introduction/getting-started"><strong>Getting Started with Redux</strong></a></li><li><a href="https://github.com/immerjs/immer"><strong>Immer</strong></a></li><li><a href="https://www.learnwithjason.dev/lets-learn-esbuild"><strong>Let's Learn esbuild!</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Mark Erikson is the lead maintainer of Redux and an internet cartoon character.</em></strong></p><p>In this episode we discuss conventions for simplifying state management with Redux, the challenges of learning Redux for a beginner to React, and the new data fetching functionality introduced by RTK Query.</p><p><strong>Mark Erikson</strong></p><ul><li><a href="https://twitter.com/acemarke"><strong>Twitter</strong></a></li><li><a href="https://github.com/markerikson"><strong>GitHub</strong></a></li><li><a href="https://blog.isquaredsoftware.com/"><strong>Blog</strong></a></li><li><a href="https://stackoverflow.com/users/62937/markerikson"><strong>Stack Overflow</strong></a></li><li><a href="https://www.reddit.com/user/acemarke/"><strong>Reddit</strong></a></li></ul><p><strong>Redux Toolkit</strong></p><ul><li><a href="https://redux-toolkit.js.org/"><strong>Home Page</strong></a></li><li><a href="https://github.com/reduxjs/redux-toolkit"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://changelog.com/jsparty/146"><strong>Redux is definitely NOT dead</strong></a></li><li><a href="https://podcast.newline.co/episodes/redux-in-2020-with-mark-erikson-acemarke"><strong>Redux in 2020 with Mark Erikson</strong></a></li><li><a href="https://podrocket.logrocket.com/redux"><strong>Redux is alive and well with Mark Erikson</strong></a></li><li><a href="https://redux.js.org/introduction/getting-started"><strong>Getting Started with Redux</strong></a></li><li><a href="https://github.com/immerjs/immer"><strong>Immer</strong></a></li><li><a href="https://www.learnwithjason.dev/lets-learn-esbuild"><strong>Let's Learn esbuild!</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 30 Aug 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/0d62c5a7/e0b8478e.mp3" length="52141220" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/SLA0ulfK_qbyuxAbr07QVl4Dp0H1JcWAXFk5qYrKpFs/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzYwNTk2NS8x/NjYwNDg5NDg0LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2914</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Mark Erikson is the lead maintainer of Redux and an internet cartoon character.</em></strong></p><p>In this episode we discuss conventions for simplifying state management with Redux, the challenges of learning Redux for a beginner to React, and the new data fetching functionality introduced by RTK Query.</p><p><strong>Mark Erikson</strong></p><ul><li><a href="https://twitter.com/acemarke"><strong>Twitter</strong></a></li><li><a href="https://github.com/markerikson"><strong>GitHub</strong></a></li><li><a href="https://blog.isquaredsoftware.com/"><strong>Blog</strong></a></li><li><a href="https://stackoverflow.com/users/62937/markerikson"><strong>Stack Overflow</strong></a></li><li><a href="https://www.reddit.com/user/acemarke/"><strong>Reddit</strong></a></li></ul><p><strong>Redux Toolkit</strong></p><ul><li><a href="https://redux-toolkit.js.org/"><strong>Home Page</strong></a></li><li><a href="https://github.com/reduxjs/redux-toolkit"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://changelog.com/jsparty/146"><strong>Redux is definitely NOT dead</strong></a></li><li><a href="https://podcast.newline.co/episodes/redux-in-2020-with-mark-erikson-acemarke"><strong>Redux in 2020 with Mark Erikson</strong></a></li><li><a href="https://podrocket.logrocket.com/redux"><strong>Redux is alive and well with Mark Erikson</strong></a></li><li><a href="https://redux.js.org/introduction/getting-started"><strong>Getting Started with Redux</strong></a></li><li><a href="https://github.com/immerjs/immer"><strong>Immer</strong></a></li><li><a href="https://www.learnwithjason.dev/lets-learn-esbuild"><strong>Let's Learn esbuild!</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 39 - Blockchain with Noah Hein</title>
      <itunes:title>Episode 39 - Blockchain with Noah Hein</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">18c12ad2-a564-47ad-a4c9-9952774e462e</guid>
      <link>https://fsjam.org/39</link>
      <description>
        <![CDATA[<p><strong><em>Noah Hein is a Fullstack Web Developer and Technical Content Editor at QuickNode.</em></strong></p><p>In this episode we discuss how to get started learning blockchain technology, the perfect use case for a blockchain, societal differences between different blockchain philosophies, and how to create a Hello World blockchain program.</p><p><strong>Noah Hein</strong></p><ul><li><a href="https://twitter.com/NHeinDev/"><strong>Twitter</strong></a></li><li><a href="https://dev.to/nheindev"><strong>Blog</strong></a></li></ul><p><strong>Quicknode</strong></p><ul><li><a href="https://www.quicknode.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/QuickNode"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://bitcoin.org/en/"><strong>Bitcoin</strong></a></li><li><a href="https://ethereum.org/en/"><strong>Ethereum</strong></a></li><li><a href="https://dev.to/nheindev/build-the-hello-world-of-blockchain-in-go-bli"><strong>Building a Blockchain in Go</strong></a></li><li><a href="https://medium.com/coinmonks/using-redwoodjs-to-create-an-ethereum-app-8c385815b717"><strong>Using RedwoodJS to create an Ethereum app</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Noah Hein is a Fullstack Web Developer and Technical Content Editor at QuickNode.</em></strong></p><p>In this episode we discuss how to get started learning blockchain technology, the perfect use case for a blockchain, societal differences between different blockchain philosophies, and how to create a Hello World blockchain program.</p><p><strong>Noah Hein</strong></p><ul><li><a href="https://twitter.com/NHeinDev/"><strong>Twitter</strong></a></li><li><a href="https://dev.to/nheindev"><strong>Blog</strong></a></li></ul><p><strong>Quicknode</strong></p><ul><li><a href="https://www.quicknode.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/QuickNode"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://bitcoin.org/en/"><strong>Bitcoin</strong></a></li><li><a href="https://ethereum.org/en/"><strong>Ethereum</strong></a></li><li><a href="https://dev.to/nheindev/build-the-hello-world-of-blockchain-in-go-bli"><strong>Building a Blockchain in Go</strong></a></li><li><a href="https://medium.com/coinmonks/using-redwoodjs-to-create-an-ethereum-app-8c385815b717"><strong>Using RedwoodJS to create an Ethereum app</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 23 Aug 2021 12:05:53 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/2fb1d7ca/04514cdf.mp3" length="45744558" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/jeNv7rMvEkf-wtStvGt_8xjgeefn_VZZmuxeKFfJ7JU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzYwMjI2OS8x/NjYwNDg5NDcwLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2636</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Noah Hein is a Fullstack Web Developer and Technical Content Editor at QuickNode.</em></strong></p><p>In this episode we discuss how to get started learning blockchain technology, the perfect use case for a blockchain, societal differences between different blockchain philosophies, and how to create a Hello World blockchain program.</p><p><strong>Noah Hein</strong></p><ul><li><a href="https://twitter.com/NHeinDev/"><strong>Twitter</strong></a></li><li><a href="https://dev.to/nheindev"><strong>Blog</strong></a></li></ul><p><strong>Quicknode</strong></p><ul><li><a href="https://www.quicknode.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/QuickNode"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://bitcoin.org/en/"><strong>Bitcoin</strong></a></li><li><a href="https://ethereum.org/en/"><strong>Ethereum</strong></a></li><li><a href="https://dev.to/nheindev/build-the-hello-world-of-blockchain-in-go-bli"><strong>Building a Blockchain in Go</strong></a></li><li><a href="https://medium.com/coinmonks/using-redwoodjs-to-create-an-ethereum-app-8c385815b717"><strong>Using RedwoodJS to create an Ethereum app</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 38 - Learn with Jason Lengstorf</title>
      <itunes:title>Episode 38 - Learn with Jason Lengstorf</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1a9cb7aa-ab87-4f01-bbc3-5724e07475d4</guid>
      <link>https://fsjam.org/38</link>
      <description>
        <![CDATA[<p><strong><em>Jason Lengstorf is the VP of Developer Experience at Netlify and the host of Learn with Jason.</em></strong></p><p>In this episode we discuss the dangers of hustle culture, nascent attempts at building GraphQL gateways for microservices, how to turn a joy of learning into a secret weapon for career advancement, the difference between developer advocacy and developer experience engineering, and objective key results for DX engineering.</p><p><strong>Jason Lengstorf</strong></p><ul><li><a href="https://twitter.com/jlengstorf"><strong>Twitter</strong></a></li><li><a href="https://github.com/jlengstorf"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jlengstorf/"><strong>LinkedIn</strong></a></li><li><a href="https://www.jason.af/"><strong>Jason.af</strong></a></li><li><a href="https://www.lengstorf.com/"><strong>Lengstorf.com</strong></a></li></ul><p><strong>Learn with Jason</strong></p><ul><li><a href="https://www.twitch.tv/jlengstorf"><strong>Twitch</strong></a></li><li><a href="https://www.learnwithjason.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/gramps-graphql/gramps"><strong>GrAMPS</strong></a></li><li><a href="https://www.learnwithjason.dev/let-s-learn-redwoodjs"><strong>Let's Learn RedwoodJS with Anthony Campolo</strong></a></li><li><a href="https://www.learnwithjason.dev/serverless-graphql-with-hasura"><strong>Serverless GraphQL with Hasura with Christian Nwamba</strong></a></li><li><a href="https://www.learnwithjason.dev/build-a-portfolio-site-with-sanity-io-and-gatsby"><strong>Build a Portfolio Site with Sanity.io and Gatsby with Espen Hovlandsdal</strong></a></li><li><a href="https://www.youtube.com/watch?v=NPnCz-hVQ-s"><strong>Visual Testing Using Cypress and Applitools with Angie Jones</strong></a></li><li><a href="https://explorers.netlify.com/"><strong>Jamstack Explorers</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Jason Lengstorf is the VP of Developer Experience at Netlify and the host of Learn with Jason.</em></strong></p><p>In this episode we discuss the dangers of hustle culture, nascent attempts at building GraphQL gateways for microservices, how to turn a joy of learning into a secret weapon for career advancement, the difference between developer advocacy and developer experience engineering, and objective key results for DX engineering.</p><p><strong>Jason Lengstorf</strong></p><ul><li><a href="https://twitter.com/jlengstorf"><strong>Twitter</strong></a></li><li><a href="https://github.com/jlengstorf"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jlengstorf/"><strong>LinkedIn</strong></a></li><li><a href="https://www.jason.af/"><strong>Jason.af</strong></a></li><li><a href="https://www.lengstorf.com/"><strong>Lengstorf.com</strong></a></li></ul><p><strong>Learn with Jason</strong></p><ul><li><a href="https://www.twitch.tv/jlengstorf"><strong>Twitch</strong></a></li><li><a href="https://www.learnwithjason.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/gramps-graphql/gramps"><strong>GrAMPS</strong></a></li><li><a href="https://www.learnwithjason.dev/let-s-learn-redwoodjs"><strong>Let's Learn RedwoodJS with Anthony Campolo</strong></a></li><li><a href="https://www.learnwithjason.dev/serverless-graphql-with-hasura"><strong>Serverless GraphQL with Hasura with Christian Nwamba</strong></a></li><li><a href="https://www.learnwithjason.dev/build-a-portfolio-site-with-sanity-io-and-gatsby"><strong>Build a Portfolio Site with Sanity.io and Gatsby with Espen Hovlandsdal</strong></a></li><li><a href="https://www.youtube.com/watch?v=NPnCz-hVQ-s"><strong>Visual Testing Using Cypress and Applitools with Angie Jones</strong></a></li><li><a href="https://explorers.netlify.com/"><strong>Jamstack Explorers</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 03 Aug 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/61c975bb/8b9fabf0.mp3" length="43687276" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/oC2ACw0ErHHHJIB-8SakdACUpS_op43su5GGCFg3Zow/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzYwMzA3NC8x/NjYwNDg5NDAwLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2475</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Jason Lengstorf is the VP of Developer Experience at Netlify and the host of Learn with Jason.</em></strong></p><p>In this episode we discuss the dangers of hustle culture, nascent attempts at building GraphQL gateways for microservices, how to turn a joy of learning into a secret weapon for career advancement, the difference between developer advocacy and developer experience engineering, and objective key results for DX engineering.</p><p><strong>Jason Lengstorf</strong></p><ul><li><a href="https://twitter.com/jlengstorf"><strong>Twitter</strong></a></li><li><a href="https://github.com/jlengstorf"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jlengstorf/"><strong>LinkedIn</strong></a></li><li><a href="https://www.jason.af/"><strong>Jason.af</strong></a></li><li><a href="https://www.lengstorf.com/"><strong>Lengstorf.com</strong></a></li></ul><p><strong>Learn with Jason</strong></p><ul><li><a href="https://www.twitch.tv/jlengstorf"><strong>Twitch</strong></a></li><li><a href="https://www.learnwithjason.dev/"><strong>Home Page</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/gramps-graphql/gramps"><strong>GrAMPS</strong></a></li><li><a href="https://www.learnwithjason.dev/let-s-learn-redwoodjs"><strong>Let's Learn RedwoodJS with Anthony Campolo</strong></a></li><li><a href="https://www.learnwithjason.dev/serverless-graphql-with-hasura"><strong>Serverless GraphQL with Hasura with Christian Nwamba</strong></a></li><li><a href="https://www.learnwithjason.dev/build-a-portfolio-site-with-sanity-io-and-gatsby"><strong>Build a Portfolio Site with Sanity.io and Gatsby with Espen Hovlandsdal</strong></a></li><li><a href="https://www.youtube.com/watch?v=NPnCz-hVQ-s"><strong>Visual Testing Using Cypress and Applitools with Angie Jones</strong></a></li><li><a href="https://explorers.netlify.com/"><strong>Jamstack Explorers</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.jason.af/" img="https://img.transistor.fm/bntwVy5TYzmZg4t77dpRGDaGwZqPQHR_Fd0n-caXafU/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vM2YxNzdhYzYt/MjNmMi00YmY1LTgz/YjEtMTViY2M0ZTdj/YmU4LzE2NjU5MTIx/MjQtaW1hZ2UuanBn.jpg">Jason Lengstorf</podcast:person>
    </item>
    <item>
      <title>Episode 37 - Talking Serverless with Josh Proto</title>
      <itunes:title>Episode 37 - Talking Serverless with Josh Proto</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d89e6786-8cac-4642-8b4d-f6ffff7fbb1a</guid>
      <link>https://fsjam.org/37</link>
      <description>
        <![CDATA[<p><strong><em>Josh Proto is the COO of Serverless Guru, Co-host of the Talking Serverless Podcast, and an AWS Community Builder.</em></strong></p><p>In this episode we discuss how to retool yourself for a serverless world, the value of technical conversations, how to grapple with cold starts, and the promise of edge native cloud functions.</p><p><strong>Josh Proto</strong></p><ul><li><a href="https://twitter.com/serverlessjosh"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/joshua-proto-2305041a/"><strong>LinkedIn</strong></a></li></ul><p><strong>Serverless Guru</strong></p><ul><li><a href="https://serverlessguru.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/serverlessguru"><strong>Twitter</strong></a></li></ul><p><strong>Talking Serverless</strong></p><ul><li><a href="https://www.talkingserverless.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/talkingsls"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://docs.aws.amazon.com/lambda/latest/operatorguide/monolith.html"><strong>The Lambda Monolith</strong></a></li><li><a href="https://aws.amazon.com/lambda/edge/"><strong>Lambda@Edge</strong></a></li><li><a href="https://www.serverless.com/"><strong>Serverless Framework</strong></a></li><li><a href="https://aws.amazon.com/cdk/"><strong>AWS Cloud Development Kit</strong></a></li><li><a href="https://aws.amazon.com/serverless/sam/"><strong>AWS Serverless Application Model</strong></a></li><li><a href="https://aws.amazon.com/amplify/"><strong>AWS Amplify</strong></a></li><li><a href="https://arc.codes/docs/en/guides/get-started/quickstart"><strong>Architect</strong></a></li><li><a href="https://www.terraform.io/"><strong>Terraform</strong></a></li><li><a href="https://www.pulumi.com/"><strong>Pulumi</strong></a></li><li><a href="https://www.fastly.com/blog/summary-of-june-8-outage"><strong>Fastly Summary of June 8 Outage</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Josh Proto is the COO of Serverless Guru, Co-host of the Talking Serverless Podcast, and an AWS Community Builder.</em></strong></p><p>In this episode we discuss how to retool yourself for a serverless world, the value of technical conversations, how to grapple with cold starts, and the promise of edge native cloud functions.</p><p><strong>Josh Proto</strong></p><ul><li><a href="https://twitter.com/serverlessjosh"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/joshua-proto-2305041a/"><strong>LinkedIn</strong></a></li></ul><p><strong>Serverless Guru</strong></p><ul><li><a href="https://serverlessguru.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/serverlessguru"><strong>Twitter</strong></a></li></ul><p><strong>Talking Serverless</strong></p><ul><li><a href="https://www.talkingserverless.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/talkingsls"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://docs.aws.amazon.com/lambda/latest/operatorguide/monolith.html"><strong>The Lambda Monolith</strong></a></li><li><a href="https://aws.amazon.com/lambda/edge/"><strong>Lambda@Edge</strong></a></li><li><a href="https://www.serverless.com/"><strong>Serverless Framework</strong></a></li><li><a href="https://aws.amazon.com/cdk/"><strong>AWS Cloud Development Kit</strong></a></li><li><a href="https://aws.amazon.com/serverless/sam/"><strong>AWS Serverless Application Model</strong></a></li><li><a href="https://aws.amazon.com/amplify/"><strong>AWS Amplify</strong></a></li><li><a href="https://arc.codes/docs/en/guides/get-started/quickstart"><strong>Architect</strong></a></li><li><a href="https://www.terraform.io/"><strong>Terraform</strong></a></li><li><a href="https://www.pulumi.com/"><strong>Pulumi</strong></a></li><li><a href="https://www.fastly.com/blog/summary-of-june-8-outage"><strong>Fastly Summary of June 8 Outage</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 29 Jul 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/e6de726a/e930462c.mp3" length="48326569" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/ko3g3oFn2HZtMq4qpPbMU4SweTpro1m5qZWj-87L8Gw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzYwMjEwOC8x/NjYwNDg5MzgwLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2701</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Josh Proto is the COO of Serverless Guru, Co-host of the Talking Serverless Podcast, and an AWS Community Builder.</em></strong></p><p>In this episode we discuss how to retool yourself for a serverless world, the value of technical conversations, how to grapple with cold starts, and the promise of edge native cloud functions.</p><p><strong>Josh Proto</strong></p><ul><li><a href="https://twitter.com/serverlessjosh"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/joshua-proto-2305041a/"><strong>LinkedIn</strong></a></li></ul><p><strong>Serverless Guru</strong></p><ul><li><a href="https://serverlessguru.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/serverlessguru"><strong>Twitter</strong></a></li></ul><p><strong>Talking Serverless</strong></p><ul><li><a href="https://www.talkingserverless.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/talkingsls"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://docs.aws.amazon.com/lambda/latest/operatorguide/monolith.html"><strong>The Lambda Monolith</strong></a></li><li><a href="https://aws.amazon.com/lambda/edge/"><strong>Lambda@Edge</strong></a></li><li><a href="https://www.serverless.com/"><strong>Serverless Framework</strong></a></li><li><a href="https://aws.amazon.com/cdk/"><strong>AWS Cloud Development Kit</strong></a></li><li><a href="https://aws.amazon.com/serverless/sam/"><strong>AWS Serverless Application Model</strong></a></li><li><a href="https://aws.amazon.com/amplify/"><strong>AWS Amplify</strong></a></li><li><a href="https://arc.codes/docs/en/guides/get-started/quickstart"><strong>Architect</strong></a></li><li><a href="https://www.terraform.io/"><strong>Terraform</strong></a></li><li><a href="https://www.pulumi.com/"><strong>Pulumi</strong></a></li><li><a href="https://www.fastly.com/blog/summary-of-june-8-outage"><strong>Fastly Summary of June 8 Outage</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://serverlessguru.com/">Josh Proto</podcast:person>
    </item>
    <item>
      <title>Episode 36 - Is React a Rails Competitor Yet with Michael Chan</title>
      <itunes:title>Episode 36 - Is React a Rails Competitor Yet with Michael Chan</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d9055b0b-be0d-47b0-9ced-09b5c02d9273</guid>
      <link>https://fsjam.org/36</link>
      <description>
        <![CDATA[<p><strong><em>Michael Chan is the host of React Podcast, creator of lunch.dev, and maintainer of the React Podcast Discord.</em></strong></p><p>In this episode we discuss the importance of online learning communities, when to pivot away from React, the long awaited Concurrent Mode, shortcomings of Create React App, the challenges of learning React in a post-hooks world, and why you should build a hundred components.</p><p><strong>Michael Chan</strong></p><ul><li><a href="https://twitter.com/chantastic"><strong>Twitter</strong></a></li><li><a href="https://github.com/chantastic"><strong>GitHub</strong></a></li><li><a href="https://reactpodcast.simplecast.com/"><strong>React Podcast</strong></a></li><li><a href="https://chan.dev/posts/"><strong>Blog</strong></a></li><li><a href="https://www.youtube.com/c/chantastic"><strong>YouTube</strong></a></li></ul><p><strong>lunch.dev</strong></p><ul><li><a href="https://discord.gg/dx7ZWCy"><strong>Discord</strong></a></li><li><a href="https://www.lunch.dev/"><strong>Home Page</strong></a></li><li><a href="https://events.lunch.dev/"><strong>events.lunch.dev</strong></a></li><li><a href="https://github.com/LunchDevCommunity/"><strong>Lunch.dev Community</strong></a></li><li><a href="https://www.youtube.com/channel/UCB5V77aiP0pz7RVbfQrbr7Q/"><strong>YouTube</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fullstackradio.com/136"><strong>React Is Not a Rails Competitor</strong></a></li><li><a href="https://spec.fm/podcasts/reactpodcast/6_mirYS8"><strong>Tom Preston-Werner on RedwoodJS</strong></a></li></ul><p><strong><em>Note: In the time since this episode was recorded Michael has joined the newly formed </em></strong><a href="https://github.com/reactwg/react-18"><strong><em>React 18 Working Group</em></strong></a><strong><em>.</em></strong></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Michael Chan is the host of React Podcast, creator of lunch.dev, and maintainer of the React Podcast Discord.</em></strong></p><p>In this episode we discuss the importance of online learning communities, when to pivot away from React, the long awaited Concurrent Mode, shortcomings of Create React App, the challenges of learning React in a post-hooks world, and why you should build a hundred components.</p><p><strong>Michael Chan</strong></p><ul><li><a href="https://twitter.com/chantastic"><strong>Twitter</strong></a></li><li><a href="https://github.com/chantastic"><strong>GitHub</strong></a></li><li><a href="https://reactpodcast.simplecast.com/"><strong>React Podcast</strong></a></li><li><a href="https://chan.dev/posts/"><strong>Blog</strong></a></li><li><a href="https://www.youtube.com/c/chantastic"><strong>YouTube</strong></a></li></ul><p><strong>lunch.dev</strong></p><ul><li><a href="https://discord.gg/dx7ZWCy"><strong>Discord</strong></a></li><li><a href="https://www.lunch.dev/"><strong>Home Page</strong></a></li><li><a href="https://events.lunch.dev/"><strong>events.lunch.dev</strong></a></li><li><a href="https://github.com/LunchDevCommunity/"><strong>Lunch.dev Community</strong></a></li><li><a href="https://www.youtube.com/channel/UCB5V77aiP0pz7RVbfQrbr7Q/"><strong>YouTube</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fullstackradio.com/136"><strong>React Is Not a Rails Competitor</strong></a></li><li><a href="https://spec.fm/podcasts/reactpodcast/6_mirYS8"><strong>Tom Preston-Werner on RedwoodJS</strong></a></li></ul><p><strong><em>Note: In the time since this episode was recorded Michael has joined the newly formed </em></strong><a href="https://github.com/reactwg/react-18"><strong><em>React 18 Working Group</em></strong></a><strong><em>.</em></strong></p>]]>
      </content:encoded>
      <pubDate>Mon, 26 Jul 2021 05:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/97eeffaa/e5a88777.mp3" length="43969693" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/ZZ6NKSt4vrjCb6qRocmtXXGDpF98CTOuCzIXHV_qtrY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzYwMTgyMy8x/NjYwNDg5MzQ2LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2526</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Michael Chan is the host of React Podcast, creator of lunch.dev, and maintainer of the React Podcast Discord.</em></strong></p><p>In this episode we discuss the importance of online learning communities, when to pivot away from React, the long awaited Concurrent Mode, shortcomings of Create React App, the challenges of learning React in a post-hooks world, and why you should build a hundred components.</p><p><strong>Michael Chan</strong></p><ul><li><a href="https://twitter.com/chantastic"><strong>Twitter</strong></a></li><li><a href="https://github.com/chantastic"><strong>GitHub</strong></a></li><li><a href="https://reactpodcast.simplecast.com/"><strong>React Podcast</strong></a></li><li><a href="https://chan.dev/posts/"><strong>Blog</strong></a></li><li><a href="https://www.youtube.com/c/chantastic"><strong>YouTube</strong></a></li></ul><p><strong>lunch.dev</strong></p><ul><li><a href="https://discord.gg/dx7ZWCy"><strong>Discord</strong></a></li><li><a href="https://www.lunch.dev/"><strong>Home Page</strong></a></li><li><a href="https://events.lunch.dev/"><strong>events.lunch.dev</strong></a></li><li><a href="https://github.com/LunchDevCommunity/"><strong>Lunch.dev Community</strong></a></li><li><a href="https://www.youtube.com/channel/UCB5V77aiP0pz7RVbfQrbr7Q/"><strong>YouTube</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fullstackradio.com/136"><strong>React Is Not a Rails Competitor</strong></a></li><li><a href="https://spec.fm/podcasts/reactpodcast/6_mirYS8"><strong>Tom Preston-Werner on RedwoodJS</strong></a></li></ul><p><strong><em>Note: In the time since this episode was recorded Michael has joined the newly formed </em></strong><a href="https://github.com/reactwg/react-18"><strong><em>React 18 Working Group</em></strong></a><strong><em>.</em></strong></p>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://chan.dev/" img="https://img.transistor.fm/l1M7o9oxQ1UkF_xtHtVPL_1-ROQl9uv1563rSU0Oo1E/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNDIzMDVmNjgt/Y2ZmMy00YzIwLTlj/N2MtYTRlOWM0Njkx/MWNkLzE2NjQ3NzAw/NTQtaW1hZ2UuanBn.jpg">Michael Chan</podcast:person>
    </item>
    <item>
      <title>Episode 35 - Bit with Debbie O'Brien</title>
      <itunes:title>Episode 35 - Bit with Debbie O'Brien</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ee19c13e-710c-4261-8941-3275009adb91</guid>
      <link>https://fsjam.org/35</link>
      <description>
        <![CDATA[<p><strong><em>Debbie O'Brien is the Head Developer Advocate at Bit.</em></strong></p><p>In this episode we discuss workflows to enable sharing components across large codebases, how to make reusable frontend code, and techniques for navigating digital work environments.</p><p><strong>Debbie O'Brien</strong></p><ul><li><a href="https://debbie.codes/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/debs_obrien"><strong>Twitter</strong></a></li><li><a href="https://github.com/debs-obrien"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/DebbieOBrien"><strong>YouTube</strong></a></li><li><a href="https://www.twitch.tv/debs_obrien"><strong>Twitch</strong></a></li><li><a href="https://www.linkedin.com/in/debbie-o-brien-1a199975/"><strong>LinkedIn</strong></a></li></ul><p><strong>Bit</strong></p><ul><li><a href="https://bit.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/bitdev_"><strong>Twitter</strong></a></li><li><a href="https://github.com/teambit"><strong>GitHub</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Debbie O'Brien is the Head Developer Advocate at Bit.</em></strong></p><p>In this episode we discuss workflows to enable sharing components across large codebases, how to make reusable frontend code, and techniques for navigating digital work environments.</p><p><strong>Debbie O'Brien</strong></p><ul><li><a href="https://debbie.codes/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/debs_obrien"><strong>Twitter</strong></a></li><li><a href="https://github.com/debs-obrien"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/DebbieOBrien"><strong>YouTube</strong></a></li><li><a href="https://www.twitch.tv/debs_obrien"><strong>Twitch</strong></a></li><li><a href="https://www.linkedin.com/in/debbie-o-brien-1a199975/"><strong>LinkedIn</strong></a></li></ul><p><strong>Bit</strong></p><ul><li><a href="https://bit.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/bitdev_"><strong>Twitter</strong></a></li><li><a href="https://github.com/teambit"><strong>GitHub</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 22 Jul 2021 03:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/71ff58dd/38963359.mp3" length="48063955" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/IF2P_PfU5u40usgqt22QJD1erHHN1KB_YYJ8N8wEM8s/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzU5ODQ1Ny8x/NjYwNDg5MzI3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2821</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Debbie O'Brien is the Head Developer Advocate at Bit.</em></strong></p><p>In this episode we discuss workflows to enable sharing components across large codebases, how to make reusable frontend code, and techniques for navigating digital work environments.</p><p><strong>Debbie O'Brien</strong></p><ul><li><a href="https://debbie.codes/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/debs_obrien"><strong>Twitter</strong></a></li><li><a href="https://github.com/debs-obrien"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/c/DebbieOBrien"><strong>YouTube</strong></a></li><li><a href="https://www.twitch.tv/debs_obrien"><strong>Twitch</strong></a></li><li><a href="https://www.linkedin.com/in/debbie-o-brien-1a199975/"><strong>LinkedIn</strong></a></li></ul><p><strong>Bit</strong></p><ul><li><a href="https://bit.dev/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/bitdev_"><strong>Twitter</strong></a></li><li><a href="https://github.com/teambit"><strong>GitHub</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://fsjam.org/people/debbie-o-brien" img="https://img.transistor.fm/eGoSr7YdduS07fTAv4CqHsh9Jh9Udj_D1aN76ls3SZ0/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNTBlYWY0Njct/YTYxOS00MGYyLTg5/OTItZGM4NTgyYjhm/Y2JiLzE2NjU5MTE1/MTctaW1hZ2UuanBn.jpg">Debbie O'Brien</podcast:person>
    </item>
    <item>
      <title>Episode 34 - Echobind with Jenn Robison</title>
      <itunes:title>Episode 34 - Echobind with Jenn Robison</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">07ff549c-824f-48ac-afd8-e63ffb27127a</guid>
      <link>https://fsjam.org/34</link>
      <description>
        <![CDATA[<p><strong><em>Jenn Robison is the Director of Engineering at Echobind, a full service digital agency.</em></strong></p><p>In this episode we discuss similarities and differences between popular JavaScript frameworks, opportunities for exploring new technology presented by a fast paced agency, the potential for a universal runtime with React Native and Expo, and when to eject from a framework.</p><p><strong>Jenn Robison</strong></p><ul><li><a href="https://twitter.com/_codejenn"><strong>Twitter</strong></a></li><li><a href="https://github.com/cmejet"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jennifer-robison/"><strong>LinkedIn</strong></a></li><li><a href="https://medium.com/@cmejet"><strong>Blog</strong></a></li></ul><p><strong>Echobind</strong></p><ul><li><a href="https://echobind.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/echobind"><strong>Twitter</strong></a></li><li><a href="https://github.com/echobind"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/echobind/react-native-template"><strong>react-native-template</strong></a></li><li><a href="https://expo.io/"><strong>Expo</strong></a></li><li><a href="https://github.com/necolas/react-native-web"><strong>React Native Web</strong></a></li><li><a href="https://github.com/microsoft/react-native-windows"><strong>React Native Windows</strong></a></li><li><a href="https://github.com/microsoft/react-native-macos"><strong>React Native MacOS</strong></a></li><li><a href="https://github.com/echobind/bisonapp"><strong>Bison</strong></a></li><li><a href="https://responsively.app/"><strong>Responsively</strong></a></li><li><a href="https://sizzy.co/"><strong>Sizzy</strong></a></li><li><a href="https://www.youtube.com/watch?v=q2hmTMORMHc"><strong>E2E testing in React Native with Jenn Robison</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Jenn Robison is the Director of Engineering at Echobind, a full service digital agency.</em></strong></p><p>In this episode we discuss similarities and differences between popular JavaScript frameworks, opportunities for exploring new technology presented by a fast paced agency, the potential for a universal runtime with React Native and Expo, and when to eject from a framework.</p><p><strong>Jenn Robison</strong></p><ul><li><a href="https://twitter.com/_codejenn"><strong>Twitter</strong></a></li><li><a href="https://github.com/cmejet"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jennifer-robison/"><strong>LinkedIn</strong></a></li><li><a href="https://medium.com/@cmejet"><strong>Blog</strong></a></li></ul><p><strong>Echobind</strong></p><ul><li><a href="https://echobind.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/echobind"><strong>Twitter</strong></a></li><li><a href="https://github.com/echobind"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/echobind/react-native-template"><strong>react-native-template</strong></a></li><li><a href="https://expo.io/"><strong>Expo</strong></a></li><li><a href="https://github.com/necolas/react-native-web"><strong>React Native Web</strong></a></li><li><a href="https://github.com/microsoft/react-native-windows"><strong>React Native Windows</strong></a></li><li><a href="https://github.com/microsoft/react-native-macos"><strong>React Native MacOS</strong></a></li><li><a href="https://github.com/echobind/bisonapp"><strong>Bison</strong></a></li><li><a href="https://responsively.app/"><strong>Responsively</strong></a></li><li><a href="https://sizzy.co/"><strong>Sizzy</strong></a></li><li><a href="https://www.youtube.com/watch?v=q2hmTMORMHc"><strong>E2E testing in React Native with Jenn Robison</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 31 May 2021 10:50:25 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/91ab92a1/20c6a0f8.mp3" length="41764678" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/S1K1MlAu6stkcvRAr4j1W3QIBoHOvZrFy4fYAZid2FM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzU1MzQ3MC8x/NjYwNDg5MzAyLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2167</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Jenn Robison is the Director of Engineering at Echobind, a full service digital agency.</em></strong></p><p>In this episode we discuss similarities and differences between popular JavaScript frameworks, opportunities for exploring new technology presented by a fast paced agency, the potential for a universal runtime with React Native and Expo, and when to eject from a framework.</p><p><strong>Jenn Robison</strong></p><ul><li><a href="https://twitter.com/_codejenn"><strong>Twitter</strong></a></li><li><a href="https://github.com/cmejet"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/jennifer-robison/"><strong>LinkedIn</strong></a></li><li><a href="https://medium.com/@cmejet"><strong>Blog</strong></a></li></ul><p><strong>Echobind</strong></p><ul><li><a href="https://echobind.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/echobind"><strong>Twitter</strong></a></li><li><a href="https://github.com/echobind"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/echobind/react-native-template"><strong>react-native-template</strong></a></li><li><a href="https://expo.io/"><strong>Expo</strong></a></li><li><a href="https://github.com/necolas/react-native-web"><strong>React Native Web</strong></a></li><li><a href="https://github.com/microsoft/react-native-windows"><strong>React Native Windows</strong></a></li><li><a href="https://github.com/microsoft/react-native-macos"><strong>React Native MacOS</strong></a></li><li><a href="https://github.com/echobind/bisonapp"><strong>Bison</strong></a></li><li><a href="https://responsively.app/"><strong>Responsively</strong></a></li><li><a href="https://sizzy.co/"><strong>Sizzy</strong></a></li><li><a href="https://www.youtube.com/watch?v=q2hmTMORMHc"><strong>E2E testing in React Native with Jenn Robison</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://fsjam.org/people/jenn-robison" img="https://img.transistor.fm/I_aTeHLVvnJq5IQc2i23msrpk-VgQgHVbiZ9xFYPnr4/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYzFiZTA0NmMt/YjM2MS00MTk3LTgx/YTItMWQyZmZiZTRh/ZjU1LzE2NjU5MTEy/NjEtaW1hZ2UuanBn.jpg">Jenn Robison</podcast:person>
    </item>
    <item>
      <title>Episode 33 - Supabase with Paul Copplestone</title>
      <itunes:title>Episode 33 - Supabase with Paul Copplestone</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f4fef6c6-6c21-4b0d-b80c-b4c8f5673e3d</guid>
      <link>https://fsjam.org/33</link>
      <description>
        <![CDATA[<p><strong><em>Paul Copplestone is the CEO and Co-Founder of Supabase, a PostgreSQL hosting provider for developers.</em></strong></p><p>In this episode we discuss building an open source alternative to Firebase, the architecture and open source tools underlying the Supabase platform, how companies can help push contributions back upstream, and the inherent trade off between velocity and stability among open source and closed source projects.</p><p><strong>Paul Copplestone</strong></p><ul><li><a href="https://twitter.com/kiwicopple"><strong>Twitter</strong></a></li><li><a href="https://github.com/kiwicopple"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/paulcopplestone/"><strong>LinkedIn</strong></a></li></ul><p><strong>Supabase</strong></p><ul><li><a href="https://supabase.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/supabase_io"><strong>Twitter</strong></a></li><li><a href="https://github.com/supabase/supabase"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://softwareengineeringdaily.com/2020/10/15/supabase-open-source-firebase-with-paul-copplestone/"><strong>Supabase: Open Source Firebase with Paul Copplestone</strong></a></li><li><a href="https://www.youtube.com/watch?v=PHmiWXDx9-w"><strong>Contribute to Supabase - The open source Firebase alternative</strong></a></li><li><a href="https://techcrunch.com/2020/12/15/supabase-raises-6m-for-its-open-source-firebase-alternative/"><strong>Supabase raises $6M for its open-source Firebase alternative</strong></a></li><li><a href="https://community.redwoodjs.com/t/supabase-redwood-experiments/1088"><strong>Supabase Redwood Experiments</strong></a></li><li><a href="https://www.pgadmin.org"><strong>pgAdmin</strong></a></li><li><a href="https://github.com/netlify/gotrue"><strong>GoTrue</strong></a></li><li><a href="https://postgrest.org/en/stable/"><strong>PostgREST</strong></a></li><li><a href="https://www.pgbouncer.org/"><strong>PgBouncer</strong></a></li><li><a href="https://github.com/supabase/realtime"><strong>Realtime</strong></a></li><li><a href="https://www.phoenixframework.org/"><strong>Phoenix</strong></a></li><li><a href="https://elixir-lang.org/"><strong>Elixir</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Erlang_(programming_language)"><strong>Erlang</strong></a></li><li><a href="https://konghq.com/"><strong>Kong</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Paul Copplestone is the CEO and Co-Founder of Supabase, a PostgreSQL hosting provider for developers.</em></strong></p><p>In this episode we discuss building an open source alternative to Firebase, the architecture and open source tools underlying the Supabase platform, how companies can help push contributions back upstream, and the inherent trade off between velocity and stability among open source and closed source projects.</p><p><strong>Paul Copplestone</strong></p><ul><li><a href="https://twitter.com/kiwicopple"><strong>Twitter</strong></a></li><li><a href="https://github.com/kiwicopple"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/paulcopplestone/"><strong>LinkedIn</strong></a></li></ul><p><strong>Supabase</strong></p><ul><li><a href="https://supabase.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/supabase_io"><strong>Twitter</strong></a></li><li><a href="https://github.com/supabase/supabase"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://softwareengineeringdaily.com/2020/10/15/supabase-open-source-firebase-with-paul-copplestone/"><strong>Supabase: Open Source Firebase with Paul Copplestone</strong></a></li><li><a href="https://www.youtube.com/watch?v=PHmiWXDx9-w"><strong>Contribute to Supabase - The open source Firebase alternative</strong></a></li><li><a href="https://techcrunch.com/2020/12/15/supabase-raises-6m-for-its-open-source-firebase-alternative/"><strong>Supabase raises $6M for its open-source Firebase alternative</strong></a></li><li><a href="https://community.redwoodjs.com/t/supabase-redwood-experiments/1088"><strong>Supabase Redwood Experiments</strong></a></li><li><a href="https://www.pgadmin.org"><strong>pgAdmin</strong></a></li><li><a href="https://github.com/netlify/gotrue"><strong>GoTrue</strong></a></li><li><a href="https://postgrest.org/en/stable/"><strong>PostgREST</strong></a></li><li><a href="https://www.pgbouncer.org/"><strong>PgBouncer</strong></a></li><li><a href="https://github.com/supabase/realtime"><strong>Realtime</strong></a></li><li><a href="https://www.phoenixframework.org/"><strong>Phoenix</strong></a></li><li><a href="https://elixir-lang.org/"><strong>Elixir</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Erlang_(programming_language)"><strong>Erlang</strong></a></li><li><a href="https://konghq.com/"><strong>Kong</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 25 May 2021 10:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/364f1eb5/128a1d4b.mp3" length="48561402" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/q8G6vbf4vwYzkmQx1bpZ8hIP1zuAyfGHoW2pooQufyw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzU1MDU2Ni8x/NjYwNDg5Mjc4LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2697</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Paul Copplestone is the CEO and Co-Founder of Supabase, a PostgreSQL hosting provider for developers.</em></strong></p><p>In this episode we discuss building an open source alternative to Firebase, the architecture and open source tools underlying the Supabase platform, how companies can help push contributions back upstream, and the inherent trade off between velocity and stability among open source and closed source projects.</p><p><strong>Paul Copplestone</strong></p><ul><li><a href="https://twitter.com/kiwicopple"><strong>Twitter</strong></a></li><li><a href="https://github.com/kiwicopple"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/paulcopplestone/"><strong>LinkedIn</strong></a></li></ul><p><strong>Supabase</strong></p><ul><li><a href="https://supabase.io/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/supabase_io"><strong>Twitter</strong></a></li><li><a href="https://github.com/supabase/supabase"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://softwareengineeringdaily.com/2020/10/15/supabase-open-source-firebase-with-paul-copplestone/"><strong>Supabase: Open Source Firebase with Paul Copplestone</strong></a></li><li><a href="https://www.youtube.com/watch?v=PHmiWXDx9-w"><strong>Contribute to Supabase - The open source Firebase alternative</strong></a></li><li><a href="https://techcrunch.com/2020/12/15/supabase-raises-6m-for-its-open-source-firebase-alternative/"><strong>Supabase raises $6M for its open-source Firebase alternative</strong></a></li><li><a href="https://community.redwoodjs.com/t/supabase-redwood-experiments/1088"><strong>Supabase Redwood Experiments</strong></a></li><li><a href="https://www.pgadmin.org"><strong>pgAdmin</strong></a></li><li><a href="https://github.com/netlify/gotrue"><strong>GoTrue</strong></a></li><li><a href="https://postgrest.org/en/stable/"><strong>PostgREST</strong></a></li><li><a href="https://www.pgbouncer.org/"><strong>PgBouncer</strong></a></li><li><a href="https://github.com/supabase/realtime"><strong>Realtime</strong></a></li><li><a href="https://www.phoenixframework.org/"><strong>Phoenix</strong></a></li><li><a href="https://elixir-lang.org/"><strong>Elixir</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Erlang_(programming_language)"><strong>Erlang</strong></a></li><li><a href="https://konghq.com/"><strong>Kong</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://paul.copplest.one/" img="https://img.transistor.fm/CJgb_XpvqspXMJTQk2tYIOKLL6dLvzB6FRhzxsHiyuc/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMDlkNmVkMzkt/ZGY5Ni00NTIyLTk2/ODYtYmJjMThhMzIz/OTY1LzE2NjU5MTAz/NTYtaW1hZ2UuanBn.jpg">Paul Copplestone</podcast:person>
    </item>
    <item>
      <title>Episode 32 - The Guild with Uri Goldshtein</title>
      <itunes:title>Episode 32 - The Guild with Uri Goldshtein</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">9783f259-dbb9-4fde-8a4d-d756fb93ae96</guid>
      <link>https://fsjam.org/32</link>
      <description>
        <![CDATA[<p><strong><em>Uri Goldshtein is the founder of The Guild, a group of open source developers where each library is under a person’s name, not under The Guild organization on GitHub.</em></strong></p><p>In this episode we discuss translating alternative API specifications into GraphQL with GraphQL Mesh, the benefits of using a GraphQL gateway, extending the ecosystem with Helix, Hive, and Envelop, and unconventional approaches to sustaining open source development.</p><p><strong>Uri Goldshtein</strong></p><ul><li><a href="https://github.com/Urigo"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/urigoldshtein"><strong>Twitter</strong></a></li></ul><p><strong>The Guild</strong></p><ul><li><a href="https://the-guild.dev/"><strong>Home Page</strong></a></li><li><a href="https://github.com/the-guild-org"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/TheGuildDev"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.graphql-mesh.com/"><strong>GraphQL Mesh</strong></a></li><li><a href="https://github.com/Urigo/SOFA"><strong>GraphQL SOFA</strong></a></li><li><a href="https://github.com/contrawork/graphql-helix"><strong>GraphQL Helix</strong></a></li><li><a href="https://github.com/dotansimha"><strong>Dotan Simha</strong></a></li><li><a href="https://github.com/dotansimha/envelop"><strong>Envelop</strong></a></li><li><a href="https://graphql-hive.com/"><strong>GraphQL Hive</strong></a></li><li><a href="https://github.com/graphql/graphiql"><strong>GraphiQL</strong></a></li><li><a href="https://github.com/graphql/graphql-playground"><strong>GraphQL Playground</strong></a></li><li><a href="https://altair.sirmuel.design"><strong>Altair</strong></a></li><li><a href="https://softwareengineeringdaily.com/2015/07/28/meteor-js-with-uri-goldshtein/"><strong>Meteor.js with Uri Goldshtein</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Uri Goldshtein is the founder of The Guild, a group of open source developers where each library is under a person’s name, not under The Guild organization on GitHub.</em></strong></p><p>In this episode we discuss translating alternative API specifications into GraphQL with GraphQL Mesh, the benefits of using a GraphQL gateway, extending the ecosystem with Helix, Hive, and Envelop, and unconventional approaches to sustaining open source development.</p><p><strong>Uri Goldshtein</strong></p><ul><li><a href="https://github.com/Urigo"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/urigoldshtein"><strong>Twitter</strong></a></li></ul><p><strong>The Guild</strong></p><ul><li><a href="https://the-guild.dev/"><strong>Home Page</strong></a></li><li><a href="https://github.com/the-guild-org"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/TheGuildDev"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.graphql-mesh.com/"><strong>GraphQL Mesh</strong></a></li><li><a href="https://github.com/Urigo/SOFA"><strong>GraphQL SOFA</strong></a></li><li><a href="https://github.com/contrawork/graphql-helix"><strong>GraphQL Helix</strong></a></li><li><a href="https://github.com/dotansimha"><strong>Dotan Simha</strong></a></li><li><a href="https://github.com/dotansimha/envelop"><strong>Envelop</strong></a></li><li><a href="https://graphql-hive.com/"><strong>GraphQL Hive</strong></a></li><li><a href="https://github.com/graphql/graphiql"><strong>GraphiQL</strong></a></li><li><a href="https://github.com/graphql/graphql-playground"><strong>GraphQL Playground</strong></a></li><li><a href="https://altair.sirmuel.design"><strong>Altair</strong></a></li><li><a href="https://softwareengineeringdaily.com/2015/07/28/meteor-js-with-uri-goldshtein/"><strong>Meteor.js with Uri Goldshtein</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 12 May 2021 00:14:35 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/91627311/927c1f03.mp3" length="38609693" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/OePPsX3-WnQJ417rtvJc4sqcD65FRtoAf7eBjElPw2M/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzU0MDUwMS8x/NjYwNDg5MjUzLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2404</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Uri Goldshtein is the founder of The Guild, a group of open source developers where each library is under a person’s name, not under The Guild organization on GitHub.</em></strong></p><p>In this episode we discuss translating alternative API specifications into GraphQL with GraphQL Mesh, the benefits of using a GraphQL gateway, extending the ecosystem with Helix, Hive, and Envelop, and unconventional approaches to sustaining open source development.</p><p><strong>Uri Goldshtein</strong></p><ul><li><a href="https://github.com/Urigo"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/urigoldshtein"><strong>Twitter</strong></a></li></ul><p><strong>The Guild</strong></p><ul><li><a href="https://the-guild.dev/"><strong>Home Page</strong></a></li><li><a href="https://github.com/the-guild-org"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/TheGuildDev"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.graphql-mesh.com/"><strong>GraphQL Mesh</strong></a></li><li><a href="https://github.com/Urigo/SOFA"><strong>GraphQL SOFA</strong></a></li><li><a href="https://github.com/contrawork/graphql-helix"><strong>GraphQL Helix</strong></a></li><li><a href="https://github.com/dotansimha"><strong>Dotan Simha</strong></a></li><li><a href="https://github.com/dotansimha/envelop"><strong>Envelop</strong></a></li><li><a href="https://graphql-hive.com/"><strong>GraphQL Hive</strong></a></li><li><a href="https://github.com/graphql/graphiql"><strong>GraphiQL</strong></a></li><li><a href="https://github.com/graphql/graphql-playground"><strong>GraphQL Playground</strong></a></li><li><a href="https://altair.sirmuel.design"><strong>Altair</strong></a></li><li><a href="https://softwareengineeringdaily.com/2015/07/28/meteor-js-with-uri-goldshtein/"><strong>Meteor.js with Uri Goldshtein</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://fsjam.org/people/uri-goldshtein" img="https://img.transistor.fm/IPK_-XfH90cqwB8d_TK84etJfpxc0dfyuPf0EgD2D2s/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYjJjY2U2YjYt/ZWI4Ny00ODhjLTg0/OGQtYTNmZTQ2NWNl/NzZjLzE2NjU5MTAx/MTktaW1hZ2UuanBn.jpg">Uri Goldshtein</podcast:person>
    </item>
    <item>
      <title>Episode 31 - Fullstack Accessibility with Ben Myers</title>
      <itunes:title>Episode 31 - Fullstack Accessibility with Ben Myers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b7147af8-08c2-4549-a86a-0ef9b9c46444</guid>
      <link>https://fsjam.org/31</link>
      <description>
        <![CDATA[<p><strong><em>Ben Myers is a web developer, accessibility advocate, and human T-rex. He is also the host of Some Antics, a weekly educational livestream.</em></strong></p><p>In this episode we discuss the processes that lead to inaccessible websites, the mental models fullstack developers need to build accessible websites, the tools they can leverage to improve their site's accessibility, how to keep a healthy skepticism towards accessibility focused products, and the necessity of centering accessibility efforts on the experiences of disabled users.</p><p><strong>Ben Myers</strong></p><ul><li><a href="https://www.twitch.tv/SomeAnticsDev"><strong>Some Antics</strong></a></li><li><a href="https://benmyers.dev/"><strong>Website</strong></a></li><li><a href="https://twitter.com/BenDMyers"><strong>Twitter</strong></a></li><li><a href="https://github.com/BenDMyers"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/BenDMyers/"><strong>LinkedIn</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=ois3P63Yiwc"><strong>Putting RedwoodJS Docs to the Test</strong></a></li><li><a href="https://en.wikipedia.org/wiki/JAWS_(screen_reader)"><strong>JAWS</strong></a><strong> - </strong><a href="https://www.freedomscientific.com/products/software/jaws/"><strong>Website</strong></a></li><li><a href="https://en.wikipedia.org/wiki/NonVisual_Desktop_Access"><strong>NVDA</strong></a><strong> - </strong><a href="https://www.nvaccess.org/about-nvda/"><strong>Website</strong></a></li><li><a href="https://en.wikipedia.org/wiki/VoiceOver"><strong>VoiceOver</strong></a><strong> - </strong><a href="https://www.apple.com/accessibility/vision/"><strong>Website</strong></a></li><li><a href="https://www.deque.com/axe/"><strong>axe DevTools</strong></a></li><li><a href="https://github.com/dequelabs/axe-core"><strong>axe-core</strong></a></li><li><a href="https://www.deque.com/axe-con/"><strong>axe-con</strong></a></li><li><a href="https://design-system.service.gov.uk/components/details/"><strong>GOV.UK Design System</strong></a></li><li><a href="https://github.com/govuk-react/govuk-react"><strong>GOVUK-react</strong></a></li><li><a href="https://v2.grommet.io"><strong>Grommet</strong></a></li><li><a href="https://web.dev/accessibility-scoring/"><strong>Lighthouse accessibility scoring</strong></a></li><li><a href="https://web.dev/lighthouse-accessibility/"><strong>Lighthouse accessibility audits</strong></a></li><li><a href="https://accessibility.deque.com/hubfs/Accessibility-Coverage-Report.pdf"><strong>The Automated Accessibility Coverage Report</strong></a></li><li><a href="https://webaim.org/"><strong>Web Accessibility in Mind (WebAIM)</strong></a></li><li><a href="https://www.deque.com/"><strong>Deque Systems</strong></a></li><li><a href="https://www.a11yproject.com"><strong>The A11Y Project</strong></a></li></ul><p><strong>Anthony</strong><br>Ben Myers, welcome to the show. </p><p><strong>Ben</strong><br>Howdy. Howdy. It's good to be here. </p><p><strong>Anthony</strong><br>Why don't you introduce yourself to our guests and let us know who you are and what you do?</p><p><strong>Ben</strong><br>Absolutely. My name is Ben. I've been doing web development full time for nearly three years now. I try to be a force in the community for accessibility advocacy. Web accessibility is a big passion of mine, I like to blog about it. Recently I've started a weekly Twitch stream where I bring on guests and they teach me something about web development, core web tech and/or accessibility. So if you've seen me around, that's likely why.</p><p><strong>Anthony<br></strong>We've gotten to know each other through the React Podcast Discord, we actually just talked with Chan yesterday. You have now spun off your Twitch channel, Some Antics, which I really like I think that's a really great name for an accessibility channel.</p><p>I was really excited that you were doing it because we had already been talking about doing some sort of accessibility themed stream for RedwoodJS. We got to do that for Some Antics and I had a great time. I would love to hear a little bit about who your influences were in terms of creating it. I kind of have an idea, but I think our listeners would find it interesting.</p><p><strong>Ben</strong><br>So in terms of that stream, the main influence would be a Jason Lengstorf and his Learn with Jason show. For viewers, or I guess listeners who are unfamiliar, Learn with Jason is a twice weekly show where Jason brings on guests and they cover various aspects of the Jamstack. It's really great because you get to see just a wide variety of the web development world. It's such an open, inviting community, which I really appreciate.</p><p>I've been trying to sort of, I don't want to say like, ape that whole thing. But, I've been inspired by that approach, bringing on people in the web development world. People who can show off interesting things that perhaps they don't always have the platform to do. And just teach me and teach the audience a new thing the web.</p><p>I focus on core web technologies because. I think that's really foundational to the stuff that we do on a day in and day out basis. We have tons of frameworks. We have meta frameworks, I'm sure at some point we'll have meta meta frameworks, but at some point it all comes down to the building blocks. And I think the single most impactful thing I can do for web development is really focusing on getting absolutely solid with those building blocks.</p><p><strong>Anthony</strong><br>I'd be really curious to hear, how did you first get it programming? Like what was the first kind of program you ever wrote or your first programming language or your first website? Anything like that? </p><p><strong>Ben</strong><br>Okay. I have always been a computer guy. This goes back to even as an infant, as a toddler. One of my favorite like family stories that gets passed around every once in a while, is that my parents realized like, "Oh, Ben's probably been on the computer too much as of late and we need to wean them off of that." They turned the computer off and you know, this was in the day where all computers by default had towers and everything that people weren't really using laptops.</p><p>They turn the computer off and they stuck a post-it note over the power button on the tower. If it said no little toddler me really wanted to use the computer. So he took the sticky note off, turned it upside down. So it said on stuck it back on, turn the power on and started using the computer. Just really and truly computers have been a big part of just me growing up. They were a big part of my childhood.</p><p>I actually made my first website back in like 4th and 5th grade. I used one of those free website builders and it was atrocious. I do not look back on that site with the most kindness, perhaps, but it was my first site. I got to college and I had this idea that I was probably going to end up doing something technical, but I wasn't sure what that would be.</p><p>I was undecided for my major, but I figured, you know what? I like computers. I'm going to play around with computer science as well as the business IT program that we had. Ultimately I ended up taking computer science and really enjoying that. That's kind of my journey to getting into programming, a childhood full of computers. </p><p><strong>Anthony</strong><br>Yeah, it definitely resonates with, I'm sure, me and Chris, same sort of situation growing up. We're really excited to have you here because something that I talked about when I was on your stream is that we're really focused on full stack development here, obviously this is FSJam, fullstack Jamstack. Part of what we really enjoy about that is that it allows solo developers to go really far by themselves with these tools. But what comes along with that is a responsibility, I see, of having a whole end to end understanding of...</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Ben Myers is a web developer, accessibility advocate, and human T-rex. He is also the host of Some Antics, a weekly educational livestream.</em></strong></p><p>In this episode we discuss the processes that lead to inaccessible websites, the mental models fullstack developers need to build accessible websites, the tools they can leverage to improve their site's accessibility, how to keep a healthy skepticism towards accessibility focused products, and the necessity of centering accessibility efforts on the experiences of disabled users.</p><p><strong>Ben Myers</strong></p><ul><li><a href="https://www.twitch.tv/SomeAnticsDev"><strong>Some Antics</strong></a></li><li><a href="https://benmyers.dev/"><strong>Website</strong></a></li><li><a href="https://twitter.com/BenDMyers"><strong>Twitter</strong></a></li><li><a href="https://github.com/BenDMyers"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/BenDMyers/"><strong>LinkedIn</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=ois3P63Yiwc"><strong>Putting RedwoodJS Docs to the Test</strong></a></li><li><a href="https://en.wikipedia.org/wiki/JAWS_(screen_reader)"><strong>JAWS</strong></a><strong> - </strong><a href="https://www.freedomscientific.com/products/software/jaws/"><strong>Website</strong></a></li><li><a href="https://en.wikipedia.org/wiki/NonVisual_Desktop_Access"><strong>NVDA</strong></a><strong> - </strong><a href="https://www.nvaccess.org/about-nvda/"><strong>Website</strong></a></li><li><a href="https://en.wikipedia.org/wiki/VoiceOver"><strong>VoiceOver</strong></a><strong> - </strong><a href="https://www.apple.com/accessibility/vision/"><strong>Website</strong></a></li><li><a href="https://www.deque.com/axe/"><strong>axe DevTools</strong></a></li><li><a href="https://github.com/dequelabs/axe-core"><strong>axe-core</strong></a></li><li><a href="https://www.deque.com/axe-con/"><strong>axe-con</strong></a></li><li><a href="https://design-system.service.gov.uk/components/details/"><strong>GOV.UK Design System</strong></a></li><li><a href="https://github.com/govuk-react/govuk-react"><strong>GOVUK-react</strong></a></li><li><a href="https://v2.grommet.io"><strong>Grommet</strong></a></li><li><a href="https://web.dev/accessibility-scoring/"><strong>Lighthouse accessibility scoring</strong></a></li><li><a href="https://web.dev/lighthouse-accessibility/"><strong>Lighthouse accessibility audits</strong></a></li><li><a href="https://accessibility.deque.com/hubfs/Accessibility-Coverage-Report.pdf"><strong>The Automated Accessibility Coverage Report</strong></a></li><li><a href="https://webaim.org/"><strong>Web Accessibility in Mind (WebAIM)</strong></a></li><li><a href="https://www.deque.com/"><strong>Deque Systems</strong></a></li><li><a href="https://www.a11yproject.com"><strong>The A11Y Project</strong></a></li></ul><p><strong>Anthony</strong><br>Ben Myers, welcome to the show. </p><p><strong>Ben</strong><br>Howdy. Howdy. It's good to be here. </p><p><strong>Anthony</strong><br>Why don't you introduce yourself to our guests and let us know who you are and what you do?</p><p><strong>Ben</strong><br>Absolutely. My name is Ben. I've been doing web development full time for nearly three years now. I try to be a force in the community for accessibility advocacy. Web accessibility is a big passion of mine, I like to blog about it. Recently I've started a weekly Twitch stream where I bring on guests and they teach me something about web development, core web tech and/or accessibility. So if you've seen me around, that's likely why.</p><p><strong>Anthony<br></strong>We've gotten to know each other through the React Podcast Discord, we actually just talked with Chan yesterday. You have now spun off your Twitch channel, Some Antics, which I really like I think that's a really great name for an accessibility channel.</p><p>I was really excited that you were doing it because we had already been talking about doing some sort of accessibility themed stream for RedwoodJS. We got to do that for Some Antics and I had a great time. I would love to hear a little bit about who your influences were in terms of creating it. I kind of have an idea, but I think our listeners would find it interesting.</p><p><strong>Ben</strong><br>So in terms of that stream, the main influence would be a Jason Lengstorf and his Learn with Jason show. For viewers, or I guess listeners who are unfamiliar, Learn with Jason is a twice weekly show where Jason brings on guests and they cover various aspects of the Jamstack. It's really great because you get to see just a wide variety of the web development world. It's such an open, inviting community, which I really appreciate.</p><p>I've been trying to sort of, I don't want to say like, ape that whole thing. But, I've been inspired by that approach, bringing on people in the web development world. People who can show off interesting things that perhaps they don't always have the platform to do. And just teach me and teach the audience a new thing the web.</p><p>I focus on core web technologies because. I think that's really foundational to the stuff that we do on a day in and day out basis. We have tons of frameworks. We have meta frameworks, I'm sure at some point we'll have meta meta frameworks, but at some point it all comes down to the building blocks. And I think the single most impactful thing I can do for web development is really focusing on getting absolutely solid with those building blocks.</p><p><strong>Anthony</strong><br>I'd be really curious to hear, how did you first get it programming? Like what was the first kind of program you ever wrote or your first programming language or your first website? Anything like that? </p><p><strong>Ben</strong><br>Okay. I have always been a computer guy. This goes back to even as an infant, as a toddler. One of my favorite like family stories that gets passed around every once in a while, is that my parents realized like, "Oh, Ben's probably been on the computer too much as of late and we need to wean them off of that." They turned the computer off and you know, this was in the day where all computers by default had towers and everything that people weren't really using laptops.</p><p>They turn the computer off and they stuck a post-it note over the power button on the tower. If it said no little toddler me really wanted to use the computer. So he took the sticky note off, turned it upside down. So it said on stuck it back on, turn the power on and started using the computer. Just really and truly computers have been a big part of just me growing up. They were a big part of my childhood.</p><p>I actually made my first website back in like 4th and 5th grade. I used one of those free website builders and it was atrocious. I do not look back on that site with the most kindness, perhaps, but it was my first site. I got to college and I had this idea that I was probably going to end up doing something technical, but I wasn't sure what that would be.</p><p>I was undecided for my major, but I figured, you know what? I like computers. I'm going to play around with computer science as well as the business IT program that we had. Ultimately I ended up taking computer science and really enjoying that. That's kind of my journey to getting into programming, a childhood full of computers. </p><p><strong>Anthony</strong><br>Yeah, it definitely resonates with, I'm sure, me and Chris, same sort of situation growing up. We're really excited to have you here because something that I talked about when I was on your stream is that we're really focused on full stack development here, obviously this is FSJam, fullstack Jamstack. Part of what we really enjoy about that is that it allows solo developers to go really far by themselves with these tools. But what comes along with that is a responsibility, I see, of having a whole end to end understanding of...</p>]]>
      </content:encoded>
      <pubDate>Mon, 03 May 2021 13:54:30 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/a64d2a77/5794f480.mp3" length="41231694" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/FbpocY8Iw3uzwVY_2W0YJIXAj7IjIaWEiKn_zXRJAmQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzUzMDU2Ni8x/NjYwNDg5MjMxLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2402</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Ben Myers is a web developer, accessibility advocate, and human T-rex. He is also the host of Some Antics, a weekly educational livestream.</em></strong></p><p>In this episode we discuss the processes that lead to inaccessible websites, the mental models fullstack developers need to build accessible websites, the tools they can leverage to improve their site's accessibility, how to keep a healthy skepticism towards accessibility focused products, and the necessity of centering accessibility efforts on the experiences of disabled users.</p><p><strong>Ben Myers</strong></p><ul><li><a href="https://www.twitch.tv/SomeAnticsDev"><strong>Some Antics</strong></a></li><li><a href="https://benmyers.dev/"><strong>Website</strong></a></li><li><a href="https://twitter.com/BenDMyers"><strong>Twitter</strong></a></li><li><a href="https://github.com/BenDMyers"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/BenDMyers/"><strong>LinkedIn</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=ois3P63Yiwc"><strong>Putting RedwoodJS Docs to the Test</strong></a></li><li><a href="https://en.wikipedia.org/wiki/JAWS_(screen_reader)"><strong>JAWS</strong></a><strong> - </strong><a href="https://www.freedomscientific.com/products/software/jaws/"><strong>Website</strong></a></li><li><a href="https://en.wikipedia.org/wiki/NonVisual_Desktop_Access"><strong>NVDA</strong></a><strong> - </strong><a href="https://www.nvaccess.org/about-nvda/"><strong>Website</strong></a></li><li><a href="https://en.wikipedia.org/wiki/VoiceOver"><strong>VoiceOver</strong></a><strong> - </strong><a href="https://www.apple.com/accessibility/vision/"><strong>Website</strong></a></li><li><a href="https://www.deque.com/axe/"><strong>axe DevTools</strong></a></li><li><a href="https://github.com/dequelabs/axe-core"><strong>axe-core</strong></a></li><li><a href="https://www.deque.com/axe-con/"><strong>axe-con</strong></a></li><li><a href="https://design-system.service.gov.uk/components/details/"><strong>GOV.UK Design System</strong></a></li><li><a href="https://github.com/govuk-react/govuk-react"><strong>GOVUK-react</strong></a></li><li><a href="https://v2.grommet.io"><strong>Grommet</strong></a></li><li><a href="https://web.dev/accessibility-scoring/"><strong>Lighthouse accessibility scoring</strong></a></li><li><a href="https://web.dev/lighthouse-accessibility/"><strong>Lighthouse accessibility audits</strong></a></li><li><a href="https://accessibility.deque.com/hubfs/Accessibility-Coverage-Report.pdf"><strong>The Automated Accessibility Coverage Report</strong></a></li><li><a href="https://webaim.org/"><strong>Web Accessibility in Mind (WebAIM)</strong></a></li><li><a href="https://www.deque.com/"><strong>Deque Systems</strong></a></li><li><a href="https://www.a11yproject.com"><strong>The A11Y Project</strong></a></li></ul><p><strong>Anthony</strong><br>Ben Myers, welcome to the show. </p><p><strong>Ben</strong><br>Howdy. Howdy. It's good to be here. </p><p><strong>Anthony</strong><br>Why don't you introduce yourself to our guests and let us know who you are and what you do?</p><p><strong>Ben</strong><br>Absolutely. My name is Ben. I've been doing web development full time for nearly three years now. I try to be a force in the community for accessibility advocacy. Web accessibility is a big passion of mine, I like to blog about it. Recently I've started a weekly Twitch stream where I bring on guests and they teach me something about web development, core web tech and/or accessibility. So if you've seen me around, that's likely why.</p><p><strong>Anthony<br></strong>We've gotten to know each other through the React Podcast Discord, we actually just talked with Chan yesterday. You have now spun off your Twitch channel, Some Antics, which I really like I think that's a really great name for an accessibility channel.</p><p>I was really excited that you were doing it because we had already been talking about doing some sort of accessibility themed stream for RedwoodJS. We got to do that for Some Antics and I had a great time. I would love to hear a little bit about who your influences were in terms of creating it. I kind of have an idea, but I think our listeners would find it interesting.</p><p><strong>Ben</strong><br>So in terms of that stream, the main influence would be a Jason Lengstorf and his Learn with Jason show. For viewers, or I guess listeners who are unfamiliar, Learn with Jason is a twice weekly show where Jason brings on guests and they cover various aspects of the Jamstack. It's really great because you get to see just a wide variety of the web development world. It's such an open, inviting community, which I really appreciate.</p><p>I've been trying to sort of, I don't want to say like, ape that whole thing. But, I've been inspired by that approach, bringing on people in the web development world. People who can show off interesting things that perhaps they don't always have the platform to do. And just teach me and teach the audience a new thing the web.</p><p>I focus on core web technologies because. I think that's really foundational to the stuff that we do on a day in and day out basis. We have tons of frameworks. We have meta frameworks, I'm sure at some point we'll have meta meta frameworks, but at some point it all comes down to the building blocks. And I think the single most impactful thing I can do for web development is really focusing on getting absolutely solid with those building blocks.</p><p><strong>Anthony</strong><br>I'd be really curious to hear, how did you first get it programming? Like what was the first kind of program you ever wrote or your first programming language or your first website? Anything like that? </p><p><strong>Ben</strong><br>Okay. I have always been a computer guy. This goes back to even as an infant, as a toddler. One of my favorite like family stories that gets passed around every once in a while, is that my parents realized like, "Oh, Ben's probably been on the computer too much as of late and we need to wean them off of that." They turned the computer off and you know, this was in the day where all computers by default had towers and everything that people weren't really using laptops.</p><p>They turn the computer off and they stuck a post-it note over the power button on the tower. If it said no little toddler me really wanted to use the computer. So he took the sticky note off, turned it upside down. So it said on stuck it back on, turn the power on and started using the computer. Just really and truly computers have been a big part of just me growing up. They were a big part of my childhood.</p><p>I actually made my first website back in like 4th and 5th grade. I used one of those free website builders and it was atrocious. I do not look back on that site with the most kindness, perhaps, but it was my first site. I got to college and I had this idea that I was probably going to end up doing something technical, but I wasn't sure what that would be.</p><p>I was undecided for my major, but I figured, you know what? I like computers. I'm going to play around with computer science as well as the business IT program that we had. Ultimately I ended up taking computer science and really enjoying that. That's kind of my journey to getting into programming, a childhood full of computers. </p><p><strong>Anthony</strong><br>Yeah, it definitely resonates with, I'm sure, me and Chris, same sort of situation growing up. We're really excited to have you here because something that I talked about when I was on your stream is that we're really focused on full stack development here, obviously this is FSJam, fullstack Jamstack. Part of what we really enjoy about that is that it allows solo developers to go really far by themselves with these tools. But what comes along with that is a responsibility, I see, of having a whole end to end understanding of...</p>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a64d2a77/transcript.txt" type="text/plain"/>
    </item>
    <item>
      <title>Episode 30 - To Fork or Not to Fork with Brandon Bayer</title>
      <itunes:title>Episode 30 - To Fork or Not to Fork with Brandon Bayer</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5905609c-310a-41cb-ab99-932f052f72ab</guid>
      <link>https://fsjam.org/30</link>
      <description>
        <![CDATA[<p><strong><em>Brandon Bayer is the creator of Blitz.js.</em></strong></p><p>In this episode we discuss his recent decision to fork Next.js and continue building with it on a parallel track to Vercel.</p><p><strong>Brandon Bayer</strong></p><ul><li><a href="https://twitter.com/flybayer"><strong>Twitter</strong></a></li><li><a href="https://github.com/sponsors/flybayer"><strong>GitHub</strong></a></li><li><a href="https://blitzjs.com/"><strong>Blitz.js</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/blitz-js/blitz/discussions/1990"><strong>RFC - Time to maintain a fork of Next.js?</strong></a></li><li><a href="https://tomdale.net/2017/09/compilers-are-the-new-frameworks/"><strong>Compilers are the New Frameworks</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Brandon Bayer is the creator of Blitz.js.</em></strong></p><p>In this episode we discuss his recent decision to fork Next.js and continue building with it on a parallel track to Vercel.</p><p><strong>Brandon Bayer</strong></p><ul><li><a href="https://twitter.com/flybayer"><strong>Twitter</strong></a></li><li><a href="https://github.com/sponsors/flybayer"><strong>GitHub</strong></a></li><li><a href="https://blitzjs.com/"><strong>Blitz.js</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/blitz-js/blitz/discussions/1990"><strong>RFC - Time to maintain a fork of Next.js?</strong></a></li><li><a href="https://tomdale.net/2017/09/compilers-are-the-new-frameworks/"><strong>Compilers are the New Frameworks</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 27 Apr 2021 16:05:51 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/14ff7e0a/509d3e62.mp3" length="31959274" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/_06F7YZngD1K-sYBqgVlX444BZlImYsg1dZG96WQg_Y/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzUyNzg1NS8x/NjYwNDg5MDk0LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>1901</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Brandon Bayer is the creator of Blitz.js.</em></strong></p><p>In this episode we discuss his recent decision to fork Next.js and continue building with it on a parallel track to Vercel.</p><p><strong>Brandon Bayer</strong></p><ul><li><a href="https://twitter.com/flybayer"><strong>Twitter</strong></a></li><li><a href="https://github.com/sponsors/flybayer"><strong>GitHub</strong></a></li><li><a href="https://blitzjs.com/"><strong>Blitz.js</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/blitz-js/blitz/discussions/1990"><strong>RFC - Time to maintain a fork of Next.js?</strong></a></li><li><a href="https://tomdale.net/2017/09/compilers-are-the-new-frameworks/"><strong>Compilers are the New Frameworks</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://flightcontrol.dev" img="https://img.transistor.fm/x-awkeR6i_RG7hGMWRCmtQbwbM-wCWzIJ0x8NHLzC0Y/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMDQ2N2YzOTgt/ZjZlNC00OTk4LTlk/ZjMtMTQ3YjhjMWQ3/YWQ4LzE2NjU2MTIz/MTMtaW1hZ2UuanBn.jpg">Brandon Bayer</podcast:person>
    </item>
    <item>
      <title>Episode 29 - The History of the Jamstack with Brian Douglas</title>
      <itunes:title>Episode 29 - The History of the Jamstack with Brian Douglas</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">0216f8f0-ed62-4371-8377-65e920f43f04</guid>
      <link>https://fsjam.org/29</link>
      <description>
        <![CDATA[<p><strong><em>Brian Douglas is a Staff Developer Advocate at GitHub.</em></strong></p><p>In this episode we discuss the origins of the Jamstack, the creation of the Netlify dashboard, advice for recent bootcamp grads, and how to increase diversity in open source.</p><p><strong>Brian Douglas</strong></p><ul><li><a href="https://twitter.com/bdougieyo"><strong>Twitter</strong></a></li><li><a href="https://dev.to/bdougieyo"><strong>Dev.to</strong></a></li><li><a href="https://github.com/bdougie"><strong>GitHub</strong></a></li><li><a href="https://www.heavybit.com/library/podcasts/jamstack-radio/"><strong>Jamstack Radio</strong></a></li><li><a href="https://developingstory.netlify.app/"><strong>This Developing Story</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/open-sauced/open-sauced"><strong>Open Sauced</strong></a></li><li><a href="https://github.com/readme/brian-douglas"><strong>The ReadME Project</strong></a></li><li><a href="https://changelog.com/podcast/251"><strong>"I think the first guy that tipped the word was a friend of mine, Andreas Sæbjørnsen"</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Brian Douglas is a Staff Developer Advocate at GitHub.</em></strong></p><p>In this episode we discuss the origins of the Jamstack, the creation of the Netlify dashboard, advice for recent bootcamp grads, and how to increase diversity in open source.</p><p><strong>Brian Douglas</strong></p><ul><li><a href="https://twitter.com/bdougieyo"><strong>Twitter</strong></a></li><li><a href="https://dev.to/bdougieyo"><strong>Dev.to</strong></a></li><li><a href="https://github.com/bdougie"><strong>GitHub</strong></a></li><li><a href="https://www.heavybit.com/library/podcasts/jamstack-radio/"><strong>Jamstack Radio</strong></a></li><li><a href="https://developingstory.netlify.app/"><strong>This Developing Story</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/open-sauced/open-sauced"><strong>Open Sauced</strong></a></li><li><a href="https://github.com/readme/brian-douglas"><strong>The ReadME Project</strong></a></li><li><a href="https://changelog.com/podcast/251"><strong>"I think the first guy that tipped the word was a friend of mine, Andreas Sæbjørnsen"</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 23 Apr 2021 18:23:04 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/0a66b598/27b4b7ea.mp3" length="65512010" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/5pn8ru1Dnaqm0iJpjCiAwuuX3WugM6F14swrZg90BEc/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzUyNTg4NS8x/NjYwNDg5MDczLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2736</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Brian Douglas is a Staff Developer Advocate at GitHub.</em></strong></p><p>In this episode we discuss the origins of the Jamstack, the creation of the Netlify dashboard, advice for recent bootcamp grads, and how to increase diversity in open source.</p><p><strong>Brian Douglas</strong></p><ul><li><a href="https://twitter.com/bdougieyo"><strong>Twitter</strong></a></li><li><a href="https://dev.to/bdougieyo"><strong>Dev.to</strong></a></li><li><a href="https://github.com/bdougie"><strong>GitHub</strong></a></li><li><a href="https://www.heavybit.com/library/podcasts/jamstack-radio/"><strong>Jamstack Radio</strong></a></li><li><a href="https://developingstory.netlify.app/"><strong>This Developing Story</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/open-sauced/open-sauced"><strong>Open Sauced</strong></a></li><li><a href="https://github.com/readme/brian-douglas"><strong>The ReadME Project</strong></a></li><li><a href="https://changelog.com/podcast/251"><strong>"I think the first guy that tipped the word was a friend of mine, Andreas Sæbjørnsen"</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://opensauced.pizza/" img="https://img.transistor.fm/KhfZzr75LvxXtTQsPBRQF-Ky8Nccq1395YVZkqReDjk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYzk2NzIyOWYt/MWQ2ZC00YTE4LTlj/NDQtOGY1NzVjYTcy/NjJjLzE2NjU5MTAw/NzQtaW1hZ2UuanBn.jpg">Brian Douglas</podcast:person>
    </item>
    <item>
      <title>Episode 28 - Elements with Chris Mather</title>
      <itunes:title>Episode 28 - Elements with Chris Mather</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">10f06fc8-ea1b-483e-bf8b-b6350300bea5</guid>
      <link>https://fsjam.org/28</link>
      <description>
        <![CDATA[<p><strong><em>Chris Mather is the Founder and CEO of Elements, an application framework and build tool for TypeScript that makes developing apps fun again.</em></strong></p><p>In this episode we discuss when to build your own solutions, the reinvention of server side rendering, horizontal scaleability through copying, why we should stop being afraid of SQL, and the origin behind the name of the project.</p><p><strong>Chris Mather</strong></p><ul><li><a href="https://elements.dev/"><strong>Elements.dev</strong></a></li><li><a href="https://discord.com/invite/QxGKhVn"><strong>Discord</strong></a></li><li><a href="https://www.linkedin.com/in/chris-mather-b08a375/"><strong>LinkedIn</strong></a></li><li><a href="https://twitter.com/cdmather"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://podrocket.logrocket.com/7"><strong>Founder Friday: Chris Mather of Elements</strong></a></li><li><a href="https://devchat.tv/js-jabber/jsj-473-the-elements-framework-with-chris-mather/"><strong>The Elements framework with Chris Mather</strong></a></li><li><a href="https://www.seas.upenn.edu/~zives/03f/cis550/codd.pdf"><strong>A Relational Model of Data for Large Shared Data Banks</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Chris Mather is the Founder and CEO of Elements, an application framework and build tool for TypeScript that makes developing apps fun again.</em></strong></p><p>In this episode we discuss when to build your own solutions, the reinvention of server side rendering, horizontal scaleability through copying, why we should stop being afraid of SQL, and the origin behind the name of the project.</p><p><strong>Chris Mather</strong></p><ul><li><a href="https://elements.dev/"><strong>Elements.dev</strong></a></li><li><a href="https://discord.com/invite/QxGKhVn"><strong>Discord</strong></a></li><li><a href="https://www.linkedin.com/in/chris-mather-b08a375/"><strong>LinkedIn</strong></a></li><li><a href="https://twitter.com/cdmather"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://podrocket.logrocket.com/7"><strong>Founder Friday: Chris Mather of Elements</strong></a></li><li><a href="https://devchat.tv/js-jabber/jsj-473-the-elements-framework-with-chris-mather/"><strong>The Elements framework with Chris Mather</strong></a></li><li><a href="https://www.seas.upenn.edu/~zives/03f/cis550/codd.pdf"><strong>A Relational Model of Data for Large Shared Data Banks</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 20 Apr 2021 14:45:19 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/22d5c0d8/81513c31.mp3" length="50867437" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/luluELcfqZrBbBN1BPrJoWraon1uTYMquqQw8mmiso4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzUyMjY0NC8x/NjYwNDg5MDU0LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2856</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Chris Mather is the Founder and CEO of Elements, an application framework and build tool for TypeScript that makes developing apps fun again.</em></strong></p><p>In this episode we discuss when to build your own solutions, the reinvention of server side rendering, horizontal scaleability through copying, why we should stop being afraid of SQL, and the origin behind the name of the project.</p><p><strong>Chris Mather</strong></p><ul><li><a href="https://elements.dev/"><strong>Elements.dev</strong></a></li><li><a href="https://discord.com/invite/QxGKhVn"><strong>Discord</strong></a></li><li><a href="https://www.linkedin.com/in/chris-mather-b08a375/"><strong>LinkedIn</strong></a></li><li><a href="https://twitter.com/cdmather"><strong>Twitter</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://podrocket.logrocket.com/7"><strong>Founder Friday: Chris Mather of Elements</strong></a></li><li><a href="https://devchat.tv/js-jabber/jsj-473-the-elements-framework-with-chris-mather/"><strong>The Elements framework with Chris Mather</strong></a></li><li><a href="https://www.seas.upenn.edu/~zives/03f/cis550/codd.pdf"><strong>A Relational Model of Data for Large Shared Data Banks</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://elements.dev/" img="https://img.transistor.fm/P9qPsf8jMvPJR-fiLWA-IHP9cHXGaElbhlG3Gakn3Kg/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMDkzYmI4ZDUt/NmU1Zi00ODRkLWFj/NWEtN2JjMDIwMjFi/Y2I1LzE2NjU5MDkz/NzUtaW1hZ2UuanBn.jpg">Chris Mather</podcast:person>
    </item>
    <item>
      <title>Episode 27 - Open Source Education with Monica Powell</title>
      <itunes:title>Episode 27 - Open Source Education with Monica Powell</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">968cded1-dd73-43c1-aa04-d68b58a1e683</guid>
      <link>https://fsjam.org/27</link>
      <description>
        <![CDATA[<p><strong><em>Monica Powell is a software engineer at Newsela, Egghead Instructor, and organizer of the React Ladies meetup.</em></strong></p><p>In this episode we discuss how to create free, high quality educational material, the Redwood IDE and structure package, and how to build a more diverse open source community.</p><p><strong>Monica Powell</strong></p><ul><li><a href="https://aboutmonica.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/indigitalcolor"><strong>Twitter</strong></a></li><li><a href="https://github.com/m0nica"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.npmjs.com/package/@redwoodjs/structure"><strong>RedwoodJS Structure</strong></a></li><li><a href="https://pudding.cool/process/speaker-rider/"><strong>Pudding Speaker Rider</strong></a></li><li><a href="https://www.devcolor.org/"><strong>devcolor</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Monica Powell is a software engineer at Newsela, Egghead Instructor, and organizer of the React Ladies meetup.</em></strong></p><p>In this episode we discuss how to create free, high quality educational material, the Redwood IDE and structure package, and how to build a more diverse open source community.</p><p><strong>Monica Powell</strong></p><ul><li><a href="https://aboutmonica.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/indigitalcolor"><strong>Twitter</strong></a></li><li><a href="https://github.com/m0nica"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.npmjs.com/package/@redwoodjs/structure"><strong>RedwoodJS Structure</strong></a></li><li><a href="https://pudding.cool/process/speaker-rider/"><strong>Pudding Speaker Rider</strong></a></li><li><a href="https://www.devcolor.org/"><strong>devcolor</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 12 Apr 2021 01:08:33 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/db47be1a/65bd8e2a.mp3" length="46850354" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/vGnnauP7IiXDsq98GX4oElcnpp5ad-rjldIxuxPH4lE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzUxNDUwNi8x/NjYwNDg4OTc5LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2948</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Monica Powell is a software engineer at Newsela, Egghead Instructor, and organizer of the React Ladies meetup.</em></strong></p><p>In this episode we discuss how to create free, high quality educational material, the Redwood IDE and structure package, and how to build a more diverse open source community.</p><p><strong>Monica Powell</strong></p><ul><li><a href="https://aboutmonica.com/"><strong>Home Page</strong></a></li><li><a href="https://twitter.com/indigitalcolor"><strong>Twitter</strong></a></li><li><a href="https://github.com/m0nica"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.npmjs.com/package/@redwoodjs/structure"><strong>RedwoodJS Structure</strong></a></li><li><a href="https://pudding.cool/process/speaker-rider/"><strong>Pudding Speaker Rider</strong></a></li><li><a href="https://www.devcolor.org/"><strong>devcolor</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://aboutmonica.com/" img="https://img.transistor.fm/_W8hsS6t3_XpBbdb8Z4AeuGfmG-GBTKHLG9Kb-2xaYE/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZjQ1OGIwMzgt/ZWE2ZS00NjAzLWIz/YWQtMWQ0MjIyZGZl/MmFhLzE2NjU2MTUy/MzUtaW1hZ2UuanBn.jpg">Monica Powell</podcast:person>
    </item>
    <item>
      <title>Episode 26 - Multilingual Documentation with Claire Froelich</title>
      <itunes:title>Episode 26 - Multilingual Documentation with Claire Froelich</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e8fd8614-250f-4221-ae96-e0fdaf295ea3</guid>
      <link>https://fsjam.org/26</link>
      <description>
        <![CDATA[<p><strong><em>Claire Froelich is a Software Developer at Mintbean and a Core Member of RedwoodJS.</em></strong></p><p>In this episode we discuss the inherent complexity of translation, how to approach incorporating internationalization and localization into large scale open source projects, and whether linguistics can ever be captured by numbers.</p><p><strong>Claire Froelich</strong></p><ul><li><a href="https://twitter.com/clairefroe"><strong>Twitter</strong></a></li><li><a href="https://github.com/clairefro"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/claire-froelich/"><strong>LinkedIn</strong></a></li><li><a href="https://www.clairefroelichdev.com/"><strong>Portfolio</strong></a></li><li><a href="https://learn.redwoodjs.com/docs/tutorial/welcome-to-redwood"><strong>Learn RedwoodJS</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://community.redwoodjs.com/t/translating-the-tutorial-and-maybe-docs/1319"><strong>Translating the Tutorial (and, maybe, Docs)</strong></a></li><li><a href="https://fsjam.org/episodes/episode-3-monarch-wadia-mintbean-and-fullstack-education"><strong>Mintbean and Fullstack Education with Monarch Wadia</strong></a></li><li><a href="https://docusaurus.io/"><strong>Docusaurus 2</strong></a></li><li><a href="https://crowdin.com/"><strong>Crowdin</strong></a></li><li><a href="https://vuepress.vuejs.org/"><strong>VuePress</strong></a></li><li><a href="https://gitlocalize.com/"><strong>GitLocalize</strong></a></li><li><a href="https://blog.acolyer.org/2016/04/21/the-amazing-power-of-word-vectors/"><strong>The amazing power of word vectors</strong></a></li><li><a href="https://jalammar.github.io/illustrated-word2vec/"><strong>The Illustrated Word2vec</strong></a></li><li><a href="https://community.redwoodjs.com/t/promoting-redwoodjs-follow-up-to-some-points-from-the-19th-feb-contributors-meetup/1864/7"><strong>It’s just plain HTML with a couple directives for including one smaller chunk of HTML (called a “partial”) inside of another.</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Claire Froelich is a Software Developer at Mintbean and a Core Member of RedwoodJS.</em></strong></p><p>In this episode we discuss the inherent complexity of translation, how to approach incorporating internationalization and localization into large scale open source projects, and whether linguistics can ever be captured by numbers.</p><p><strong>Claire Froelich</strong></p><ul><li><a href="https://twitter.com/clairefroe"><strong>Twitter</strong></a></li><li><a href="https://github.com/clairefro"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/claire-froelich/"><strong>LinkedIn</strong></a></li><li><a href="https://www.clairefroelichdev.com/"><strong>Portfolio</strong></a></li><li><a href="https://learn.redwoodjs.com/docs/tutorial/welcome-to-redwood"><strong>Learn RedwoodJS</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://community.redwoodjs.com/t/translating-the-tutorial-and-maybe-docs/1319"><strong>Translating the Tutorial (and, maybe, Docs)</strong></a></li><li><a href="https://fsjam.org/episodes/episode-3-monarch-wadia-mintbean-and-fullstack-education"><strong>Mintbean and Fullstack Education with Monarch Wadia</strong></a></li><li><a href="https://docusaurus.io/"><strong>Docusaurus 2</strong></a></li><li><a href="https://crowdin.com/"><strong>Crowdin</strong></a></li><li><a href="https://vuepress.vuejs.org/"><strong>VuePress</strong></a></li><li><a href="https://gitlocalize.com/"><strong>GitLocalize</strong></a></li><li><a href="https://blog.acolyer.org/2016/04/21/the-amazing-power-of-word-vectors/"><strong>The amazing power of word vectors</strong></a></li><li><a href="https://jalammar.github.io/illustrated-word2vec/"><strong>The Illustrated Word2vec</strong></a></li><li><a href="https://community.redwoodjs.com/t/promoting-redwoodjs-follow-up-to-some-points-from-the-19th-feb-contributors-meetup/1864/7"><strong>It’s just plain HTML with a couple directives for including one smaller chunk of HTML (called a “partial”) inside of another.</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 06 Apr 2021 20:20:19 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/360efc1d/3915cb96.mp3" length="51353334" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/tGQookGD5fCTZT9RKOfa6R4k5tM0-oPdkSwfhgAqQL8/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzUxMDUzNS8x/NjYwNDg4NzU3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3003</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Claire Froelich is a Software Developer at Mintbean and a Core Member of RedwoodJS.</em></strong></p><p>In this episode we discuss the inherent complexity of translation, how to approach incorporating internationalization and localization into large scale open source projects, and whether linguistics can ever be captured by numbers.</p><p><strong>Claire Froelich</strong></p><ul><li><a href="https://twitter.com/clairefroe"><strong>Twitter</strong></a></li><li><a href="https://github.com/clairefro"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/claire-froelich/"><strong>LinkedIn</strong></a></li><li><a href="https://www.clairefroelichdev.com/"><strong>Portfolio</strong></a></li><li><a href="https://learn.redwoodjs.com/docs/tutorial/welcome-to-redwood"><strong>Learn RedwoodJS</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://community.redwoodjs.com/t/translating-the-tutorial-and-maybe-docs/1319"><strong>Translating the Tutorial (and, maybe, Docs)</strong></a></li><li><a href="https://fsjam.org/episodes/episode-3-monarch-wadia-mintbean-and-fullstack-education"><strong>Mintbean and Fullstack Education with Monarch Wadia</strong></a></li><li><a href="https://docusaurus.io/"><strong>Docusaurus 2</strong></a></li><li><a href="https://crowdin.com/"><strong>Crowdin</strong></a></li><li><a href="https://vuepress.vuejs.org/"><strong>VuePress</strong></a></li><li><a href="https://gitlocalize.com/"><strong>GitLocalize</strong></a></li><li><a href="https://blog.acolyer.org/2016/04/21/the-amazing-power-of-word-vectors/"><strong>The amazing power of word vectors</strong></a></li><li><a href="https://jalammar.github.io/illustrated-word2vec/"><strong>The Illustrated Word2vec</strong></a></li><li><a href="https://community.redwoodjs.com/t/promoting-redwoodjs-follow-up-to-some-points-from-the-19th-feb-contributors-meetup/1864/7"><strong>It’s just plain HTML with a couple directives for including one smaller chunk of HTML (called a “partial”) inside of another.</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Guest" href="https://twitter.com/clairefroe" img="https://img.transistor.fm/YggBAiRKle7v5xSp-Hz8JRocmp-owSSYA6E_OVWRPEI/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNDIyZjViZjQt/MzRjMi00MDE1LWE0/NmMtNGI0NTljNTJh/MjAyLzE2NjU2MTUw/OTctaW1hZ2UuanBn.jpg">Claire Froelich</podcast:person>
    </item>
    <item>
      <title>Episode 25 - Fullstack Serverless with Nader Dabit</title>
      <itunes:title>Episode 25 - Fullstack Serverless with Nader Dabit</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">18a91dc1-926f-428c-a9fe-ad851a617f88</guid>
      <link>https://fsjam.org/25</link>
      <description>
        <![CDATA[<p><strong><em>Nader Dabit is a Developer Advocate at AWS Amplify.</em></strong></p><p>In this episode we discuss building fullstack applications with AWS Amplify, tools for enabling frontend developers, and the different architectures that can be created in the cloud.</p><p><strong>Nader Dabit</strong></p><ul><li><a href="https://twitter.com/dabit3"><strong>Twitter</strong></a></li><li><a href="https://github.com/dabit3"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/channel/UC7mca3O0DmdSG2Cr80sOD7g"><strong>YouTube</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Nader Dabit is a Developer Advocate at AWS Amplify.</em></strong></p><p>In this episode we discuss building fullstack applications with AWS Amplify, tools for enabling frontend developers, and the different architectures that can be created in the cloud.</p><p><strong>Nader Dabit</strong></p><ul><li><a href="https://twitter.com/dabit3"><strong>Twitter</strong></a></li><li><a href="https://github.com/dabit3"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/channel/UC7mca3O0DmdSG2Cr80sOD7g"><strong>YouTube</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 31 Mar 2021 23:58:05 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/b12dced4/cb1715db.mp3" length="35735453" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/QVncSGIl5gyr79ueVGp4WDd-naAc8aoG4LfdFUap1bE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzUwNTg1NC8x/NjYwNDg4NjE2LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2059</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Nader Dabit is a Developer Advocate at AWS Amplify.</em></strong></p><p>In this episode we discuss building fullstack applications with AWS Amplify, tools for enabling frontend developers, and the different architectures that can be created in the cloud.</p><p><strong>Nader Dabit</strong></p><ul><li><a href="https://twitter.com/dabit3"><strong>Twitter</strong></a></li><li><a href="https://github.com/dabit3"><strong>GitHub</strong></a></li><li><a href="https://www.youtube.com/channel/UC7mca3O0DmdSG2Cr80sOD7g"><strong>YouTube</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://nader.arweave.dev/" img="https://img.transistor.fm/p9kejyGQ4vzOXnOufkfz7MJvu6pZvmBg6U5ykMC0Z2A/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMTAyYzVhOGEt/YmQ4OS00ZTQ0LTg4/YmQtMTQyYjg5YTA3/ZDIwLzE2NjU2MTQ5/OTMtaW1hZ2UuanBn.jpg">Nader Dabit</podcast:person>
    </item>
    <item>
      <title>Episode 24 - Plenti with Jim Fisk</title>
      <itunes:title>Episode 24 - Plenti with Jim Fisk</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d6e97617-a54a-4601-b500-a2fe54464985</guid>
      <link>https://fsjam.org/24</link>
      <description>
        <![CDATA[<p><strong><em>Jim Fisk is a web developer and creator of Plenti, a Svelte Static Site Generator built with Go.</em></strong></p><p>In this episode we discuss the differences between Svelte and React, how to compare different bundlers including Webpack and Rollup, ESM imports, and the next generation of build tools.</p><p><strong>Jim Fisk</strong></p><ul><li><a href="https://plenti.co/"><strong>Plenti</strong></a></li><li><a href="https://twitter.com/jimafisk"><strong>Twitter</strong></a></li><li><a href="https://github.com/jimafisk"><strong>GitHub</strong></a></li></ul><p><strong>Plenti</strong></p><ul><li><a href="https://dev.to/saystephanienow/plenti-a-svelte-ssg-for-people-that-don-t-like-web-maintenance-bullsh-t-1ld6"><strong>Plenti - a Svelte SSG for people that don’t like web maintenance bullsh#t</strong></a></li><li><a href="https://www.youtube.com/watch?v=mPA_60o0Bek"><strong>Plenti - Svelte Society</strong></a></li><li><a href="https://www.youtube.com/watch?v=lJhxNhXzNZk"><strong>Intro to Plenti, a Go Based SSG</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://svelte.dev/"><strong>Svelte</strong></a></li><li><a href="https://rollupjs.org/guide/en/"><strong>Rollup</strong></a></li><li><a href="https://esbuild.github.io/"><strong>Esbuild</strong></a></li><li><a href="https://www.snowpack.dev/"><strong>Snowpack</strong></a></li><li><a href="https://vitejs.dev/"><strong>Vite</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Jim Fisk is a web developer and creator of Plenti, a Svelte Static Site Generator built with Go.</em></strong></p><p>In this episode we discuss the differences between Svelte and React, how to compare different bundlers including Webpack and Rollup, ESM imports, and the next generation of build tools.</p><p><strong>Jim Fisk</strong></p><ul><li><a href="https://plenti.co/"><strong>Plenti</strong></a></li><li><a href="https://twitter.com/jimafisk"><strong>Twitter</strong></a></li><li><a href="https://github.com/jimafisk"><strong>GitHub</strong></a></li></ul><p><strong>Plenti</strong></p><ul><li><a href="https://dev.to/saystephanienow/plenti-a-svelte-ssg-for-people-that-don-t-like-web-maintenance-bullsh-t-1ld6"><strong>Plenti - a Svelte SSG for people that don’t like web maintenance bullsh#t</strong></a></li><li><a href="https://www.youtube.com/watch?v=mPA_60o0Bek"><strong>Plenti - Svelte Society</strong></a></li><li><a href="https://www.youtube.com/watch?v=lJhxNhXzNZk"><strong>Intro to Plenti, a Go Based SSG</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://svelte.dev/"><strong>Svelte</strong></a></li><li><a href="https://rollupjs.org/guide/en/"><strong>Rollup</strong></a></li><li><a href="https://esbuild.github.io/"><strong>Esbuild</strong></a></li><li><a href="https://www.snowpack.dev/"><strong>Snowpack</strong></a></li><li><a href="https://vitejs.dev/"><strong>Vite</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 29 Mar 2021 02:05:17 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/8c3312f0/0136a2bd.mp3" length="47060516" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/YxvRETDRwVn_MSrnzbCEh5Bwaxev-eWNSskYSaD2U60/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzUwMzQzNS8x/NjYwNDg4NTY4LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2600</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Jim Fisk is a web developer and creator of Plenti, a Svelte Static Site Generator built with Go.</em></strong></p><p>In this episode we discuss the differences between Svelte and React, how to compare different bundlers including Webpack and Rollup, ESM imports, and the next generation of build tools.</p><p><strong>Jim Fisk</strong></p><ul><li><a href="https://plenti.co/"><strong>Plenti</strong></a></li><li><a href="https://twitter.com/jimafisk"><strong>Twitter</strong></a></li><li><a href="https://github.com/jimafisk"><strong>GitHub</strong></a></li></ul><p><strong>Plenti</strong></p><ul><li><a href="https://dev.to/saystephanienow/plenti-a-svelte-ssg-for-people-that-don-t-like-web-maintenance-bullsh-t-1ld6"><strong>Plenti - a Svelte SSG for people that don’t like web maintenance bullsh#t</strong></a></li><li><a href="https://www.youtube.com/watch?v=mPA_60o0Bek"><strong>Plenti - Svelte Society</strong></a></li><li><a href="https://www.youtube.com/watch?v=lJhxNhXzNZk"><strong>Intro to Plenti, a Go Based SSG</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://svelte.dev/"><strong>Svelte</strong></a></li><li><a href="https://rollupjs.org/guide/en/"><strong>Rollup</strong></a></li><li><a href="https://esbuild.github.io/"><strong>Esbuild</strong></a></li><li><a href="https://www.snowpack.dev/"><strong>Snowpack</strong></a></li><li><a href="https://vitejs.dev/"><strong>Vite</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://fsjam.org/people/jim-fisk" img="https://img.transistor.fm/qhHBh0UYW3YRuE3PCT_VZ3hdjT6NBnmE0PGjElYwvmc/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNWY5YzZlZGYt/MDE1YS00NzQ4LWJh/ZmYtOWMzZGUwZTcy/NTNhLzE2NjU2MTQ4/OTQtaW1hZ2UuanBn.jpg">Jim Fisk</podcast:person>
    </item>
    <item>
      <title>Episode 23 - Tutorial Driven Development with Rob Cameron</title>
      <itunes:title>Episode 23 - Tutorial Driven Development with Rob Cameron</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a489bf83-f6f5-47d5-9e23-d098b1e87f81</guid>
      <link>https://fsjam.org/23</link>
      <description>
        <![CDATA[<p><strong><em>Rob Cameron is a web developer, woodworker, and Founding Member of RedwoodJS.</em></strong></p><p>In this episode we discuss how to create a useful tutorial, the differences between mocks and tests, and why you should just use Ruby on Rails for solving any problem.</p><p><strong>Rob Cameron</strong></p><ul><li><a href="https://twitter.com/cannikin"><strong>Twitter</strong></a></li><li><a href="https://github.com/cannikin"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://cfwheels.org/"><strong>CFWheels</strong></a></li><li><a href="https://www.cnbc.com/2020/04/06/new-jersey-seeks-cobol-programmers-to-fix-unemployment-system.html"><strong>New Jersey needs volunteers who know COBOL, a 60-year-old programming language</strong></a></li><li><a href="https://community.redwoodjs.com/t/redwood-v0-26-the-prerender-release/1872"><strong>Redwood v0.26: The Prerender Release</strong></a></li><li><a href="https://redwoodjs.com/stickers"><strong>Stickers!!!</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Rob Cameron is a web developer, woodworker, and Founding Member of RedwoodJS.</em></strong></p><p>In this episode we discuss how to create a useful tutorial, the differences between mocks and tests, and why you should just use Ruby on Rails for solving any problem.</p><p><strong>Rob Cameron</strong></p><ul><li><a href="https://twitter.com/cannikin"><strong>Twitter</strong></a></li><li><a href="https://github.com/cannikin"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://cfwheels.org/"><strong>CFWheels</strong></a></li><li><a href="https://www.cnbc.com/2020/04/06/new-jersey-seeks-cobol-programmers-to-fix-unemployment-system.html"><strong>New Jersey needs volunteers who know COBOL, a 60-year-old programming language</strong></a></li><li><a href="https://community.redwoodjs.com/t/redwood-v0-26-the-prerender-release/1872"><strong>Redwood v0.26: The Prerender Release</strong></a></li><li><a href="https://redwoodjs.com/stickers"><strong>Stickers!!!</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 25 Mar 2021 08:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/92e8aed6/3e35d2c7.mp3" length="67651927" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/QdxVQrm4CpYku0H8qCOj8MZZeIu80d88ZyhXiliWkN0/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ5ODU5My8x/NjYwNDg4NTI5LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3213</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Rob Cameron is a web developer, woodworker, and Founding Member of RedwoodJS.</em></strong></p><p>In this episode we discuss how to create a useful tutorial, the differences between mocks and tests, and why you should just use Ruby on Rails for solving any problem.</p><p><strong>Rob Cameron</strong></p><ul><li><a href="https://twitter.com/cannikin"><strong>Twitter</strong></a></li><li><a href="https://github.com/cannikin"><strong>GitHub</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://cfwheels.org/"><strong>CFWheels</strong></a></li><li><a href="https://www.cnbc.com/2020/04/06/new-jersey-seeks-cobol-programmers-to-fix-unemployment-system.html"><strong>New Jersey needs volunteers who know COBOL, a 60-year-old programming language</strong></a></li><li><a href="https://community.redwoodjs.com/t/redwood-v0-26-the-prerender-release/1872"><strong>Redwood v0.26: The Prerender Release</strong></a></li><li><a href="https://redwoodjs.com/stickers"><strong>Stickers!!!</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://ridingtheclutch.com/" img="https://img.transistor.fm/9YCtBs6R7aBD9kO0JhWbv7BylZlUIHwxqlv68EY-oWU/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYWQzN2EzYmUt/OTQ1MS00ZDBhLWEw/OWUtYjUzYTJhODNj/MWUyLzE2NjU2MTQz/NDMtaW1hZ2UuanBn.jpg">Rob Cameron</podcast:person>
    </item>
    <item>
      <title>Episode 22 - Fullstack Security with Ryan Chenkie</title>
      <itunes:title>Episode 22 - Fullstack Security with Ryan Chenkie</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e320f7e3-143c-4c99-b7c0-6f92650c9e40</guid>
      <link>https://fsjam.org/22</link>
      <description>
        <![CDATA[<p><strong><em>Ryan Chenkie is a Developer Advocate at Prisma and creator of the React Security Fundamentals course.</em></strong></p><p>In this episode we discuss the role of a developer advocate, public versus private endpoints, and the necessity of a fullstack mindset in securing React applications.</p><p><strong>Ryan Chenkie</strong></p><ul><li><a href="https://twitter.com/ryanchenkie"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ryan-chenkie-a6665890/"><strong>LinkedIn</strong></a></li><li><a href="https://ryanchenkie.com/"><strong>Home Page</strong></a></li><li><a href="https://github.com/chenkie"><strong>GitHub</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://reactsecurity.io/"><strong>ReactSecurity</strong></a></li><li><a href="https://www.prisma.io/blog/learn-typescript-a-pocketguide-tutorial-q329XmXQHUjz"><strong>Learn TypeScript: A Pocketguide Tutorial</strong></a></li><li><a href="https://www.softwaresessions.com/episodes/react-authentication/"><strong>React Authentication with Ryan Chenkie</strong></a></li><li><a href="https://www.youtube.com/watch?v=jPvWfG4UFQM&amp;t=16m58s"><strong>Prisma Model Relations</strong></a></li><li><a href="https://www.youtube.com/watch?v=4_Bcw7BULC8"><strong>Handling Authentication and Authorization in GraphQL</strong></a></li><li><a href="https://www.youtube.com/watch?v=DIeg7gDbAjg"><strong>Build Your GraphQL APIs Faster with Nexus Schema</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Ryan Chenkie is a Developer Advocate at Prisma and creator of the React Security Fundamentals course.</em></strong></p><p>In this episode we discuss the role of a developer advocate, public versus private endpoints, and the necessity of a fullstack mindset in securing React applications.</p><p><strong>Ryan Chenkie</strong></p><ul><li><a href="https://twitter.com/ryanchenkie"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ryan-chenkie-a6665890/"><strong>LinkedIn</strong></a></li><li><a href="https://ryanchenkie.com/"><strong>Home Page</strong></a></li><li><a href="https://github.com/chenkie"><strong>GitHub</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://reactsecurity.io/"><strong>ReactSecurity</strong></a></li><li><a href="https://www.prisma.io/blog/learn-typescript-a-pocketguide-tutorial-q329XmXQHUjz"><strong>Learn TypeScript: A Pocketguide Tutorial</strong></a></li><li><a href="https://www.softwaresessions.com/episodes/react-authentication/"><strong>React Authentication with Ryan Chenkie</strong></a></li><li><a href="https://www.youtube.com/watch?v=jPvWfG4UFQM&amp;t=16m58s"><strong>Prisma Model Relations</strong></a></li><li><a href="https://www.youtube.com/watch?v=4_Bcw7BULC8"><strong>Handling Authentication and Authorization in GraphQL</strong></a></li><li><a href="https://www.youtube.com/watch?v=DIeg7gDbAjg"><strong>Build Your GraphQL APIs Faster with Nexus Schema</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 22 Mar 2021 18:00:00 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/b86df578/336eb6a7.mp3" length="50347265" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/hBECAmZ_0fghBUxDnplbpCvWlEj_9DQNl5M-OWnBnyk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ5Nzg5NC8x/NjYwNDg4Mzk4LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2933</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Ryan Chenkie is a Developer Advocate at Prisma and creator of the React Security Fundamentals course.</em></strong></p><p>In this episode we discuss the role of a developer advocate, public versus private endpoints, and the necessity of a fullstack mindset in securing React applications.</p><p><strong>Ryan Chenkie</strong></p><ul><li><a href="https://twitter.com/ryanchenkie"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/ryan-chenkie-a6665890/"><strong>LinkedIn</strong></a></li><li><a href="https://ryanchenkie.com/"><strong>Home Page</strong></a></li><li><a href="https://github.com/chenkie"><strong>GitHub</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://reactsecurity.io/"><strong>ReactSecurity</strong></a></li><li><a href="https://www.prisma.io/blog/learn-typescript-a-pocketguide-tutorial-q329XmXQHUjz"><strong>Learn TypeScript: A Pocketguide Tutorial</strong></a></li><li><a href="https://www.softwaresessions.com/episodes/react-authentication/"><strong>React Authentication with Ryan Chenkie</strong></a></li><li><a href="https://www.youtube.com/watch?v=jPvWfG4UFQM&amp;t=16m58s"><strong>Prisma Model Relations</strong></a></li><li><a href="https://www.youtube.com/watch?v=4_Bcw7BULC8"><strong>Handling Authentication and Authorization in GraphQL</strong></a></li><li><a href="https://www.youtube.com/watch?v=DIeg7gDbAjg"><strong>Build Your GraphQL APIs Faster with Nexus Schema</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://ryanchenkie.com/" img="https://img.transistor.fm/5WeRE5zRuYuFIF4rRxH6kP0vnw1TvS65REDMDX7d3XA/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZTM3MTdjOTMt/MjA3MC00MjM2LThl/ZjctMmU3OTdmYTJi/ZmQ2LzE2NjU2MTQy/MDctaW1hZ2UuanBn.jpg">Ryan Chenkie</podcast:person>
    </item>
    <item>
      <title>Episode 21 - StepZen with Anant Jhingran</title>
      <itunes:title>Episode 21 - StepZen with Anant Jhingran</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">892af9be-e9c1-41a2-b146-796d129ac96e</guid>
      <link>https://fsjam.org/21</link>
      <description>
        <![CDATA[<p><strong><em>Anant Jhingran is the CEO of StepZen, a tool that enables frontend developers to quickly spin up a GraphQL API from a set of backends.</em></strong></p><p>In this episode we discuss imperative versus declarative programming, the definition of API management, the challenges of working with complex backend systems, and the unique capabilities of GraphQL.</p><p><strong>Anant Jhingran</strong></p><ul><li><a href="https://twitter.com/jhingran"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/anantjhingran/"><strong>LinkedIn</strong></a></li><li><a href="https://stepzen.com/"><strong>StepZen</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.kanungo.com/pubs/semtag.pdf"><strong>SemTag and Seeker: Bootstrapping the semantic web via automated semantic annotation</strong></a></li><li><a href="https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.444.8390&amp;rep=rep1&amp;type=pdf"><strong>A Case for Automated Large Scale Semantic Annotation</strong></a></li><li><a href="https://jhingran.typepad.com/anant_jhingrans_musings/2012/03/five-things-that-have-changed-for-me-in-five-months-since-leaving-ibm.html"><strong>Five changes in my thinking in five months since leaving IBM</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Anant Jhingran is the CEO of StepZen, a tool that enables frontend developers to quickly spin up a GraphQL API from a set of backends.</em></strong></p><p>In this episode we discuss imperative versus declarative programming, the definition of API management, the challenges of working with complex backend systems, and the unique capabilities of GraphQL.</p><p><strong>Anant Jhingran</strong></p><ul><li><a href="https://twitter.com/jhingran"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/anantjhingran/"><strong>LinkedIn</strong></a></li><li><a href="https://stepzen.com/"><strong>StepZen</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.kanungo.com/pubs/semtag.pdf"><strong>SemTag and Seeker: Bootstrapping the semantic web via automated semantic annotation</strong></a></li><li><a href="https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.444.8390&amp;rep=rep1&amp;type=pdf"><strong>A Case for Automated Large Scale Semantic Annotation</strong></a></li><li><a href="https://jhingran.typepad.com/anant_jhingrans_musings/2012/03/five-things-that-have-changed-for-me-in-five-months-since-leaving-ibm.html"><strong>Five changes in my thinking in five months since leaving IBM</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Sat, 20 Mar 2021 02:07:05 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/b773ce4a/04508c47.mp3" length="44095094" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/bq_jHRG9Mi9WyyKB-NSsZXi7x7tnbkCcmMDXn1ZKuaY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ5NzU0Mi8x/NjYwNDg4MzcyLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2937</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Anant Jhingran is the CEO of StepZen, a tool that enables frontend developers to quickly spin up a GraphQL API from a set of backends.</em></strong></p><p>In this episode we discuss imperative versus declarative programming, the definition of API management, the challenges of working with complex backend systems, and the unique capabilities of GraphQL.</p><p><strong>Anant Jhingran</strong></p><ul><li><a href="https://twitter.com/jhingran"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/anantjhingran/"><strong>LinkedIn</strong></a></li><li><a href="https://stepzen.com/"><strong>StepZen</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.kanungo.com/pubs/semtag.pdf"><strong>SemTag and Seeker: Bootstrapping the semantic web via automated semantic annotation</strong></a></li><li><a href="https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.444.8390&amp;rep=rep1&amp;type=pdf"><strong>A Case for Automated Large Scale Semantic Annotation</strong></a></li><li><a href="https://jhingran.typepad.com/anant_jhingrans_musings/2012/03/five-things-that-have-changed-for-me-in-five-months-since-leaving-ibm.html"><strong>Five changes in my thinking in five months since leaving IBM</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Guest" href="https://stepzen.com" img="https://img.transistor.fm/8nyL6TLLGNHwIxbG6U6zVGRMfCZ0Rv_MNg6OsNyQ6uI/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYzY3ODdmY2Yt/Y2YzOS00MWQ5LWFl/ZGUtNjNjMmJlYTFh/MGU2LzE2NjU2MTQw/NzctaW1hZ2UuanBn.jpg">Anant Jhingran</podcast:person>
    </item>
    <item>
      <title>Episode 20 - Bison with Chris Ball</title>
      <itunes:title>Episode 20 - Bison with Chris Ball</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">395cf906-d391-4623-98ce-6d618cf5204e</guid>
      <link>https://fsjam.org/20</link>
      <description>
        <![CDATA[<p><strong><em>Chris Ball is the CTO of Echobind and creator of Bison, a Fullstack Jamstack framework based on Echobind's "Greenfield Web Stack."</em></strong></p><p>In this episode we discuss the origins of Bison, conventions for continuous integration, and the need for differing opinions in nascent ecosystems.</p><p><strong>Chris Ball</strong></p><ul><li><a href="https://twitter.com/cball_"><strong>Twitter</strong></a></li><li><a href="https://echobind.com/"><strong>Echobind</strong></a></li><li><a href="https://github.com/echobind/bisonapp"><strong>Bison</strong></a></li><li><a href="https://apply.workable.com/echobind/"><strong>Open Positions at Echobind</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://nextjs.org/"><strong>Next.js</strong></a></li><li><a href="https://nexusjs.org/"><strong>Nexus</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://graphql-code-generator.com/"><strong>GraphQL Codegen</strong></a></li><li><a href="https://chakra-ui.com/"><strong>Chakra UI</strong></a></li><li><a href="https://react-hook-form.com"><strong>React Hook Form</strong></a></li><li><a href="https://www.cypress.io/"><strong>Cypress</strong></a></li><li><a href="https://testing-library.com/docs/react-testing-library/intro"><strong>React Testing Library</strong></a></li><li><a href="https://jestjs.io/"><strong>Jest</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Chris Ball is the CTO of Echobind and creator of Bison, a Fullstack Jamstack framework based on Echobind's "Greenfield Web Stack."</em></strong></p><p>In this episode we discuss the origins of Bison, conventions for continuous integration, and the need for differing opinions in nascent ecosystems.</p><p><strong>Chris Ball</strong></p><ul><li><a href="https://twitter.com/cball_"><strong>Twitter</strong></a></li><li><a href="https://echobind.com/"><strong>Echobind</strong></a></li><li><a href="https://github.com/echobind/bisonapp"><strong>Bison</strong></a></li><li><a href="https://apply.workable.com/echobind/"><strong>Open Positions at Echobind</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://nextjs.org/"><strong>Next.js</strong></a></li><li><a href="https://nexusjs.org/"><strong>Nexus</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://graphql-code-generator.com/"><strong>GraphQL Codegen</strong></a></li><li><a href="https://chakra-ui.com/"><strong>Chakra UI</strong></a></li><li><a href="https://react-hook-form.com"><strong>React Hook Form</strong></a></li><li><a href="https://www.cypress.io/"><strong>Cypress</strong></a></li><li><a href="https://testing-library.com/docs/react-testing-library/intro"><strong>React Testing Library</strong></a></li><li><a href="https://jestjs.io/"><strong>Jest</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 16 Mar 2021 00:14:58 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/96aec244/5d8e6a95.mp3" length="41202120" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/9aAGH5wwJgCRlgUoZ_qRj65FaiCDRbVpcQu0_Z6mm3Q/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ5MjUzNi8x/NjYwNDg4MzUxLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2506</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Chris Ball is the CTO of Echobind and creator of Bison, a Fullstack Jamstack framework based on Echobind's "Greenfield Web Stack."</em></strong></p><p>In this episode we discuss the origins of Bison, conventions for continuous integration, and the need for differing opinions in nascent ecosystems.</p><p><strong>Chris Ball</strong></p><ul><li><a href="https://twitter.com/cball_"><strong>Twitter</strong></a></li><li><a href="https://echobind.com/"><strong>Echobind</strong></a></li><li><a href="https://github.com/echobind/bisonapp"><strong>Bison</strong></a></li><li><a href="https://apply.workable.com/echobind/"><strong>Open Positions at Echobind</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://nextjs.org/"><strong>Next.js</strong></a></li><li><a href="https://nexusjs.org/"><strong>Nexus</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://graphql-code-generator.com/"><strong>GraphQL Codegen</strong></a></li><li><a href="https://chakra-ui.com/"><strong>Chakra UI</strong></a></li><li><a href="https://react-hook-form.com"><strong>React Hook Form</strong></a></li><li><a href="https://www.cypress.io/"><strong>Cypress</strong></a></li><li><a href="https://testing-library.com/docs/react-testing-library/intro"><strong>React Testing Library</strong></a></li><li><a href="https://jestjs.io/"><strong>Jest</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://echobind.com" img="https://img.transistor.fm/J1J_aijKysRGzX9ZSLWxpd968xiwJKJ2XElk5H8KmhY/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZWVmODhlNGMt/MjAwZi00NGY1LTlk/MzQtMDM2NjFlZTZh/MWI2LzE2NjU2MTI2/NDUtaW1hZ2UuanBn.jpg">Chris Ball</podcast:person>
    </item>
    <item>
      <title>Episode 19 - Building Fullstack Jamstack SaaS with Mike Cavaliere</title>
      <itunes:title>Episode 19 - Building Fullstack Jamstack SaaS with Mike Cavaliere</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ba42b60b-69a2-4354-94df-3dd4d557392d</guid>
      <link>https://fsjam.org/19</link>
      <description>
        <![CDATA[<p><strong><em>Mike Cavaliere is a Senior Software Engineer at Echobind and author of Cut Into the Jamstack.</em></strong></p><p>In this episode we discuss his experience working on a range of client projects and the considerations behind the technology stack selected for the book. Cut Into the Jamstack explains how to utilize Next.js, Prisma, and Vercel to build a photo collaboration app.</p><p><strong>Mike Cavaliere</strong></p><ul><li><a href="https://twitter.com/mcavaliere"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/mikecavaliere"><strong>LinkedIn</strong></a></li><li><a href="https://mikecavaliere.com/"><strong>Home Page</strong></a></li><li><a href="https://echobind.com/"><strong>Echobind</strong></a></li><li><a href="https://cutintothejamstack.com"><strong>Cut Into the Jamstack</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://blog.echobind.com/creating-your-own-jamstack-blog-in-no-time-with-next-js-and-bison-a3cdd507fd61"><strong>Creating Your Own Jamstack Blog with Next.js and Bison</strong></a></li><li><a href="https://www.youtube.com/watch?v=60jOerHCNKQ"><strong>Lunch n' Learn - NextAuth.js</strong></a></li><li><a href="https://vercel.com/"><strong>Vercel</strong></a></li><li><a href="https://nextjs.org/"><strong>Next.js</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://react-hook-form.com/"><strong>React Hook Form</strong></a></li><li><a href="https://next-auth.js.org/"><strong>NextAuth.js</strong></a></li><li><a href="https://railway.app/"><strong>Railway</strong></a></li><li><a href="https://chakra-ui.com/"><strong>Chakra</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Mike Cavaliere is a Senior Software Engineer at Echobind and author of Cut Into the Jamstack.</em></strong></p><p>In this episode we discuss his experience working on a range of client projects and the considerations behind the technology stack selected for the book. Cut Into the Jamstack explains how to utilize Next.js, Prisma, and Vercel to build a photo collaboration app.</p><p><strong>Mike Cavaliere</strong></p><ul><li><a href="https://twitter.com/mcavaliere"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/mikecavaliere"><strong>LinkedIn</strong></a></li><li><a href="https://mikecavaliere.com/"><strong>Home Page</strong></a></li><li><a href="https://echobind.com/"><strong>Echobind</strong></a></li><li><a href="https://cutintothejamstack.com"><strong>Cut Into the Jamstack</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://blog.echobind.com/creating-your-own-jamstack-blog-in-no-time-with-next-js-and-bison-a3cdd507fd61"><strong>Creating Your Own Jamstack Blog with Next.js and Bison</strong></a></li><li><a href="https://www.youtube.com/watch?v=60jOerHCNKQ"><strong>Lunch n' Learn - NextAuth.js</strong></a></li><li><a href="https://vercel.com/"><strong>Vercel</strong></a></li><li><a href="https://nextjs.org/"><strong>Next.js</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://react-hook-form.com/"><strong>React Hook Form</strong></a></li><li><a href="https://next-auth.js.org/"><strong>NextAuth.js</strong></a></li><li><a href="https://railway.app/"><strong>Railway</strong></a></li><li><a href="https://chakra-ui.com/"><strong>Chakra</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 11 Mar 2021 10:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/d6ae4cff/1111adc0.mp3" length="41982811" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/HO9_nWDKTgJAgwt34xh2spXglj-rHiQSW6BwDsg-R4U/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ4ODU3NC8x/NjYwNDg4MzM1LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2649</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Mike Cavaliere is a Senior Software Engineer at Echobind and author of Cut Into the Jamstack.</em></strong></p><p>In this episode we discuss his experience working on a range of client projects and the considerations behind the technology stack selected for the book. Cut Into the Jamstack explains how to utilize Next.js, Prisma, and Vercel to build a photo collaboration app.</p><p><strong>Mike Cavaliere</strong></p><ul><li><a href="https://twitter.com/mcavaliere"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/mikecavaliere"><strong>LinkedIn</strong></a></li><li><a href="https://mikecavaliere.com/"><strong>Home Page</strong></a></li><li><a href="https://echobind.com/"><strong>Echobind</strong></a></li><li><a href="https://cutintothejamstack.com"><strong>Cut Into the Jamstack</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://blog.echobind.com/creating-your-own-jamstack-blog-in-no-time-with-next-js-and-bison-a3cdd507fd61"><strong>Creating Your Own Jamstack Blog with Next.js and Bison</strong></a></li><li><a href="https://www.youtube.com/watch?v=60jOerHCNKQ"><strong>Lunch n' Learn - NextAuth.js</strong></a></li><li><a href="https://vercel.com/"><strong>Vercel</strong></a></li><li><a href="https://nextjs.org/"><strong>Next.js</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://react-hook-form.com/"><strong>React Hook Form</strong></a></li><li><a href="https://next-auth.js.org/"><strong>NextAuth.js</strong></a></li><li><a href="https://railway.app/"><strong>Railway</strong></a></li><li><a href="https://chakra-ui.com/"><strong>Chakra</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://linktr.ee/mcavaliere" img="https://img.transistor.fm/Q0hrlI8TnnyMO41k2R0nuM5swHAq0MyEx5sOBMF8-cU/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vODI5NTEwMDct/YjM2ZC00MTZlLThh/MmQtZWU5MjA1ZmY3/NDY1LzE2NjU2MTM5/NDQtaW1hZ2UuanBn.jpg">Mike Cavaliere</podcast:person>
    </item>
    <item>
      <title>Episode 18 - React Query with Tanner Linsley</title>
      <itunes:title>Episode 18 - React Query with Tanner Linsley</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">9b25a374-00ae-4f91-b9fa-b7d0cd654967</guid>
      <link>https://fsjam.org/18</link>
      <description>
        <![CDATA[<p><strong><em>Tanner Linsley is an open source maintainer and Co-founder of Nozzle, a monitoring tool for reverse engineering Google's Search Engine Results Pages.</em></strong></p><p>In this episode we discuss the suite of open source libraries Tanner maintains including React Query, React Table, and React Charts, the benefits of sane defaults, data visualization anti-patterns, the challenges of asynchronous interfaces, and why you should dogfood open source tools.</p><p><strong>Tanner Linsley</strong></p><ul><li><a href="https://twitter.com/tannerlinsley"><strong>Twitter</strong></a></li><li><a href="https://tanstack.com/"><strong>TanStack</strong></a></li><li><a href="https://nozzle.io/"><strong>Nozzle.io</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://react-query.tanstack.com/"><strong>React Query</strong></a></li><li><a href="https://react-table.tanstack.com/"><strong>React Table</strong></a></li><li><a href="https://react-charts.tanstack.com/"><strong>React Charts</strong></a></li><li><a href="https://github.com/airbnb/visx"><strong>visx</strong></a></li><li><a href="https://github.com/tannerlinsley/react-virtual"><strong>React Virtual</strong></a><strong> - </strong><a href="https://github.com/tannerlinsley/react-virtual#sample"><strong>Code Sample</strong></a></li><li><a href="https://github.com/tannerlinsley/react-ranger"><strong>React Ranger</strong></a></li><li><a href="https://github.com/tannerlinsley/swimmer"><strong>Swimmer</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Tanner Linsley is an open source maintainer and Co-founder of Nozzle, a monitoring tool for reverse engineering Google's Search Engine Results Pages.</em></strong></p><p>In this episode we discuss the suite of open source libraries Tanner maintains including React Query, React Table, and React Charts, the benefits of sane defaults, data visualization anti-patterns, the challenges of asynchronous interfaces, and why you should dogfood open source tools.</p><p><strong>Tanner Linsley</strong></p><ul><li><a href="https://twitter.com/tannerlinsley"><strong>Twitter</strong></a></li><li><a href="https://tanstack.com/"><strong>TanStack</strong></a></li><li><a href="https://nozzle.io/"><strong>Nozzle.io</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://react-query.tanstack.com/"><strong>React Query</strong></a></li><li><a href="https://react-table.tanstack.com/"><strong>React Table</strong></a></li><li><a href="https://react-charts.tanstack.com/"><strong>React Charts</strong></a></li><li><a href="https://github.com/airbnb/visx"><strong>visx</strong></a></li><li><a href="https://github.com/tannerlinsley/react-virtual"><strong>React Virtual</strong></a><strong> - </strong><a href="https://github.com/tannerlinsley/react-virtual#sample"><strong>Code Sample</strong></a></li><li><a href="https://github.com/tannerlinsley/react-ranger"><strong>React Ranger</strong></a></li><li><a href="https://github.com/tannerlinsley/swimmer"><strong>Swimmer</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 09 Mar 2021 19:28:36 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/468b4a02/081dc9fd.mp3" length="77549265" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/NRaBGPAwpf2A4-8Kf-z-pzBlQqmbUQZ_wq-14xrmfHE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ4NzE1Ni8x/NjYwNDg4Mjc0LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>4833</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Tanner Linsley is an open source maintainer and Co-founder of Nozzle, a monitoring tool for reverse engineering Google's Search Engine Results Pages.</em></strong></p><p>In this episode we discuss the suite of open source libraries Tanner maintains including React Query, React Table, and React Charts, the benefits of sane defaults, data visualization anti-patterns, the challenges of asynchronous interfaces, and why you should dogfood open source tools.</p><p><strong>Tanner Linsley</strong></p><ul><li><a href="https://twitter.com/tannerlinsley"><strong>Twitter</strong></a></li><li><a href="https://tanstack.com/"><strong>TanStack</strong></a></li><li><a href="https://nozzle.io/"><strong>Nozzle.io</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://react-query.tanstack.com/"><strong>React Query</strong></a></li><li><a href="https://react-table.tanstack.com/"><strong>React Table</strong></a></li><li><a href="https://react-charts.tanstack.com/"><strong>React Charts</strong></a></li><li><a href="https://github.com/airbnb/visx"><strong>visx</strong></a></li><li><a href="https://github.com/tannerlinsley/react-virtual"><strong>React Virtual</strong></a><strong> - </strong><a href="https://github.com/tannerlinsley/react-virtual#sample"><strong>Code Sample</strong></a></li><li><a href="https://github.com/tannerlinsley/react-ranger"><strong>React Ranger</strong></a></li><li><a href="https://github.com/tannerlinsley/swimmer"><strong>Swimmer</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://tanstack.com/" img="https://img.transistor.fm/ChXsRG6KrkOD4_CjFg6bMQoxr6MCKPwY__wQp0perns/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYzJhMTViYjIt/MmNmZC00ZTVhLTg4/MjQtMTM2YmFmMzhi/M2QzLzE2NjU2MTM4/MjYtaW1hZ2UuanBn.jpg">Tanner Lindsey</podcast:person>
    </item>
    <item>
      <title>Episode 17 - Writing about Jamstack with Raymond Camden and Brian Rinaldi</title>
      <itunes:title>Episode 17 - Writing about Jamstack with Raymond Camden and Brian Rinaldi</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">2fd64402-e428-4672-aaa3-3451144a25c4</guid>
      <link>https://fsjam.org/17</link>
      <description>
        <![CDATA[<p><strong><em>Raymond Camden and Brian Rinaldi are the authors of The Jamstack Book.</em></strong></p><p>In this episode we discuss the evolution of the term "Jamstack," the methodology behind the selection of technologies for the projects, and the book's intended audience. The Jamstack Book includes a series of projects teaching how to lay out and generate a site, deploy that site to the cloud, and add dynamic features like user logins and search functionality.</p><p><strong>Links</strong></p><ul><li><a href="https://www.manning.com/books/the-jamstack-book"><strong>The Jamstack Book</strong></a></li><li><a href="https://www.raymondcamden.com/"><strong>Raymond Camden</strong></a></li><li><a href="https://remotesynthesis.com/"><strong>Brian Rinaldi</strong></a></li><li><a href="https://www.oreilly.com/library/view/working-with-static/9781491960936/"><strong>Working with Static Sites</strong></a></li><li><a href="https://cfe.dev/"><strong>CFE.dev</strong></a></li></ul><p><strong>Promo Code</strong></p><ul><li><a href="https://www.manning.com/?utm_source=podcast&amp;utm_medium=organic&amp;utm_campaign=fsjam&amp;utm_content=discount"><strong>Enter podfsjam21 for 35% off all Manning publications</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Raymond Camden and Brian Rinaldi are the authors of The Jamstack Book.</em></strong></p><p>In this episode we discuss the evolution of the term "Jamstack," the methodology behind the selection of technologies for the projects, and the book's intended audience. The Jamstack Book includes a series of projects teaching how to lay out and generate a site, deploy that site to the cloud, and add dynamic features like user logins and search functionality.</p><p><strong>Links</strong></p><ul><li><a href="https://www.manning.com/books/the-jamstack-book"><strong>The Jamstack Book</strong></a></li><li><a href="https://www.raymondcamden.com/"><strong>Raymond Camden</strong></a></li><li><a href="https://remotesynthesis.com/"><strong>Brian Rinaldi</strong></a></li><li><a href="https://www.oreilly.com/library/view/working-with-static/9781491960936/"><strong>Working with Static Sites</strong></a></li><li><a href="https://cfe.dev/"><strong>CFE.dev</strong></a></li></ul><p><strong>Promo Code</strong></p><ul><li><a href="https://www.manning.com/?utm_source=podcast&amp;utm_medium=organic&amp;utm_campaign=fsjam&amp;utm_content=discount"><strong>Enter podfsjam21 for 35% off all Manning publications</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Fri, 19 Feb 2021 10:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/0d77aec3/92fed95e.mp3" length="35510381" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/QcnEfo7kF2A3bmiZJvrTi-mPhxGzYleA3CmwWdG1bFE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ2OTM4NS8x/NjYwNDg4MjUwLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2143</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Raymond Camden and Brian Rinaldi are the authors of The Jamstack Book.</em></strong></p><p>In this episode we discuss the evolution of the term "Jamstack," the methodology behind the selection of technologies for the projects, and the book's intended audience. The Jamstack Book includes a series of projects teaching how to lay out and generate a site, deploy that site to the cloud, and add dynamic features like user logins and search functionality.</p><p><strong>Links</strong></p><ul><li><a href="https://www.manning.com/books/the-jamstack-book"><strong>The Jamstack Book</strong></a></li><li><a href="https://www.raymondcamden.com/"><strong>Raymond Camden</strong></a></li><li><a href="https://remotesynthesis.com/"><strong>Brian Rinaldi</strong></a></li><li><a href="https://www.oreilly.com/library/view/working-with-static/9781491960936/"><strong>Working with Static Sites</strong></a></li><li><a href="https://cfe.dev/"><strong>CFE.dev</strong></a></li></ul><p><strong>Promo Code</strong></p><ul><li><a href="https://www.manning.com/?utm_source=podcast&amp;utm_medium=organic&amp;utm_campaign=fsjam&amp;utm_content=discount"><strong>Enter podfsjam21 for 35% off all Manning publications</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.raymondcamden.com/" img="https://img.transistor.fm/Eye91uPEnmGZFatIHolQj2dEV8VnQmrzNNjbDvrdh4I/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vOGVhZTc4NWQt/YWM1NS00NjBlLWJk/NTUtZDA0YjEzMzQy/NDU0LzE2NjU2MTM1/OTQtaW1hZ2UuanBn.jpg">Raymond Camden</podcast:person>
      <podcast:person role="Guest" href="https://fsjam.org/people/brian-rinaldi" img="https://img.transistor.fm/u0f-gR09iG0JbZZ1vmDwvZOEFfbiSrpGP0_d7-LH9Yc/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMTE1NTFhNTAt/NjVmZi00NmQ4LTk1/NWYtYzA2NWIwYzQy/ZTcyLzE2NjU2MTM2/OTUtaW1hZ2UuanBn.jpg">Brian Rinaldi</podcast:person>
    </item>
    <item>
      <title>Episode 16 - Tape.sh with Danny Choudhury</title>
      <itunes:title>Episode 16 - Tape.sh with Danny Choudhury</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fcbce18f-6cc2-4306-895e-c22dd41bc405</guid>
      <link>https://fsjam.org/16</link>
      <description>
        <![CDATA[<p><strong><em>Danny Choudhury is a member of the RedwoodJS Core Team and the founder of Tape.sh, a screen recording and collaboration tool for software teams.</em></strong></p><p>In this episode we discuss motivations for building with a nascent framework, the power of simplicity in screen capture workflows, the upcoming Redwood prerender implementation, and the cognitive cost of acronym salads.</p><p><strong>Danny Choudhury</strong></p><ul><li><a href="https://twitter.com/dannychoudhury"><strong>Twitter</strong></a></li><li><a href="https://www.tape.sh/"><strong>Tape.sh</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://community.redwoodjs.com/t/prerender-proposal/849"><strong>RedwoodJS Prerender proposal</strong></a></li><li><a href="https://community.redwoodjs.com/t/pre-rendering-with-react-snap-redwood/863"><strong>Pre-rendering with react-snap &amp; Redwood</strong></a></li><li><a href="https://www.youtube.com/watch?v=k-A2VfuUROg"><strong>Rendering on the Web</strong></a></li><li><a href="https://www.youtube.com/watch?v=eMwTEo6AjDc"><strong>CSR / SSR / SSG / ISR with Next.js</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Danny Choudhury is a member of the RedwoodJS Core Team and the founder of Tape.sh, a screen recording and collaboration tool for software teams.</em></strong></p><p>In this episode we discuss motivations for building with a nascent framework, the power of simplicity in screen capture workflows, the upcoming Redwood prerender implementation, and the cognitive cost of acronym salads.</p><p><strong>Danny Choudhury</strong></p><ul><li><a href="https://twitter.com/dannychoudhury"><strong>Twitter</strong></a></li><li><a href="https://www.tape.sh/"><strong>Tape.sh</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://community.redwoodjs.com/t/prerender-proposal/849"><strong>RedwoodJS Prerender proposal</strong></a></li><li><a href="https://community.redwoodjs.com/t/pre-rendering-with-react-snap-redwood/863"><strong>Pre-rendering with react-snap &amp; Redwood</strong></a></li><li><a href="https://www.youtube.com/watch?v=k-A2VfuUROg"><strong>Rendering on the Web</strong></a></li><li><a href="https://www.youtube.com/watch?v=eMwTEo6AjDc"><strong>CSR / SSR / SSG / ISR with Next.js</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 02 Feb 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/dce8b554/0f1c578b.mp3" length="52382357" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/Fpjkk6JJgP8jLfOA9G35lkou4lFJOGvm-ZDlm-Q-oII/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ1MzM1OS8x/NjYwNDg4MjExLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3414</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Danny Choudhury is a member of the RedwoodJS Core Team and the founder of Tape.sh, a screen recording and collaboration tool for software teams.</em></strong></p><p>In this episode we discuss motivations for building with a nascent framework, the power of simplicity in screen capture workflows, the upcoming Redwood prerender implementation, and the cognitive cost of acronym salads.</p><p><strong>Danny Choudhury</strong></p><ul><li><a href="https://twitter.com/dannychoudhury"><strong>Twitter</strong></a></li><li><a href="https://www.tape.sh/"><strong>Tape.sh</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://community.redwoodjs.com/t/prerender-proposal/849"><strong>RedwoodJS Prerender proposal</strong></a></li><li><a href="https://community.redwoodjs.com/t/pre-rendering-with-react-snap-redwood/863"><strong>Pre-rendering with react-snap &amp; Redwood</strong></a></li><li><a href="https://www.youtube.com/watch?v=k-A2VfuUROg"><strong>Rendering on the Web</strong></a></li><li><a href="https://www.youtube.com/watch?v=eMwTEo6AjDc"><strong>CSR / SSR / SSG / ISR with Next.js</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://tape.sh" img="https://img.transistor.fm/I1Yt5PW07yg6FbLklgMHT6N7Z-UPpRJxVFKn1-rMJ5E/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNWJjODZmZjkt/OGEyZC00NmE4LThl/ZmEtMDhjYmZmZjY0/MWVlLzE2NjU2MTM0/NTgtaW1hZ2UuanBn.jpg">Danny Choudhury</podcast:person>
    </item>
    <item>
      <title>Episode 15 - Quirrel with Simon Knott</title>
      <itunes:title>Episode 15 - Quirrel with Simon Knott</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7d2e407e-8746-413a-9363-2ffb4e3bf2bb</guid>
      <link>https://fsjam.org/15</link>
      <description>
        <![CDATA[<p><strong><em>Simon Knott is an Open Sourcerer and creator of Quirrel and SuperJSON.</em></strong></p><p>In this episode we discuss his various contributions to open source and the company he is building around Quirrel.</p><p><strong>Simon Knott</strong></p><ul><li><a href="https://twitter.com/skn0tt"><strong>Twitter</strong></a></li><li><a href="https://github.com/Skn0tt"><strong>GitHub</strong></a></li><li><a href="https://simonknott.de/"><strong>Blog</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=aW5TvT1mo9k"><strong>Billy Bass with built-in Alexa</strong></a></li><li><a href="https://github.com/blitz-js/superjson"><strong>SuperJSON</strong></a></li><li><a href="https://github.com/Rich-Harris/devalue"><strong>Devalue</strong></a></li><li><a href="https://github.com/Rich-Harris/superjson-and-devalue"><strong>SuperJSON/Devalue Comparison</strong></a></li><li><a href="https://quirrel.dev/"><strong>Quirrel</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Simon Knott is an Open Sourcerer and creator of Quirrel and SuperJSON.</em></strong></p><p>In this episode we discuss his various contributions to open source and the company he is building around Quirrel.</p><p><strong>Simon Knott</strong></p><ul><li><a href="https://twitter.com/skn0tt"><strong>Twitter</strong></a></li><li><a href="https://github.com/Skn0tt"><strong>GitHub</strong></a></li><li><a href="https://simonknott.de/"><strong>Blog</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=aW5TvT1mo9k"><strong>Billy Bass with built-in Alexa</strong></a></li><li><a href="https://github.com/blitz-js/superjson"><strong>SuperJSON</strong></a></li><li><a href="https://github.com/Rich-Harris/devalue"><strong>Devalue</strong></a></li><li><a href="https://github.com/Rich-Harris/superjson-and-devalue"><strong>SuperJSON/Devalue Comparison</strong></a></li><li><a href="https://quirrel.dev/"><strong>Quirrel</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 28 Jan 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/afa8f8e3/5c862305.mp3" length="49287221" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/4svmEzlyoZ-mUIZne4ciSrLkhfEYwHPVY5pFpw3nPkw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ0OTg2Mi8x/NjYwNDg4MTg3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2899</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Simon Knott is an Open Sourcerer and creator of Quirrel and SuperJSON.</em></strong></p><p>In this episode we discuss his various contributions to open source and the company he is building around Quirrel.</p><p><strong>Simon Knott</strong></p><ul><li><a href="https://twitter.com/skn0tt"><strong>Twitter</strong></a></li><li><a href="https://github.com/Skn0tt"><strong>GitHub</strong></a></li><li><a href="https://simonknott.de/"><strong>Blog</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=aW5TvT1mo9k"><strong>Billy Bass with built-in Alexa</strong></a></li><li><a href="https://github.com/blitz-js/superjson"><strong>SuperJSON</strong></a></li><li><a href="https://github.com/Rich-Harris/devalue"><strong>Devalue</strong></a></li><li><a href="https://github.com/Rich-Harris/superjson-and-devalue"><strong>SuperJSON/Devalue Comparison</strong></a></li><li><a href="https://quirrel.dev/"><strong>Quirrel</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Guest" href="https://simonknott.de/" img="https://img.transistor.fm/a1_lRaReMGkZIIiYJU0E-e-1iga35jFEoSLz1B1oiEk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNDMwZGE0YzAt/MGM2Mi00YzQ0LWE5/MzQtNGM2ODhhN2Fj/NWY2LzE2NjQ3NjY2/NDEtaW1hZ2UuanBn.jpg">Simon Knott</podcast:person>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 14 - Programming Cultures with Peter Cooper</title>
      <itunes:title>Episode 14 - Programming Cultures with Peter Cooper</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d0028410-b951-45e2-a193-727635e51192</guid>
      <link>https://fsjam.org/14</link>
      <description>
        <![CDATA[<p><strong><em>Peter Cooper is a developer, author, and founder of Cooperpress.</em></strong></p><p>In this episode we discuss Frontend First vs. Backend First Development, HotWire and the lasting influence of Ruby on Rails, different approaches to personal branding, the potential cultural influence of WebAssembly, and the economics of Open Source.</p><p><strong>Peter Cooper</strong></p><ul><li><a href="https://twitter.com/peterc"><strong>Twitter</strong></a></li></ul><p><strong>Cooperpress</strong></p><ul><li><a href="https://twitter.com/Cooperpress"><strong>Twitter</strong></a></li><li><a href="https://cooperpress.com/"><strong>Home Page</strong></a></li><li><a href="https://jamstack.email/"><strong>Jamstacked</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://bref.sh/"><strong>Bref</strong></a></li><li><a href="https://harmful.cat-v.org/software/ruby/rails/is-a-ghetto"><strong>Rails Is A Ghetto</strong></a></li><li><a href="https://www.youtube.com/watch?v=Gzj723LkRJY"><strong>Ruby on Rails Demo</strong></a></li><li><a href="https://hotwire.dev/"><strong>HotWire</strong></a></li><li><a href="https://www.youtube.com/watch?v=AOvg_GbnsbA&amp;t=8m38s"><strong>Paris Deno - Deno Crate Organization</strong></a></li><li><a href="https://github.com/oakserver/oak"><strong>Oak</strong></a></li><li><a href="https://github.com/drashland/deno-drash"><strong>Drash</strong></a></li><li><a href="https://luminarypodcasts.com/listen/corey-quinn/screaming-in-the-cloud/media-as-table-stakes-with-peter-cooper/c42e2acd-1aba-4fb5-b99a-461f347b3ffc"><strong>Media as Table Stakes with Peter Cooper</strong></a></li><li><a href="https://elm-lang.org/"><strong>Elm</strong></a></li><li><a href="https://github.com/evanw/esbuild"><strong>Esbuild</strong></a></li><li><a href="https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor"><strong>Blazor</strong></a></li><li><a href="https://www.prisma.io/blog/prisma-2-is-coming-soon-mwwfhevie993#rewriting-prisma-in-rust"><strong>Rewriting Prisma in Rust</strong></a></li><li><a href="https://www.toast.dev/"><strong>Toast</strong></a></li><li><a href="https://web.archive.org/web/20090130092236/http://www.alexhopmann.com/xmlhttp.htm"><strong>The Story of XMLHTTP</strong></a></li><li><a href="https://dev.to/ajcwebdev/a-short-history-of-nodejs-2d82"><strong>A Short History of Node</strong></a></li><li><a href="https://antirez.com/news/133"><strong>The End of the Redis Adventure</strong></a></li><li><a href="https://prestonwernerventures.com/projects/open-source"><strong>Preston-Werner Ventures</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Peter Cooper is a developer, author, and founder of Cooperpress.</em></strong></p><p>In this episode we discuss Frontend First vs. Backend First Development, HotWire and the lasting influence of Ruby on Rails, different approaches to personal branding, the potential cultural influence of WebAssembly, and the economics of Open Source.</p><p><strong>Peter Cooper</strong></p><ul><li><a href="https://twitter.com/peterc"><strong>Twitter</strong></a></li></ul><p><strong>Cooperpress</strong></p><ul><li><a href="https://twitter.com/Cooperpress"><strong>Twitter</strong></a></li><li><a href="https://cooperpress.com/"><strong>Home Page</strong></a></li><li><a href="https://jamstack.email/"><strong>Jamstacked</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://bref.sh/"><strong>Bref</strong></a></li><li><a href="https://harmful.cat-v.org/software/ruby/rails/is-a-ghetto"><strong>Rails Is A Ghetto</strong></a></li><li><a href="https://www.youtube.com/watch?v=Gzj723LkRJY"><strong>Ruby on Rails Demo</strong></a></li><li><a href="https://hotwire.dev/"><strong>HotWire</strong></a></li><li><a href="https://www.youtube.com/watch?v=AOvg_GbnsbA&amp;t=8m38s"><strong>Paris Deno - Deno Crate Organization</strong></a></li><li><a href="https://github.com/oakserver/oak"><strong>Oak</strong></a></li><li><a href="https://github.com/drashland/deno-drash"><strong>Drash</strong></a></li><li><a href="https://luminarypodcasts.com/listen/corey-quinn/screaming-in-the-cloud/media-as-table-stakes-with-peter-cooper/c42e2acd-1aba-4fb5-b99a-461f347b3ffc"><strong>Media as Table Stakes with Peter Cooper</strong></a></li><li><a href="https://elm-lang.org/"><strong>Elm</strong></a></li><li><a href="https://github.com/evanw/esbuild"><strong>Esbuild</strong></a></li><li><a href="https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor"><strong>Blazor</strong></a></li><li><a href="https://www.prisma.io/blog/prisma-2-is-coming-soon-mwwfhevie993#rewriting-prisma-in-rust"><strong>Rewriting Prisma in Rust</strong></a></li><li><a href="https://www.toast.dev/"><strong>Toast</strong></a></li><li><a href="https://web.archive.org/web/20090130092236/http://www.alexhopmann.com/xmlhttp.htm"><strong>The Story of XMLHTTP</strong></a></li><li><a href="https://dev.to/ajcwebdev/a-short-history-of-nodejs-2d82"><strong>A Short History of Node</strong></a></li><li><a href="https://antirez.com/news/133"><strong>The End of the Redis Adventure</strong></a></li><li><a href="https://prestonwernerventures.com/projects/open-source"><strong>Preston-Werner Ventures</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 25 Jan 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/fea97388/0f20a451.mp3" length="47337832" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/v3zhqVLAS9CKR1XVAcG0Tel4e3--g_Z3p86tnb57eI8/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ0NjgzMS8x/NjYwNDg4MTI4LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2681</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Peter Cooper is a developer, author, and founder of Cooperpress.</em></strong></p><p>In this episode we discuss Frontend First vs. Backend First Development, HotWire and the lasting influence of Ruby on Rails, different approaches to personal branding, the potential cultural influence of WebAssembly, and the economics of Open Source.</p><p><strong>Peter Cooper</strong></p><ul><li><a href="https://twitter.com/peterc"><strong>Twitter</strong></a></li></ul><p><strong>Cooperpress</strong></p><ul><li><a href="https://twitter.com/Cooperpress"><strong>Twitter</strong></a></li><li><a href="https://cooperpress.com/"><strong>Home Page</strong></a></li><li><a href="https://jamstack.email/"><strong>Jamstacked</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://bref.sh/"><strong>Bref</strong></a></li><li><a href="https://harmful.cat-v.org/software/ruby/rails/is-a-ghetto"><strong>Rails Is A Ghetto</strong></a></li><li><a href="https://www.youtube.com/watch?v=Gzj723LkRJY"><strong>Ruby on Rails Demo</strong></a></li><li><a href="https://hotwire.dev/"><strong>HotWire</strong></a></li><li><a href="https://www.youtube.com/watch?v=AOvg_GbnsbA&amp;t=8m38s"><strong>Paris Deno - Deno Crate Organization</strong></a></li><li><a href="https://github.com/oakserver/oak"><strong>Oak</strong></a></li><li><a href="https://github.com/drashland/deno-drash"><strong>Drash</strong></a></li><li><a href="https://luminarypodcasts.com/listen/corey-quinn/screaming-in-the-cloud/media-as-table-stakes-with-peter-cooper/c42e2acd-1aba-4fb5-b99a-461f347b3ffc"><strong>Media as Table Stakes with Peter Cooper</strong></a></li><li><a href="https://elm-lang.org/"><strong>Elm</strong></a></li><li><a href="https://github.com/evanw/esbuild"><strong>Esbuild</strong></a></li><li><a href="https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor"><strong>Blazor</strong></a></li><li><a href="https://www.prisma.io/blog/prisma-2-is-coming-soon-mwwfhevie993#rewriting-prisma-in-rust"><strong>Rewriting Prisma in Rust</strong></a></li><li><a href="https://www.toast.dev/"><strong>Toast</strong></a></li><li><a href="https://web.archive.org/web/20090130092236/http://www.alexhopmann.com/xmlhttp.htm"><strong>The Story of XMLHTTP</strong></a></li><li><a href="https://dev.to/ajcwebdev/a-short-history-of-nodejs-2d82"><strong>A Short History of Node</strong></a></li><li><a href="https://antirez.com/news/133"><strong>The End of the Redis Adventure</strong></a></li><li><a href="https://prestonwernerventures.com/projects/open-source"><strong>Preston-Werner Ventures</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://cooperpress.com/" img="https://img.transistor.fm/K1QDF_ApRBovGdLLqYEHk3HVYZQYeHdPQSX9GjzLDfw/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vYzMyYzA2M2Yt/N2UwOS00ZDdhLWIx/NjQtNjFlMGZkNGYz/ODg3LzE2NjU2MTMy/MDItaW1hZ2UuanBn.jpg">Peter Cooper</podcast:person>
    </item>
    <item>
      <title>Episode 13 - Fauna with Brecht De Rooms</title>
      <itunes:title>Episode 13 - Fauna with Brecht De Rooms</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fb110110-a655-477b-b03f-b4c6bd4d05f3</guid>
      <link>https://fsjam.org/13</link>
      <description>
        <![CDATA[<p><strong><em>Brecht De Rooms is a Developer Advocate at Fauna.</em></strong></p><p>In this episode we discuss the architecture and consistency guarantees of Fauna, the Fauna Query Language, the origin of the term NoSQL, the problems with ORMs, modeling relations in a document database, and the importance of database developer experience.</p><p><strong>Brecht De Rooms</strong></p><ul><li><a href="https://twitter.com/databrecht"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/brecht-de-rooms-6b039013/"><strong>LinkedIn</strong></a></li><li><a href="https://css-tricks.com/author/brechtderooms/"><strong>CSS Tricks</strong></a></li></ul><p><strong>Consistent Backends and UX</strong></p><ul><li><a href="https://css-tricks.com/consistent-backends-and-ux:-why-should-you-care/"><strong>Why Should You Care?</strong></a></li><li><a href="https://css-tricks.com/consistent-backends-and-ux-what-can-go-wrong/"><strong>What Can Go Wrong?</strong></a></li><li><a href="https://css-tricks.com/consistent-backends-and-ux-what-are-the-barriers-to-adoption/"><strong>What are the Barriers to Adoption?</strong></a></li><li><a href="https://css-tricks.com/consistent-backends-and-ux:-how-do-new-algorithms-help/"><strong>How Do New Algorithms Help?</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fauna.com/"><strong>Fauna</strong></a></li><li><a href="https://jepsen.io/"><strong>Jepsen</strong></a></li><li><a href="https://fauna.com/blog/comparing-fauna-and-dynamodb-pricing-features"><strong>Comparing Fauna and DynamoDB: Features &amp; Pricing</strong></a></li><li><a href="https://thenewstack.io/why-your-next-database-will-be-a-serverless-api/"><strong>Why Your Next Database Will Be a Serverless API</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Brecht De Rooms is a Developer Advocate at Fauna.</em></strong></p><p>In this episode we discuss the architecture and consistency guarantees of Fauna, the Fauna Query Language, the origin of the term NoSQL, the problems with ORMs, modeling relations in a document database, and the importance of database developer experience.</p><p><strong>Brecht De Rooms</strong></p><ul><li><a href="https://twitter.com/databrecht"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/brecht-de-rooms-6b039013/"><strong>LinkedIn</strong></a></li><li><a href="https://css-tricks.com/author/brechtderooms/"><strong>CSS Tricks</strong></a></li></ul><p><strong>Consistent Backends and UX</strong></p><ul><li><a href="https://css-tricks.com/consistent-backends-and-ux:-why-should-you-care/"><strong>Why Should You Care?</strong></a></li><li><a href="https://css-tricks.com/consistent-backends-and-ux-what-can-go-wrong/"><strong>What Can Go Wrong?</strong></a></li><li><a href="https://css-tricks.com/consistent-backends-and-ux-what-are-the-barriers-to-adoption/"><strong>What are the Barriers to Adoption?</strong></a></li><li><a href="https://css-tricks.com/consistent-backends-and-ux:-how-do-new-algorithms-help/"><strong>How Do New Algorithms Help?</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fauna.com/"><strong>Fauna</strong></a></li><li><a href="https://jepsen.io/"><strong>Jepsen</strong></a></li><li><a href="https://fauna.com/blog/comparing-fauna-and-dynamodb-pricing-features"><strong>Comparing Fauna and DynamoDB: Features &amp; Pricing</strong></a></li><li><a href="https://thenewstack.io/why-your-next-database-will-be-a-serverless-api/"><strong>Why Your Next Database Will Be a Serverless API</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 21 Jan 2021 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/7c9c258b/ed5e06a4.mp3" length="52908606" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/fqvV5nikpTILFOzO_9_2POE58oovlGBD_80cmqjWxPE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ0Mzk0OS8x/NjYwNDg4MDI3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3098</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Brecht De Rooms is a Developer Advocate at Fauna.</em></strong></p><p>In this episode we discuss the architecture and consistency guarantees of Fauna, the Fauna Query Language, the origin of the term NoSQL, the problems with ORMs, modeling relations in a document database, and the importance of database developer experience.</p><p><strong>Brecht De Rooms</strong></p><ul><li><a href="https://twitter.com/databrecht"><strong>Twitter</strong></a></li><li><a href="https://www.linkedin.com/in/brecht-de-rooms-6b039013/"><strong>LinkedIn</strong></a></li><li><a href="https://css-tricks.com/author/brechtderooms/"><strong>CSS Tricks</strong></a></li></ul><p><strong>Consistent Backends and UX</strong></p><ul><li><a href="https://css-tricks.com/consistent-backends-and-ux:-why-should-you-care/"><strong>Why Should You Care?</strong></a></li><li><a href="https://css-tricks.com/consistent-backends-and-ux-what-can-go-wrong/"><strong>What Can Go Wrong?</strong></a></li><li><a href="https://css-tricks.com/consistent-backends-and-ux-what-are-the-barriers-to-adoption/"><strong>What are the Barriers to Adoption?</strong></a></li><li><a href="https://css-tricks.com/consistent-backends-and-ux:-how-do-new-algorithms-help/"><strong>How Do New Algorithms Help?</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://fauna.com/"><strong>Fauna</strong></a></li><li><a href="https://jepsen.io/"><strong>Jepsen</strong></a></li><li><a href="https://fauna.com/blog/comparing-fauna-and-dynamodb-pricing-features"><strong>Comparing Fauna and DynamoDB: Features &amp; Pricing</strong></a></li><li><a href="https://thenewstack.io/why-your-next-database-will-be-a-serverless-api/"><strong>Why Your Next Database Will Be a Serverless API</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://fauna.com" img="https://img.transistor.fm/3OTQBZRj3uvXlUfDqco3y0tDUMHyW5o1tZdKtaMGfjI/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vOTVhMDRmMWYt/NTg5My00OTMwLWJk/M2UtODI1MjE3ZDhh/NGM1LzE2NjU2MTMw/NTgtaW1hZ2UuanBn.jpg">Brecht De Rooms</podcast:person>
    </item>
    <item>
      <title>Episode 12 - Amplify and DataStore with Shawn (Swyx) Wang</title>
      <itunes:title>Episode 12 - Amplify and DataStore with Shawn (Swyx) Wang</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">aefd7c60-88ab-4e5f-97e7-8cbb2dc80c93</guid>
      <link>https://fsjam.org/12</link>
      <description>
        <![CDATA[<p><strong><em>Shawn (Swyx) Wang works on Developer Experience at AWS Amplify.</em></strong></p><p>In this episode we discuss Amplify, DataStore, the difference between teaching and learning in public, migrating existing projects to AWS, containers vs. serverless, and the endgame of layer 2 clouds.</p><p><strong>Shawn (Swyx) Wang</strong></p><ul><li><a href="https://twitter.com/swyx"><strong>Twitter</strong></a></li><li><a href="https://www.swyx.io/"><strong>swyx's site</strong></a></li><li><a href="https://www.svelteradio.com/"><strong>Svelte Radio</strong></a></li><li><a href="https://careerchats.transistor.fm/"><strong>Career Chats</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://aws.amazon.com/amplify/"><strong>AWS Amplify</strong></a></li><li><a href="https://docs.amplify.aws"><strong>Amplify Framework Documentation</strong></a></li><li><a href="https://github.com/aws-amplify/amplify-js"><strong>Amplify-js</strong></a></li><li><a href="https://www.swyx.io/amplify-serverless-containers/"><strong>You Can Run Containers on AWS Amplify Now</strong></a></li><li><a href="https://swyx.io/react-sfcs-here/"><strong>React Single File Components Are Here</strong></a></li><li><a href="https://github.com/redwoodjs/redwood/issues/947#issuecomment-691217300"><strong>RedwoodJS Fargate Deployment</strong></a></li><li><a href="https://fab.dev"><strong>Frontend Application Bundles</strong></a></li><li><a href="https://aws.amazon.com/about-aws/whats-new/2019/12/introducing-amplify-datastore/"><strong>DataStore</strong></a></li><li><a href="https://www.swyx.io/js-third-age/"><strong>The Third Age of JavaScript</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Shawn (Swyx) Wang works on Developer Experience at AWS Amplify.</em></strong></p><p>In this episode we discuss Amplify, DataStore, the difference between teaching and learning in public, migrating existing projects to AWS, containers vs. serverless, and the endgame of layer 2 clouds.</p><p><strong>Shawn (Swyx) Wang</strong></p><ul><li><a href="https://twitter.com/swyx"><strong>Twitter</strong></a></li><li><a href="https://www.swyx.io/"><strong>swyx's site</strong></a></li><li><a href="https://www.svelteradio.com/"><strong>Svelte Radio</strong></a></li><li><a href="https://careerchats.transistor.fm/"><strong>Career Chats</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://aws.amazon.com/amplify/"><strong>AWS Amplify</strong></a></li><li><a href="https://docs.amplify.aws"><strong>Amplify Framework Documentation</strong></a></li><li><a href="https://github.com/aws-amplify/amplify-js"><strong>Amplify-js</strong></a></li><li><a href="https://www.swyx.io/amplify-serverless-containers/"><strong>You Can Run Containers on AWS Amplify Now</strong></a></li><li><a href="https://swyx.io/react-sfcs-here/"><strong>React Single File Components Are Here</strong></a></li><li><a href="https://github.com/redwoodjs/redwood/issues/947#issuecomment-691217300"><strong>RedwoodJS Fargate Deployment</strong></a></li><li><a href="https://fab.dev"><strong>Frontend Application Bundles</strong></a></li><li><a href="https://aws.amazon.com/about-aws/whats-new/2019/12/introducing-amplify-datastore/"><strong>DataStore</strong></a></li><li><a href="https://www.swyx.io/js-third-age/"><strong>The Third Age of JavaScript</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 18 Jan 2021 01:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/17d0ceac/e6ad664f.mp3" length="41149701" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/yAAHTtEy9QRv65uJyxYg9czjO8qEePVt7PY2uO1hYy4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ0MTI0Mi8x/NjYwNDg3OTYxLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2319</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Shawn (Swyx) Wang works on Developer Experience at AWS Amplify.</em></strong></p><p>In this episode we discuss Amplify, DataStore, the difference between teaching and learning in public, migrating existing projects to AWS, containers vs. serverless, and the endgame of layer 2 clouds.</p><p><strong>Shawn (Swyx) Wang</strong></p><ul><li><a href="https://twitter.com/swyx"><strong>Twitter</strong></a></li><li><a href="https://www.swyx.io/"><strong>swyx's site</strong></a></li><li><a href="https://www.svelteradio.com/"><strong>Svelte Radio</strong></a></li><li><a href="https://careerchats.transistor.fm/"><strong>Career Chats</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://aws.amazon.com/amplify/"><strong>AWS Amplify</strong></a></li><li><a href="https://docs.amplify.aws"><strong>Amplify Framework Documentation</strong></a></li><li><a href="https://github.com/aws-amplify/amplify-js"><strong>Amplify-js</strong></a></li><li><a href="https://www.swyx.io/amplify-serverless-containers/"><strong>You Can Run Containers on AWS Amplify Now</strong></a></li><li><a href="https://swyx.io/react-sfcs-here/"><strong>React Single File Components Are Here</strong></a></li><li><a href="https://github.com/redwoodjs/redwood/issues/947#issuecomment-691217300"><strong>RedwoodJS Fargate Deployment</strong></a></li><li><a href="https://fab.dev"><strong>Frontend Application Bundles</strong></a></li><li><a href="https://aws.amazon.com/about-aws/whats-new/2019/12/introducing-amplify-datastore/"><strong>DataStore</strong></a></li><li><a href="https://www.swyx.io/js-third-age/"><strong>The Third Age of JavaScript</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.swyx.io/" img="https://img.transistor.fm/lMme9tguv8tXmILqTmf8C07xMP2Jd09Si5o6Zi0B3Kw/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNTQ2YWRjNGIt/Mjc0Ny00YWIzLWFk/MDUtZTQ0MWZkNDRk/ZTM0LzE2NjU2MTI5/ODAtaW1hZ2UuanBn.jpg">Shawn Wang</podcast:person>
    </item>
    <item>
      <title>Episode 11 - Microsoft Open Source with Kim-Adeline Miguel</title>
      <itunes:title>Episode 11 - Microsoft Open Source with Kim-Adeline Miguel</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3333e3de-d2a8-4234-8214-bf6c837c4d35</guid>
      <link>https://fsjam.org/11</link>
      <description>
        <![CDATA[<p><strong><em>Kim-Adeline Miguel is a Software Engineer at Microsoft.</em></strong></p><p>In this episode we discuss her work on the Python extension for Visual Studio Code, how she integrated RedwoodJS with Azure Postgres, Microsoft's ambitions for the Jamstack, and the promise of WebAssembly.</p><p><strong>Kim-Adeline Miguel</strong></p><ul><li><a href="https://twitter.com/kimadeline_m"><strong>Twitter</strong></a></li><li><a href="https://github.com/kimadeline"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/kimadelinemiguel/"><strong>LinkedIn</strong></a></li><li><a href="https://kimadeline.github.io/blog/"><strong>Blog</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/microsoft/vscode-python"><strong>Python extension for Visual Studio Code</strong></a></li><li><a href="https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website"><strong>Static website hosting in Azure Storage</strong></a></li><li><a href="https://azure.microsoft.com/en-us/services/app-service/static/"><strong>Azure Static Web Apps</strong></a></li><li><a href="https://english.stackexchange.com/questions/65728/origin-of-the-term-wizard-in-computing"><strong>Origin of the term Wizard in computing</strong></a></li><li><a href="https://www.amazon.com/Where-Wizards-Stay-Up-Late/dp/0684832674"><strong>Where Wizards Stay Up Late: The Origins of the Internet</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Webmaster"><strong>Webmaster</strong></a></li><li><a href="https://kimadeline.github.io/blog/posts/redwoodjs-azure-postgresql/"><strong>Using an Azure Database for PostgreSQL server with RedwoodJS</strong></a></li><li><a href="https://community.redwoodjs.com/t/tutorial-using-an-azure-postgresql-db-with-redwood/1209"><strong>Using an Azure PostgreSQL DB with Redwood</strong></a></li><li><a href="https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor"><strong>Blazor</strong></a></li><li><a href="https://www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/"><strong>WebAssembly cut Figma's load time by 3x</strong></a></li><li><a href="https://microsoft.github.io/react-native-windows/"><strong>React Native for Windows + macOS</strong></a></li><li><a href="https://github.com/microsoft/react-native-windows"><strong>React Native for Windows</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Kim-Adeline Miguel is a Software Engineer at Microsoft.</em></strong></p><p>In this episode we discuss her work on the Python extension for Visual Studio Code, how she integrated RedwoodJS with Azure Postgres, Microsoft's ambitions for the Jamstack, and the promise of WebAssembly.</p><p><strong>Kim-Adeline Miguel</strong></p><ul><li><a href="https://twitter.com/kimadeline_m"><strong>Twitter</strong></a></li><li><a href="https://github.com/kimadeline"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/kimadelinemiguel/"><strong>LinkedIn</strong></a></li><li><a href="https://kimadeline.github.io/blog/"><strong>Blog</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/microsoft/vscode-python"><strong>Python extension for Visual Studio Code</strong></a></li><li><a href="https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website"><strong>Static website hosting in Azure Storage</strong></a></li><li><a href="https://azure.microsoft.com/en-us/services/app-service/static/"><strong>Azure Static Web Apps</strong></a></li><li><a href="https://english.stackexchange.com/questions/65728/origin-of-the-term-wizard-in-computing"><strong>Origin of the term Wizard in computing</strong></a></li><li><a href="https://www.amazon.com/Where-Wizards-Stay-Up-Late/dp/0684832674"><strong>Where Wizards Stay Up Late: The Origins of the Internet</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Webmaster"><strong>Webmaster</strong></a></li><li><a href="https://kimadeline.github.io/blog/posts/redwoodjs-azure-postgresql/"><strong>Using an Azure Database for PostgreSQL server with RedwoodJS</strong></a></li><li><a href="https://community.redwoodjs.com/t/tutorial-using-an-azure-postgresql-db-with-redwood/1209"><strong>Using an Azure PostgreSQL DB with Redwood</strong></a></li><li><a href="https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor"><strong>Blazor</strong></a></li><li><a href="https://www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/"><strong>WebAssembly cut Figma's load time by 3x</strong></a></li><li><a href="https://microsoft.github.io/react-native-windows/"><strong>React Native for Windows + macOS</strong></a></li><li><a href="https://github.com/microsoft/react-native-windows"><strong>React Native for Windows</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Thu, 14 Jan 2021 06:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/f4fc718f/e05e2930.mp3" length="38433328" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/2Rc5a8CtT0Pka74hmKnULUs5sePF39LfsD2JBycw0Ko/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQzOTExMy8x/NjYwNDg3ODYyLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2321</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Kim-Adeline Miguel is a Software Engineer at Microsoft.</em></strong></p><p>In this episode we discuss her work on the Python extension for Visual Studio Code, how she integrated RedwoodJS with Azure Postgres, Microsoft's ambitions for the Jamstack, and the promise of WebAssembly.</p><p><strong>Kim-Adeline Miguel</strong></p><ul><li><a href="https://twitter.com/kimadeline_m"><strong>Twitter</strong></a></li><li><a href="https://github.com/kimadeline"><strong>GitHub</strong></a></li><li><a href="https://www.linkedin.com/in/kimadelinemiguel/"><strong>LinkedIn</strong></a></li><li><a href="https://kimadeline.github.io/blog/"><strong>Blog</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://github.com/microsoft/vscode-python"><strong>Python extension for Visual Studio Code</strong></a></li><li><a href="https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website"><strong>Static website hosting in Azure Storage</strong></a></li><li><a href="https://azure.microsoft.com/en-us/services/app-service/static/"><strong>Azure Static Web Apps</strong></a></li><li><a href="https://english.stackexchange.com/questions/65728/origin-of-the-term-wizard-in-computing"><strong>Origin of the term Wizard in computing</strong></a></li><li><a href="https://www.amazon.com/Where-Wizards-Stay-Up-Late/dp/0684832674"><strong>Where Wizards Stay Up Late: The Origins of the Internet</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Webmaster"><strong>Webmaster</strong></a></li><li><a href="https://kimadeline.github.io/blog/posts/redwoodjs-azure-postgresql/"><strong>Using an Azure Database for PostgreSQL server with RedwoodJS</strong></a></li><li><a href="https://community.redwoodjs.com/t/tutorial-using-an-azure-postgresql-db-with-redwood/1209"><strong>Using an Azure PostgreSQL DB with Redwood</strong></a></li><li><a href="https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor"><strong>Blazor</strong></a></li><li><a href="https://www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/"><strong>WebAssembly cut Figma's load time by 3x</strong></a></li><li><a href="https://microsoft.github.io/react-native-windows/"><strong>React Native for Windows + macOS</strong></a></li><li><a href="https://github.com/microsoft/react-native-windows"><strong>React Native for Windows</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://fsjam.org/people/kim-adeline-miguel" img="https://img.transistor.fm/1ah3GJhk9L9RWvRbVmZ-WORbTNh_XcaJ3VWpsTi3bmo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNzFjOGZlZmIt/MmJjOC00NmVlLWI5/MzItY2ZjYzk1NGFl/YmNiLzE2NjU2MTI4/NzgtaW1hZ2UuanBn.jpg">Kim-Adeline Miguel</podcast:person>
    </item>
    <item>
      <title>Episode 10 - Nexus and Code-First Schemas with Jason Kuhrt</title>
      <itunes:title>Episode 10 - Nexus and Code-First Schemas with Jason Kuhrt</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c307c285-88a4-48b4-9066-6f26b89fead2</guid>
      <link>https://fsjam.org/10</link>
      <description>
        <![CDATA[<p><strong><em>Jason Kuhrt is the co-creator of Nexus and works on the developer productivity team at Prisma.</em></strong></p><p>In this episode we discuss the origins of Nexus, how Nexus fits into the Prisma ecosystem, and other contributions Jason has made to Prisma and the broader open source world.</p><p><strong>Jason Kuhrt</strong></p><ul><li><a href="https://twitter.com/jasonkuhrt"><strong>Twitter</strong></a></li><li><a href="https://github.com/jasonkuhrt"><strong>GitHub</strong></a></li></ul><p><strong>Nexus</strong></p><ul><li><a href="https://nexusjs.org/"><strong>Homepage</strong></a></li><li><a href="https://github.com/graphql-nexus/nexus"><strong>Github</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=_CAq7mnPqro"><strong>Paving a New Path for GraphQL Schemas</strong></a></li><li><a href="https://www.youtube.com/watch?v=5oyWwjLpUS4"><strong>SDL as an Artifact: Codefirst Schemas and GraphQL Nexus</strong></a></li><li><a href="https://www.youtube.com/watch?v=AqQEfFXxZKo"><strong>Boosting backend development productivity</strong></a></li><li><a href="https://www.youtube.com/watch?v=oFk4rxz_KO8"><strong>Building a type-safe GraphQL server with Nexus and Prisma</strong></a></li><li><a href="https://www.youtube.com/watch?v=W1Mux5nEuB0"><strong>Tightening the Full-Stack Development Loop with Nexus &amp; Prisma</strong></a></li><li><a href="https://community.redwoodjs.com/t/anyone-playing-around-with-nexus-js/360/5"><strong>Why RedwoodJS Doesn't Include Nexus</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Jason Kuhrt is the co-creator of Nexus and works on the developer productivity team at Prisma.</em></strong></p><p>In this episode we discuss the origins of Nexus, how Nexus fits into the Prisma ecosystem, and other contributions Jason has made to Prisma and the broader open source world.</p><p><strong>Jason Kuhrt</strong></p><ul><li><a href="https://twitter.com/jasonkuhrt"><strong>Twitter</strong></a></li><li><a href="https://github.com/jasonkuhrt"><strong>GitHub</strong></a></li></ul><p><strong>Nexus</strong></p><ul><li><a href="https://nexusjs.org/"><strong>Homepage</strong></a></li><li><a href="https://github.com/graphql-nexus/nexus"><strong>Github</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=_CAq7mnPqro"><strong>Paving a New Path for GraphQL Schemas</strong></a></li><li><a href="https://www.youtube.com/watch?v=5oyWwjLpUS4"><strong>SDL as an Artifact: Codefirst Schemas and GraphQL Nexus</strong></a></li><li><a href="https://www.youtube.com/watch?v=AqQEfFXxZKo"><strong>Boosting backend development productivity</strong></a></li><li><a href="https://www.youtube.com/watch?v=oFk4rxz_KO8"><strong>Building a type-safe GraphQL server with Nexus and Prisma</strong></a></li><li><a href="https://www.youtube.com/watch?v=W1Mux5nEuB0"><strong>Tightening the Full-Stack Development Loop with Nexus &amp; Prisma</strong></a></li><li><a href="https://community.redwoodjs.com/t/anyone-playing-around-with-nexus-js/360/5"><strong>Why RedwoodJS Doesn't Include Nexus</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 11 Jan 2021 06:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/c393e93e/f2d21707.mp3" length="38349417" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/x4a0BDbjZ7gEx7YyzYIdIPhtrduSK_n7NrxmHtywgpQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQzNjI5Mi8x/NjYwNDg3ODMzLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2154</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Jason Kuhrt is the co-creator of Nexus and works on the developer productivity team at Prisma.</em></strong></p><p>In this episode we discuss the origins of Nexus, how Nexus fits into the Prisma ecosystem, and other contributions Jason has made to Prisma and the broader open source world.</p><p><strong>Jason Kuhrt</strong></p><ul><li><a href="https://twitter.com/jasonkuhrt"><strong>Twitter</strong></a></li><li><a href="https://github.com/jasonkuhrt"><strong>GitHub</strong></a></li></ul><p><strong>Nexus</strong></p><ul><li><a href="https://nexusjs.org/"><strong>Homepage</strong></a></li><li><a href="https://github.com/graphql-nexus/nexus"><strong>Github</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.youtube.com/watch?v=_CAq7mnPqro"><strong>Paving a New Path for GraphQL Schemas</strong></a></li><li><a href="https://www.youtube.com/watch?v=5oyWwjLpUS4"><strong>SDL as an Artifact: Codefirst Schemas and GraphQL Nexus</strong></a></li><li><a href="https://www.youtube.com/watch?v=AqQEfFXxZKo"><strong>Boosting backend development productivity</strong></a></li><li><a href="https://www.youtube.com/watch?v=oFk4rxz_KO8"><strong>Building a type-safe GraphQL server with Nexus and Prisma</strong></a></li><li><a href="https://www.youtube.com/watch?v=W1Mux5nEuB0"><strong>Tightening the Full-Stack Development Loop with Nexus &amp; Prisma</strong></a></li><li><a href="https://community.redwoodjs.com/t/anyone-playing-around-with-nexus-js/360/5"><strong>Why RedwoodJS Doesn't Include Nexus</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://kuhrt.me" img="https://img.transistor.fm/bcJ78B2xsXVdNyTuOJZn8IitsjX5OH7IWrauBOWHJyQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMWYxYWY4YTMt/NmI4Mi00ODhhLWIw/NjgtMjIxMTAzNjAw/OGU3LzE2Njc0MjUz/MjAtaW1hZ2UuanBn.jpg">Jason Kuhrt</podcast:person>
    </item>
    <item>
      <title>Episode 9 - FSJam in 2021</title>
      <itunes:title>Episode 9 - FSJam in 2021</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">39909e5b-7f7a-43f6-8c5a-8e1108b8ddf7</guid>
      <link>https://fsjam.org/9</link>
      <description>
        <![CDATA[<p><strong><em>As 2020 comes to a close, our hosts discuss projects, frameworks, and tools they are looking forward to in 2021.</em></strong></p><p><strong>Links</strong></p><ul><li><a href="https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html"><strong>Introducing Zero-Bundle-Size React Server Components</strong></a></li><li><a href="https://github.com/reactjs/server-components-demo"><strong>React Server Components Demo</strong></a></li><li><a href="https://github.com/josephsavona/rfcs/blob/server-components/text/0000-server-components.md"><strong>React Server Component RFC</strong></a></li><li><a href="https://web.dev/hands-on-portals/"><strong>Portals</strong></a></li><li><a href="https://aws.amazon.com/appsync/"><strong>AWS AppSync</strong></a></li><li><a href="https://github.com/necolas/react-native-web"><strong>React Native for Web</strong></a></li><li><a href="https://begin.com/"><strong>Begin</strong></a></li><li><a href="https://rome.tools/"><strong>Rome</strong></a></li><li><a href="https://www.snowpack.dev/"><strong>Snowpack</strong></a></li><li><a href="https://blog.getbootstrap.com/2020/12/07/bootstrap-5-beta-1/"><strong>Bootstrap 5</strong></a></li><li><a href="https://nuxtjs.org/"><strong>NuxtJS</strong></a></li><li><a href="https://elderguide.com/tech/elderjs/"><strong>ElderJS</strong></a></li></ul><p><strong>Music</strong></p><ul><li><strong>Artist - </strong><a href="https://www.facebook.com/TechnicalandRaw/"><strong>Technical and Raw</strong></a></li><li><strong>Track - </strong><a href="https://www.youtube.com/watch?v=UFVqou0TbN4"><strong>Quest Of The Magi</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>As 2020 comes to a close, our hosts discuss projects, frameworks, and tools they are looking forward to in 2021.</em></strong></p><p><strong>Links</strong></p><ul><li><a href="https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html"><strong>Introducing Zero-Bundle-Size React Server Components</strong></a></li><li><a href="https://github.com/reactjs/server-components-demo"><strong>React Server Components Demo</strong></a></li><li><a href="https://github.com/josephsavona/rfcs/blob/server-components/text/0000-server-components.md"><strong>React Server Component RFC</strong></a></li><li><a href="https://web.dev/hands-on-portals/"><strong>Portals</strong></a></li><li><a href="https://aws.amazon.com/appsync/"><strong>AWS AppSync</strong></a></li><li><a href="https://github.com/necolas/react-native-web"><strong>React Native for Web</strong></a></li><li><a href="https://begin.com/"><strong>Begin</strong></a></li><li><a href="https://rome.tools/"><strong>Rome</strong></a></li><li><a href="https://www.snowpack.dev/"><strong>Snowpack</strong></a></li><li><a href="https://blog.getbootstrap.com/2020/12/07/bootstrap-5-beta-1/"><strong>Bootstrap 5</strong></a></li><li><a href="https://nuxtjs.org/"><strong>NuxtJS</strong></a></li><li><a href="https://elderguide.com/tech/elderjs/"><strong>ElderJS</strong></a></li></ul><p><strong>Music</strong></p><ul><li><strong>Artist - </strong><a href="https://www.facebook.com/TechnicalandRaw/"><strong>Technical and Raw</strong></a></li><li><strong>Track - </strong><a href="https://www.youtube.com/watch?v=UFVqou0TbN4"><strong>Quest Of The Magi</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 05 Jan 2021 06:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/01e9a7db/1b0d8ef7.mp3" length="60451968" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:duration>3367</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>As 2020 comes to a close, our hosts discuss projects, frameworks, and tools they are looking forward to in 2021.</em></strong></p><p><strong>Links</strong></p><ul><li><a href="https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html"><strong>Introducing Zero-Bundle-Size React Server Components</strong></a></li><li><a href="https://github.com/reactjs/server-components-demo"><strong>React Server Components Demo</strong></a></li><li><a href="https://github.com/josephsavona/rfcs/blob/server-components/text/0000-server-components.md"><strong>React Server Component RFC</strong></a></li><li><a href="https://web.dev/hands-on-portals/"><strong>Portals</strong></a></li><li><a href="https://aws.amazon.com/appsync/"><strong>AWS AppSync</strong></a></li><li><a href="https://github.com/necolas/react-native-web"><strong>React Native for Web</strong></a></li><li><a href="https://begin.com/"><strong>Begin</strong></a></li><li><a href="https://rome.tools/"><strong>Rome</strong></a></li><li><a href="https://www.snowpack.dev/"><strong>Snowpack</strong></a></li><li><a href="https://blog.getbootstrap.com/2020/12/07/bootstrap-5-beta-1/"><strong>Bootstrap 5</strong></a></li><li><a href="https://nuxtjs.org/"><strong>NuxtJS</strong></a></li><li><a href="https://elderguide.com/tech/elderjs/"><strong>ElderJS</strong></a></li></ul><p><strong>Music</strong></p><ul><li><strong>Artist - </strong><a href="https://www.facebook.com/TechnicalandRaw/"><strong>Technical and Raw</strong></a></li><li><strong>Track - </strong><a href="https://www.youtube.com/watch?v=UFVqou0TbN4"><strong>Quest Of The Magi</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 8 - FSJam Roundtable with Chris Ball, Brandon Bayer, and (the) David Price</title>
      <itunes:title>Episode 8 - FSJam Roundtable with Chris Ball, Brandon Bayer, and (the) David Price</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">514c1547-a6f3-4a72-aa4b-2bfb8b2ce214</guid>
      <link>https://fsjam.org/8</link>
      <description>
        <![CDATA[<p><strong><em>Our final episode of the year features guests from Redwood, Blitz, and Bison.</em></strong></p><p>In this episode we discuss what happened in 2020, lessons learned from a year of open source framework development, remaining challenges for 2021, and what everyone is looking forward to in the new year.</p><p><strong>Guests</strong></p><ul><li><a href="https://twitter.com/cball_"><strong>Chris Ball</strong></a></li><li><a href="https://twitter.com/flybayer"><strong>Brandon Bayer</strong></a></li><li><a href="https://twitter.com/thedavidprice"><strong>David Price</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Our final episode of the year features guests from Redwood, Blitz, and Bison.</em></strong></p><p>In this episode we discuss what happened in 2020, lessons learned from a year of open source framework development, remaining challenges for 2021, and what everyone is looking forward to in the new year.</p><p><strong>Guests</strong></p><ul><li><a href="https://twitter.com/cball_"><strong>Chris Ball</strong></a></li><li><a href="https://twitter.com/flybayer"><strong>Brandon Bayer</strong></a></li><li><a href="https://twitter.com/thedavidprice"><strong>David Price</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 29 Dec 2020 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/daa93217/b89c08e3.mp3" length="58039587" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/FBme4MWpWQx1Ta_75Eik9glrvfj9jyMKAJrVG4uHzh0/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQyNDQ1Ny8x/NjA5MTg3NDQ3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2888</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Our final episode of the year features guests from Redwood, Blitz, and Bison.</em></strong></p><p>In this episode we discuss what happened in 2020, lessons learned from a year of open source framework development, remaining challenges for 2021, and what everyone is looking forward to in the new year.</p><p><strong>Guests</strong></p><ul><li><a href="https://twitter.com/cball_"><strong>Chris Ball</strong></a></li><li><a href="https://twitter.com/flybayer"><strong>Brandon Bayer</strong></a></li><li><a href="https://twitter.com/thedavidprice"><strong>David Price</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://redwoodjs.com/" img="https://img.transistor.fm/yQZ_U6TTWzpKPQ8hNIqAhWmlJGVkafP0qvH_4SWXH0g/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZGM5YTA0N2It/MGEzNC00ZDZiLTg2/OWYtYWFiZTBmNjE3/MTYwLzE2NjU2MTE2/MzQtaW1hZ2UuanBn.jpg">David Price</podcast:person>
      <podcast:person role="Guest" href="https://flightcontrol.dev" img="https://img.transistor.fm/x-awkeR6i_RG7hGMWRCmtQbwbM-wCWzIJ0x8NHLzC0Y/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMDQ2N2YzOTgt/ZjZlNC00OTk4LTlk/ZjMtMTQ3YjhjMWQ3/YWQ4LzE2NjU2MTIz/MTMtaW1hZ2UuanBn.jpg">Brandon Bayer</podcast:person>
      <podcast:person role="Guest" href="https://echobind.com" img="https://img.transistor.fm/J1J_aijKysRGzX9ZSLWxpd968xiwJKJ2XElk5H8KmhY/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZWVmODhlNGMt/MjAwZi00NGY1LTlk/MzQtMDM2NjFlZTZh/MWI2LzE2NjU2MTI2/NDUtaW1hZ2UuanBn.jpg">Chris Ball</podcast:person>
    </item>
    <item>
      <title>Episode 7 - Shipping Web Applications with Dominic Saadi</title>
      <itunes:title>Episode 7 - Shipping Web Applications with Dominic Saadi</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8fa75c62-64f3-4be7-857e-c2be0a858d66</guid>
      <link>https://fsjam.org/7</link>
      <description>
        <![CDATA[<p><strong><em>Dominic Saadi is a Core Maintainer and Advocate for RedwoodJS, the fullstack JavaScript framework for startups.</em></strong></p><p>In this episode we discuss Dom's wide ranging contributions to the framework, the importance of state management, why TailwindCSS is the most interesting project in open source, and how web applications can compete with mobile.</p><p><strong>Dominic Saadi</strong></p><ul><li><a href="https://twitter.com/desaadi307"><strong>Twitter</strong></a></li><li><a href="https://github.com/jtoar"><strong>GitHub</strong></a></li><li><a href="https://us19.campaign-archive.com/?u=0c27354a06a7fdf4d83ce07fc&amp;id=d147119419"><strong>RedwoodJS Newsletter</strong></a></li><li><a href="https://community.redwoodjs.com/t/how-to-think-about-scaffolds/254"><strong>How to think about scaffolds?</strong></a></li><li><a href="https://community.redwoodjs.com/t/services-general/891"><strong>Services General</strong></a></li><li><a href="https://community.redwoodjs.com/t/upgrading-to-tailwindcss-v2/1472"><strong>Upgrading to TailwindCSS v2</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Vladimir_Nabokov"><strong>Vladimir Nabokov</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://jupyter.org/"><strong>Jupyter Notebook</strong></a></li><li><a href="https://d3js.org/"><strong>D3.js</strong></a></li><li><a href="https://roamresearch.com/"><strong>Roam</strong></a></li><li><a href="https://fullstackradio.com/136"><strong>React Is Not a Rails Competitor</strong></a></li><li><a href="https://fullstackradio.com/143"><strong>Svelte and Defending the Modern Web</strong></a></li><li><a href="https://github.com/necolas/react-native-web"><strong>React Native Web</strong></a></li><li><a href="https://www.prisma.io/docs/guides/general-guides/database-workflows/foreign-keys"><strong>Foreign keys in Prisma</strong></a></li><li><a href="https://tailwindcss.com/"><strong>TailwindCSS</strong></a></li><li><a href="https://bulma.io/"><strong>Bulma</strong></a></li><li><a href="https://styled-components.com/"><strong>Styled-components</strong></a></li><li><a href="https://css-tricks.com/bem-101/"><strong>BEM</strong></a></li><li><a href="https://github.com/ben-rogerson/twin.macro"><strong>Twin.macro</strong></a></li><li><a href="https://redux.js.org/"><strong>Redux</strong></a></li><li><a href="https://mobx.js.org/README.html"><strong>MobX</strong></a></li><li><a href="https://xstate.js.org/"><strong>XState</strong></a></li><li><a href="https://deno.land/"><strong>Deno</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Dominic Saadi is a Core Maintainer and Advocate for RedwoodJS, the fullstack JavaScript framework for startups.</em></strong></p><p>In this episode we discuss Dom's wide ranging contributions to the framework, the importance of state management, why TailwindCSS is the most interesting project in open source, and how web applications can compete with mobile.</p><p><strong>Dominic Saadi</strong></p><ul><li><a href="https://twitter.com/desaadi307"><strong>Twitter</strong></a></li><li><a href="https://github.com/jtoar"><strong>GitHub</strong></a></li><li><a href="https://us19.campaign-archive.com/?u=0c27354a06a7fdf4d83ce07fc&amp;id=d147119419"><strong>RedwoodJS Newsletter</strong></a></li><li><a href="https://community.redwoodjs.com/t/how-to-think-about-scaffolds/254"><strong>How to think about scaffolds?</strong></a></li><li><a href="https://community.redwoodjs.com/t/services-general/891"><strong>Services General</strong></a></li><li><a href="https://community.redwoodjs.com/t/upgrading-to-tailwindcss-v2/1472"><strong>Upgrading to TailwindCSS v2</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Vladimir_Nabokov"><strong>Vladimir Nabokov</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://jupyter.org/"><strong>Jupyter Notebook</strong></a></li><li><a href="https://d3js.org/"><strong>D3.js</strong></a></li><li><a href="https://roamresearch.com/"><strong>Roam</strong></a></li><li><a href="https://fullstackradio.com/136"><strong>React Is Not a Rails Competitor</strong></a></li><li><a href="https://fullstackradio.com/143"><strong>Svelte and Defending the Modern Web</strong></a></li><li><a href="https://github.com/necolas/react-native-web"><strong>React Native Web</strong></a></li><li><a href="https://www.prisma.io/docs/guides/general-guides/database-workflows/foreign-keys"><strong>Foreign keys in Prisma</strong></a></li><li><a href="https://tailwindcss.com/"><strong>TailwindCSS</strong></a></li><li><a href="https://bulma.io/"><strong>Bulma</strong></a></li><li><a href="https://styled-components.com/"><strong>Styled-components</strong></a></li><li><a href="https://css-tricks.com/bem-101/"><strong>BEM</strong></a></li><li><a href="https://github.com/ben-rogerson/twin.macro"><strong>Twin.macro</strong></a></li><li><a href="https://redux.js.org/"><strong>Redux</strong></a></li><li><a href="https://mobx.js.org/README.html"><strong>MobX</strong></a></li><li><a href="https://xstate.js.org/"><strong>XState</strong></a></li><li><a href="https://deno.land/"><strong>Deno</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 23 Dec 2020 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/7418e978/7fd50257.mp3" length="57354829" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/EjdpLlkSL90kd0kGNN3CKP7p0kty_fZBsXDZjpxgCiM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQyNDQ1Ni8x/NjYwNDg3NzgzLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2701</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Dominic Saadi is a Core Maintainer and Advocate for RedwoodJS, the fullstack JavaScript framework for startups.</em></strong></p><p>In this episode we discuss Dom's wide ranging contributions to the framework, the importance of state management, why TailwindCSS is the most interesting project in open source, and how web applications can compete with mobile.</p><p><strong>Dominic Saadi</strong></p><ul><li><a href="https://twitter.com/desaadi307"><strong>Twitter</strong></a></li><li><a href="https://github.com/jtoar"><strong>GitHub</strong></a></li><li><a href="https://us19.campaign-archive.com/?u=0c27354a06a7fdf4d83ce07fc&amp;id=d147119419"><strong>RedwoodJS Newsletter</strong></a></li><li><a href="https://community.redwoodjs.com/t/how-to-think-about-scaffolds/254"><strong>How to think about scaffolds?</strong></a></li><li><a href="https://community.redwoodjs.com/t/services-general/891"><strong>Services General</strong></a></li><li><a href="https://community.redwoodjs.com/t/upgrading-to-tailwindcss-v2/1472"><strong>Upgrading to TailwindCSS v2</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Vladimir_Nabokov"><strong>Vladimir Nabokov</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://jupyter.org/"><strong>Jupyter Notebook</strong></a></li><li><a href="https://d3js.org/"><strong>D3.js</strong></a></li><li><a href="https://roamresearch.com/"><strong>Roam</strong></a></li><li><a href="https://fullstackradio.com/136"><strong>React Is Not a Rails Competitor</strong></a></li><li><a href="https://fullstackradio.com/143"><strong>Svelte and Defending the Modern Web</strong></a></li><li><a href="https://github.com/necolas/react-native-web"><strong>React Native Web</strong></a></li><li><a href="https://www.prisma.io/docs/guides/general-guides/database-workflows/foreign-keys"><strong>Foreign keys in Prisma</strong></a></li><li><a href="https://tailwindcss.com/"><strong>TailwindCSS</strong></a></li><li><a href="https://bulma.io/"><strong>Bulma</strong></a></li><li><a href="https://styled-components.com/"><strong>Styled-components</strong></a></li><li><a href="https://css-tricks.com/bem-101/"><strong>BEM</strong></a></li><li><a href="https://github.com/ben-rogerson/twin.macro"><strong>Twin.macro</strong></a></li><li><a href="https://redux.js.org/"><strong>Redux</strong></a></li><li><a href="https://mobx.js.org/README.html"><strong>MobX</strong></a></li><li><a href="https://xstate.js.org/"><strong>XState</strong></a></li><li><a href="https://deno.land/"><strong>Deno</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://github.com/jtoar" img="https://img.transistor.fm/D9bwcT3NHQUCBm3YKmh5emSw5EZnoRMUa4Qbe1WFH_c/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vNGQ4MzI5YmUt/NzAwYi00YzI0LThh/OWMtNTNlMmY0OWU2/ZjI3LzE2NjU2MTI1/NTYtaW1hZ2UuanBn.jpg">Dominic Saadi</podcast:person>
    </item>
    <item>
      <title>Episode 6 - Blitz.js and Fullstack React with Brandon Bayer</title>
      <itunes:title>Episode 6 - Blitz.js and Fullstack React with Brandon Bayer</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">756ff0a2-b26e-4060-b21a-e28d29b8bede</guid>
      <link>https://fsjam.org/6</link>
      <description>
        <![CDATA[<p><strong><em>Brandon Bayer is the creator of Blitz.js, the Fullstack React Framework built on Next.js.</em></strong></p><p>In this episode we discuss the origins of Blitz, common deploy targets for apps built with Blitz, authentication, and the importance of community.</p><p><strong>Brandon Bayer</strong></p><ul><li><a href="https://github.com/flybayer"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/flybayer"><strong>Twitter</strong></a></li><li><a href="https://dev.to/flybayer/the-blitz-js-manifesto-a-new-react-framework-1gg7"><strong>The Blitz.js Manifesto</strong></a></li><li><a href="https://www.youtube.com/watch?v=fIexr5UZfhU"><strong>Prisma Day 2020</strong></a></li></ul><p><strong>Blitz.js</strong></p><ul><li><a href="https://blitzjs.com/"><strong>Blitzjs.com</strong></a></li><li><a href="https://github.com/blitz-js/blitz"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/blitz_js"><strong>Twitter</strong></a></li><li><a href="https://github.com/blitz-js/blitz/wiki"><strong>Blitz Wiki</strong></a></li><li><a href="https://github.com/blitz-js/awesome-blitzjs"><strong>awesome-blitzjs</strong></a></li><li><a href="https://github.com/blitz-js/blitz/discussions"><strong>Discussions</strong></a></li><li><a href="https://github.com/blitz-js/blitz/discussions/1141"><strong>Some future facing ideas for Blitz</strong></a></li></ul><p><strong>Simon Knott</strong></p><ul><li><a href="https://quirrel.dev/"><strong>Quirrel</strong></a></li><li><a href="https://twitter.com/skn0tt"><strong>Twitter</strong></a></li><li><a href="https://dev.to/quirrel"><strong>Newsletter</strong></a></li><li><a href="https://github.com/skn0tt"><strong>GitHub</strong></a></li><li><a href="https://github.com/blitz-js/superjson"><strong>Superjson</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Brandon Bayer is the creator of Blitz.js, the Fullstack React Framework built on Next.js.</em></strong></p><p>In this episode we discuss the origins of Blitz, common deploy targets for apps built with Blitz, authentication, and the importance of community.</p><p><strong>Brandon Bayer</strong></p><ul><li><a href="https://github.com/flybayer"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/flybayer"><strong>Twitter</strong></a></li><li><a href="https://dev.to/flybayer/the-blitz-js-manifesto-a-new-react-framework-1gg7"><strong>The Blitz.js Manifesto</strong></a></li><li><a href="https://www.youtube.com/watch?v=fIexr5UZfhU"><strong>Prisma Day 2020</strong></a></li></ul><p><strong>Blitz.js</strong></p><ul><li><a href="https://blitzjs.com/"><strong>Blitzjs.com</strong></a></li><li><a href="https://github.com/blitz-js/blitz"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/blitz_js"><strong>Twitter</strong></a></li><li><a href="https://github.com/blitz-js/blitz/wiki"><strong>Blitz Wiki</strong></a></li><li><a href="https://github.com/blitz-js/awesome-blitzjs"><strong>awesome-blitzjs</strong></a></li><li><a href="https://github.com/blitz-js/blitz/discussions"><strong>Discussions</strong></a></li><li><a href="https://github.com/blitz-js/blitz/discussions/1141"><strong>Some future facing ideas for Blitz</strong></a></li></ul><p><strong>Simon Knott</strong></p><ul><li><a href="https://quirrel.dev/"><strong>Quirrel</strong></a></li><li><a href="https://twitter.com/skn0tt"><strong>Twitter</strong></a></li><li><a href="https://dev.to/quirrel"><strong>Newsletter</strong></a></li><li><a href="https://github.com/skn0tt"><strong>GitHub</strong></a></li><li><a href="https://github.com/blitz-js/superjson"><strong>Superjson</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 14 Dec 2020 22:56:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/75f897aa/8bfba5a1.mp3" length="28045360" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/MDobXraAe1vvyLLQS39qFlbvhmlKeJUwpt0yuioosAo/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQ0MTI0My8x/NjYwNDg3NjQzLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2644</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Brandon Bayer is the creator of Blitz.js, the Fullstack React Framework built on Next.js.</em></strong></p><p>In this episode we discuss the origins of Blitz, common deploy targets for apps built with Blitz, authentication, and the importance of community.</p><p><strong>Brandon Bayer</strong></p><ul><li><a href="https://github.com/flybayer"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/flybayer"><strong>Twitter</strong></a></li><li><a href="https://dev.to/flybayer/the-blitz-js-manifesto-a-new-react-framework-1gg7"><strong>The Blitz.js Manifesto</strong></a></li><li><a href="https://www.youtube.com/watch?v=fIexr5UZfhU"><strong>Prisma Day 2020</strong></a></li></ul><p><strong>Blitz.js</strong></p><ul><li><a href="https://blitzjs.com/"><strong>Blitzjs.com</strong></a></li><li><a href="https://github.com/blitz-js/blitz"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/blitz_js"><strong>Twitter</strong></a></li><li><a href="https://github.com/blitz-js/blitz/wiki"><strong>Blitz Wiki</strong></a></li><li><a href="https://github.com/blitz-js/awesome-blitzjs"><strong>awesome-blitzjs</strong></a></li><li><a href="https://github.com/blitz-js/blitz/discussions"><strong>Discussions</strong></a></li><li><a href="https://github.com/blitz-js/blitz/discussions/1141"><strong>Some future facing ideas for Blitz</strong></a></li></ul><p><strong>Simon Knott</strong></p><ul><li><a href="https://quirrel.dev/"><strong>Quirrel</strong></a></li><li><a href="https://twitter.com/skn0tt"><strong>Twitter</strong></a></li><li><a href="https://dev.to/quirrel"><strong>Newsletter</strong></a></li><li><a href="https://github.com/skn0tt"><strong>GitHub</strong></a></li><li><a href="https://github.com/blitz-js/superjson"><strong>Superjson</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://flightcontrol.dev" img="https://img.transistor.fm/x-awkeR6i_RG7hGMWRCmtQbwbM-wCWzIJ0x8NHLzC0Y/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMDQ2N2YzOTgt/ZjZlNC00OTk4LTlk/ZjMtMTQ3YjhjMWQ3/YWQ4LzE2NjU2MTIz/MTMtaW1hZ2UuanBn.jpg">Brandon Bayer</podcast:person>
    </item>
    <item>
      <title>Episode 5 - When to Declare Technical Bankruptcy?</title>
      <itunes:title>Episode 5 - When to Declare Technical Bankruptcy?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5435ac9d-8cc8-4d68-9f0d-11dc8968d9eb</guid>
      <link>https://fsjam.org/5</link>
      <description>
        <![CDATA[<p><strong><em>Everfund provides fast and easy donation links for your donors. You can capture more income and Gift Aid by sharing donation links with your donors online.</em></strong></p><p>In this episode we discuss how Chris built Everfund with Redwood and how he transitioned it from his previous MVP technology.</p><p><strong>Links</strong></p><ul><li><a href="https://twitter.com/everfunduk"><strong>Everfund</strong></a></li><li><a href="https://twitter.com/burnedchris"><strong>Christopher Burns</strong></a></li><li><a href="https://twitter.com/ajcwebdev"><strong>Anthony Campolo</strong></a></li><li><a href="https://m.signalvnoise.com/the-majestic-monolith/"><strong>The Majestic Monolith</strong></a></li><li><a href="https://github.com/hapijs/hapi/issues/4113"><strong>The Future of the Hapi Project</strong></a></li><li><a href="https://www.mongodb.com/cloud/atlas"><strong>MongoDB Atlas</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://aws.amazon.com/fargate/"><strong>Fargate</strong></a></li><li><a href="https://nexusjs.org/"><strong>GraphQL Nexus</strong></a></li><li><a href="https://github.com/prisma-labs/graphql-yoga"><strong>GraphQL Yoga</strong></a></li><li><a href="https://www.onegraph.com/"><strong>OneGraph</strong></a></li><li><a href="https://opensauced.pizza/"><strong>Open Sauced</strong></a></li><li><a href="https://www.apollographql.com/"><strong>Apollo</strong></a></li><li><a href="https://formidable.com/open-source/urql/"><strong>urql</strong></a></li><li><a href="https://github.com/arackaf/micro-graphql-react"><strong>micro-graphql-react</strong></a></li><li><a href="https://github.com/lostpebble/pullstate"><strong>Pull State</strong></a></li><li><a href="https://github.com/ctrlplusb/easy-peasy"><strong>Easypeasy</strong></a></li><li><a href="https://overmindjs.org/"><strong>Overmind</strong></a></li><li><a href="https://arunoda.me/blog/what-is-nextjs-issg"><strong>Incremental Static (Re)Generation</strong></a></li><li><a href="https://www.algolia.com/"><strong>Algolia</strong></a></li><li><a href="https://github.com/stalniy/casl"><strong>CASL</strong></a></li><li><a href="https://magic.link/"><strong>Magic.link</strong></a></li><li><a href="https://stripe.com/"><strong>Stripe</strong></a></li><li><a href="https://sendgrid.com/"><strong>SendGrid</strong></a></li><li><a href="https://postmarkapp.com/"><strong>Postmark</strong></a></li></ul><p><strong>Music</strong></p><ul><li><strong>Artist - </strong><a href="https://www.facebook.com/TechnicalandRaw/"><strong>Technical and Raw</strong></a></li><li><strong>Album - </strong><a href="https://open.spotify.com/album/5gfEJ7rnD2ls8hnShSe23u"><strong>Toxic Pride</strong></a></li><li><strong>Track - </strong><a href="https://www.youtube.com/watch?v=973hbqVeAMg"><strong>Baile De Los Muertos</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Everfund provides fast and easy donation links for your donors. You can capture more income and Gift Aid by sharing donation links with your donors online.</em></strong></p><p>In this episode we discuss how Chris built Everfund with Redwood and how he transitioned it from his previous MVP technology.</p><p><strong>Links</strong></p><ul><li><a href="https://twitter.com/everfunduk"><strong>Everfund</strong></a></li><li><a href="https://twitter.com/burnedchris"><strong>Christopher Burns</strong></a></li><li><a href="https://twitter.com/ajcwebdev"><strong>Anthony Campolo</strong></a></li><li><a href="https://m.signalvnoise.com/the-majestic-monolith/"><strong>The Majestic Monolith</strong></a></li><li><a href="https://github.com/hapijs/hapi/issues/4113"><strong>The Future of the Hapi Project</strong></a></li><li><a href="https://www.mongodb.com/cloud/atlas"><strong>MongoDB Atlas</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://aws.amazon.com/fargate/"><strong>Fargate</strong></a></li><li><a href="https://nexusjs.org/"><strong>GraphQL Nexus</strong></a></li><li><a href="https://github.com/prisma-labs/graphql-yoga"><strong>GraphQL Yoga</strong></a></li><li><a href="https://www.onegraph.com/"><strong>OneGraph</strong></a></li><li><a href="https://opensauced.pizza/"><strong>Open Sauced</strong></a></li><li><a href="https://www.apollographql.com/"><strong>Apollo</strong></a></li><li><a href="https://formidable.com/open-source/urql/"><strong>urql</strong></a></li><li><a href="https://github.com/arackaf/micro-graphql-react"><strong>micro-graphql-react</strong></a></li><li><a href="https://github.com/lostpebble/pullstate"><strong>Pull State</strong></a></li><li><a href="https://github.com/ctrlplusb/easy-peasy"><strong>Easypeasy</strong></a></li><li><a href="https://overmindjs.org/"><strong>Overmind</strong></a></li><li><a href="https://arunoda.me/blog/what-is-nextjs-issg"><strong>Incremental Static (Re)Generation</strong></a></li><li><a href="https://www.algolia.com/"><strong>Algolia</strong></a></li><li><a href="https://github.com/stalniy/casl"><strong>CASL</strong></a></li><li><a href="https://magic.link/"><strong>Magic.link</strong></a></li><li><a href="https://stripe.com/"><strong>Stripe</strong></a></li><li><a href="https://sendgrid.com/"><strong>SendGrid</strong></a></li><li><a href="https://postmarkapp.com/"><strong>Postmark</strong></a></li></ul><p><strong>Music</strong></p><ul><li><strong>Artist - </strong><a href="https://www.facebook.com/TechnicalandRaw/"><strong>Technical and Raw</strong></a></li><li><strong>Album - </strong><a href="https://open.spotify.com/album/5gfEJ7rnD2ls8hnShSe23u"><strong>Toxic Pride</strong></a></li><li><strong>Track - </strong><a href="https://www.youtube.com/watch?v=973hbqVeAMg"><strong>Baile De Los Muertos</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 08 Dec 2020 06:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/4765fe34/a79a2a0f.mp3" length="67372832" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/p9OXluVS_gZm7oBfzAlt4z1ZUc5RlW9ra0zOw0pBnrA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQxNTQ2Mi8x/NjYwNDg3NjE3LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3117</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Everfund provides fast and easy donation links for your donors. You can capture more income and Gift Aid by sharing donation links with your donors online.</em></strong></p><p>In this episode we discuss how Chris built Everfund with Redwood and how he transitioned it from his previous MVP technology.</p><p><strong>Links</strong></p><ul><li><a href="https://twitter.com/everfunduk"><strong>Everfund</strong></a></li><li><a href="https://twitter.com/burnedchris"><strong>Christopher Burns</strong></a></li><li><a href="https://twitter.com/ajcwebdev"><strong>Anthony Campolo</strong></a></li><li><a href="https://m.signalvnoise.com/the-majestic-monolith/"><strong>The Majestic Monolith</strong></a></li><li><a href="https://github.com/hapijs/hapi/issues/4113"><strong>The Future of the Hapi Project</strong></a></li><li><a href="https://www.mongodb.com/cloud/atlas"><strong>MongoDB Atlas</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://aws.amazon.com/fargate/"><strong>Fargate</strong></a></li><li><a href="https://nexusjs.org/"><strong>GraphQL Nexus</strong></a></li><li><a href="https://github.com/prisma-labs/graphql-yoga"><strong>GraphQL Yoga</strong></a></li><li><a href="https://www.onegraph.com/"><strong>OneGraph</strong></a></li><li><a href="https://opensauced.pizza/"><strong>Open Sauced</strong></a></li><li><a href="https://www.apollographql.com/"><strong>Apollo</strong></a></li><li><a href="https://formidable.com/open-source/urql/"><strong>urql</strong></a></li><li><a href="https://github.com/arackaf/micro-graphql-react"><strong>micro-graphql-react</strong></a></li><li><a href="https://github.com/lostpebble/pullstate"><strong>Pull State</strong></a></li><li><a href="https://github.com/ctrlplusb/easy-peasy"><strong>Easypeasy</strong></a></li><li><a href="https://overmindjs.org/"><strong>Overmind</strong></a></li><li><a href="https://arunoda.me/blog/what-is-nextjs-issg"><strong>Incremental Static (Re)Generation</strong></a></li><li><a href="https://www.algolia.com/"><strong>Algolia</strong></a></li><li><a href="https://github.com/stalniy/casl"><strong>CASL</strong></a></li><li><a href="https://magic.link/"><strong>Magic.link</strong></a></li><li><a href="https://stripe.com/"><strong>Stripe</strong></a></li><li><a href="https://sendgrid.com/"><strong>SendGrid</strong></a></li><li><a href="https://postmarkapp.com/"><strong>Postmark</strong></a></li></ul><p><strong>Music</strong></p><ul><li><strong>Artist - </strong><a href="https://www.facebook.com/TechnicalandRaw/"><strong>Technical and Raw</strong></a></li><li><strong>Album - </strong><a href="https://open.spotify.com/album/5gfEJ7rnD2ls8hnShSe23u"><strong>Toxic Pride</strong></a></li><li><strong>Track - </strong><a href="https://www.youtube.com/watch?v=973hbqVeAMg"><strong>Baile De Los Muertos</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 4 - Bringing Fullstack to the Jamstack with Tom Preston-Werner</title>
      <itunes:title>Episode 4 - Bringing Fullstack to the Jamstack with Tom Preston-Werner</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5fb04c9f-3ba4-4197-85f6-3ed1f743c2df</guid>
      <link>https://fsjam.org/4</link>
      <description>
        <![CDATA[<p><strong><em>Tom Preston-Werner is the co-founder of Chatterbug, co-creator of RedwoodJS, and long time contributor to open source technology.</em></strong></p><p><strong>Tom Preston-Werner</strong></p><ul><li><a href="https://github.com/mojombo"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/mojombo"><strong>Twitter</strong></a></li><li><a href="https://redwoodjs.com/"><strong>RedwoodJS</strong></a></li></ul><p><strong>tpw</strong></p><ul><li><a href="https://tom.preston-werner.com/2008/10/18/how-i-turned-down-300k.html"><strong>How I Turned Down $300,000 from Microsoft to go Full-Time on GitHub</strong></a></li><li><a href="https://github.com/mojombo/mojombo.github.io/commit/346631c2629d521464f7df44c94a97bb1eecf0e2"><strong>Autoblog Readme</strong></a></li><li><a href="https://github.com/mojombo/mojombo.github.io/commit/9113d845cde743e0f469182a301b827e1896321c"><strong>Autoblog Renamed to Jekyll</strong></a></li><li><a href="https://tom.preston-werner.com/2008/11/17/blogging-like-a-hacker.html"><strong>Blogging Like a Hacker</strong></a></li><li><a href="https://tom.preston-werner.com/2010/08/23/readme-driven-development.html"><strong>Readme Driven Development</strong></a></li><li><a href="https://github.com/redwoodjs/redwood/commit/e2ceb0dcdffe4c28ff3ce804445387f4749e6a0b"><strong>Hammer Readme</strong></a></li></ul><p><strong>How long would it take to drive across California?</strong></p><ul><li><a href="https://www.quora.com/How-long-would-it-take-to-drive-across-California-from-south-to-north"><strong>17 - 18 hours best case, little traffic</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Tom Preston-Werner is the co-founder of Chatterbug, co-creator of RedwoodJS, and long time contributor to open source technology.</em></strong></p><p><strong>Tom Preston-Werner</strong></p><ul><li><a href="https://github.com/mojombo"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/mojombo"><strong>Twitter</strong></a></li><li><a href="https://redwoodjs.com/"><strong>RedwoodJS</strong></a></li></ul><p><strong>tpw</strong></p><ul><li><a href="https://tom.preston-werner.com/2008/10/18/how-i-turned-down-300k.html"><strong>How I Turned Down $300,000 from Microsoft to go Full-Time on GitHub</strong></a></li><li><a href="https://github.com/mojombo/mojombo.github.io/commit/346631c2629d521464f7df44c94a97bb1eecf0e2"><strong>Autoblog Readme</strong></a></li><li><a href="https://github.com/mojombo/mojombo.github.io/commit/9113d845cde743e0f469182a301b827e1896321c"><strong>Autoblog Renamed to Jekyll</strong></a></li><li><a href="https://tom.preston-werner.com/2008/11/17/blogging-like-a-hacker.html"><strong>Blogging Like a Hacker</strong></a></li><li><a href="https://tom.preston-werner.com/2010/08/23/readme-driven-development.html"><strong>Readme Driven Development</strong></a></li><li><a href="https://github.com/redwoodjs/redwood/commit/e2ceb0dcdffe4c28ff3ce804445387f4749e6a0b"><strong>Hammer Readme</strong></a></li></ul><p><strong>How long would it take to drive across California?</strong></p><ul><li><a href="https://www.quora.com/How-long-would-it-take-to-drive-across-California-from-south-to-north"><strong>17 - 18 hours best case, little traffic</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 02 Dec 2020 04:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/88950912/43c3aa39.mp3" length="46299044" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/9F4worjK4o-PY6CE4torfhSR3RpzM9h2PUdkou4tT0I/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzQxMjkyNy8x/NjYwNDg3NTgyLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>2596</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Tom Preston-Werner is the co-founder of Chatterbug, co-creator of RedwoodJS, and long time contributor to open source technology.</em></strong></p><p><strong>Tom Preston-Werner</strong></p><ul><li><a href="https://github.com/mojombo"><strong>GitHub</strong></a></li><li><a href="https://twitter.com/mojombo"><strong>Twitter</strong></a></li><li><a href="https://redwoodjs.com/"><strong>RedwoodJS</strong></a></li></ul><p><strong>tpw</strong></p><ul><li><a href="https://tom.preston-werner.com/2008/10/18/how-i-turned-down-300k.html"><strong>How I Turned Down $300,000 from Microsoft to go Full-Time on GitHub</strong></a></li><li><a href="https://github.com/mojombo/mojombo.github.io/commit/346631c2629d521464f7df44c94a97bb1eecf0e2"><strong>Autoblog Readme</strong></a></li><li><a href="https://github.com/mojombo/mojombo.github.io/commit/9113d845cde743e0f469182a301b827e1896321c"><strong>Autoblog Renamed to Jekyll</strong></a></li><li><a href="https://tom.preston-werner.com/2008/11/17/blogging-like-a-hacker.html"><strong>Blogging Like a Hacker</strong></a></li><li><a href="https://tom.preston-werner.com/2010/08/23/readme-driven-development.html"><strong>Readme Driven Development</strong></a></li><li><a href="https://github.com/redwoodjs/redwood/commit/e2ceb0dcdffe4c28ff3ce804445387f4749e6a0b"><strong>Hammer Readme</strong></a></li></ul><p><strong>How long would it take to drive across California?</strong></p><ul><li><a href="https://www.quora.com/How-long-would-it-take-to-drive-across-California-from-south-to-north"><strong>17 - 18 hours best case, little traffic</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://tom.preston-werner.com/" img="https://img.transistor.fm/jBbVqWI2cblLSDqPD_cUNOtYg3axSiPOln2PSVRrv9E/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vOWUzNGJkNzYt/ZjVkNC00M2UyLTlk/NDAtODFjMmU3N2M5/MWQ3LzE2NjU2MTIw/MDEtaW1hZ2UuanBn.jpg">Tom Preston-Werner</podcast:person>
    </item>
    <item>
      <title>Episode 3 - Mintbean and Fullstack Education with Monarch Wadia</title>
      <itunes:title>Episode 3 - Mintbean and Fullstack Education with Monarch Wadia</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">85d1bfef-ebce-4de2-af4d-5a727038b1af</guid>
      <link>https://fsjam.org/3</link>
      <description>
        <![CDATA[<p><strong><em>Monarch Wadia is a software architect and founder of Mintbean.</em></strong></p><p>In this episode we discuss designing immersive learning programs and supportive communities for web developers looking to upskill their coding abilities.</p><p><strong>Monarch Wadia</strong></p><ul><li><a href="https://www.linkedin.com/in/monarchwadia/"><strong>LinkedIn</strong></a></li><li><a href="https://twitter.com/monarchwadia"><strong>Twitter</strong></a></li></ul><p><strong>Mintbean</strong></p><ul><li><a href="https://www.mintbean.io/"><strong>Homepage</strong></a></li><li><a href="https://www.linkedin.com/company/mintbean/"><strong>LinkedIn</strong></a></li><li><a href="https://twitter.com/Mintbeanio"><strong>Twitter</strong></a></li><li><a href="https://discord.com/invite/j7CjBAz"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.infoq.com/news/2007/11/ecmascript-4/"><strong>Is the future of JavaScript ECMAScript 4?</strong></a></li><li><a href="https://stackoverflow.com/questions/2329602/why-was-ecmascript-4th-edition-completely-scrapped"><strong>Why was ECMAScript 4th edition completely scrapped?</strong></a></li><li><a href="https://auth0.com/blog/the-real-story-behind-es4/"><strong>The Real Story Behind ECMAScript 4</strong></a></li><li><a href="https://web.eecs.umich.edu/~weimerw/2006-655/reading/NauerAlgol60.pdf"><strong>Report on the Algorithmic Language ALGOL 60</strong></a></li><li><a href="https://medium.com/better-programming/programming-history-the-influence-of-algol-on-modern-programming-languages-81a90107946a"><strong>The Influence of ALGOL on Modern Programming Languages</strong></a></li><li><a href="https://www.whoishostingthis.com/resources/algol/"><strong>ALGOL: The Best Language You’ve Never Heard Of</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Monarch Wadia is a software architect and founder of Mintbean.</em></strong></p><p>In this episode we discuss designing immersive learning programs and supportive communities for web developers looking to upskill their coding abilities.</p><p><strong>Monarch Wadia</strong></p><ul><li><a href="https://www.linkedin.com/in/monarchwadia/"><strong>LinkedIn</strong></a></li><li><a href="https://twitter.com/monarchwadia"><strong>Twitter</strong></a></li></ul><p><strong>Mintbean</strong></p><ul><li><a href="https://www.mintbean.io/"><strong>Homepage</strong></a></li><li><a href="https://www.linkedin.com/company/mintbean/"><strong>LinkedIn</strong></a></li><li><a href="https://twitter.com/Mintbeanio"><strong>Twitter</strong></a></li><li><a href="https://discord.com/invite/j7CjBAz"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.infoq.com/news/2007/11/ecmascript-4/"><strong>Is the future of JavaScript ECMAScript 4?</strong></a></li><li><a href="https://stackoverflow.com/questions/2329602/why-was-ecmascript-4th-edition-completely-scrapped"><strong>Why was ECMAScript 4th edition completely scrapped?</strong></a></li><li><a href="https://auth0.com/blog/the-real-story-behind-es4/"><strong>The Real Story Behind ECMAScript 4</strong></a></li><li><a href="https://web.eecs.umich.edu/~weimerw/2006-655/reading/NauerAlgol60.pdf"><strong>Report on the Algorithmic Language ALGOL 60</strong></a></li><li><a href="https://medium.com/better-programming/programming-history-the-influence-of-algol-on-modern-programming-languages-81a90107946a"><strong>The Influence of ALGOL on Modern Programming Languages</strong></a></li><li><a href="https://www.whoishostingthis.com/resources/algol/"><strong>ALGOL: The Best Language You’ve Never Heard Of</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 24 Nov 2020 13:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/d739405d/32b98b72.mp3" length="74436780" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/RhctqitNeHioV40ttRYQX3YSqqCtZWpdQNUehYleh34/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzM5ODU1Mi8x/NjYwNDg3MzM1LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3169</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Monarch Wadia is a software architect and founder of Mintbean.</em></strong></p><p>In this episode we discuss designing immersive learning programs and supportive communities for web developers looking to upskill their coding abilities.</p><p><strong>Monarch Wadia</strong></p><ul><li><a href="https://www.linkedin.com/in/monarchwadia/"><strong>LinkedIn</strong></a></li><li><a href="https://twitter.com/monarchwadia"><strong>Twitter</strong></a></li></ul><p><strong>Mintbean</strong></p><ul><li><a href="https://www.mintbean.io/"><strong>Homepage</strong></a></li><li><a href="https://www.linkedin.com/company/mintbean/"><strong>LinkedIn</strong></a></li><li><a href="https://twitter.com/Mintbeanio"><strong>Twitter</strong></a></li><li><a href="https://discord.com/invite/j7CjBAz"><strong>Discord</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://www.infoq.com/news/2007/11/ecmascript-4/"><strong>Is the future of JavaScript ECMAScript 4?</strong></a></li><li><a href="https://stackoverflow.com/questions/2329602/why-was-ecmascript-4th-edition-completely-scrapped"><strong>Why was ECMAScript 4th edition completely scrapped?</strong></a></li><li><a href="https://auth0.com/blog/the-real-story-behind-es4/"><strong>The Real Story Behind ECMAScript 4</strong></a></li><li><a href="https://web.eecs.umich.edu/~weimerw/2006-655/reading/NauerAlgol60.pdf"><strong>Report on the Algorithmic Language ALGOL 60</strong></a></li><li><a href="https://medium.com/better-programming/programming-history-the-influence-of-algol-on-modern-programming-languages-81a90107946a"><strong>The Influence of ALGOL on Modern Programming Languages</strong></a></li><li><a href="https://www.whoishostingthis.com/resources/algol/"><strong>ALGOL: The Best Language You’ve Never Heard Of</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://www.monarchwadia.com" img="https://img.transistor.fm/ytfnEFRwSN-AfJqTtGK5loX8LY5BsCtS7as_P0kc_9U/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMDQ0MTMzMDMt/ZWIzZC00MmRjLTg2/OWQtOWRlZTNlZTE3/ODBkLzE2NjU2MTE3/ODAtaW1hZ2UuanBn.jpg">Monarch Wadia</podcast:person>
    </item>
    <item>
      <title>Episode 2 - Building Online Communities with (the) David Price</title>
      <itunes:title>Episode 2 - Building Online Communities with (the) David Price</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">947f4059-90ea-4b16-99d0-0ebc0665065d</guid>
      <link>https://fsjam.org/2</link>
      <description>
        <![CDATA[<p><strong><em>David Price is a founding member of the RedwoodJS Core Team.</em></strong></p><p>In this episode we discuss David's background, how he became involved in the RedwoodJS project, how he thinks about building community online, and working in public.</p><p><strong>David Price</strong></p><ul><li><a href="https://twitter.com/thedavidprice"><strong>Twitter</strong></a></li><li><a href="https://www.youtube.com/watch?v=-XsTBC9EFY8"><strong>Mintbean Seminar - RedwoodJS with David Price</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://nadiaeghbal.com/"><strong>Nadia Eghbal</strong></a></li><li><a href="https://www.amazon.com/dp/0578675862/"><strong>Working in Public</strong></a></li><li><a href="https://podcasts.apple.com/us/podcast/working-in-public-with-nadia-eghbal/id1316769266?i=1000495937214"><strong>Venture Stories - Working in Public with Nadia Eghbal</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Lev_Vygotsky"><strong>Lev Vygotsky</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Zone_of_proximal_development"><strong>Zone of proximal development</strong></a></li><li><a href="https://fs.blog/2013/12/circle-of-competence/"><strong>Understanding your Circle of Competence</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>David Price is a founding member of the RedwoodJS Core Team.</em></strong></p><p>In this episode we discuss David's background, how he became involved in the RedwoodJS project, how he thinks about building community online, and working in public.</p><p><strong>David Price</strong></p><ul><li><a href="https://twitter.com/thedavidprice"><strong>Twitter</strong></a></li><li><a href="https://www.youtube.com/watch?v=-XsTBC9EFY8"><strong>Mintbean Seminar - RedwoodJS with David Price</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://nadiaeghbal.com/"><strong>Nadia Eghbal</strong></a></li><li><a href="https://www.amazon.com/dp/0578675862/"><strong>Working in Public</strong></a></li><li><a href="https://podcasts.apple.com/us/podcast/working-in-public-with-nadia-eghbal/id1316769266?i=1000495937214"><strong>Venture Stories - Working in Public with Nadia Eghbal</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Lev_Vygotsky"><strong>Lev Vygotsky</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Zone_of_proximal_development"><strong>Zone of proximal development</strong></a></li><li><a href="https://fs.blog/2013/12/circle-of-competence/"><strong>Understanding your Circle of Competence</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 10 Nov 2020 08:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/dbe16cd9/f4f80852.mp3" length="67752498" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/qkwtutxsKsQSFEF6UnEvb-UxpapxzLy51lPbLGhNy7I/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzM5NDAwOC8x/NjYwNDg3MTE0LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>3103</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>David Price is a founding member of the RedwoodJS Core Team.</em></strong></p><p>In this episode we discuss David's background, how he became involved in the RedwoodJS project, how he thinks about building community online, and working in public.</p><p><strong>David Price</strong></p><ul><li><a href="https://twitter.com/thedavidprice"><strong>Twitter</strong></a></li><li><a href="https://www.youtube.com/watch?v=-XsTBC9EFY8"><strong>Mintbean Seminar - RedwoodJS with David Price</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://nadiaeghbal.com/"><strong>Nadia Eghbal</strong></a></li><li><a href="https://www.amazon.com/dp/0578675862/"><strong>Working in Public</strong></a></li><li><a href="https://podcasts.apple.com/us/podcast/working-in-public-with-nadia-eghbal/id1316769266?i=1000495937214"><strong>Venture Stories - Working in Public with Nadia Eghbal</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Lev_Vygotsky"><strong>Lev Vygotsky</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Zone_of_proximal_development"><strong>Zone of proximal development</strong></a></li><li><a href="https://fs.blog/2013/12/circle-of-competence/"><strong>Understanding your Circle of Competence</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
      <podcast:person role="Guest" href="https://redwoodjs.com/" img="https://img.transistor.fm/yQZ_U6TTWzpKPQ8hNIqAhWmlJGVkafP0qvH_4SWXH0g/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vZGM5YTA0N2It/MGEzNC00ZDZiLTg2/OWYtYWFiZTBmNjE3/MTYwLzE2NjU2MTE2/MzQtaW1hZ2UuanBn.jpg">David Price</podcast:person>
    </item>
    <item>
      <title>Episode 1 - The Next Requirement of FSJam?</title>
      <itunes:title>Episode 1 - The Next Requirement of FSJam?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">48bf0847-e975-4155-8c1e-ae19227dcc99</guid>
      <link>https://fsjam.org/1</link>
      <description>
        <![CDATA[<p><strong><em>Should FSJam frameworks be building on Next or rolling their own architecture? Is Next the Next Best Thing™, or is it destined to the same fate as every framework that preceded it?</em></strong></p><p><strong>Next</strong></p><ul><li><a href="https://nextjs.org/"><strong>Next.js - The React Framework for Production</strong></a></li><li><a href="https://nextjs.org/blog/next-10"><strong>Next.js 10</strong></a></li></ul><p><strong>Blitz</strong></p><ul><li><a href="https://www.youtube.com/watch?v=UsJl7Mn5Y0E"><strong>Blitz.js - The full stack React Framework</strong></a></li><li><a href="https://www.youtube.com/watch?v=3pnJx8GrJ2U"><strong>Mintbean Masterclass - Blitz.js with Brandon Bayer</strong></a></li><li><a href="https://weekly-blitz.com/"><strong>Weekly Blitz.js</strong></a></li></ul><p><strong>Bison</strong></p><ul><li><a href="https://speakerdeck.com/cball/next-dot-js-a-framework-for-frameworks"><strong>Chris Ball - Next.js: A Framework for Frameworks</strong></a></li><li><a href="https://community.redwoodjs.com/t/bison-the-full-stack-jamstack-in-a-box/1044"><strong>Bison - The Full Stack JAMstack in-a-box</strong></a></li></ul><p><strong>Remix</strong></p><ul><li><a href="https://remix.run/"><strong>Remix - Build Better Websites</strong></a></li><li><a href="https://www.youtube.com/watch?v=HwdAK9FNUOE"><strong>Nader Dabit - Up and Running with Remix</strong></a></li><li><a href="https://dev.to/dabit3/a-first-look-at-remix-run-449a"><strong>Nader Dabit - A First Look at Remix.run</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>Should FSJam frameworks be building on Next or rolling their own architecture? Is Next the Next Best Thing™, or is it destined to the same fate as every framework that preceded it?</em></strong></p><p><strong>Next</strong></p><ul><li><a href="https://nextjs.org/"><strong>Next.js - The React Framework for Production</strong></a></li><li><a href="https://nextjs.org/blog/next-10"><strong>Next.js 10</strong></a></li></ul><p><strong>Blitz</strong></p><ul><li><a href="https://www.youtube.com/watch?v=UsJl7Mn5Y0E"><strong>Blitz.js - The full stack React Framework</strong></a></li><li><a href="https://www.youtube.com/watch?v=3pnJx8GrJ2U"><strong>Mintbean Masterclass - Blitz.js with Brandon Bayer</strong></a></li><li><a href="https://weekly-blitz.com/"><strong>Weekly Blitz.js</strong></a></li></ul><p><strong>Bison</strong></p><ul><li><a href="https://speakerdeck.com/cball/next-dot-js-a-framework-for-frameworks"><strong>Chris Ball - Next.js: A Framework for Frameworks</strong></a></li><li><a href="https://community.redwoodjs.com/t/bison-the-full-stack-jamstack-in-a-box/1044"><strong>Bison - The Full Stack JAMstack in-a-box</strong></a></li></ul><p><strong>Remix</strong></p><ul><li><a href="https://remix.run/"><strong>Remix - Build Better Websites</strong></a></li><li><a href="https://www.youtube.com/watch?v=HwdAK9FNUOE"><strong>Nader Dabit - Up and Running with Remix</strong></a></li><li><a href="https://dev.to/dabit3/a-first-look-at-remix-run-449a"><strong>Nader Dabit - A First Look at Remix.run</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 03 Nov 2020 02:00:00 -0600</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/bf0b148c/90171c94.mp3" length="30892823" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/QyDXI5bidW3MOkI1Al0EYriuQiCH2MrmwlcFYWIT1rA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzM4ODEwMC8x/NjkxMzEwMDU5LWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>1469</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>Should FSJam frameworks be building on Next or rolling their own architecture? Is Next the Next Best Thing™, or is it destined to the same fate as every framework that preceded it?</em></strong></p><p><strong>Next</strong></p><ul><li><a href="https://nextjs.org/"><strong>Next.js - The React Framework for Production</strong></a></li><li><a href="https://nextjs.org/blog/next-10"><strong>Next.js 10</strong></a></li></ul><p><strong>Blitz</strong></p><ul><li><a href="https://www.youtube.com/watch?v=UsJl7Mn5Y0E"><strong>Blitz.js - The full stack React Framework</strong></a></li><li><a href="https://www.youtube.com/watch?v=3pnJx8GrJ2U"><strong>Mintbean Masterclass - Blitz.js with Brandon Bayer</strong></a></li><li><a href="https://weekly-blitz.com/"><strong>Weekly Blitz.js</strong></a></li></ul><p><strong>Bison</strong></p><ul><li><a href="https://speakerdeck.com/cball/next-dot-js-a-framework-for-frameworks"><strong>Chris Ball - Next.js: A Framework for Frameworks</strong></a></li><li><a href="https://community.redwoodjs.com/t/bison-the-full-stack-jamstack-in-a-box/1044"><strong>Bison - The Full Stack JAMstack in-a-box</strong></a></li></ul><p><strong>Remix</strong></p><ul><li><a href="https://remix.run/"><strong>Remix - Build Better Websites</strong></a></li><li><a href="https://www.youtube.com/watch?v=HwdAK9FNUOE"><strong>Nader Dabit - Up and Running with Remix</strong></a></li><li><a href="https://dev.to/dabit3/a-first-look-at-remix-run-449a"><strong>Nader Dabit - A First Look at Remix.run</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
    <item>
      <title>Episode 0 - The Fullstack Jamstack Podcast with Anthony Campolo and Christopher Burns</title>
      <itunes:title>Episode 0 - The Fullstack Jamstack Podcast with Anthony Campolo and Christopher Burns</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e5ba7477-971a-4da8-9112-29b059238913</guid>
      <link>https://fsjam.org/0</link>
      <description>
        <![CDATA[<p><strong><em>In the inaugural episode of the Fullstack Jamstack Podcast we meet our hosts, Anthony Campolo and Christopher Burns.</em></strong></p><p>In this episode the hosts tell their stories about how they discovered the world of Fullstack Jamstack, what it means to them, and what they want this podcast to cover in the future.</p><p><strong>Projects</strong></p><ul><li><a href="https://redwoodjs.com/"><strong>RedwoodJS</strong></a></li><li><a href="https://github.com/echobind/bisonapp"><strong>Bison</strong></a></li><li><a href="https://blitzjs.com/"><strong>BlitzJS</strong></a></li><li><a href="https://fauna.com/"><strong>FaunaDB</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://nexusjs.org/"><strong>Nexus</strong></a></li><li><a href="https://www.netlify.com/"><strong>Netlify</strong></a></li><li><a href="https://vercel.com/"><strong>Vercel</strong></a></li><li><a href="https://serverless.com/"><strong>Serverless</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://community.redwoodjs.com/t/a-first-look-at-redwoodjs-complete-series/1143/"><strong>A First Look at RedwoodJS - Complete Series</strong></a></li><li><a href="https://blog.echobind.com/creating-your-own-jamstack-blog-in-no-time-with-next-js-and-bison-a3cdd507fd61"><strong>Creating Your Own Jamstack Blog in No Time with Next.js and Bison</strong></a></li><li><a href="https://nextjsnews.com/3"><strong>The Fullstack React Frameworks Competition</strong></a></li><li><a href="https://www.prisma.io/docs/more/faq#does-prisma-client-support-graphql-schema-delegation-and-graphql-binding"><strong>Does Prisma Client support GraphQL schema delegation and GraphQL binding?</strong></a></li><li><a href="https://doc.rust-lang.org/book/"><strong>The Rust Programming Language</strong></a></li><li><a href="https://www.swyx.io/react-distros/"><strong>React Distros</strong></a></li><li><a href="https://www.youtube.com/watch?v=0krdC_D42IU"><strong>A First Look at RedwoodJS</strong></a></li><li><a href="https://www.youtube.com/watch?v=P9jZ-Pb8aLw&amp;t=4603s"><strong>Fully-typed fullstack development using Blitz.js</strong></a></li><li><a href="https://www.youtube.com/watch?v=vB6rmWCmANA"><strong>Build an Event App with Vue.js, Gridsome &amp; Strapi.js</strong></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong><em>In the inaugural episode of the Fullstack Jamstack Podcast we meet our hosts, Anthony Campolo and Christopher Burns.</em></strong></p><p>In this episode the hosts tell their stories about how they discovered the world of Fullstack Jamstack, what it means to them, and what they want this podcast to cover in the future.</p><p><strong>Projects</strong></p><ul><li><a href="https://redwoodjs.com/"><strong>RedwoodJS</strong></a></li><li><a href="https://github.com/echobind/bisonapp"><strong>Bison</strong></a></li><li><a href="https://blitzjs.com/"><strong>BlitzJS</strong></a></li><li><a href="https://fauna.com/"><strong>FaunaDB</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://nexusjs.org/"><strong>Nexus</strong></a></li><li><a href="https://www.netlify.com/"><strong>Netlify</strong></a></li><li><a href="https://vercel.com/"><strong>Vercel</strong></a></li><li><a href="https://serverless.com/"><strong>Serverless</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://community.redwoodjs.com/t/a-first-look-at-redwoodjs-complete-series/1143/"><strong>A First Look at RedwoodJS - Complete Series</strong></a></li><li><a href="https://blog.echobind.com/creating-your-own-jamstack-blog-in-no-time-with-next-js-and-bison-a3cdd507fd61"><strong>Creating Your Own Jamstack Blog in No Time with Next.js and Bison</strong></a></li><li><a href="https://nextjsnews.com/3"><strong>The Fullstack React Frameworks Competition</strong></a></li><li><a href="https://www.prisma.io/docs/more/faq#does-prisma-client-support-graphql-schema-delegation-and-graphql-binding"><strong>Does Prisma Client support GraphQL schema delegation and GraphQL binding?</strong></a></li><li><a href="https://doc.rust-lang.org/book/"><strong>The Rust Programming Language</strong></a></li><li><a href="https://www.swyx.io/react-distros/"><strong>React Distros</strong></a></li><li><a href="https://www.youtube.com/watch?v=0krdC_D42IU"><strong>A First Look at RedwoodJS</strong></a></li><li><a href="https://www.youtube.com/watch?v=P9jZ-Pb8aLw&amp;t=4603s"><strong>Fully-typed fullstack development using Blitz.js</strong></a></li><li><a href="https://www.youtube.com/watch?v=vB6rmWCmANA"><strong>Build an Event App with Vue.js, Gridsome &amp; Strapi.js</strong></a></li></ul>]]>
      </content:encoded>
      <pubDate>Tue, 27 Oct 2020 17:03:33 -0500</pubDate>
      <author>Anthony Campolo, Christopher Burns</author>
      <enclosure url="https://media.transistor.fm/256c1066/f2c5924d.mp3" length="37727930" type="audio/mpeg"/>
      <itunes:author>Anthony Campolo, Christopher Burns</itunes:author>
      <itunes:image href="https://img.transistor.fm/Hwnj8FFbpauTgaPO-PwaDHilrXaAmLHQ7oElhtdoHI8/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzM4NTY2My8x/NjkxMzEwMDUxLWFy/dHdvcmsuanBn.jpg"/>
      <itunes:duration>1971</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><strong><em>In the inaugural episode of the Fullstack Jamstack Podcast we meet our hosts, Anthony Campolo and Christopher Burns.</em></strong></p><p>In this episode the hosts tell their stories about how they discovered the world of Fullstack Jamstack, what it means to them, and what they want this podcast to cover in the future.</p><p><strong>Projects</strong></p><ul><li><a href="https://redwoodjs.com/"><strong>RedwoodJS</strong></a></li><li><a href="https://github.com/echobind/bisonapp"><strong>Bison</strong></a></li><li><a href="https://blitzjs.com/"><strong>BlitzJS</strong></a></li><li><a href="https://fauna.com/"><strong>FaunaDB</strong></a></li><li><a href="https://www.prisma.io/"><strong>Prisma</strong></a></li><li><a href="https://nexusjs.org/"><strong>Nexus</strong></a></li><li><a href="https://www.netlify.com/"><strong>Netlify</strong></a></li><li><a href="https://vercel.com/"><strong>Vercel</strong></a></li><li><a href="https://serverless.com/"><strong>Serverless</strong></a></li></ul><p><strong>Links</strong></p><ul><li><a href="https://community.redwoodjs.com/t/a-first-look-at-redwoodjs-complete-series/1143/"><strong>A First Look at RedwoodJS - Complete Series</strong></a></li><li><a href="https://blog.echobind.com/creating-your-own-jamstack-blog-in-no-time-with-next-js-and-bison-a3cdd507fd61"><strong>Creating Your Own Jamstack Blog in No Time with Next.js and Bison</strong></a></li><li><a href="https://nextjsnews.com/3"><strong>The Fullstack React Frameworks Competition</strong></a></li><li><a href="https://www.prisma.io/docs/more/faq#does-prisma-client-support-graphql-schema-delegation-and-graphql-binding"><strong>Does Prisma Client support GraphQL schema delegation and GraphQL binding?</strong></a></li><li><a href="https://doc.rust-lang.org/book/"><strong>The Rust Programming Language</strong></a></li><li><a href="https://www.swyx.io/react-distros/"><strong>React Distros</strong></a></li><li><a href="https://www.youtube.com/watch?v=0krdC_D42IU"><strong>A First Look at RedwoodJS</strong></a></li><li><a href="https://www.youtube.com/watch?v=P9jZ-Pb8aLw&amp;t=4603s"><strong>Fully-typed fullstack development using Blitz.js</strong></a></li><li><a href="https://www.youtube.com/watch?v=vB6rmWCmANA"><strong>Build an Event App with Vue.js, Gridsome &amp; Strapi.js</strong></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords>Fullstack Web Development, Jamstack, JavaScript, Node, React</itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ajcwebdev.com" img="https://img.transistor.fm/ysPFR-tljSKn5QuIfZwWtTKfgvjKteB8yi7kbxIm7Tk/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xMGY0/YjQ0MTdlMTdkNjM0/MzMyNzBmNTE1Yjg2/ZGVlMi5qcGVn.jpg">Anthony Campolo</podcast:person>
      <podcast:person role="Host" href="https://fsjam.org/people/christopher-burns" img="https://img.transistor.fm/CI6k2TIfwWSSZUnNJkk-PJIObZC0Aq3HDMgaqg_3GYQ/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9wZXJz/b24vMmY0ZTI4MTct/N2Y0OS00ZTM1LWI2/MjctNzM0MWMwMTc3/NmQ2LzE2NjQ1ODgy/MTAtaW1hZ2UuanBn.jpg">Christopher Burns</podcast:person>
    </item>
  </channel>
</rss>
