<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <atom:link href="https://feeds.simplecast.com/9HB44Ej8" rel="self" title="MP3 Audio" type="application/atom+xml"/>
    <atom:link href="https://simplecast.superfeedr.com/" rel="hub" xmlns="http://www.w3.org/2005/Atom"/>
    <generator>https://simplecast.com</generator>
    <title>egghead.io course notes</title>
    <description>Short chats with the instructors of egghead.io</description>
    <copyright>2019 - 2020 Egghead.io LLC</copyright>
    <language>en</language>
    <pubDate>Mon, 22 Feb 2021 19:45:17 +0000</pubDate>
    <lastBuildDate>Mon, 22 Feb 2021 19:45:27 +0000</lastBuildDate>
    <image>
      <link>https://egghead-io-course-notes.simplecast.com</link>
      <title>egghead.io course notes</title>
      <url>https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/c19591bc-1d84-45ef-86e9-00b265749f03/3000x3000/show-logo.jpg?aid=rss_feed</url>
    </image>
    <link>https://egghead-io-course-notes.simplecast.com</link>
    <itunes:type>episodic</itunes:type>
    <itunes:summary>Short chats with the instructors of egghead.io</itunes:summary>
    <itunes:author>Joel Hooks</itunes:author>
    <itunes:explicit>no</itunes:explicit>
    <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/c19591bc-1d84-45ef-86e9-00b265749f03/3000x3000/show-logo.jpg?aid=rss_feed"/>
    <itunes:new-feed-url>https://feeds.simplecast.com/9HB44Ej8</itunes:new-feed-url>
    <itunes:keywords>egghead, javascript, short, software development</itunes:keywords>
    <itunes:owner>
      <itunes:name>egghead.io</itunes:name>
      <itunes:email>joel@egghead.io</itunes:email>
    </itunes:owner>
    <itunes:category text="Technology"/>
    <item>
      <guid isPermaLink="false">3776ce90-7c37-415e-ad43-3e1e14cf01ba</guid>
      <title>Accessible Cross-Browser CSS Form Styling with Stephanie Eckles</title>
      <description><![CDATA[Taylor and Stephanie talk about accessibility, the sticking points, and Stephanie's experience with learning about forms. ]]></description>
      <pubDate>Mon, 22 Feb 2021 19:45:17 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/accessible-cross-browser-css-form-styling-with-stephanie-eckles-nILOAq_y</link>
      <enclosure length="17041803" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d19-d225-48ff-9ce0-ef8f15d8ec54/episodes/ab9e263c-ef52-48c9-8e6a-c52b087e852a/audio/f73552ba-0c97-44f6-96a4-def07242f391/default_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Accessible Cross-Browser CSS Form Styling with Stephanie Eckles</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/bea12aca-8642-46db-89d9-fad79d6d8159/3000x3000/avatar-for-stephanie-eckles.jpg?aid=rss_feed"/>
      <itunes:duration>00:17:44</itunes:duration>
      <itunes:summary>Taylor and Stephanie talk about accessibility, the sticking points, and Stephanie&apos;s experience with learning about forms. </itunes:summary>
      <itunes:subtitle>Taylor and Stephanie talk about accessibility, the sticking points, and Stephanie&apos;s experience with learning about forms. </itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>26</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">0b62b308-5133-415c-a273-a556c8d5c8c0</guid>
      <title>Build a Corgi Up-boop Web App with Netlify Serverless Functions and Hasura with Jason Lengstorf</title>
      <description><![CDATA[Serverless makes creating applications easier. The serverless layer handles the orchestration of the scaling and the DevOps so that you can get down to doing what you want to do, writing functions. ]]></description>
      <pubDate>Thu, 14 Jan 2021 18:35:45 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/build-a-corgi-up-boop-web-app-with-netlify-serverless-functions-and-hasura-with-jason-lengstorf-FCiTrERZ</link>
      <enclosure length="18087864" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d19-d225-48ff-9ce0-ef8f15d8ec54/episodes/13be84e1-cb89-4d53-99e8-741206063298/audio/b523bcbe-36c8-4e77-9eec-76f2a173d9e0/default_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Build a Corgi Up-boop Web App with Netlify Serverless Functions and Hasura with Jason Lengstorf</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/d4a2a0dd-f51d-45f6-b493-305701a9f358/75fb2d43-b8de-4375-82de-3eed27dd8b74/3000x3000/jason-lengstorf-1.jpg?aid=rss_feed"/>
      <itunes:duration>00:18:49</itunes:duration>
      <itunes:summary>Serverless makes creating applications easier. The serverless layer handles the orchestration of the scaling and the DevOps so that you can get down to doing what you want to do, writing functions. </itunes:summary>
      <itunes:subtitle>Serverless makes creating applications easier. The serverless layer handles the orchestration of the scaling and the DevOps so that you can get down to doing what you want to do, writing functions. </itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>25</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">e1ca32bf-5568-4547-ad87-1acfe8ebf13d</guid>
      <title>WordPress as a Headless Content Management System (CMS) and GraphQL API with Kevin Cunningham</title>
      <description><![CDATA[<p>With Headless CMS's there are endless options available to you. WordPress is a tried and true open-source CMS that can pretty easily be converted to a headless variant.</p>
]]></description>
      <pubDate>Wed, 2 Dec 2020 20:14:02 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/wordpress-as-a-headless-content-management-system-cms-and-graphql-api-with-kevin-cunningham-rbPrgCZR</link>
      <content:encoded><![CDATA[<p>With Headless CMS's there are endless options available to you. WordPress is a tried and true open-source CMS that can pretty easily be converted to a headless variant.</p>
]]></content:encoded>
      <enclosure length="16460948" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d19-d225-48ff-9ce0-ef8f15d8ec54/episodes/e4cc6bb8-41a9-4ece-84cd-cb8c732d0634/audio/227e5117-d43f-4db6-ad1e-79e3e4d3b895/default_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>WordPress as a Headless Content Management System (CMS) and GraphQL API with Kevin Cunningham</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/5bc145c0-f631-45f9-af25-71dd1d42468f/3000x3000/kevin.jpg?aid=rss_feed"/>
      <itunes:duration>00:17:09</itunes:duration>
      <itunes:summary>Taylor talks to Kevin about his experience getting started with WordPress and what got him interested.
</itunes:summary>
      <itunes:subtitle>Taylor talks to Kevin about his experience getting started with WordPress and what got him interested.
</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>24</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">5d89305f-395a-4d0b-b427-9ecc22282f32</guid>
      <title>React Real-Time Messaging with GraphQL using urql and OneGraph with Ian Jones</title>
      <description><![CDATA[Taylor talks to Ian about his journey starting with GraphQL as well as how Ian uses it at egghead to supplement eggheads REST API. 

They continue the conversation by talking about the other technologies used in this course. OneGraph being a primary one that allows you to use one GraphQL endpoint for multiple services (e.g. YouTube, GitHub, Twitter, etc.). OneGraph will be used in the course with the GitHub API to subscribe to comment events to build a real-time chat app.]]></description>
      <pubDate>Wed, 18 Nov 2020 15:14:24 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/react-real-time-messaging-with-graphql-using-urql-and-onegraph-with-ian-jones-vXBGBhrA</link>
      <enclosure length="9407051" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d19-d225-48ff-9ce0-ef8f15d8ec54/episodes/7fa1aa61-60d0-472e-8756-e10aca44c4d6/audio/6ab4318c-c2c4-4285-80e1-e5f65a0c15af/default_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>React Real-Time Messaging with GraphQL using urql and OneGraph with Ian Jones</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/c7c8fe8c-949f-44f7-a2bf-ef0a3e84d4c7/3000x3000/ian.jpg?aid=rss_feed"/>
      <itunes:duration>00:09:48</itunes:duration>
      <itunes:summary>Taylor talks to Ian about his journey starting with GraphQL as well as how Ian uses it at egghead to supplement eggheads REST API. 

They continue the conversation by talking about the other technologies used in this course. OneGraph being a primary one that allows you to use one GraphQL endpoint for multiple services (e.g. YouTube, GitHub, Twitter, etc.). OneGraph will be used in the course with the GitHub API to subscribe to comment events to build a real-time chat app.</itunes:summary>
      <itunes:subtitle>Taylor talks to Ian about his journey starting with GraphQL as well as how Ian uses it at egghead to supplement eggheads REST API. 

They continue the conversation by talking about the other technologies used in this course. OneGraph being a primary one that allows you to use one GraphQL endpoint for multiple services (e.g. YouTube, GitHub, Twitter, etc.). OneGraph will be used in the course with the GitHub API to subscribe to comment events to build a real-time chat app.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>23</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">7de6a815-11b5-47a5-9d84-f3857bc8f8c7</guid>
      <title>Scale React Development with Nx with Juri Strumpflohner</title>
      <description><![CDATA[Taylor talks to Juri about what Nx can do to help you handle your applications as they grow.

Nx handles configuration and set up for you so you can focus on building the app you want, even as the project grows larger. 

Learn how to: 
- Start an Nx Workspace from the ground up
- Create a React Application connected to an Express API in Nx
- Explore your project structure through the Nx dependency graph]]></description>
      <pubDate>Fri, 23 Oct 2020 21:39:41 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/scale-react-development-with-nx-s2j2KLl7</link>
      <enclosure length="6571273" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d19-d225-48ff-9ce0-ef8f15d8ec54/episodes/6f83d912-2595-4d5b-9851-aaeb46232951/audio/52ea6cbd-95a6-4766-8884-983a5c61576c/default_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Scale React Development with Nx with Juri Strumpflohner</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/114a5dca-de1b-4fe6-8d47-718f72d50b62/3000x3000/juri.jpg?aid=rss_feed"/>
      <itunes:duration>00:06:49</itunes:duration>
      <itunes:summary>Taylor talks to Juri about what Nx can do to help you handle your applications as they grow.

Nx handles configuration and set up for you so you can focus on building the app you want, even as the project grows larger. 

Learn how to: 
- Start an Nx Workspace from the ground up
- Create a React Application connected to an Express API in Nx
- Explore your project structure through the Nx dependency graph</itunes:summary>
      <itunes:subtitle>Taylor talks to Juri about what Nx can do to help you handle your applications as they grow.

Nx handles configuration and set up for you so you can focus on building the app you want, even as the project grows larger. 

Learn how to: 
- Start an Nx Workspace from the ground up
- Create a React Application connected to an Express API in Nx
- Explore your project structure through the Nx dependency graph</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>22</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">b1883cb7-2eb7-48ba-8d7c-e9e8334dffb7</guid>
      <title>Composing Closures and Callbacks in JavaScript with John Lindquist</title>
      <description><![CDATA[<p><a href="https://egghead.io/playlists/composing-closures-and-callbacks-in-javascript-1223" target="_blank">Watch the course now!</a></p>
]]></description>
      <pubDate>Mon, 19 Oct 2020 13:14:44 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/composing-closures-and-callbacks-in-javascript-with-john-lindquist-T9Gcwb37</link>
      <content:encoded><![CDATA[<p><a href="https://egghead.io/playlists/composing-closures-and-callbacks-in-javascript-1223" target="_blank">Watch the course now!</a></p>
]]></content:encoded>
      <enclosure length="23065957" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d19-d225-48ff-9ce0-ef8f15d8ec54/episodes/3872f429-b079-4cb7-97da-7bd8b0b49195/audio/b46d77f9-b705-4980-ad41-28d864da4f29/default_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Composing Closures and Callbacks in JavaScript with John Lindquist</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/df0b282d-3f9a-4d40-9996-7093c3968a8c/3000x3000/avatar-500x500.jpg?aid=rss_feed"/>
      <itunes:duration>00:24:02</itunes:duration>
      <itunes:summary>Taylor and John talk about JavaScript essentials.

You&apos;ll get an introduction to how John defines callbacks and closures and why they are the basis of this course. Building on top of that, he dives deep on patterns that you&apos;ll learn to build complex, composable behavior with Listeners, Broadcasters, and Operators.</itunes:summary>
      <itunes:subtitle>Taylor and John talk about JavaScript essentials.

You&apos;ll get an introduction to how John defines callbacks and closures and why they are the basis of this course. Building on top of that, he dives deep on patterns that you&apos;ll learn to build complex, composable behavior with Listeners, Broadcasters, and Operators.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>21</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">33a3c9e9-cf89-4ec9-93e7-4f8b5ae737f1</guid>
      <title>Build Maps with React Leaflet with Colby Fayock</title>
      <description><![CDATA[React leaflet makes it easy for you to customize a mapping experience to exactly how you and your customers need it.

This course will cover: 
 - Using Mapbox to style the map's appearance
 - Store location data in GeoJSON documents
 - Customize map markers & tooltips to display metadata
 - useEffect and useRef React Hooks
 - Dynamic location-based data
 - Event handling ]]></description>
      <pubDate>Mon, 31 Aug 2020 21:41:08 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/build-maps-with-react-leaflet-with-colby-fayock-fI_QBRxF</link>
      <enclosure length="6275283" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/3408f42d-8af6-4689-9a1b-b02e5c33d43a/colby-course-launch_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Build Maps with React Leaflet with Colby Fayock</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/f34ded6d-1ff4-4245-843c-fe72c5310cfd/3000x3000/colby-hd.jpg?aid=rss_feed"/>
      <itunes:duration>00:06:33</itunes:duration>
      <itunes:summary>React leaflet makes it easy for you to customize a mapping experience to exactly how you and your customers need it.

This course will cover: 
 - Using Mapbox to style the map&apos;s appearance
 - Store location data in GeoJSON documents
 - Customize map markers &amp; tooltips to display metadata
 - useEffect and useRef React Hooks
 - Dynamic location-based data
 - Event handling </itunes:summary>
      <itunes:subtitle>React leaflet makes it easy for you to customize a mapping experience to exactly how you and your customers need it.

This course will cover: 
 - Using Mapbox to style the map&apos;s appearance
 - Store location data in GeoJSON documents
 - Customize map markers &amp; tooltips to display metadata
 - useEffect and useRef React Hooks
 - Dynamic location-based data
 - Event handling </itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>20</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">be9bbd06-2552-4a5f-843a-514446436953</guid>
      <title>Get Started with Gatsby with Khaled Garbaya</title>
      <description><![CDATA[<ul><li>Setup Simplest Gatsby Project</li><li>Create Static Pages</li><li>Create Client Only Routes (Dynamic Pages)</li><li>Migrate CRA routes to Gatsby Pages</li><li>Using Gatsby Plugins</li><li>Different ways of Querying Data within a Gatsby app</li></ul>
]]></description>
      <pubDate>Fri, 14 Aug 2020 14:31:18 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/get-started-with-gatsby-with-khaled-garbaya-Ew_5drpt</link>
      <content:encoded><![CDATA[<ul><li>Setup Simplest Gatsby Project</li><li>Create Static Pages</li><li>Create Client Only Routes (Dynamic Pages)</li><li>Migrate CRA routes to Gatsby Pages</li><li>Using Gatsby Plugins</li><li>Different ways of Querying Data within a Gatsby app</li></ul>
]]></content:encoded>
      <enclosure length="7586839" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/4283e3a1-6cc1-4c78-bd87-fd6ceda20166/khaled-garbaya-gatsby-launch_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Get Started with Gatsby with Khaled Garbaya</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/751baa0b-486d-481f-9d6b-d7ceeb5bec23/3000x3000/khaled.jpg?aid=rss_feed"/>
      <itunes:duration>00:07:55</itunes:duration>
      <itunes:summary>Learn how to create a powerful React app in Gatsby.</itunes:summary>
      <itunes:subtitle>Learn how to create a powerful React app in Gatsby.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>19</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">8a5882e0-d1ed-44e2-ada3-c70c4b83458e</guid>
      <title>Build an App with the AWS Cloud Development Kit with Tomasz Łakomy</title>
      <description><![CDATA[<p>This course will tell you what you need to know to build a serverless powered application with React (or you're own framework) on the front end and AWS (services) powering the backend. This course touches on AWS Lambda, APIGateway, DynamoDB, S3, and more!</p>
]]></description>
      <pubDate>Thu, 11 Jun 2020 19:49:07 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/build-an-app-with-the-aws-cloud-development-kit-with-tomasz-akomy-QmkcuMot</link>
      <content:encoded><![CDATA[<p>This course will tell you what you need to know to build a serverless powered application with React (or you're own framework) on the front end and AWS (services) powering the backend. This course touches on AWS Lambda, APIGateway, DynamoDB, S3, and more!</p>
]]></content:encoded>
      <enclosure length="9376735" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/6d9748c0-f537-4a8d-83bd-42e8b730e064/taylor-and-tomasz-talk-aws-cdk-launch_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Build an App with the AWS Cloud Development Kit with Tomasz Łakomy</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/d02d27e1-83ee-4a4c-9978-ed8249805f44/3000x3000/t.jpg?aid=rss_feed"/>
      <itunes:duration>00:09:45</itunes:duration>
      <itunes:summary>Taylor talks to Tomasz about Tomasz&apos;s AWS CDK course that he is launching.</itunes:summary>
      <itunes:subtitle>Taylor talks to Tomasz about Tomasz&apos;s AWS CDK course that he is launching.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>18</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">18b3f461-10e3-4e4b-8ddc-ca9e0c26b398</guid>
      <title>Advanced SQL for Professional Developers with Tyler Clark</title>
      <description><![CDATA[<p><a href="https://egghead.io/courses/advanced-sql-for-professional-developers">Advanced SQL for Professional Developers</a> is the sequel to Tylers previous <a href="https://egghead.io/courses/sql-fundamentals">SQL Fundamentals</a> course that was released last year. <br /><br />This course picks up where the last one left off. This course will take you through complex topics like profiling your queries, pattern matching, casting types, and storing JSON data.</p>
]]></description>
      <pubDate>Wed, 13 May 2020 22:01:14 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/advanced-sql-for-professional-developers-with-tyler-clark-5BtdMmpX</link>
      <content:encoded><![CDATA[<p><a href="https://egghead.io/courses/advanced-sql-for-professional-developers">Advanced SQL for Professional Developers</a> is the sequel to Tylers previous <a href="https://egghead.io/courses/sql-fundamentals">SQL Fundamentals</a> course that was released last year. <br /><br />This course picks up where the last one left off. This course will take you through complex topics like profiling your queries, pattern matching, casting types, and storing JSON data.</p>
]]></content:encoded>
      <enclosure length="5900329" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/57339869-6c6c-4a28-9adb-d1a96078aeac/taylor-and-tyler-talk-sql-course-launch_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Advanced SQL for Professional Developers with Tyler Clark</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/717cebb7-13c0-4272-9310-6f6edcec9631/3000x3000/tyler.jpg?aid=rss_feed"/>
      <itunes:duration>00:06:08</itunes:duration>
      <itunes:summary>Advanced SQL for Professional Developers is the sequel to Tyler&apos;s previous SQL Fundamentals course that was released last year. This course picks up where the last one left off.</itunes:summary>
      <itunes:subtitle>Advanced SQL for Professional Developers is the sequel to Tyler&apos;s previous SQL Fundamentals course that was released last year. This course picks up where the last one left off.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>17</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">905c1c39-2a70-4d35-bff8-ed9ed8f223ea</guid>
      <title>Thinking Reactively in RxJS with Rares Matei</title>
      <description><![CDATA[Rares and Taylor talk about what even thinking reactively is and the types of problems a reactive solution is good for.

The user is the biggest source of asynchronous action and RxJS gives you a great way to handle all the forms of asynchronous action that users will through at you. 

Rares learned this approach through working on a large scale trading application that had price and market events coming in every second that needed to be updated in tandem with user events. ]]></description>
      <pubDate>Mon, 30 Mar 2020 14:18:27 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/thinking-reactively-in-rxjs-with-rares-matei-6NDnha_Z</link>
      <enclosure length="7349102" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/de7f3f76-1ec1-4a02-a390-fc6570949903/thinking-reactively-launch-podcast_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Thinking Reactively in RxJS with Rares Matei</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/fc6b2f35-495b-42e9-8ced-dc88979cdcbf/3000x3000/rares.jpg?aid=rss_feed"/>
      <itunes:duration>00:07:38</itunes:duration>
      <itunes:summary>Rares and Taylor talk about what even thinking reactively is and the types of problems a reactive solution is good for.

The user is the biggest source of asynchronous action and RxJS gives you a great way to handle all the forms of asynchronous action that users will through at you. 

Rares learned this approach through working on a large scale trading application that had price and market events coming in every second that needed to be updated in tandem with user events. </itunes:summary>
      <itunes:subtitle>Rares and Taylor talk about what even thinking reactively is and the types of problems a reactive solution is good for.

The user is the biggest source of asynchronous action and RxJS gives you a great way to handle all the forms of asynchronous action that users will through at you. 

Rares learned this approach through working on a large scale trading application that had price and market events coming in every second that needed to be updated in tandem with user events. </itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>16</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">5483fd17-ddd3-4c3b-9f8e-acb4e7437aba</guid>
      <title>A Beginners Guide to React</title>
      <description><![CDATA[Kent and Taylor talk about the relaunch of the beginners guide to react and what has changes in the two years that have passed since Kent released the first version.

Spoiler: React hooks are the biggest change!]]></description>
      <pubDate>Tue, 24 Mar 2020 13:59:09 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/a-beginners-guide-to-react-HjUa_5mj</link>
      <enclosure length="7187430" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/3aa8ee3c-f1d8-46ba-b7f0-5c5f643f0597/taylor-kent-react-for-beginners_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>A Beginners Guide to React</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/c674a3b5-f63d-4fbb-8c2a-a9f7c03494a7/3000x3000/kentcdodds.jpg?aid=rss_feed"/>
      <itunes:duration>00:08:37</itunes:duration>
      <itunes:summary>Kent and Taylor talk about the relaunch of the beginners guide to react and what has changes in the two years that have passed since Kent released the first version.

Spoiler: React hooks are the biggest change!</itunes:summary>
      <itunes:subtitle>Kent and Taylor talk about the relaunch of the beginners guide to react and what has changes in the two years that have passed since Kent released the first version.

Spoiler: React hooks are the biggest change!</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>15</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">e17877bc-84f3-411c-94c2-b3320abebf3a</guid>
      <title>Intro to Rust with Pascal Precht</title>
      <description><![CDATA[<p>Rust is an embedded systems programming language that guarantees memory safe code through its compiler and type system.</p><p>In this course, you will build your first program in Rust which will introduce you topics like Rust's type system, cargo, user input, functions, and loops.</p>
]]></description>
      <pubDate>Fri, 6 Mar 2020 22:07:24 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/intro-to-rust-with-pascal-precht-m35ee3Ec</link>
      <content:encoded><![CDATA[<p>Rust is an embedded systems programming language that guarantees memory safe code through its compiler and type system.</p><p>In this course, you will build your first program in Rust which will introduce you topics like Rust's type system, cargo, user input, functions, and loops.</p>
]]></content:encoded>
      <enclosure length="2952188" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/50d44e1c-99ea-4080-9a9d-44432e22ce5b/tour-of-rust-interview-edited_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Intro to Rust with Pascal Precht</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/95bb9349-1073-4c34-be31-25beb4494c0e/3000x3000/pascal.jpg?aid=rss_feed"/>
      <itunes:duration>00:03:04</itunes:duration>
      <itunes:summary>Taylor interviews Pascal about what the programming language Rust is and why he is teaching this course.</itunes:summary>
      <itunes:subtitle>Taylor interviews Pascal about what the programming language Rust is and why he is teaching this course.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>14</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">f1b5b73c-3142-4a54-ac5f-f352ab5a508f</guid>
      <title>Web Security Essentials: MITM, CSRF, and XSS with Mike Sherov</title>
      <description><![CDATA[<p>Mike learned early in his career about how hackers took down all the sites his agency ran and he felt helpless to those attacks.</p><p>The goal of this course is to help you learn about security before you have an experience like Mike did. The essentials of security are covered so you get the feel of security best practices in general. You'll learn principles of strength in depth and least privilege. </p>
]]></description>
      <pubDate>Fri, 28 Feb 2020 18:53:40 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/web-security-essentials-mitm-csrf-and-xss-with-mike-sherov-LiC_EiAi</link>
      <content:encoded><![CDATA[<p>Mike learned early in his career about how hackers took down all the sites his agency ran and he felt helpless to those attacks.</p><p>The goal of this course is to help you learn about security before you have an experience like Mike did. The essentials of security are covered so you get the feel of security best practices in general. You'll learn principles of strength in depth and least privilege. </p>
]]></content:encoded>
      <enclosure length="4373667" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/b116deaa-5547-4d89-9822-c89249b0390b/web-securiy-essentials-interview-edited_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Web Security Essentials: MITM, CSRF, and XSS with Mike Sherov</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/dd208eee-4c40-435d-bea7-b94ef1899216/5e19995f-b7bc-4d1c-868a-7040c461c255/3000x3000/egh-websecurity-1.jpg?aid=rss_feed"/>
      <itunes:duration>00:04:33</itunes:duration>
      <itunes:summary>Taylor Bell and Mike Sherov discuss what Web Security Essentials is about and what has Mike excited about the topic.</itunes:summary>
      <itunes:subtitle>Taylor Bell and Mike Sherov discuss what Web Security Essentials is about and what has Mike excited about the topic.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>13</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">b4b4b1ba-80f3-4bde-bf01-2305ee774cb0</guid>
      <title>Introduction To State Machines And XState With Kyle Shevlin</title>
      <description><![CDATA[<p>Check out Kyle's egghead.io course <a href="https://egghead.io/courses/introduction-to-state-machines-using-xstate">Introduction to State Machines Using XState</a> to dive deeper with state machines!</p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 21:08:58 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/introduction-to-state-machines-and-xstate-with-kyle-shevlin-5j0yAebJ</link>
      <content:encoded><![CDATA[<p>Check out Kyle's egghead.io course <a href="https://egghead.io/courses/introduction-to-state-machines-using-xstate">Introduction to State Machines Using XState</a> to dive deeper with state machines!</p>
]]></content:encoded>
      <enclosure length="5263149" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/b61edb48-f2e7-47bf-b16e-534d99782948/edited-kyle-shevlin-conversation_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Introduction To State Machines And XState With Kyle Shevlin</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/b0d46b64-36fc-4cf8-bc33-77922b2ed9fc/3000x3000/kyle-shevlin-logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:05:28</itunes:duration>
      <itunes:summary></itunes:summary>
      <itunes:subtitle></itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>11</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">3b1481b6-b6ce-4c64-9794-c53f3ea3bebe</guid>
      <title>Develop Accessible Web Apps with React with Erin Doyle</title>
      <description><![CDATA[<p>Check out Erin's egghead.io course <a href="https://egghead.io/courses/develop-accessible-web-apps-with-react">Develop Accessible Web Apps with React</a> to learn about making your React apps accessible!</p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 21:06:35 +0000</pubDate>
      <author>joel@egghead.io (egghead.io)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/develop-accessible-web-apps-with-react-with-erin-doyle-x70_QXfb</link>
      <content:encoded><![CDATA[<p>Check out Erin's egghead.io course <a href="https://egghead.io/courses/develop-accessible-web-apps-with-react">Develop Accessible Web Apps with React</a> to learn about making your React apps accessible!</p>
]]></content:encoded>
      <enclosure length="3708114" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/0cb83e2a-2842-48b6-9d32-df4cb26da142/edited-erin-doyle-conversation_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Develop Accessible Web Apps with React with Erin Doyle</itunes:title>
      <itunes:author>egghead.io</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/a3598eeb-cac8-4927-86de-e899e0012619/3000x3000/logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:03:51</itunes:duration>
      <itunes:summary></itunes:summary>
      <itunes:subtitle></itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>10</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">ca124f81-cd76-40f8-8029-1838d2788fec</guid>
      <title>Fix Common Git Mistakes With Chris Achard</title>
      <description><![CDATA[<p>To really improve your git skills it is essential that you build up a better mental model, a part of that means understanding all the different states a file could be in. Files can be on your computer, a repo, a staging area, your working directory, server directory, or a local stash.</p><p>Chris Achard's egghead.io course <a href="https://egghead.io/courses/fix-common-git-mistakes"><strong>Fix Common Git Mistakes</strong></a> will demonstrate many of the common mistakes made with git and shows how to fix them.</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/fix-common-git-mistakes-with-chris-achard/transcript">"Fix Common Git Mistakes With Chris Achard" Transcript</a></p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 21:05:08 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/fix-common-git-mistakes-with-chris-achard-iBSX_BG2</link>
      <content:encoded><![CDATA[<p>To really improve your git skills it is essential that you build up a better mental model, a part of that means understanding all the different states a file could be in. Files can be on your computer, a repo, a staging area, your working directory, server directory, or a local stash.</p><p>Chris Achard's egghead.io course <a href="https://egghead.io/courses/fix-common-git-mistakes"><strong>Fix Common Git Mistakes</strong></a> will demonstrate many of the common mistakes made with git and shows how to fix them.</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/fix-common-git-mistakes-with-chris-achard/transcript">"Fix Common Git Mistakes With Chris Achard" Transcript</a></p>
]]></content:encoded>
      <enclosure length="2446103" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/9e08648f-9c92-4767-8da3-a2a5a0ca75a1/edited-chris-achard-conversation_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Fix Common Git Mistakes With Chris Achard</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/e1767805-d514-41d4-afad-111208ebcee4/3000x3000/chris-achard-logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:02:32</itunes:duration>
      <itunes:summary>Chris Achard talks about his course and improving your git mental model.</itunes:summary>
      <itunes:subtitle>Chris Achard talks about his course and improving your git mental model.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>5</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">fff93684-4b38-4ed2-bdb6-7e7ec93e3b6c</guid>
      <title>Build Custom CLI Tooling With OClif and TypeScript With Shawn &quot;Swyx&quot; Wang</title>
      <description><![CDATA[]]></description>
      <pubDate>Tue, 17 Dec 2019 20:53:24 +0000</pubDate>
      <author>joel@egghead.io (egghead.io)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/build-custom-cli-tooling-with-oclif-and-typescript-with-shawn-swyx-wang-pd7XQDFW</link>
      <enclosure length="15051636" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/1d8a32e2-1f1c-4e9f-b90a-3e1839de17ad/shawn-wang_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Build Custom CLI Tooling With OClif and TypeScript With Shawn &quot;Swyx&quot; Wang</itunes:title>
      <itunes:author>egghead.io</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/998cbaa4-fa8a-4d4a-943a-a7f0435b17e4/3000x3000/shawn-wang-logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:15:40</itunes:duration>
      <itunes:summary></itunes:summary>
      <itunes:subtitle></itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>12</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">05783698-93e3-45ca-9df5-cd98e555f1ef</guid>
      <title>Build A Real-Time Video Chat App With Twilio And Gatsby With Jason Lengstorf</title>
      <description><![CDATA[<p>One of the things that is seen a lot in discussions around the JAMstack in general is this idea that you can't do anything dynamic in a static site. Jason Lengstorf disproves that notion in his course <a href="https://egghead.io/courses/build-a-video-chat-app-with-twilio-and-gatsby"><strong>Build A Real-Time Video Chat App With Twilio And Gatsby</strong></a> where he'll show you not only how to integrate Twilio but also teach you the skills you need to include <strong>any</strong> dynamic third-party library into your Gatsby site!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/build-a-real-time-video-chat-app-with-twilio-and-gatsby-with-jason-lengstorf/transcript">"Build A Real-Time Video Chat App With Twilio And Gatsby With Jason Lengstorf" Transcript</a></p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 20:52:49 +0000</pubDate>
      <author>joel@egghead.io (egghead.io)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/build-a-real-time-video-chat-app-with-twilio-and-gatsby-with-jason-lengstorf-o71ZFcdG</link>
      <content:encoded><![CDATA[<p>One of the things that is seen a lot in discussions around the JAMstack in general is this idea that you can't do anything dynamic in a static site. Jason Lengstorf disproves that notion in his course <a href="https://egghead.io/courses/build-a-video-chat-app-with-twilio-and-gatsby"><strong>Build A Real-Time Video Chat App With Twilio And Gatsby</strong></a> where he'll show you not only how to integrate Twilio but also teach you the skills you need to include <strong>any</strong> dynamic third-party library into your Gatsby site!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/build-a-real-time-video-chat-app-with-twilio-and-gatsby-with-jason-lengstorf/transcript">"Build A Real-Time Video Chat App With Twilio And Gatsby With Jason Lengstorf" Transcript</a></p>
]]></content:encoded>
      <enclosure length="4727068" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/d2b8bc08-ed04-4d50-8c58-42d4abff5e21/jason-lengstorf_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Build A Real-Time Video Chat App With Twilio And Gatsby With Jason Lengstorf</itunes:title>
      <itunes:author>egghead.io</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/11f6ce28-40cd-4833-ba90-e3bc5f340072/3000x3000/jason-avatar.jpg?aid=rss_feed"/>
      <itunes:duration>00:04:55</itunes:duration>
      <itunes:summary>Jason Lengstorf proves that you can get Dynamic in the JAMstack</itunes:summary>
      <itunes:subtitle>Jason Lengstorf proves that you can get Dynamic in the JAMstack</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>9</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">5618af5d-cf78-472a-932c-2a5ce82d0f08</guid>
      <title>Designing GraphQL Schemas With Nik Graf</title>
      <description><![CDATA[<p>You really don't want to build yourself into a corner when making a GraphQL schema, it's a hassle to change and it will hurt you at some point. Creating the schema is an opportunity to bring everyone on the team together. Management, backend, and frontend can come together and figure out what it needs.</p><p>To learn how to design your own GraphQL schemas check out Nik's egghead.io course <a href="https://egghead.io/courses/designing-graphql-schemas-99db">Designing GraphQL Schemas!</a></p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/designing-graphql-schemas-with-nik-graf/transcript">"Designing GraphQL Schemas With Nik Graf" Transcript</a></p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 20:52:39 +0000</pubDate>
      <author>joel@egghead.io (egghead.io)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/designing-graphql-schemas-with-nik-graf-pxe1ZNUM</link>
      <content:encoded><![CDATA[<p>You really don't want to build yourself into a corner when making a GraphQL schema, it's a hassle to change and it will hurt you at some point. Creating the schema is an opportunity to bring everyone on the team together. Management, backend, and frontend can come together and figure out what it needs.</p><p>To learn how to design your own GraphQL schemas check out Nik's egghead.io course <a href="https://egghead.io/courses/designing-graphql-schemas-99db">Designing GraphQL Schemas!</a></p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/designing-graphql-schemas-with-nik-graf/transcript">"Designing GraphQL Schemas With Nik Graf" Transcript</a></p>
]]></content:encoded>
      <enclosure length="5288305" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/247e52d8-5fd3-4774-9ea3-5d2587d6cabe/nik-graf_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Designing GraphQL Schemas With Nik Graf</itunes:title>
      <itunes:author>egghead.io</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/933b23f9-0233-4642-abd2-30929e0451ad/3000x3000/nik-graf-logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:05:30</itunes:duration>
      <itunes:summary>Nik Graf talks about GraphQL schemas</itunes:summary>
      <itunes:subtitle>Nik Graf talks about GraphQL schemas</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>8</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">ab536cb7-03a0-441e-9617-7f4defdfe711</guid>
      <title>Build An App With React Suspense With Michael Chan</title>
      <description><![CDATA[<p>Suspense, the new experimental API that React gave us, helps you communicate transitions of state in your application in a really nice declarative way and organize your views so that they compose in a certain way.</p><p>Michael Chan tries to cover every step that a learner might have to go through when building an app with React Suspense in his egghead.io course <a href="https://egghead.io/courses/build-an-app-with-react-suspense"><strong>Build an App With React Suspense</strong></a>. He will introduce code splitting, suspense boundaries and errors, and more!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/build-an-app-with-react-suspense-with-michael-chan/transcript">"Build An App With React Suspense With Michael Chan" Transcript</a></p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 20:52:27 +0000</pubDate>
      <author>joel@egghead.io (egghead.io)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/build-an-app-with-react-suspense-with-michael-chan-qVmeRhyC</link>
      <content:encoded><![CDATA[<p>Suspense, the new experimental API that React gave us, helps you communicate transitions of state in your application in a really nice declarative way and organize your views so that they compose in a certain way.</p><p>Michael Chan tries to cover every step that a learner might have to go through when building an app with React Suspense in his egghead.io course <a href="https://egghead.io/courses/build-an-app-with-react-suspense"><strong>Build an App With React Suspense</strong></a>. He will introduce code splitting, suspense boundaries and errors, and more!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/build-an-app-with-react-suspense-with-michael-chan/transcript">"Build An App With React Suspense With Michael Chan" Transcript</a></p>
]]></content:encoded>
      <enclosure length="4241655" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/841b79f2-6757-40b3-9004-b4559611d0fd/michael-chan-edit_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Build An App With React Suspense With Michael Chan</itunes:title>
      <itunes:author>egghead.io</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/b23f7b37-7930-4883-b3d5-c546b78369ef/3000x3000/michael-chan-logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:04:24</itunes:duration>
      <itunes:summary>Michael Chan explains what React Suspense is.</itunes:summary>
      <itunes:subtitle>Michael Chan explains what React Suspense is.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>7</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">ff2456bb-7cca-4951-99a2-499722565255</guid>
      <title>Journey With Vue-Router With Laurie Barth</title>
      <description><![CDATA[<p>"Routing is your best friend, and your should learn about it." Said Laurie after her coworker was trying to pass page IDs through props. Laurie Barth also says that Vue has the best routing library out of any framework that she's seen. React doesn't have a canonical option and Angular has too much friction.</p><p>Check out Laurie's egghead.io course <a href="https://egghead.io/courses/a-journey-with-vue-router">A Journey with Vue-Router</a> to learn more about routing with Vue!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/journey-with-vue-router-with-laurie-barth/transcript">"Journey With Vue-Router With Laurie Barth" Transcript</a></p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 20:52:13 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/journey-with-vue-router-with-laurie-barth-go3TUpsu</link>
      <content:encoded><![CDATA[<p>"Routing is your best friend, and your should learn about it." Said Laurie after her coworker was trying to pass page IDs through props. Laurie Barth also says that Vue has the best routing library out of any framework that she's seen. React doesn't have a canonical option and Angular has too much friction.</p><p>Check out Laurie's egghead.io course <a href="https://egghead.io/courses/a-journey-with-vue-router">A Journey with Vue-Router</a> to learn more about routing with Vue!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/journey-with-vue-router-with-laurie-barth/transcript">"Journey With Vue-Router With Laurie Barth" Transcript</a></p>
]]></content:encoded>
      <enclosure length="6373679" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/af3a8312-b04c-412b-b3ce-cc71a243a535/laurie-barth_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Journey With Vue-Router With Laurie Barth</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/41a1ba97-4cee-44ac-95da-d088eb3102a9/3000x3000/logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:06:38</itunes:duration>
      <itunes:summary>Laurie Barth talks about her experience as a Vue consultant and her discovery of Vue Router.</itunes:summary>
      <itunes:subtitle>Laurie Barth talks about her experience as a Vue consultant and her discovery of Vue Router.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>6</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">c8ec96df-20a5-4f96-8f0a-32f758dab822</guid>
      <title>Construct Sturdy UIs with XState With Isaac Mann</title>
      <description><![CDATA[<p>Isaac Mann was excited about XState as soon as he heard about it from a video by David Khourshid. State machines are an old concept that have been rigorously tested, they also let you see things visually and be intentional about how your state changes.</p><p>You're probably already using state machines in your application code without even knowing it! After watching Isaac's course, <strong>Construct Sturdy UIs with XState</strong>, your homework is to find all those places in your code that are implicit state machines and make them explicit.</p><p>Be sure to check out Isaac's egghead.io course <a href="https://egghead.io/courses/construct-sturdy-uis-with-xstate">Construct Sturdy UIs with XState!</a></p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/construct-sturdy-uis-with-xstate-with-isaac-man/transcript">"Construct Sturdy UIs with XState With Isaac Mann" Transcript</a></p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 20:51:25 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/construct-sturdy-uis-with-xstate-with-isaac-man-v_16EvsO</link>
      <content:encoded><![CDATA[<p>Isaac Mann was excited about XState as soon as he heard about it from a video by David Khourshid. State machines are an old concept that have been rigorously tested, they also let you see things visually and be intentional about how your state changes.</p><p>You're probably already using state machines in your application code without even knowing it! After watching Isaac's course, <strong>Construct Sturdy UIs with XState</strong>, your homework is to find all those places in your code that are implicit state machines and make them explicit.</p><p>Be sure to check out Isaac's egghead.io course <a href="https://egghead.io/courses/construct-sturdy-uis-with-xstate">Construct Sturdy UIs with XState!</a></p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/construct-sturdy-uis-with-xstate-with-isaac-man/transcript">"Construct Sturdy UIs with XState With Isaac Mann" Transcript</a></p>
]]></content:encoded>
      <enclosure length="4765361" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/830403c7-3c10-492f-8720-b5e764572684/isaac-mann_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Construct Sturdy UIs with XState With Isaac Mann</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/b5c2e326-1de5-4fcf-a69e-2842c660858b/3000x3000/isaac-mann-logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:04:57</itunes:duration>
      <itunes:summary>Isaac Mann talks about why XState appealed to him.</itunes:summary>
      <itunes:subtitle>Isaac Mann talks about why XState appealed to him.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>4</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">857a2512-4c75-4451-91aa-ec9aeb13657d</guid>
      <title>Advanced JavaScript Fundamentals With Tyler Clark</title>
      <description><![CDATA[<p>Tyler Clark explains how learning the fundamentals is important for getting the salary and title you want in interviews and writing solid, understandable code that carries over across frameworks.</p><p>Be sure to check out Tyler's egghead.io course <a href="https://egghead.io/courses/advanced-javascript-foundations">Advanced JavaScript Foundations</a> to get those JS skills on lock!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/advanced-javascript-fundamentals-with-tyler-clark/transcript">"Advanced JavaScript Foundations With Tyler Clark" Transcript</a></p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 20:51:14 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/advanced-javascript-fundamentals-with-tyler-clark-roLimcjq</link>
      <content:encoded><![CDATA[<p>Tyler Clark explains how learning the fundamentals is important for getting the salary and title you want in interviews and writing solid, understandable code that carries over across frameworks.</p><p>Be sure to check out Tyler's egghead.io course <a href="https://egghead.io/courses/advanced-javascript-foundations">Advanced JavaScript Foundations</a> to get those JS skills on lock!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/advanced-javascript-fundamentals-with-tyler-clark/transcript">"Advanced JavaScript Foundations With Tyler Clark" Transcript</a></p>
]]></content:encoded>
      <enclosure length="4200828" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/f0b4b7c7-137e-4830-ba71-83ea945e0483/tyler-clark_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Advanced JavaScript Fundamentals With Tyler Clark</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/228226f4-fc7a-4b4c-8511-c6b0abf60bd9/3000x3000/tyler-clark-logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:04:22</itunes:duration>
      <itunes:summary>Tyler Clark gives solid reasons to learn your JS fundamentals.</itunes:summary>
      <itunes:subtitle>Tyler Clark gives solid reasons to learn your JS fundamentals.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>3</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">588d2954-e977-40aa-bdae-fa239ca758a9</guid>
      <title>Using React Suspense to Simplify Your Async UI With Kent C. Dodds</title>
      <description><![CDATA[<p>Kent C. Dodds explains why Suspense is a big deal. Suspense makes dealing with asynchronicity easier. The main idea is Suspense allows the developer to tell React to stop rendering a particular component because something’s not ready for it to render yet.</p><p>Check out Kent C. Dodd's egghead.io course <a href="https://egghead.io/courses/use-suspense-to-simplify-your-async-ui">Use Suspense to Simplify Your Async UI</a> to learn more!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/using-react-suspense-to-simplify-your-async-ui-with-kent-c-dodds/transcript">"Using React Suspense to Simplify Your Async UI With Kent C. Dodds" Transcript</a></p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 20:51:06 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/using-react-suspense-to-simplify-your-async-ui-with-kent-c-dodds-HSINA8jj</link>
      <content:encoded><![CDATA[<p>Kent C. Dodds explains why Suspense is a big deal. Suspense makes dealing with asynchronicity easier. The main idea is Suspense allows the developer to tell React to stop rendering a particular component because something’s not ready for it to render yet.</p><p>Check out Kent C. Dodd's egghead.io course <a href="https://egghead.io/courses/use-suspense-to-simplify-your-async-ui">Use Suspense to Simplify Your Async UI</a> to learn more!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/using-react-suspense-to-simplify-your-async-ui-with-kent-c-dodds/transcript">"Using React Suspense to Simplify Your Async UI With Kent C. Dodds" Transcript</a></p>
]]></content:encoded>
      <enclosure length="8431692" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/2c9de513-5bb5-4717-a963-a5eb58289fcf/kent-c-dodds_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Using React Suspense to Simplify Your Async UI With Kent C. Dodds</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/36494c25-4aa2-4acf-beac-f8832356e7b8/3000x3000/kent-c-dodds-logo.jpg?aid=rss_feed"/>
      <itunes:duration>00:08:46</itunes:duration>
      <itunes:summary>Kent C. Dodds explains why Suspense is a big deal.</itunes:summary>
      <itunes:subtitle>Kent C. Dodds explains why Suspense is a big deal.</itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>2</itunes:episode>
    </item>
    <item>
      <guid isPermaLink="false">241f4a9b-f623-4456-bfaf-8d5ad9523156</guid>
      <title>Building Composable Gatsby Themes With Chris Biscardi</title>
      <description><![CDATA[<p>Chris Biscardi talks about what makes Gatsby themes worth learning and how he'll be teaching you them in his egghead.io course, <strong>Building Composable Gatsby Themes</strong>. Chris also talks about his live-streaming and how the experience differs from producing recorded material.</p><p>Be sure to check out Chris Biscardi's egghead.io course <a href="https://egghead.io/courses/composable-gatsby-themes">Composable Gatsby Themes</a>!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/building-composable-gatsby-themes-with-chris-biscardi/transcript">"Building Composable Gatsby Themes With Chris Biscardi" Transcript</a></p>
]]></description>
      <pubDate>Tue, 17 Dec 2019 19:22:50 +0000</pubDate>
      <author>joel@egghead.io (Taylor Bell)</author>
      <link>https://egghead-io-course-notes.simplecast.com/episodes/building-composable-gatsby-themes-with-chris-biscardi-5h7peSme</link>
      <content:encoded><![CDATA[<p>Chris Biscardi talks about what makes Gatsby themes worth learning and how he'll be teaching you them in his egghead.io course, <strong>Building Composable Gatsby Themes</strong>. Chris also talks about his live-streaming and how the experience differs from producing recorded material.</p><p>Be sure to check out Chris Biscardi's egghead.io course <a href="https://egghead.io/courses/composable-gatsby-themes">Composable Gatsby Themes</a>!</p><h3>Transcript</h3><p><a href="https://egghead-io-course-notes.simplecast.com/episodes/building-composable-gatsby-themes-with-chris-biscardi/transcript">"Building Composable Gatsby Themes With Chris Biscardi" Transcript</a></p>
]]></content:encoded>
      <enclosure length="5556914" type="audio/mpeg" url="https://cdn.simplecast.com/audio/11504d/11504d19-d225-48ff-9ce0-ef8f15d8ec54/14c381fb-13be-4a34-bdf0-0567603d2501/chris-biscardi_tc.mp3?aid=rss_feed&amp;feed=9HB44Ej8"/>
      <itunes:title>Building Composable Gatsby Themes With Chris Biscardi</itunes:title>
      <itunes:author>Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/5b2bff33-e6cd-438a-987b-60b384ba66a4/3000x3000/chris-biscardi.jpg?aid=rss_feed"/>
      <itunes:duration>00:05:47</itunes:duration>
      <itunes:summary>Chris Biscardi talks about Gatsby, Gatsby Themes, live-streaming, and course-authoring. </itunes:summary>
      <itunes:subtitle>Chris Biscardi talks about Gatsby, Gatsby Themes, live-streaming, and course-authoring. </itunes:subtitle>
      <itunes:explicit>no</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>1</itunes:episode>
    </item>
  </channel>
</rss>