<?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" xmlns:media="http://search.yahoo.com/mrss/" xmlns:podcast="https://podcastindex.org/namespace/1.0">
  <channel>
    <atom:link href="https://feeds.simplecast.com/X_wS_WYh" 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>Chats with Kent C. Dodds</title>
    <description>Kent C. Dodds chats with developers.</description>
    <language>en</language>
    <pubDate>Wed, 15 Apr 2026 10:00:00 +0000</pubDate>
    <lastBuildDate>Wed, 15 Apr 2026 10:00:17 +0000</lastBuildDate>
    <image>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <title>Chats with Kent C. Dodds</title>
      <url>https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/a3cd56ae-bd46-48a8-a2f9-8bceb1585d17/3000x3000/podcast_artworkat2x.jpg?aid=rss_feed</url>
    </image>
    <link>https://kentcdodds.com/chats-with-kent-podcast</link>
    <itunes:type>episodic</itunes:type>
    <itunes:summary>Kent C. Dodds chats with developers.</itunes:summary>
    <itunes:author>Kent C. Dodds</itunes:author>
    <itunes:explicit>false</itunes:explicit>
    <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/a3cd56ae-bd46-48a8-a2f9-8bceb1585d17/3000x3000/podcast_artworkat2x.jpg?aid=rss_feed"/>
    <itunes:new-feed-url>https://feeds.simplecast.com/X_wS_WYh</itunes:new-feed-url>
    <itunes:owner>
      <itunes:name>Kent C. Dodds</itunes:name>
      <itunes:email>team@kentcdodds.com</itunes:email>
    </itunes:owner>
    <itunes:category text="Technology"/>
    <itunes:category text="Education"/>
    <item>
      <guid isPermaLink="false">57f43465-f54d-4566-947e-35fb3dd4edb0</guid>
      <title>Human factors, product debt, and industrial design - product engineering with Will King</title>
      <description><![CDATA[<p>Will's path runs from designing bucket trucks to self-taught software engineering, education products, and database tooling, and that background gives this episode a distinctive lens: software is still a product people use with bodies, habits, emotions, and mental models. The conversation makes product sense concrete through examples like onboarding timing, course complexity, support workflows, and the small confidence signals that separate stable-feeling products from merely functional ones.</p>
<p>You'll hear why watching users work keeps surfacing across this series, how to tell <strong>broken</strong> experiences from merely unpopular ones, why user feedback usually improves polish more than strategy, and how product engineers can stay valuable in an agent-heavy future by understanding both the user and the constraints of the software medium.</p>
<h3>Homework</h3>
<ul>
 <li>Use AI agents more for <strong>gathering</strong> than executing: explore multiple solution paths, adjacent domains, and missing context before you ship.</li>
 <li>Give agents richer context like user demographics, constraints, and likely mental models, then use your own judgment to evaluate what comes back.</li>
 <li>Slow down long enough to question assumptions before implementation; use AI as a creativity and critique tool, not just a code accelerator.</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://wking.dev/" rel="noopener noreferrer">Will King - site</a></li>
 <li><a href="https://deployempathy.com/home/" rel="noopener noreferrer">Deploy Empathy (Michele Hansen)</a></li>
 <li><a href="https://momtestbook.com/" rel="noopener noreferrer">The Mom Test (Rob Fitzpatrick)</a></li>
 <li><a href="https://www.interfacecraft.dev/" rel="noopener noreferrer">Interface Craft (Josh Puckett)</a></li>
</ul>
<h3>Guest: Will King</h3>
<ul>
 <li>Company: <a href="https://www.crunchydata.com/" rel="noopener noreferrer">Crunchy Data</a></li>
 <li>GitHub: <a href="https://github.com/wking-io" rel="noopener noreferrer">@wking-io</a></li>
 <li>𝕏: <a href="https://x.com/wking__" rel="noopener noreferrer">@wking__</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=7f5_QAigz1Q&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></description>
      <pubDate>Wed, 15 Apr 2026 10:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Will King)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Will's path runs from designing bucket trucks to self-taught software engineering, education products, and database tooling, and that background gives this episode a distinctive lens: software is still a product people use with bodies, habits, emotions, and mental models. The conversation makes product sense concrete through examples like onboarding timing, course complexity, support workflows, and the small confidence signals that separate stable-feeling products from merely functional ones.</p>
<p>You'll hear why watching users work keeps surfacing across this series, how to tell <strong>broken</strong> experiences from merely unpopular ones, why user feedback usually improves polish more than strategy, and how product engineers can stay valuable in an agent-heavy future by understanding both the user and the constraints of the software medium.</p>
<h3>Homework</h3>
<ul>
 <li>Use AI agents more for <strong>gathering</strong> than executing: explore multiple solution paths, adjacent domains, and missing context before you ship.</li>
 <li>Give agents richer context like user demographics, constraints, and likely mental models, then use your own judgment to evaluate what comes back.</li>
 <li>Slow down long enough to question assumptions before implementation; use AI as a creativity and critique tool, not just a code accelerator.</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://wking.dev/" rel="noopener noreferrer">Will King - site</a></li>
 <li><a href="https://deployempathy.com/home/" rel="noopener noreferrer">Deploy Empathy (Michele Hansen)</a></li>
 <li><a href="https://momtestbook.com/" rel="noopener noreferrer">The Mom Test (Rob Fitzpatrick)</a></li>
 <li><a href="https://www.interfacecraft.dev/" rel="noopener noreferrer">Interface Craft (Josh Puckett)</a></li>
</ul>
<h3>Guest: Will King</h3>
<ul>
 <li>Company: <a href="https://www.crunchydata.com/" rel="noopener noreferrer">Crunchy Data</a></li>
 <li>GitHub: <a href="https://github.com/wking-io" rel="noopener noreferrer">@wking-io</a></li>
 <li>𝕏: <a href="https://x.com/wking__" rel="noopener noreferrer">@wking__</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=7f5_QAigz1Q&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></content:encoded>
      <enclosure length="59452647" type="audio/mpeg" url="https://cdn.simplecast.com/media/audio/transcoded/b1d7d08b-991a-4c82-bf4b-902fa299b1fd/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/audio/group/75230099-9980-47cb-a4a5-ffa451c47d27/group-item/d77026be-2527-4a3f-9cef-6d5c13808f11/128_default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Human factors, product debt, and industrial design - product engineering with Will King</itunes:title>
      <itunes:author>Kent C. Dodds, Will King</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/d9f14ab8-a455-4664-b9ca-0102247c87c2/3000x3000/episode_art.jpg?aid=rss_feed"/>
      <itunes:duration>01:01:55</itunes:duration>
      <itunes:summary>Kent talks with **Will King** about bringing an **industrial design** mindset into software: **human factors**, observing real users, and why good product engineering starts with caring enough to notice what frustrates people.

They dig into **product debt**, support as a product superpower, pruning features without breaking trust, and how to use **AI agents** for exploration and critique instead of only faster implementation.</itunes:summary>
      <itunes:subtitle>Kent talks with **Will King** about bringing an **industrial design** mindset into software: **human factors**, observing real users, and why good product engineering starts with caring enough to notice what frustrates people.

They dig into **product debt**, support as a product superpower, pruning features without breaking trust, and how to use **AI agents** for exploration and critique instead of only faster implementation.</itunes:subtitle>
      <itunes:keywords>product debt, product engineering, human factors, user research, industrial design, ai agents</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>5</itunes:episode>
      <itunes:season>7</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ec6801dd-8e84-481e-b751-584c6a653956</guid>
      <title>Vertical slices, Solo, and empathy — product engineering with Aaron D. Francis</title>
      <description><![CDATA[<p>Aaron builds in public—Laravel roots, education, and now <strong>Solo</strong>, a terminal multiplexer–style desktop app for organizing agents and dev stacks. This episode is a practical tour of <strong>product sense</strong> for developers: watching people work, reading support email with empathy, <strong>cow paths</strong> vs. fences, and why the “right” architecture can still lose if humans go home furious.</p>
<p>You’ll hear how Aaron reasons from <strong>problem → solution</strong> when users ask for worktrees, when to duplicate UI affordances even when the model is “one,” and how introverts can still do discovery by treating outreach like an <strong>optimization mission</strong>—plus niche opportunities outside the Cursor clone gold rush.</p>
<h3>Homework</h3>
<ul>
 <li>When someone asks for a <strong>solution</strong> (e.g. a feature), slow down and ask what <strong>problem</strong> they’re really trying to solve—users often lead with implementations.</li>
 <li>Practice <strong>user empathy</strong>: imagine someone stressed, trying to finish work; question “technically correct” UX that blames the user instead of protecting them (confirmations, back-button data loss, etc.).</li>
 <li>If talking to people is hard, <strong>reframe discovery</strong> as a systematic search (spreadsheet energy, trusted partners, or domain friends)—or pair with someone who loves conversations.</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://x.com/aarondfrancis" rel="noopener noreferrer">Aaron D. Francis — X</a></li>
 <li><a href="https://hbr.org/2016/09/know-your-customers-jobs-to-be-done" rel="noopener noreferrer">Jobs to Be Done (Clay Christensen)</a></li>
 <li><a href="https://www.goodreads.com/book/show/840.The_Design_of_Everyday_Things" rel="noopener noreferrer">The Design of Everyday Things (Don Norman)</a></li>
</ul>
<h3>Guest: Aaron D. Francis</h3>
<ul>
 <li>Company: <a href="https://aaronfrancis.com" rel="noopener noreferrer">Solo & Laravel education</a></li>
 <li>GitHub: <a href="https://github.com/aarondfrancis" rel="noopener noreferrer">@aarondfrancis</a></li>
 <li>𝕏: <a href="https://x.com/aarondfrancis" rel="noopener noreferrer">@aarondfrancis</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=LnGQb6_ujl8&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></description>
      <pubDate>Wed, 8 Apr 2026 11:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Aaron D. Francis)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Aaron builds in public—Laravel roots, education, and now <strong>Solo</strong>, a terminal multiplexer–style desktop app for organizing agents and dev stacks. This episode is a practical tour of <strong>product sense</strong> for developers: watching people work, reading support email with empathy, <strong>cow paths</strong> vs. fences, and why the “right” architecture can still lose if humans go home furious.</p>
<p>You’ll hear how Aaron reasons from <strong>problem → solution</strong> when users ask for worktrees, when to duplicate UI affordances even when the model is “one,” and how introverts can still do discovery by treating outreach like an <strong>optimization mission</strong>—plus niche opportunities outside the Cursor clone gold rush.</p>
<h3>Homework</h3>
<ul>
 <li>When someone asks for a <strong>solution</strong> (e.g. a feature), slow down and ask what <strong>problem</strong> they’re really trying to solve—users often lead with implementations.</li>
 <li>Practice <strong>user empathy</strong>: imagine someone stressed, trying to finish work; question “technically correct” UX that blames the user instead of protecting them (confirmations, back-button data loss, etc.).</li>
 <li>If talking to people is hard, <strong>reframe discovery</strong> as a systematic search (spreadsheet energy, trusted partners, or domain friends)—or pair with someone who loves conversations.</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://x.com/aarondfrancis" rel="noopener noreferrer">Aaron D. Francis — X</a></li>
 <li><a href="https://hbr.org/2016/09/know-your-customers-jobs-to-be-done" rel="noopener noreferrer">Jobs to Be Done (Clay Christensen)</a></li>
 <li><a href="https://www.goodreads.com/book/show/840.The_Design_of_Everyday_Things" rel="noopener noreferrer">The Design of Everyday Things (Don Norman)</a></li>
</ul>
<h3>Guest: Aaron D. Francis</h3>
<ul>
 <li>Company: <a href="https://aaronfrancis.com" rel="noopener noreferrer">Solo & Laravel education</a></li>
 <li>GitHub: <a href="https://github.com/aarondfrancis" rel="noopener noreferrer">@aarondfrancis</a></li>
 <li>𝕏: <a href="https://x.com/aarondfrancis" rel="noopener noreferrer">@aarondfrancis</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=LnGQb6_ujl8&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></content:encoded>
      <enclosure length="43837274" type="audio/mpeg" url="https://cdn.simplecast.com/media/audio/transcoded/b1d7d08b-991a-4c82-bf4b-902fa299b1fd/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/audio/group/095a624e-39a2-45bc-b95a-b7258f3de2c9/group-item/fc3f4851-399f-4c39-a653-1e9cc0938d01/128_default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Vertical slices, Solo, and empathy — product engineering with Aaron D. Francis</itunes:title>
      <itunes:author>Kent C. Dodds, Aaron D. Francis</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/3fa6bc2e-9c59-4eab-b4d6-2b4334701eda/3000x3000/episode_art.jpg?aid=rss_feed"/>
      <itunes:duration>00:45:39</itunes:duration>
      <itunes:summary>Kent talks with **Aaron D. Francis** about **product engineering**: why ticket-taking implementation is losing ground to agents, what a **vertical slice** from UI to database really means, and how Aaron’s desktop app **Solo** came from a painful problem—not a feature spec.

They go deep on **scratch-your-own-itch** products, separating agents from dev stacks, **Jobs to Be Done**, why users bring you **solutions** instead of problems, and how empathy (and letting go of “technically correct”) changes what you ship.
</itunes:summary>
      <itunes:subtitle>Kent talks with **Aaron D. Francis** about **product engineering**: why ticket-taking implementation is losing ground to agents, what a **vertical slice** from UI to database really means, and how Aaron’s desktop app **Solo** came from a painful problem—not a feature spec.

They go deep on **scratch-your-own-itch** products, separating agents from dev stacks, **Jobs to Be Done**, why users bring you **solutions** instead of problems, and how empathy (and letting go of “technically correct”) changes what you ship.
</itunes:subtitle>
      <itunes:keywords>empathy, developer tools, product engineering, solo, agents, vertical slice</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>4</itunes:episode>
      <itunes:season>7</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">9d3ae76a-a4b9-4748-ad50-1c01c018423f</guid>
      <title>Foundations, feedback, and agents — Dillon Mulroy on product at Cloudflare</title>
      <description><![CDATA[<p>Dillon's path runs from internal insurance tools to <strong>Vercel Domains</strong> to Cloudflare's agent and dashboard work-always with the same through-line: <strong>care about the user</strong>, get real feedback, and invest in <strong>primitives</strong> so delighters don't collapse under bad foundations. This episode covers metrics and paging as a product habit, learning from <strong>customer escalations</strong>, scoping small when AI speeds up coding, and building cross-functional relationships (support, sales, finance) as part of engineering judgment.</p>
<p>You'll hear practical parallels with episodes on <strong>delighters</strong> and onboarding tension, plus why reviewing agent-written code still matters for system intuition when things break at 2 a.m.</p>
<h3>Homework</h3>
<ul>
 <li><strong>Try hard and care a lot</strong>; more practically, <strong>focus on foundations and primitives</strong>.</li>
 <li>Put <strong>good feedback systems</strong> in place so you know what's going on with your product and where it doesn't feel good-<strong>alerting and metrics</strong>, <strong>customer journey</strong> signals, or <strong>customer interviews</strong>.</li>
 <li>If you have a <strong>customer support</strong> team, <strong>sit with them and watch them triage cases</strong> for your product; get to know support-they're sitting on a gold mine of product signal-and empathize with them like you do with users.</li>
 <li>Kent's shorthand for the mindset Dillon agreed with: <strong>make pain painful</strong>-if your users are hurting, <strong>you</strong> should feel it too.</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://developers.cloudflare.com" rel="noopener noreferrer">Cloudflare - Developers</a></li>
 <li><a href="https://developers.cloudflare.com/agents/" rel="noopener noreferrer">Cloudflare Agents</a></li>
 <li><a href="https://dillonis.online" rel="noopener noreferrer">Dillon Mulroy - site</a></li>
 <li><a href="https://github.com/dmmulroy" rel="noopener noreferrer">Dillon Mulroy - GitHub</a></li>
</ul>
<h3>Guest: Dillon Mulroy</h3>
<ul>
 <li>Company: <a href="https://www.cloudflare.com" rel="noopener noreferrer">Cloudflare</a></li>
 <li>GitHub: <a href="https://github.com/dmmulroy" rel="noopener noreferrer">@dmmulroy</a></li>
 <li>X: <a href="https://x.com/dillon_mulroy" rel="noopener noreferrer">@dillon_mulroy</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>X: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=UCUv6vuT-h4&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></description>
      <pubDate>Wed, 1 Apr 2026 02:13:30 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Dillon Mulroy)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Dillon's path runs from internal insurance tools to <strong>Vercel Domains</strong> to Cloudflare's agent and dashboard work-always with the same through-line: <strong>care about the user</strong>, get real feedback, and invest in <strong>primitives</strong> so delighters don't collapse under bad foundations. This episode covers metrics and paging as a product habit, learning from <strong>customer escalations</strong>, scoping small when AI speeds up coding, and building cross-functional relationships (support, sales, finance) as part of engineering judgment.</p>
<p>You'll hear practical parallels with episodes on <strong>delighters</strong> and onboarding tension, plus why reviewing agent-written code still matters for system intuition when things break at 2 a.m.</p>
<h3>Homework</h3>
<ul>
 <li><strong>Try hard and care a lot</strong>; more practically, <strong>focus on foundations and primitives</strong>.</li>
 <li>Put <strong>good feedback systems</strong> in place so you know what's going on with your product and where it doesn't feel good-<strong>alerting and metrics</strong>, <strong>customer journey</strong> signals, or <strong>customer interviews</strong>.</li>
 <li>If you have a <strong>customer support</strong> team, <strong>sit with them and watch them triage cases</strong> for your product; get to know support-they're sitting on a gold mine of product signal-and empathize with them like you do with users.</li>
 <li>Kent's shorthand for the mindset Dillon agreed with: <strong>make pain painful</strong>-if your users are hurting, <strong>you</strong> should feel it too.</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://developers.cloudflare.com" rel="noopener noreferrer">Cloudflare - Developers</a></li>
 <li><a href="https://developers.cloudflare.com/agents/" rel="noopener noreferrer">Cloudflare Agents</a></li>
 <li><a href="https://dillonis.online" rel="noopener noreferrer">Dillon Mulroy - site</a></li>
 <li><a href="https://github.com/dmmulroy" rel="noopener noreferrer">Dillon Mulroy - GitHub</a></li>
</ul>
<h3>Guest: Dillon Mulroy</h3>
<ul>
 <li>Company: <a href="https://www.cloudflare.com" rel="noopener noreferrer">Cloudflare</a></li>
 <li>GitHub: <a href="https://github.com/dmmulroy" rel="noopener noreferrer">@dmmulroy</a></li>
 <li>X: <a href="https://x.com/dillon_mulroy" rel="noopener noreferrer">@dillon_mulroy</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>X: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=UCUv6vuT-h4&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></content:encoded>
      <enclosure length="47087324" type="audio/mpeg" url="https://cdn.simplecast.com/media/audio/transcoded/b1d7d08b-991a-4c82-bf4b-902fa299b1fd/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/audio/group/a16032ce-7504-4e34-9eb0-67546c69d7c2/group-item/89c71168-f4b4-44dd-bbbc-5f3ecef32151/128_default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Foundations, feedback, and agents — Dillon Mulroy on product at Cloudflare</itunes:title>
      <itunes:author>Kent C. Dodds, Dillon Mulroy</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/30d6ebce-9370-48b1-a077-02b4ae8c3163/3000x3000/episode_art.jpg?aid=rss_feed"/>
      <itunes:duration>00:49:02</itunes:duration>
      <itunes:summary>Kent talks with **Dillon Mulroy**, Principal Engineer at **Cloudflare**, about **Agent Experience** and dogfooding AI platform work: how Cloudflare closes the loop between builders and customers, why **observability** and support are product superpowers, and how to stay disciplined when agents tempt you to ship huge diffs overnight.

They go deep on watching users work, **firehose** social feedback, partnering with support, and why &quot;make pain painful&quot; aligns incentives for better software.</itunes:summary>
      <itunes:subtitle>Kent talks with **Dillon Mulroy**, Principal Engineer at **Cloudflare**, about **Agent Experience** and dogfooding AI platform work: how Cloudflare closes the loop between builders and customers, why **observability** and support are product superpowers, and how to stay disciplined when agents tempt you to ship huge diffs overnight.

They go deep on watching users work, **firehose** social feedback, partnering with support, and why &quot;make pain painful&quot; aligns incentives for better software.</itunes:subtitle>
      <itunes:keywords>user feedback, developer tools, product engineering, observability, cloudflare, coding agents</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>3</itunes:episode>
      <itunes:season>7</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">72b54df8-d249-4ec6-b1e2-e73b4ae78c85</guid>
      <title>The right thing before the thing right — product engineering with Wayne Allan</title>
      <description><![CDATA[<p>Wayne blends delivery and product leadership—his stories range from a flagship-adjacent launch that nobody used to the everyday discipline of listening to customers without waiting two weeks for a meeting. This episode connects <strong>feedback-loop thinking</strong> (familiar from CI) to product discovery, <strong>yes-and</strong> conversations when someone is married to a feature idea, and the difference between hygiene features, performance features, and delighters when teams ship faster than users can absorb.</p>
<p>You'll also hear grounded takes on when "move fast" breaks trust, how AI may reshape search-and-listing UIs, and a concrete reading list: <i>The Mom Test</i> and <i>Crossing the Chasm</i>.</p>
<h3>Homework</h3>
<ul>
 <li><strong>Talk to people, ask good questions, and listen</strong>—Wayne says that's the biggest hack that's worked in his career.</li>
 <li>Read <i>The Mom Test</i>: ask how people <strong>solved this problem in the past</strong> instead of whether they like your idea or would use it—you get far more useful insight (Wayne ties this to caring about the problem, not your solution).</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://momtestbook.com" rel="noopener noreferrer"><i>The Mom Test</i> (Rob Fitzpatrick)</a></li>
 <li><a href="https://www.harpercollins.com/products/crossing-the-chasm-3rd-edition-geoffrey-a-moore" rel="noopener noreferrer"><i>Crossing the Chasm</i> (Geoffrey Moore)</a></li>
 <li><a href="https://www.thoughtworks.com" rel="noopener noreferrer">Thoughtworks</a></li>
 <li><a href="https://www.linkedin.com/in/wayneallan" rel="noopener noreferrer">Wayne Allan — LinkedIn</a></li>
</ul>
<h3>Guest: Wayne Allan</h3>
<ul>
 <li>Company: <a href="https://www.thoughtworks.com" rel="noopener noreferrer">Thoughtworks</a></li>
 <li>𝕏: <a href="https://x.com/xWayfinder" rel="noopener noreferrer">@xWayfinder</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=AoUYWkoxiMI&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></description>
      <pubDate>Wed, 1 Apr 2026 02:13:11 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Wayne Allan)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Wayne blends delivery and product leadership—his stories range from a flagship-adjacent launch that nobody used to the everyday discipline of listening to customers without waiting two weeks for a meeting. This episode connects <strong>feedback-loop thinking</strong> (familiar from CI) to product discovery, <strong>yes-and</strong> conversations when someone is married to a feature idea, and the difference between hygiene features, performance features, and delighters when teams ship faster than users can absorb.</p>
<p>You'll also hear grounded takes on when "move fast" breaks trust, how AI may reshape search-and-listing UIs, and a concrete reading list: <i>The Mom Test</i> and <i>Crossing the Chasm</i>.</p>
<h3>Homework</h3>
<ul>
 <li><strong>Talk to people, ask good questions, and listen</strong>—Wayne says that's the biggest hack that's worked in his career.</li>
 <li>Read <i>The Mom Test</i>: ask how people <strong>solved this problem in the past</strong> instead of whether they like your idea or would use it—you get far more useful insight (Wayne ties this to caring about the problem, not your solution).</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://momtestbook.com" rel="noopener noreferrer"><i>The Mom Test</i> (Rob Fitzpatrick)</a></li>
 <li><a href="https://www.harpercollins.com/products/crossing-the-chasm-3rd-edition-geoffrey-a-moore" rel="noopener noreferrer"><i>Crossing the Chasm</i> (Geoffrey Moore)</a></li>
 <li><a href="https://www.thoughtworks.com" rel="noopener noreferrer">Thoughtworks</a></li>
 <li><a href="https://www.linkedin.com/in/wayneallan" rel="noopener noreferrer">Wayne Allan — LinkedIn</a></li>
</ul>
<h3>Guest: Wayne Allan</h3>
<ul>
 <li>Company: <a href="https://www.thoughtworks.com" rel="noopener noreferrer">Thoughtworks</a></li>
 <li>𝕏: <a href="https://x.com/xWayfinder" rel="noopener noreferrer">@xWayfinder</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=AoUYWkoxiMI&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></content:encoded>
      <enclosure length="48503370" type="audio/mpeg" url="https://cdn.simplecast.com/media/audio/transcoded/b1d7d08b-991a-4c82-bf4b-902fa299b1fd/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/audio/group/f88286fa-2588-48fc-9aa8-8097cbf32381/group-item/cf840dad-2f55-4659-a359-2ea18f69f22a/128_default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>The right thing before the thing right — product engineering with Wayne Allan</itunes:title>
      <itunes:author>Kent C. Dodds, Wayne Allan</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/e8436340-1f58-412c-8d2e-35371b70a3b1/3000x3000/nsebo_ei400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:50:31</itunes:duration>
      <itunes:summary>Kent talks with **Wayne Allan** (engineer, PM, and consultant) about **product engineering** in practice: why &quot;building the thing right&quot; only matters after you&apos;re building the **right thing**, how to shorten feedback loops without six-month research theater, and why falling in love with the **problem** beats falling in love with your **solution**.

They cover scrappy validation, talking to sales and support, the **Kano model**, *Crossing the Chasm*, and what changes when shipping gets faster than learning.</itunes:summary>
      <itunes:subtitle>Kent talks with **Wayne Allan** (engineer, PM, and consultant) about **product engineering** in practice: why &quot;building the thing right&quot; only matters after you&apos;re building the **right thing**, how to shorten feedback loops without six-month research theater, and why falling in love with the **problem** beats falling in love with your **solution**.

They cover scrappy validation, talking to sales and support, the **Kano model**, *Crossing the Chasm*, and what changes when shipping gets faster than learning.</itunes:subtitle>
      <itunes:keywords>feedback loops, the mom test, product engineering, user research, crossing the chasm, kano model</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>2</itunes:episode>
      <itunes:season>7</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">785793a3-dc2e-48dc-923f-e78ced3b2245</guid>
      <title>Product sense, restraint, and OpenCode with Dax Raad</title>
      <description><![CDATA[<p>Dax has spent years building tools developers actually use; on OpenCode he's thinking hard about product process while the space moves at breakneck speed. This episode is a practical look at <strong>product deterioration</strong> (not just code rot), <strong>bottom-up adoption</strong> for dev tools, and how coding agents change who decides what gets built—without replacing the need for taste, restraint, and clarity about what problem you're solving.</p>
<p>You'll hear concrete examples from OpenCode's terminal UI and onboarding, parallels to Kent's Epic Workshop app, and a grounded take on inference pricing, hype, and when "ship messy and fix later" does and doesn't hold up.</p>
<h3>Homework</h3>
<ul>
 <li><strong>Convince yourself that getting good at product really matters</strong>—Dax says there's a lot in the culture that tries to tell you it doesn't, and you need that commitment because the belief will be challenged.</li>
 <li>If you don't already believe it, <strong>figure out how to make yourself believe it matters</strong> (Kent's recap of the guest's action).</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://opencode.ai" rel="noopener noreferrer">OpenCode</a></li>
 <li><a href="https://dev.opencode.ai/docs" rel="noopener noreferrer">OpenCode docs</a></li>
 <li><a href="https://thdxr.com" rel="noopener noreferrer">Dax Raad (site)</a></li>
 <li><a href="https://kentcdodds.com/blog" rel="noopener noreferrer">Kent C. Dodds — blog</a></li>
</ul>
<h3>Guest: Dax Raad</h3>
<ul>
 <li>Company: <a href="https://opencode.ai" rel="noopener noreferrer">OpenCode</a></li>
 <li>GitHub: <a href="https://github.com/thdxr" rel="noopener noreferrer">@thdxr</a></li>
 <li>X: <a href="https://x.com/thdxr" rel="noopener noreferrer">@thdxr</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>X: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=cbgSkrQ3HNg&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></description>
      <pubDate>Wed, 1 Apr 2026 02:12:23 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Dax Raad)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Dax has spent years building tools developers actually use; on OpenCode he's thinking hard about product process while the space moves at breakneck speed. This episode is a practical look at <strong>product deterioration</strong> (not just code rot), <strong>bottom-up adoption</strong> for dev tools, and how coding agents change who decides what gets built—without replacing the need for taste, restraint, and clarity about what problem you're solving.</p>
<p>You'll hear concrete examples from OpenCode's terminal UI and onboarding, parallels to Kent's Epic Workshop app, and a grounded take on inference pricing, hype, and when "ship messy and fix later" does and doesn't hold up.</p>
<h3>Homework</h3>
<ul>
 <li><strong>Convince yourself that getting good at product really matters</strong>—Dax says there's a lot in the culture that tries to tell you it doesn't, and you need that commitment because the belief will be challenged.</li>
 <li>If you don't already believe it, <strong>figure out how to make yourself believe it matters</strong> (Kent's recap of the guest's action).</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://opencode.ai" rel="noopener noreferrer">OpenCode</a></li>
 <li><a href="https://dev.opencode.ai/docs" rel="noopener noreferrer">OpenCode docs</a></li>
 <li><a href="https://thdxr.com" rel="noopener noreferrer">Dax Raad (site)</a></li>
 <li><a href="https://kentcdodds.com/blog" rel="noopener noreferrer">Kent C. Dodds — blog</a></li>
</ul>
<h3>Guest: Dax Raad</h3>
<ul>
 <li>Company: <a href="https://opencode.ai" rel="noopener noreferrer">OpenCode</a></li>
 <li>GitHub: <a href="https://github.com/thdxr" rel="noopener noreferrer">@thdxr</a></li>
 <li>X: <a href="https://x.com/thdxr" rel="noopener noreferrer">@thdxr</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com/" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>X: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=cbgSkrQ3HNg&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this episode on YouTube</a></p>
]]></content:encoded>
      <enclosure length="51826563" type="audio/mpeg" url="https://cdn.simplecast.com/media/audio/transcoded/b1d7d08b-991a-4c82-bf4b-902fa299b1fd/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/audio/group/e821f1a9-aee1-4612-a2be-e9813311288b/group-item/f909c7e0-6921-49ed-9581-be798bc9e868/128_default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Product sense, restraint, and OpenCode with Dax Raad</itunes:title>
      <itunes:author>Kent C. Dodds, Dax Raad</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/93ed0d85-389e-4452-911e-558eef1c6656/3000x3000/episodeart.jpg?aid=rss_feed"/>
      <itunes:duration>00:53:59</itunes:duration>
      <itunes:summary>Kent talks with **Dax Raad** about building [OpenCode](https://opencode.ai) in a crowded coding-agent market: why dev tools are still a consumer-style product, how fast shipping can make good products feel worse, and what &quot;product skill&quot; actually looks like when agents remove friction from implementation.

They dig into onboarding, progressive disclosure, listening across many user requests for the real pattern, and why slowing down can be the right move—even when competitors ship faster.</itunes:summary>
      <itunes:subtitle>Kent talks with **Dax Raad** about building [OpenCode](https://opencode.ai) in a crowded coding-agent market: why dev tools are still a consumer-style product, how fast shipping can make good products feel worse, and what &quot;product skill&quot; actually looks like when agents remove friction from implementation.

They dig into onboarding, progressive disclosure, listening across many user requests for the real pattern, and why slowing down can be the right move—even when competitors ship faster.</itunes:subtitle>
      <itunes:keywords>onboarding, developer tools, progressive disclosure, product sense, opencode, coding agents</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>1</itunes:episode>
      <itunes:season>7</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">b9eb0246-d5fe-4df6-905f-d4ae2b21d00e</guid>
      <title>Become a Product Engineer - Introducing Season 7</title>
      <description><![CDATA[<p>Software keeps changing, and a lot of the spotlight is on AI—but the shift Kent cares about is bigger than models and agents. Implementation is increasingly delegated to tools that will keep improving; quality, review, and craft still matter, but the gap that won’t go away is <strong>product</strong>: understanding users, clarifying problems, and shipping what actually helps.</p>
<p>This season is a deliberate tour of <strong>product engineering</strong>: conversations with people who blend product judgment with technical depth—including PMs and engineers who’ve crossed that line. The goal is the same as it’s always been for Kent’s teaching: give you durable skills. Right now, that means leveling up how you think about product, not just how you type code.</p>
<h3>Homework</h3>
<ul>
 <li>Write down one product decision you influenced (or wish you had) in the last month—what would you validate earlier next time?</li>
 <li>Pick an app you use weekly: what problem is it really solving for you, and where does it feel like the team lost the plot?</li>
 <li>Subscribe or follow <strong>Chats with Kent</strong> so you don’t miss the guest episodes in season 7.</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://kentcdodds.com/chats" rel="noopener noreferrer">Chats with Kent on kentcdodds.com</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=TXHyplCoxQs&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this on YouTube</a></p>
]]></description>
      <pubDate>Wed, 1 Apr 2026 02:11:35 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Software keeps changing, and a lot of the spotlight is on AI—but the shift Kent cares about is bigger than models and agents. Implementation is increasingly delegated to tools that will keep improving; quality, review, and craft still matter, but the gap that won’t go away is <strong>product</strong>: understanding users, clarifying problems, and shipping what actually helps.</p>
<p>This season is a deliberate tour of <strong>product engineering</strong>: conversations with people who blend product judgment with technical depth—including PMs and engineers who’ve crossed that line. The goal is the same as it’s always been for Kent’s teaching: give you durable skills. Right now, that means leveling up how you think about product, not just how you type code.</p>
<h3>Homework</h3>
<ul>
 <li>Write down one product decision you influenced (or wish you had) in the last month—what would you validate earlier next time?</li>
 <li>Pick an app you use weekly: what problem is it really solving for you, and where does it feel like the team lost the plot?</li>
 <li>Subscribe or follow <strong>Chats with Kent</strong> so you don’t miss the guest episodes in season 7.</li>
</ul>
<h3>Resources</h3>
<ul>
 <li><a href="https://kentcdodds.com/chats" rel="noopener noreferrer">Chats with Kent on kentcdodds.com</a></li>
</ul>
<h3>Video</h3>
<p><a href="https://www.youtube.com/watch?v=TXHyplCoxQs&list=PLV5CVI1eNcJgd2-5DISAbfVuNWa1-DZsj" rel="noopener noreferrer">Watch this on YouTube</a></p>
]]></content:encoded>
      <enclosure length="2669966" type="audio/mpeg" url="https://cdn.simplecast.com/media/audio/transcoded/b1d7d08b-991a-4c82-bf4b-902fa299b1fd/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/audio/group/79b6b010-08d3-4497-9ae9-9f0b752c92d6/group-item/8941e14e-5e41-4497-9b3f-ce7569e35487/128_default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Become a Product Engineer - Introducing Season 7</itunes:title>
      <itunes:author>Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/13173547-d657-45b2-9db1-339c8e2cbc62/3000x3000/profile.jpg?aid=rss_feed"/>
      <itunes:duration>00:02:46</itunes:duration>
      <itunes:summary>Kent kicks off **Chats with Kent** season 7: why **product engineering** is the durable skill as AI takes on more implementation, and how this season’s guests will help you move closer to product thinking—empathy, problem clarity, and building the right thing before making it right.</itunes:summary>
      <itunes:subtitle>Kent kicks off **Chats with Kent** season 7: why **product engineering** is the durable skill as AI takes on more implementation, and how this season’s guests will help you move closer to product thinking—empathy, problem clarity, and building the right thing before making it right.</itunes:subtitle>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>0</itunes:episode>
      <itunes:season>7</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">13980950-42cf-423c-9ca1-9a629765e75b</guid>
      <title>Wrapping up Season 6 of Chats with Kent</title>
      <description><![CDATA[<p>Kent says goodbye at the end of another season of the "Chats with Kent" podcast, which featured interviews with speakers for the upcoming Epic Web Comp 2025 conference in Salt Lake City. The host, Kent C. Dodds, expresses excitement about the lineup of speakers and encourages listeners to attend the conference in March 2025. He also mentions that the talks will be available on the EpicWeb.dev platform for those who miss the live event.</p>
<p>Meet at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 10 Mar 2025 07:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <media:thumbnail height="720" url="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/51d5947d-825a-40ae-ad14-8ac47f0c88f2/outro.jpg" width="1280"/>
      <content:encoded><![CDATA[<p>Kent says goodbye at the end of another season of the "Chats with Kent" podcast, which featured interviews with speakers for the upcoming Epic Web Comp 2025 conference in Salt Lake City. The host, Kent C. Dodds, expresses excitement about the lineup of speakers and encourages listeners to attend the conference in March 2025. He also mentions that the talks will be available on the EpicWeb.dev platform for those who miss the live event.</p>
<p>Meet at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="1511199" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/695fe83e-b187-487d-8205-5549cb44fec4/audio/f0dff801-c412-4c35-8940-a29ae67e3b50/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Wrapping up Season 6 of Chats with Kent</itunes:title>
      <itunes:author>Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/37f10132-d4a5-4657-9bdb-3601841bd7f3/3000x3000/c4e3-400o400o1-bmt43t5kd2u1xstannm6ax.jpg?aid=rss_feed"/>
      <itunes:duration>00:01:34</itunes:duration>
      <itunes:summary>Kent C. Dodds says goodbye for this season of the Chats with Kent podcast. It&apos;s all about the speakers at Epic Web Conf 2025.</itunes:summary>
      <itunes:subtitle>Kent C. Dodds says goodbye for this season of the Chats with Kent podcast. It&apos;s all about the speakers at Epic Web Conf 2025.</itunes:subtitle>
      <itunes:keywords>epic web conf</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>26</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">0dc7aadf-6a75-4990-a3a8-666c2071acf3</guid>
      <title>Of Things Epic: The Principles Behind Great Decisions with Kent C. Dodds</title>
      <description><![CDATA[<p>Kent C. Dodds sits down with Jason Lengstorf to discuss his talk at Epic Web Conf, <i>Of Things Epic</i>, where he dives into the principles behind effective decision-making in web development. Rather than focusing on which tools to pick, Kent emphasizes the need for a framework that enables developers to make confident decisions that scale. He draws from his experience with the Epic Stack, highlighting the importance of clear reasoning behind technical choices.</p>
<p>Key topics in this conversation include:</p>
<ul>
 <li>Why decision paralysis is unnecessary in modern web development.</li>
 <li>How the Epic Programming Principles provide a solid foundation for making smart tech choices.</li>
 <li>Why Laravel's opinionated approach has been so successful and what we can learn from it.</li>
 <li>The importance of structuring your projects so they can evolve without unnecessary rewrites.</li>
 <li>How in-person conferences create opportunities for career growth and deeper relationships.</li>
</ul>
<p>Kent also shares his excitement about the hallway track at Epic Web Conf, encouraging attendees to come talk to him about real-world experiences with the Epic Stack, scaling web apps, and even personal interests like family life, one-wheeling, and snowboarding.</p>
<p><a href="https://www.epicweb.dev/conf/2025/kent-c-dodds" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Kent at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
<h3>Host: Jason Lengstorf</h3>
<ul>
 <li>Website: <a href="https://codetv.dev/" rel="noopener noreferrer">CodeTV.dev</a></li>
 <li>𝕏: <a href="https://x.com/jlengstorf" rel="noopener noreferrer">@jlengstorf</a></li>
 <li>GitHub: <a href="https://github.com/jlengstorf" rel="noopener noreferrer">@jlengstorf</a></li>
 <li>YouTube: <a href="https://www.youtube.com/@codetv-dev" rel="noopener noreferrer">CodeTV</a></li>
</ul>
]]></description>
      <pubDate>Sun, 9 Mar 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Jason Lengstorf)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Kent C. Dodds sits down with Jason Lengstorf to discuss his talk at Epic Web Conf, <i>Of Things Epic</i>, where he dives into the principles behind effective decision-making in web development. Rather than focusing on which tools to pick, Kent emphasizes the need for a framework that enables developers to make confident decisions that scale. He draws from his experience with the Epic Stack, highlighting the importance of clear reasoning behind technical choices.</p>
<p>Key topics in this conversation include:</p>
<ul>
 <li>Why decision paralysis is unnecessary in modern web development.</li>
 <li>How the Epic Programming Principles provide a solid foundation for making smart tech choices.</li>
 <li>Why Laravel's opinionated approach has been so successful and what we can learn from it.</li>
 <li>The importance of structuring your projects so they can evolve without unnecessary rewrites.</li>
 <li>How in-person conferences create opportunities for career growth and deeper relationships.</li>
</ul>
<p>Kent also shares his excitement about the hallway track at Epic Web Conf, encouraging attendees to come talk to him about real-world experiences with the Epic Stack, scaling web apps, and even personal interests like family life, one-wheeling, and snowboarding.</p>
<p><a href="https://www.epicweb.dev/conf/2025/kent-c-dodds" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Kent at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
<h3>Host: Jason Lengstorf</h3>
<ul>
 <li>Website: <a href="https://codetv.dev/" rel="noopener noreferrer">CodeTV.dev</a></li>
 <li>𝕏: <a href="https://x.com/jlengstorf" rel="noopener noreferrer">@jlengstorf</a></li>
 <li>GitHub: <a href="https://github.com/jlengstorf" rel="noopener noreferrer">@jlengstorf</a></li>
 <li>YouTube: <a href="https://www.youtube.com/@codetv-dev" rel="noopener noreferrer">CodeTV</a></li>
</ul>
]]></content:encoded>
      <enclosure length="12723976" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/495d98fc-9636-43e9-a470-6e8077892491/audio/d2077440-e9ae-4512-a1bc-c17d9f6cc524/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Of Things Epic: The Principles Behind Great Decisions with Kent C. Dodds</itunes:title>
      <itunes:author>Kent C. Dodds, Jason Lengstorf</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/f65bdc8b-7ec5-4af5-8de6-00dc3503e04e/3000x3000/c4e3-400o400o1-bmt43t5kd2u1xstannm6ax.jpg?aid=rss_feed"/>
      <itunes:duration>00:13:14</itunes:duration>
      <itunes:summary>In this episode, Jason Lengstorf flips the script and interviews Kent C. Dodds about his upcoming talk at Epic Web Conf. Kent shares insights into the decision-making framework behind the Epic Stack and why strong principles matter more than specific tech choices. He explores the importance of making decisions that scale with complexity, avoiding analysis paralysis, and embracing simplicity in software architecture. Beyond the talk, Kent and Jason discuss the value of in-person conferences, how they impact careers, and why human connection remains irreplaceable in an AI-driven world.</itunes:summary>
      <itunes:subtitle>In this episode, Jason Lengstorf flips the script and interviews Kent C. Dodds about his upcoming talk at Epic Web Conf. Kent shares insights into the decision-making framework behind the Epic Stack and why strong principles matter more than specific tech choices. He explores the importance of making decisions that scale with complexity, avoiding analysis paralysis, and embracing simplicity in software architecture. Beyond the talk, Kent and Jason discuss the value of in-person conferences, how they impact careers, and why human connection remains irreplaceable in an AI-driven world.</itunes:subtitle>
      <itunes:keywords>decision-making, career growth, software architecture, epic web conf, web development principles, epic stack, networking, in-person events, analysis paralysis</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>25</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">957efb77-d2bd-4c9f-8943-4277e09610a7</guid>
      <title>Epic Image Optimization with Andre Landgraf</title>
      <description><![CDATA[<p>Andre Landgraf joins Kent to discuss his talk at Epic Web Conf, <i>Epic Image Optimization.</i> In this conversation, they explore the challenges and trade-offs of optimizing images for the web, particularly when handling large numbers of event photos or user-generated content. Andre shares how building his own image optimization pipeline gave him a deeper understanding of the process, allowing him to make more informed decisions when choosing external services.</p>
<p>Kent and Andre also discuss:</p>
<ul>
 <li>The evolution of <i>All Things Web,</i> a meetup Andre organizes in the Bay Area.</li>
 <li>The importance of community in web development and how in-person meetups have shaped his career.</li>
 <li>His experience working with Ember at LinkedIn and his upcoming career shift.</li>
 <li>Why diving deep into a problem—like image optimization—makes you a better engineer.</li>
 <li>How Epic Web Conf has become a must-attend event for those passionate about web technologies.</li>
</ul>
<p>Andre brings a wealth of experience and enthusiasm to the conversation, making this episode a must-listen for anyone looking to level up their approach to image handling in modern web applications.</p>
<p><a href="https://www.epicweb.dev/conf/2025/andre-landgraf" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Andre at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Andre Landgraf</h3>
<ul>
 <li>Website: <a href="https://andrelandgraf.dev/" rel="noopener noreferrer">andrelandgraf.dev</a></li>
 <li>𝕏: <a href="https://x.com/andrelandgraf94" rel="noopener noreferrer">@andrelandgraf94</a></li>
 <li>GitHub: <a href="https://github.com/andrelandgraf" rel="noopener noreferrer">@andrelandgraf</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Sat, 8 Mar 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Andre Landgraf, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Andre Landgraf joins Kent to discuss his talk at Epic Web Conf, <i>Epic Image Optimization.</i> In this conversation, they explore the challenges and trade-offs of optimizing images for the web, particularly when handling large numbers of event photos or user-generated content. Andre shares how building his own image optimization pipeline gave him a deeper understanding of the process, allowing him to make more informed decisions when choosing external services.</p>
<p>Kent and Andre also discuss:</p>
<ul>
 <li>The evolution of <i>All Things Web,</i> a meetup Andre organizes in the Bay Area.</li>
 <li>The importance of community in web development and how in-person meetups have shaped his career.</li>
 <li>His experience working with Ember at LinkedIn and his upcoming career shift.</li>
 <li>Why diving deep into a problem—like image optimization—makes you a better engineer.</li>
 <li>How Epic Web Conf has become a must-attend event for those passionate about web technologies.</li>
</ul>
<p>Andre brings a wealth of experience and enthusiasm to the conversation, making this episode a must-listen for anyone looking to level up their approach to image handling in modern web applications.</p>
<p><a href="https://www.epicweb.dev/conf/2025/andre-landgraf" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Andre at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Andre Landgraf</h3>
<ul>
 <li>Website: <a href="https://andrelandgraf.dev/" rel="noopener noreferrer">andrelandgraf.dev</a></li>
 <li>𝕏: <a href="https://x.com/andrelandgraf94" rel="noopener noreferrer">@andrelandgraf94</a></li>
 <li>GitHub: <a href="https://github.com/andrelandgraf" rel="noopener noreferrer">@andrelandgraf</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="12341922" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/60cbd2de-1fba-4057-949c-690adba49d42/audio/30ee2e54-b2bd-4339-8a8c-1202b51eb5c3/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Epic Image Optimization with Andre Landgraf</itunes:title>
      <itunes:author>Andre Landgraf, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/183463db-9021-46bf-a18b-de2ccaa9f5f3/3000x3000/h9iuqggn-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:12:50</itunes:duration>
      <itunes:summary>Kent chats with Andre Landgraf about his journey as a web developer, his passion for community building, and his upcoming talk at Epic Web Conf on image optimization. Andre shares insights from organizing All Things Web, a Bay Area meetup that fosters discussions on modern web development. They also discuss his experiences at LinkedIn, his love for Remix, and the lessons learned from building a custom image optimization pipeline. Andre’s talk will dive into the trade-offs of using third-party services versus rolling your own solution, helping developers understand the fundamentals of image optimization and why it’s worth exploring.</itunes:summary>
      <itunes:subtitle>Kent chats with Andre Landgraf about his journey as a web developer, his passion for community building, and his upcoming talk at Epic Web Conf on image optimization. Andre shares insights from organizing All Things Web, a Bay Area meetup that fosters discussions on modern web development. They also discuss his experiences at LinkedIn, his love for Remix, and the lessons learned from building a custom image optimization pipeline. Andre’s talk will dive into the trade-offs of using third-party services versus rolling your own solution, helping developers understand the fundamentals of image optimization and why it’s worth exploring.</itunes:subtitle>
      <itunes:keywords>image optimization, remix, web standards, web development, self-hosted solutions, epic web conf, developer community, performance</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>24</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">be2e7abf-baa9-4dbc-b96a-dcc9b3f31a19</guid>
      <title>Building, Learning, and Networking with Jason Lengstorf at Epic Web Conf</title>
      <description><![CDATA[<p>In this conversation, Jason Lengstorf, creator of CodeTV and the Web Dev Challenge, joins Kent to discuss:</p>
<ul>
 <li>His background in engineering, developer relations, and open-source at companies like IBM, Gatsby, and Netlify.</li>
 <li>The Web Dev Challenge, a fast-paced, team-based competition that brings developers together to solve unique coding challenges in just four hours.</li>
 <li>The free Epic Web Conf hackathon happening the day before the conference, where attendees can join the challenge, build something cool, and showcase their work.</li>
 <li>His philosophy on career growth, taking calculated risks, and building a career you truly enjoy.</li>
 <li>Why in-person conferences are critical for networking and how making friends, rather than “networking,” can be the key to long-term success. Jason shares why he prioritizes being in physical spaces with other developers, how meaningful relationships have shaped his career, and why he believes success comes from showing up, trying hard, and having the courage to take chances.</li>
</ul>
<p><a href="https://www.epicweb.dev/conf/2025/jason-lengstorf" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Jason at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Jason Lengstorf</h3>
<ul>
 <li>𝕏: <a href="https://x.com/jlengstorf" rel="noopener noreferrer">@jlengstorf</a></li>
 <li>GitHub: <a href="https://github.com/jlengstorf" rel="noopener noreferrer">@jlengstorf</a></li>
 <li>BlueSky: <a href="https://bsky.app/profile/jason.energy" rel="noopener noreferrer">jason.energy</a></li>
 <li>Website: <a href="https://codetv.dev/" rel="noopener noreferrer">codetv.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Thu, 13 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Jason Lengstorf, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this conversation, Jason Lengstorf, creator of CodeTV and the Web Dev Challenge, joins Kent to discuss:</p>
<ul>
 <li>His background in engineering, developer relations, and open-source at companies like IBM, Gatsby, and Netlify.</li>
 <li>The Web Dev Challenge, a fast-paced, team-based competition that brings developers together to solve unique coding challenges in just four hours.</li>
 <li>The free Epic Web Conf hackathon happening the day before the conference, where attendees can join the challenge, build something cool, and showcase their work.</li>
 <li>His philosophy on career growth, taking calculated risks, and building a career you truly enjoy.</li>
 <li>Why in-person conferences are critical for networking and how making friends, rather than “networking,” can be the key to long-term success. Jason shares why he prioritizes being in physical spaces with other developers, how meaningful relationships have shaped his career, and why he believes success comes from showing up, trying hard, and having the courage to take chances.</li>
</ul>
<p><a href="https://www.epicweb.dev/conf/2025/jason-lengstorf" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Jason at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Jason Lengstorf</h3>
<ul>
 <li>𝕏: <a href="https://x.com/jlengstorf" rel="noopener noreferrer">@jlengstorf</a></li>
 <li>GitHub: <a href="https://github.com/jlengstorf" rel="noopener noreferrer">@jlengstorf</a></li>
 <li>BlueSky: <a href="https://bsky.app/profile/jason.energy" rel="noopener noreferrer">jason.energy</a></li>
 <li>Website: <a href="https://codetv.dev/" rel="noopener noreferrer">codetv.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="17338212" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/6e414ad2-b4f3-4bdb-8bbd-e3531b791754/audio/d6e5768c-8304-4247-a3fe-0171261d6874/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Building, Learning, and Networking with Jason Lengstorf at Epic Web Conf</itunes:title>
      <itunes:author>Jason Lengstorf, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/37c157f2-931d-49cb-bb0a-d73b21fb6456/3000x3000/59f2-400o400o1-yht8qcjnio3s39mmveyrct.jpg?aid=rss_feed"/>
      <itunes:duration>00:18:02</itunes:duration>
      <itunes:summary>Jason Lengstorf joins Kent to talk about his journey in web development, from his early days in agencies to his work at IBM, Gatsby, and Netlify, and now his latest project, CodeTV. He shares insights into the Web Dev Challenge, a fast-paced, high-energy developer show where participants race against the clock to build projects from scratch. Jason will be bringing the Web Dev Challenge to Epic Web Conf, along with an open hackathon for attendees to participate in. 

He also shares his thoughts on the importance of networking, building authentic relationships, and taking strategic risks in your career. With years of experience in developer relations, open-source contributions, and building community-driven projects, Jason offers practical advice for developers at any stage of their journey.</itunes:summary>
      <itunes:subtitle>Jason Lengstorf joins Kent to talk about his journey in web development, from his early days in agencies to his work at IBM, Gatsby, and Netlify, and now his latest project, CodeTV. He shares insights into the Web Dev Challenge, a fast-paced, high-energy developer show where participants race against the clock to build projects from scratch. Jason will be bringing the Web Dev Challenge to Epic Web Conf, along with an open hackathon for attendees to participate in. 

He also shares his thoughts on the importance of networking, building authentic relationships, and taking strategic risks in your career. With years of experience in developer relations, open-source contributions, and building community-driven projects, Jason offers practical advice for developers at any stage of their journey.</itunes:subtitle>
      <itunes:keywords>coding challenges, networking for developers, web development, career growth, developer relations, community building, epic web conf, web dev challenge, hackathon</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>23</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">2f919956-ea86-47a8-a98e-973c0409a5ee</guid>
      <title>Remix, React, and the Web Platform with Ryan Florence</title>
      <description><![CDATA[<p>In this conversation, Ryan Florence, co-creator of Remix and React Router, joins Kent to talk about the evolving landscape of web development. He shares insights on:</p>
<ul>
 <li>The motivation behind moving core Remix features into React Router.</li>
 <li>The rising importance of AI-driven development and how it affects frameworks.</li>
 <li>Betting on the web platform as a long-term strategy for performance, portability, and future-proofing applications.</li>
 <li>How Remix is being reimagined with a focus on web-native capabilities.</li>
 <li>The role of conferences in building meaningful career relationships. Ryan also shares his personal reflections on balancing career, family, and the desire to step back from the spotlight. Whether you're a Remix user, a React developer, or just curious about where the web is heading, this discussion offers a fascinating look at the future of frameworks and the web.</li>
</ul>
<p><a href="https://www.epicweb.dev/conf/2025/ryan-florence" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Ryan at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Ryan Florence</h3>
<ul>
 <li>𝕏: <a href="https://x.com/ryanflorence" rel="noopener noreferrer">@ryanflorence</a></li>
 <li>GitHub: <a href="https://github.com/ryanflorence" rel="noopener noreferrer">@ryanflorence</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 12 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Ryan Florence, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this conversation, Ryan Florence, co-creator of Remix and React Router, joins Kent to talk about the evolving landscape of web development. He shares insights on:</p>
<ul>
 <li>The motivation behind moving core Remix features into React Router.</li>
 <li>The rising importance of AI-driven development and how it affects frameworks.</li>
 <li>Betting on the web platform as a long-term strategy for performance, portability, and future-proofing applications.</li>
 <li>How Remix is being reimagined with a focus on web-native capabilities.</li>
 <li>The role of conferences in building meaningful career relationships. Ryan also shares his personal reflections on balancing career, family, and the desire to step back from the spotlight. Whether you're a Remix user, a React developer, or just curious about where the web is heading, this discussion offers a fascinating look at the future of frameworks and the web.</li>
</ul>
<p><a href="https://www.epicweb.dev/conf/2025/ryan-florence" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Ryan at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Ryan Florence</h3>
<ul>
 <li>𝕏: <a href="https://x.com/ryanflorence" rel="noopener noreferrer">@ryanflorence</a></li>
 <li>GitHub: <a href="https://github.com/ryanflorence" rel="noopener noreferrer">@ryanflorence</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="22071159" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/d1b69da1-9991-437d-bd0a-9e445ff8d278/audio/f96c8ed3-33b0-49c7-8a75-5e1037dcd25b/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Remix, React, and the Web Platform with Ryan Florence</itunes:title>
      <itunes:author>Ryan Florence, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/07844313-9601-4584-bae6-a04921f7e30d/3000x3000/4410-400o400o1-bcq8myjassxfchcn4eeb9c.jpg?aid=rss_feed"/>
      <itunes:duration>00:22:58</itunes:duration>
      <itunes:summary>Kent and Ryan Florence dive into the current state and future of Remix, the evolution of React Router, and the web platform’s growing role in modern web development. Ryan reflects on the changes in the ecosystem, the impact of AI, React Server Components, and the move towards standardized web APIs. He also shares insights on his shifting focus, the importance of in-person conferences, and how community-driven relationships have shaped his career. This conversation is packed with candid thoughts, deep technical insights, and a look at what’s next for web developers.</itunes:summary>
      <itunes:subtitle>Kent and Ryan Florence dive into the current state and future of Remix, the evolution of React Router, and the web platform’s growing role in modern web development. Ryan reflects on the changes in the ecosystem, the impact of AI, React Server Components, and the move towards standardized web APIs. He also shares insights on his shifting focus, the importance of in-person conferences, and how community-driven relationships have shaped his career. This conversation is packed with candid thoughts, deep technical insights, and a look at what’s next for web developers.</itunes:subtitle>
      <itunes:keywords>remix, career growth, ai in web development, react router, community building, epic web conf, web platform, front-end frameworks, react server components</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>22</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">1dbf539e-3c7e-4b1f-b980-4d5aab9486dc</guid>
      <title>JavaScript: The Origin Story with Annie Sexton</title>
      <description><![CDATA[<p>Annie Sexton joins Kent to talk about her upcoming talk at Epic Web Conf, <i>JavaScript: The Origin Story.</i> In this discussion, she shares her love for history and why documenting the evolution of programming languages is so important. They dive into:</p>
<ul>
 <li>The rushed creation of JavaScript and how it shaped the language.</li>
 <li>Competing languages of the era and how JavaScript won out.</li>
 <li>The unexpected ways JavaScript evolved into a web powerhouse.</li>
 <li>Why software history often gets overlooked and why it matters today.</li>
 <li>How understanding the past helps developers write better code for the future.</li>
</ul>
<p>Annie’s talk will be a must-watch for developers who want to gain a deeper appreciation of JavaScript and its unique journey. Expect to walk away with a richer perspective on the language that powers the modern web.</p>
<p><a href="https://www.epicweb.dev/conf/2025/annie-sexton" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Annie at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Annie Sexton</h3>
<ul>
 <li>𝕏: <a href="https://x.com/_anniebabannie_" rel="noopener noreferrer">@<i>anniebabannie</i></a></li>
 <li>Website: <a href="https://anniesexton.com/" rel="noopener noreferrer">anniesexton.com</a></li>
 <li>Bluesky: <a href="https://bsky.app/profile/anniesexton.com" rel="noopener noreferrer">anniesexton.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Tue, 11 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Annie Sexton, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Annie Sexton joins Kent to talk about her upcoming talk at Epic Web Conf, <i>JavaScript: The Origin Story.</i> In this discussion, she shares her love for history and why documenting the evolution of programming languages is so important. They dive into:</p>
<ul>
 <li>The rushed creation of JavaScript and how it shaped the language.</li>
 <li>Competing languages of the era and how JavaScript won out.</li>
 <li>The unexpected ways JavaScript evolved into a web powerhouse.</li>
 <li>Why software history often gets overlooked and why it matters today.</li>
 <li>How understanding the past helps developers write better code for the future.</li>
</ul>
<p>Annie’s talk will be a must-watch for developers who want to gain a deeper appreciation of JavaScript and its unique journey. Expect to walk away with a richer perspective on the language that powers the modern web.</p>
<p><a href="https://www.epicweb.dev/conf/2025/annie-sexton" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Annie at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Annie Sexton</h3>
<ul>
 <li>𝕏: <a href="https://x.com/_anniebabannie_" rel="noopener noreferrer">@<i>anniebabannie</i></a></li>
 <li>Website: <a href="https://anniesexton.com/" rel="noopener noreferrer">anniesexton.com</a></li>
 <li>Bluesky: <a href="https://bsky.app/profile/anniesexton.com" rel="noopener noreferrer">anniesexton.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="8885803" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/22d16638-5f5b-4493-8331-5a7d6620dd8a/audio/2f99bb95-1cd3-4f3a-a032-c89109689cb3/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>JavaScript: The Origin Story with Annie Sexton</itunes:title>
      <itunes:author>Annie Sexton, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/90cabc7e-0199-43b0-9296-17d04b9da0ec/3000x3000/a55d-400o400o1-hqhibs9pasaaagjcojnnm3.jpg?aid=rss_feed"/>
      <itunes:duration>00:09:14</itunes:duration>
      <itunes:summary>Kent sits down with Annie Sexton to explore the fascinating history of JavaScript. Annie, known for her engaging educational content, shares why understanding the origins of the language is essential to fully appreciating its present and future. She discusses how JavaScript evolved from a rushed project in the &apos;90s into the dominant force shaping modern web development. Along the way, they touch on competing technologies, key moments in its adoption, and why preserving the history of software is just as important as innovating for the future. With her signature storytelling style, Annie promises an entertaining and insightful journey through JavaScript’s past.</itunes:summary>
      <itunes:subtitle>Kent sits down with Annie Sexton to explore the fascinating history of JavaScript. Annie, known for her engaging educational content, shares why understanding the origins of the language is essential to fully appreciating its present and future. She discusses how JavaScript evolved from a rushed project in the &apos;90s into the dominant force shaping modern web development. Along the way, they touch on competing technologies, key moments in its adoption, and why preserving the history of software is just as important as innovating for the future. With her signature storytelling style, Annie promises an entertaining and insightful journey through JavaScript’s past.</itunes:subtitle>
      <itunes:keywords>web development, epic web conf, fly.io, software engineering, language evolution, javascript history, programming history</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>21</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">81f92741-ab89-49ae-ac95-ec8e15018d9a</guid>
      <title>Epic Federation: Scaling Web Infrastructure with Zackary Jackson</title>
      <description><![CDATA[<p>Zackary Jackson joins Kent to discuss his upcoming talk at Epic Web Conf, <i>Epic Federation: Scaling Web Infrastructure.</i> As an expert in large-scale web architecture, Zack has helped build critical tools like Module Federation and RSPack, both of which power ByteDance’s global infrastructure.</p>
<p>In this conversation, Kent and Zack cover:</p>
<ul>
 <li>The challenges of managing thousands of developers and repos across multiple teams.</li>
 <li>Why ByteDance chose to build its own bundler in Rust instead of adopting an existing solution.</li>
 <li>The impact of slow build times on product velocity and how tooling improvements significantly reduce development friction.</li>
 <li>The role of Module Federation in solving organizational scale problems, allowing teams to ship independently.</li>
 <li>How AI-powered tools are shaping the next generation of developer workflows.</li>
</ul>
<p>Zack also shares his thoughts on why meeting open-source maintainers and industry leaders in person can unlock collaboration opportunities that aren’t as easily accessible online.</p>
<p><a href="https://www.epicweb.dev/conf/2025/zackary-jackson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Zackary at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Zackary Jackson</h3>
<ul>
 <li>𝕏: <a href="https://x.com/ScriptedAlchemy" rel="noopener noreferrer">@ScriptedAlchemy</a></li>
 <li>GitHub: <a href="https://github.com/ScriptedAlchemy" rel="noopener noreferrer">@ScriptedAlchemy</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Sun, 9 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Zackary Jackson, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Zackary Jackson joins Kent to discuss his upcoming talk at Epic Web Conf, <i>Epic Federation: Scaling Web Infrastructure.</i> As an expert in large-scale web architecture, Zack has helped build critical tools like Module Federation and RSPack, both of which power ByteDance’s global infrastructure.</p>
<p>In this conversation, Kent and Zack cover:</p>
<ul>
 <li>The challenges of managing thousands of developers and repos across multiple teams.</li>
 <li>Why ByteDance chose to build its own bundler in Rust instead of adopting an existing solution.</li>
 <li>The impact of slow build times on product velocity and how tooling improvements significantly reduce development friction.</li>
 <li>The role of Module Federation in solving organizational scale problems, allowing teams to ship independently.</li>
 <li>How AI-powered tools are shaping the next generation of developer workflows.</li>
</ul>
<p>Zack also shares his thoughts on why meeting open-source maintainers and industry leaders in person can unlock collaboration opportunities that aren’t as easily accessible online.</p>
<p><a href="https://www.epicweb.dev/conf/2025/zackary-jackson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Zackary at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Zackary Jackson</h3>
<ul>
 <li>𝕏: <a href="https://x.com/ScriptedAlchemy" rel="noopener noreferrer">@ScriptedAlchemy</a></li>
 <li>GitHub: <a href="https://github.com/ScriptedAlchemy" rel="noopener noreferrer">@ScriptedAlchemy</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="15549745" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/d6db3b69-4584-4ed5-9fc1-1f7f42f9f59e/audio/7d8319c5-6107-4290-b834-5bc82d4ac9fc/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Epic Federation: Scaling Web Infrastructure with Zackary Jackson</itunes:title>
      <itunes:author>Zackary Jackson, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/49e1ce19-bb14-4281-b230-ad44f46a8083/3000x3000/26ad-400o400o1-vcuwchgbwcjzv8kpy4eb1w.jpg?aid=rss_feed"/>
      <itunes:duration>00:16:11</itunes:duration>
      <itunes:summary>Kent chats with Zackary Jackson, an infrastructure architect at ByteDance, about solving large-scale web infrastructure challenges. Zackary shares insights on building RSPack, a Rust-based bundler, and Module Federation, which enables seamless orchestration of distributed applications. They discuss how these technologies help companies like ByteDance scale efficiently, reducing build times, improving product velocity, and solving organizational friction. Zackary also teases exciting advancements in AI-driven development tools and shares why in-person connections at conferences are invaluable.</itunes:summary>
      <itunes:subtitle>Kent chats with Zackary Jackson, an infrastructure architect at ByteDance, about solving large-scale web infrastructure challenges. Zackary shares insights on building RSPack, a Rust-based bundler, and Module Federation, which enables seamless orchestration of distributed applications. They discuss how these technologies help companies like ByteDance scale efficiently, reducing build times, improving product velocity, and solving organizational friction. Zackary also teases exciting advancements in AI-driven development tools and shares why in-person connections at conferences are invaluable.</itunes:subtitle>
      <itunes:keywords>bytedance infrastructure, micro-frontends, developer tooling, epic web conf, ai-powered development, bundling, rspack, large-scale web architecture, module federation, performance optimization</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>20</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ab1b0ff8-eca3-4a1a-907a-81d178c9c341</guid>
      <title>Epic Bets: Practical Tips for Betting on Yourself with Aaron Francis</title>
      <description><![CDATA[<p>Aaron Francis joins Kent to discuss his talk at Epic Web Conf, <i>Epic Bets: Practical Tips for Betting on Yourself.</i> In this conversation, Aaron reflects on his non-traditional path into tech, his experience being laid off, and how he prepared himself to be resilient in the face of career uncertainty. He shares insights on why developers should focus on skill stacking, personal branding, and long-term sustainability in their careers rather than chasing trends.</p>
<p>Kent and Aaron also explore:</p>
<ul>
 <li>How to future-proof your career without falling into the trap of chasing hype.</li>
 <li>Why writing and sharing your knowledge can open unexpected doors.</li>
 <li>The importance of building a professional network before you need it.</li>
 <li>How to balance ambition with family life and personal values.</li>
 <li>Why giving your absolute best—both professionally and personally—is always worth it.</li>
</ul>
<p>Aaron’s perspective is both practical and inspiring, offering a roadmap for developers who want to take control of their future without sacrificing what truly matters.</p>
<p><a href="https://www.epicweb.dev/conf/2025/aaron-francis" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Aaron at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Aaron Francis</h3>
<ul>
 <li>𝕏: <a href="https://x.com/aarondfrancis" rel="noopener noreferrer">@aarondfrancis</a></li>
 <li>GitHub: <a href="https://github.com/aarondfrancis" rel="noopener noreferrer">@aarondfrancis</a></li>
 <li>Website: <a href="https://aaronfrancis.com/" rel="noopener noreferrer">aaronfrancis.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Sat, 8 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Aaron Francis, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Aaron Francis joins Kent to discuss his talk at Epic Web Conf, <i>Epic Bets: Practical Tips for Betting on Yourself.</i> In this conversation, Aaron reflects on his non-traditional path into tech, his experience being laid off, and how he prepared himself to be resilient in the face of career uncertainty. He shares insights on why developers should focus on skill stacking, personal branding, and long-term sustainability in their careers rather than chasing trends.</p>
<p>Kent and Aaron also explore:</p>
<ul>
 <li>How to future-proof your career without falling into the trap of chasing hype.</li>
 <li>Why writing and sharing your knowledge can open unexpected doors.</li>
 <li>The importance of building a professional network before you need it.</li>
 <li>How to balance ambition with family life and personal values.</li>
 <li>Why giving your absolute best—both professionally and personally—is always worth it.</li>
</ul>
<p>Aaron’s perspective is both practical and inspiring, offering a roadmap for developers who want to take control of their future without sacrificing what truly matters.</p>
<p><a href="https://www.epicweb.dev/conf/2025/aaron-francis" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Aaron at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Aaron Francis</h3>
<ul>
 <li>𝕏: <a href="https://x.com/aarondfrancis" rel="noopener noreferrer">@aarondfrancis</a></li>
 <li>GitHub: <a href="https://github.com/aarondfrancis" rel="noopener noreferrer">@aarondfrancis</a></li>
 <li>Website: <a href="https://aaronfrancis.com/" rel="noopener noreferrer">aaronfrancis.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10226214" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/55143ed0-510f-44f2-ad3a-4d6ee1b743b1/audio/aaa65862-aa47-4fc5-8931-0b83ecb4d58c/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Epic Bets: Practical Tips for Betting on Yourself with Aaron Francis</itunes:title>
      <itunes:author>Aaron Francis, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/b046d817-51e5-48ee-b608-0678c4df3cdb/3000x3000/d835-400o400o1-yusximsdhauk2kw8wfoamk.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:38</itunes:duration>
      <itunes:summary>Kent chats with Aaron Francis about the power of resilience, adaptability, and taking calculated risks in your career. Aaron shares his journey from accounting to software development, navigating multiple career pivots, and ultimately betting on himself to start his own company. Drawing from his personal experience with job loss and reinvention, he offers practical advice on making yourself less fragile in an uncertain industry. This conversation is packed with insights on skill stacking, career resilience, and maintaining a work ethic that prioritizes both personal and professional fulfillment.</itunes:summary>
      <itunes:subtitle>Kent chats with Aaron Francis about the power of resilience, adaptability, and taking calculated risks in your career. Aaron shares his journey from accounting to software development, navigating multiple career pivots, and ultimately betting on himself to start his own company. Drawing from his personal experience with job loss and reinvention, he offers practical advice on making yourself less fragile in an uncertain industry. This conversation is packed with insights on skill stacking, career resilience, and maintaining a work ethic that prioritizes both personal and professional fulfillment.</itunes:subtitle>
      <itunes:keywords>betting on yourself, balancing work and life, career resilience, personal growth, epic web conf, software development, entrepreneurship, skill stacking, networking, job security</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>19</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">bce334cc-486c-442b-9d35-07b5a60ad585</guid>
      <title>Shipping Reusable Full-Stack Components with Fran Zekan</title>
      <description><![CDATA[<p>Fran Zekan, an engineer from Croatia with experience in hardware, robotics, and web development, joins Kent to discuss his talk, <i>Shipping Reusable Full-Stack Components</i>. Fran explains how React Server Components (RSCs) allow developers to build truly self-contained, reusable full-stack features—something that has long been a staple in the Rails ecosystem with Rails Engines.</p>
<p>In this conversation, Fran and Kent discuss:</p>
<ul>
 <li>How RSCs simplify full-stack development by eliminating the need for multiple setup steps.</li>
 <li>Comparisons between RSCs and Rails Engines, and how they bring backend-like encapsulation to React.</li>
 <li>Real-world examples, including a Stripe Checkout component that can be dropped into any app.</li>
 <li>The evolution of scaling strategies across different web frameworks, from serverless to Astro’s CDN-first approach.</li>
 <li>The future of modular, scalable web apps and the potential for Rails-to-React migration.</li>
</ul>
<p>Fran also shares why he prioritizes in-person conferences, the value of deep technical discussions, and why he believes the Epic Web Conf community is a perfect space for these conversations.</p>
<p><a href="https://www.epicweb.dev/conf/2025/fran-zekan" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Fran at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Fran Zekan</h3>
<ul>
 <li>𝕏: <a href="https://x.com/Zeko369" rel="noopener noreferrer">@Zeko369</a></li>
 <li>GitHub: <a href="https://github.com/Zeko369" rel="noopener noreferrer">@Zeko369</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 7 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Fran Zekan, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Fran Zekan, an engineer from Croatia with experience in hardware, robotics, and web development, joins Kent to discuss his talk, <i>Shipping Reusable Full-Stack Components</i>. Fran explains how React Server Components (RSCs) allow developers to build truly self-contained, reusable full-stack features—something that has long been a staple in the Rails ecosystem with Rails Engines.</p>
<p>In this conversation, Fran and Kent discuss:</p>
<ul>
 <li>How RSCs simplify full-stack development by eliminating the need for multiple setup steps.</li>
 <li>Comparisons between RSCs and Rails Engines, and how they bring backend-like encapsulation to React.</li>
 <li>Real-world examples, including a Stripe Checkout component that can be dropped into any app.</li>
 <li>The evolution of scaling strategies across different web frameworks, from serverless to Astro’s CDN-first approach.</li>
 <li>The future of modular, scalable web apps and the potential for Rails-to-React migration.</li>
</ul>
<p>Fran also shares why he prioritizes in-person conferences, the value of deep technical discussions, and why he believes the Epic Web Conf community is a perfect space for these conversations.</p>
<p><a href="https://www.epicweb.dev/conf/2025/fran-zekan" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Fran at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Fran Zekan</h3>
<ul>
 <li>𝕏: <a href="https://x.com/Zeko369" rel="noopener noreferrer">@Zeko369</a></li>
 <li>GitHub: <a href="https://github.com/Zeko369" rel="noopener noreferrer">@Zeko369</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="14257842" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/ea4611e0-e7df-4656-8774-1e6e95c4bf3a/audio/6487b11e-3114-45c0-833a-5d95a965bcef/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Shipping Reusable Full-Stack Components with Fran Zekan</itunes:title>
      <itunes:author>Fran Zekan, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/b0fc1059-0221-4ab3-a578-45107cd9eb49/3000x3000/3bb7-400o400o1-ufcqzhrutciajfcl28dafy.jpg?aid=rss_feed"/>
      <itunes:duration>00:14:50</itunes:duration>
      <itunes:summary>Kent sits down with Fran Zekan, an engineer with a diverse background spanning hardware, robotics, and full-stack web development. Fran shares insights from his experience working with both JavaScript and Rails and discusses how React Server Components (RSCs) are enabling fully encapsulated full-stack components—something that Rails developers have enjoyed for years. They dive into the evolution of full-stack components, their impact on web development, and why Fran is excited to share this topic at Epic Web Conf.</itunes:summary>
      <itunes:subtitle>Kent sits down with Fran Zekan, an engineer with a diverse background spanning hardware, robotics, and full-stack web development. Fran shares insights from his experience working with both JavaScript and Rails and discusses how React Server Components (RSCs) are enabling fully encapsulated full-stack components—something that Rails developers have enjoyed for years. They dive into the evolution of full-stack components, their impact on web development, and why Fran is excited to share this topic at Epic Web Conf.</itunes:subtitle>
      <itunes:keywords>rails, web architecture, serverless, full-stack development, epic web conf, next.js, modern frameworks, react server components, performance optimization, scalability, reusable components</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>18</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">7225580e-47de-45c2-a9fb-6cb3bb8fde5d</guid>
      <title>Learning-Driven Development with Josh Cirre</title>
      <description><![CDATA[<p>Josh Cirre, a developer advocate and content creator, joins Kent to discuss his talk at Epic Web Conf: "Learning-Driven Development." Josh shares his philosophy on learning by doing—where the best way to master new technologies is by applying them to real-world projects rather than passively consuming tutorials.</p>
<p>Josh and Kent discuss:</p>
<ul>
 <li>The importance of curiosity in learning and how small observations can spark deeper exploration.</li>
 <li>Why focusing on <i>what</i> you want to build rather than <i>what</i> you want to learn leads to better retention.</li>
 <li>The challenges of transitioning from acting and comedy to tech, and how performance skills translate into developer advocacy.</li>
 <li>The power of in-person conferences in forging deeper relationships and improving professional growth.</li>
</ul>
<p>Josh also shares his love for Svelte, cameras, music, and Broadway musicals—so be sure to find him at Epic Web Conf to geek out on any of those topics!</p>
<p><a href="https://www.epicweb.dev/conf/2025/josh-cirre" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Josh at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Josh Cirre</h3>
<ul>
 <li>𝕏: <a href="https://x.com/joshcirre" rel="noopener noreferrer">@joshcirre</a></li>
 <li>YouTube: <a href="https://www.youtube.com/@joshcirre" rel="noopener noreferrer">Josh Cirre</a></li>
 <li>Website: <a href="https://www.joshcirre.com/" rel="noopener noreferrer">joshcirre.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Thu, 6 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Josh Cirre, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Josh Cirre, a developer advocate and content creator, joins Kent to discuss his talk at Epic Web Conf: "Learning-Driven Development." Josh shares his philosophy on learning by doing—where the best way to master new technologies is by applying them to real-world projects rather than passively consuming tutorials.</p>
<p>Josh and Kent discuss:</p>
<ul>
 <li>The importance of curiosity in learning and how small observations can spark deeper exploration.</li>
 <li>Why focusing on <i>what</i> you want to build rather than <i>what</i> you want to learn leads to better retention.</li>
 <li>The challenges of transitioning from acting and comedy to tech, and how performance skills translate into developer advocacy.</li>
 <li>The power of in-person conferences in forging deeper relationships and improving professional growth.</li>
</ul>
<p>Josh also shares his love for Svelte, cameras, music, and Broadway musicals—so be sure to find him at Epic Web Conf to geek out on any of those topics!</p>
<p><a href="https://www.epicweb.dev/conf/2025/josh-cirre" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Josh at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Josh Cirre</h3>
<ul>
 <li>𝕏: <a href="https://x.com/joshcirre" rel="noopener noreferrer">@joshcirre</a></li>
 <li>YouTube: <a href="https://www.youtube.com/@joshcirre" rel="noopener noreferrer">Josh Cirre</a></li>
 <li>Website: <a href="https://www.joshcirre.com/" rel="noopener noreferrer">joshcirre.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="16218912" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/6d7fe8bc-4a59-4c5e-b3cf-1d5bab907d28/audio/49b8234c-109b-40a2-9cfe-ce1a4c35bbf1/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Learning-Driven Development with Josh Cirre</itunes:title>
      <itunes:author>Josh Cirre, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/6b77baa4-fdc1-47db-8388-576bd7364248/3000x3000/580c-400o400o1-4b889jct8vpl88fnkifsli.jpg?aid=rss_feed"/>
      <itunes:duration>00:16:52</itunes:duration>
      <itunes:summary>Kent sits down with Josh Cirre, a developer advocate, content creator, and former stage performer, to discuss his talk at Epic Web Conf: &quot;Learning-Driven Development.&quot; Josh shares his unique approach to learning by building real-world projects, the importance of curiosity in the learning process, and how he transitioned from acting and comedy to the tech industry. They also chat about the value of in-person conferences, the crossover between theater and development, and why understanding how you learn is just as important as what you learn.</itunes:summary>
      <itunes:subtitle>Kent sits down with Josh Cirre, a developer advocate, content creator, and former stage performer, to discuss his talk at Epic Web Conf: &quot;Learning-Driven Development.&quot; Josh shares his unique approach to learning by building real-world projects, the importance of curiosity in the learning process, and how he transitioned from acting and comedy to the tech industry. They also chat about the value of in-person conferences, the crossover between theater and development, and why understanding how you learn is just as important as what you learn.</itunes:subtitle>
      <itunes:keywords>stage performance, in-person conferences, career growth, curiosity in tech, content creation, epic web conf, software development, learning strategies, development-driven learning, svelte</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>17</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">8dffb97d-04f4-4289-8d59-1ee9e32a03d4</guid>
      <title>Demystifying AI: Building an AI Assistant for Better Presentations with Kira Corbett</title>
      <description><![CDATA[<p>In this episode, Kent is joined by Kira Corbett, an AI-focused developer educator with deep experience in robotics, simulation, and human-computer interaction. Kira discusses her background in building real-world systems and how her transition to web development has shaped her approach to optimizing user experiences.</p>
<p>Her talk at Epic WebConf, "Building an AI Assistant to Deliver Your Best Presentations," explores how AI can enhance communication skills, streamline productivity, and create better engagement in various fields—not just software engineering. Without spoiling too much, Kira hints at an interactive experience that will challenge the audience’s expectations about AI-powered tools.</p>
<p>They also discuss the benefits of conferences, from gaining fresh insights to making meaningful professional and personal connections. As an avid mountain biker and skier, Kira is also excited to hit the slopes at the unofficial Epic WebConf ski day.</p>
<p><a href="https://www.epicweb.dev/conf/2025/kira-corbett" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Kira at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kira Corbett</h3>
<ul>
 <li>𝕏: <a href="https://x.com/TheRealKiraAI" rel="noopener noreferrer">@TheRealKiraAI</a></li>
 <li>Website: <a href="https://www.kiracorbett.com/" rel="noopener noreferrer">kiracorbett.com</a></li>
 <li>GitHub: <a href="https://github.com/TheRealKiraAI" rel="noopener noreferrer">@TheRealKiraAI</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 5 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kira Corbett, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this episode, Kent is joined by Kira Corbett, an AI-focused developer educator with deep experience in robotics, simulation, and human-computer interaction. Kira discusses her background in building real-world systems and how her transition to web development has shaped her approach to optimizing user experiences.</p>
<p>Her talk at Epic WebConf, "Building an AI Assistant to Deliver Your Best Presentations," explores how AI can enhance communication skills, streamline productivity, and create better engagement in various fields—not just software engineering. Without spoiling too much, Kira hints at an interactive experience that will challenge the audience’s expectations about AI-powered tools.</p>
<p>They also discuss the benefits of conferences, from gaining fresh insights to making meaningful professional and personal connections. As an avid mountain biker and skier, Kira is also excited to hit the slopes at the unofficial Epic WebConf ski day.</p>
<p><a href="https://www.epicweb.dev/conf/2025/kira-corbett" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Kira at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kira Corbett</h3>
<ul>
 <li>𝕏: <a href="https://x.com/TheRealKiraAI" rel="noopener noreferrer">@TheRealKiraAI</a></li>
 <li>Website: <a href="https://www.kiracorbett.com/" rel="noopener noreferrer">kiracorbett.com</a></li>
 <li>GitHub: <a href="https://github.com/TheRealKiraAI" rel="noopener noreferrer">@TheRealKiraAI</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10191914" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/fde565d7-da44-43d1-87b0-556536db29ab/audio/0aa8d446-45bc-40fb-85c6-54c610f2d766/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Demystifying AI: Building an AI Assistant for Better Presentations with Kira Corbett</itunes:title>
      <itunes:author>Kira Corbett, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/f703389b-2d6f-4be8-b3e9-346f6e1d159e/3000x3000/fa93-400o400o1-ebabbccbmnziogvx2famzx.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:36</itunes:duration>
      <itunes:summary>Kent chats with Kira Corbett, a developer educator with a background in robotics, simulation, and artificial intelligence. They discuss her journey from robotics to web development, her passion for human-computer interaction, and her upcoming talk at Epic WebConf: &quot;Building an AI Assistant to Deliver Your Best Presentations.&quot; Kira teases an interactive session where attendees will see AI in action, learn how to optimize their workflows, and explore new ways to improve communication. She also shares insights on why conferences are invaluable for gaining fresh perspectives and making meaningful connections.</itunes:summary>
      <itunes:subtitle>Kent chats with Kira Corbett, a developer educator with a background in robotics, simulation, and artificial intelligence. They discuss her journey from robotics to web development, her passion for human-computer interaction, and her upcoming talk at Epic WebConf: &quot;Building an AI Assistant to Deliver Your Best Presentations.&quot; Kira teases an interactive session where attendees will see AI in action, learn how to optimize their workflows, and explore new ways to improve communication. She also shares insights on why conferences are invaluable for gaining fresh perspectives and making meaningful connections.</itunes:subtitle>
      <itunes:keywords>developer productivity, web development, presentation skills, professional growth, epic web conf, artificial intelligence, simulation, robotics, human-computer interaction, ai tools</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>16</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">3fbd47e6-e710-4c77-93a7-2c4b7849f10d</guid>
      <title>Building Connections and Community at Epic WebConf with Taylor Desseyn</title>
      <description><![CDATA[<p>Taylor Desseyn, VP of Global Development at Torque.dev and host of the Guidance Counselor 2.0 podcast, joins Kent to discuss his role as an emcee at Epic WebConf and the importance of networking in tech. Taylor shares insights on how developers can maximize their time at conferences, from preparing in advance to actively building meaningful connections.</p>
<p>Taylor emphasizes the value of in-person events, explaining how they provide an opportunity to deepen online relationships, connect with industry leaders, and open doors to new career opportunities. He also shares practical career advice, including how to effectively network, follow up after events, and leverage platforms like LinkedIn to build professional relationships.</p>
<p>Kent and Taylor also discuss the role of an emcee in setting the tone for a conference, the importance of humor and energy in engaging an audience, and Taylor’s excitement to bring his hosting experience to Salt Lake City for Epic WebConf.</p>
<p><a href="https://www.epicweb.dev/conf/2025/taylor-desseyn" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Taylor at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Taylor Desseyn</h3>
<ul>
 <li>LinkedIn: <a href="https://www.linkedin.com/in/taylordesseyn/" rel="noopener noreferrer">Taylor Desseyn</a></li>
 <li>𝕏: <a href="https://x.com/tdesseyn" rel="noopener noreferrer">@tdesseyn</a></li>
 <li>Bluesky: <a href="https://bsky.app/profile/tdesseyn.bsky.social" rel="noopener noreferrer">@tdesseyn</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Tue, 4 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Taylor Desseyn, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Taylor Desseyn, VP of Global Development at Torque.dev and host of the Guidance Counselor 2.0 podcast, joins Kent to discuss his role as an emcee at Epic WebConf and the importance of networking in tech. Taylor shares insights on how developers can maximize their time at conferences, from preparing in advance to actively building meaningful connections.</p>
<p>Taylor emphasizes the value of in-person events, explaining how they provide an opportunity to deepen online relationships, connect with industry leaders, and open doors to new career opportunities. He also shares practical career advice, including how to effectively network, follow up after events, and leverage platforms like LinkedIn to build professional relationships.</p>
<p>Kent and Taylor also discuss the role of an emcee in setting the tone for a conference, the importance of humor and energy in engaging an audience, and Taylor’s excitement to bring his hosting experience to Salt Lake City for Epic WebConf.</p>
<p><a href="https://www.epicweb.dev/conf/2025/taylor-desseyn" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Taylor at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Taylor Desseyn</h3>
<ul>
 <li>LinkedIn: <a href="https://www.linkedin.com/in/taylordesseyn/" rel="noopener noreferrer">Taylor Desseyn</a></li>
 <li>𝕏: <a href="https://x.com/tdesseyn" rel="noopener noreferrer">@tdesseyn</a></li>
 <li>Bluesky: <a href="https://bsky.app/profile/tdesseyn.bsky.social" rel="noopener noreferrer">@tdesseyn</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11396084" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/1c5d824f-28f3-4778-b995-b7a157a4778d/audio/199179f6-6e12-4424-a464-05c529a033a8/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Building Connections and Community at Epic WebConf with Taylor Desseyn</itunes:title>
      <itunes:author>Taylor Desseyn, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/43eaf7ae-b959-4231-8abc-8f25e30bc885/3000x3000/e6e0-400o400o1-fg8igmskibyn1xxodlj9f9.jpg?aid=rss_feed"/>
      <itunes:duration>00:11:51</itunes:duration>
      <itunes:summary>In this episode, Kent chats with Taylor Desseyn, VP of Global Development at Torque.dev and an experienced conference emcee, about the power of networking, career development, and making meaningful connections at events like Epic WebConf. Taylor shares insights from his years in the talent and tech space, his passion for helping developers land their dream jobs, and why in-person events are game-changers for career growth. They also discuss his role as an emcee and how he brings energy, humor, and connection to every conference he’s part of.</itunes:summary>
      <itunes:subtitle>In this episode, Kent chats with Taylor Desseyn, VP of Global Development at Torque.dev and an experienced conference emcee, about the power of networking, career development, and making meaningful connections at events like Epic WebConf. Taylor shares insights from his years in the talent and tech space, his passion for helping developers land their dream jobs, and why in-person events are game-changers for career growth. They also discuss his role as an emcee and how he brings energy, humor, and connection to every conference he’s part of.</itunes:subtitle>
      <itunes:keywords>talent acquisition, job search, community building, epic web conf, developer marketing, conference hosting, career development, networking</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>15</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">61edd30d-2e4e-480b-870e-a73a4bcc7c2c</guid>
      <title>Beyond Code Assist: Driving Impact as a Next-Gen Developer with Mark Techson</title>
      <description><![CDATA[<p>Mark Techson, a developer advocate at Google working on Angular, joins Kent to discuss the intersection of AI and developer productivity. His Epic WebConf talk, "Beyond Code Assist: Driving Impact as a Next-Gen Developer," explores how developers can go beyond using AI for simple code assistance and instead integrate AI into their workflows to accomplish more.</p>
<p>Mark emphasizes that the world of software development is evolving, and AI tools are becoming integral to the way we work. He shares insights on how developers can position themselves to thrive, avoid stagnation, and embrace the opportunities AI provides.</p>
<p>Kent and Mark also discuss the importance of standing out in an increasingly automated world, the power of adding a personal touch (like Mark’s unique video talk proposal), and why in-person conferences like Epic WebConf provide irreplaceable professional connections.</p>
<p><a href="https://www.epicweb.dev/conf/2025/mark-techson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Mark at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Mark Techson</h3>
<ul>
 <li>𝕏: <a href="https://x.com/marktechson" rel="noopener noreferrer">@marktechson</a></li>
 <li>YouTube: <a href="https://youtube.com/@marktechson" rel="noopener noreferrer">Mark Techson</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 3 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Mark Techson, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Mark Techson, a developer advocate at Google working on Angular, joins Kent to discuss the intersection of AI and developer productivity. His Epic WebConf talk, "Beyond Code Assist: Driving Impact as a Next-Gen Developer," explores how developers can go beyond using AI for simple code assistance and instead integrate AI into their workflows to accomplish more.</p>
<p>Mark emphasizes that the world of software development is evolving, and AI tools are becoming integral to the way we work. He shares insights on how developers can position themselves to thrive, avoid stagnation, and embrace the opportunities AI provides.</p>
<p>Kent and Mark also discuss the importance of standing out in an increasingly automated world, the power of adding a personal touch (like Mark’s unique video talk proposal), and why in-person conferences like Epic WebConf provide irreplaceable professional connections.</p>
<p><a href="https://www.epicweb.dev/conf/2025/mark-techson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Mark at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Mark Techson</h3>
<ul>
 <li>𝕏: <a href="https://x.com/marktechson" rel="noopener noreferrer">@marktechson</a></li>
 <li>YouTube: <a href="https://youtube.com/@marktechson" rel="noopener noreferrer">Mark Techson</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="9639814" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/4ca0d8e5-ac25-4e09-a4ed-fbdb1171a888/audio/f8f3754b-7131-4a3f-8153-3b0c75ff4696/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Beyond Code Assist: Driving Impact as a Next-Gen Developer with Mark Techson</itunes:title>
      <itunes:author>Mark Techson, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/53a32f29-7796-403f-9894-962b1d291a8d/3000x3000/bf72-400o400o1-ldqrdwyqkzfizcogo7snxg.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:01</itunes:duration>
      <itunes:summary>In this episode, Kent chats with Mark Techson, a developer advocate at Google working on Angular, about the evolving role of developers in the AI era. Mark previews his Epic WebConf talk, &quot;Beyond Code Assist: Driving Impact as a Next-Gen Developer,&quot; where he challenges developers to rethink their workflows, leverage AI to do more, and embrace the future of software development. They also discuss the value of in-person conferences, professional growth, and how small efforts—like Mark’s creative talk proposal—can make a big impact.</itunes:summary>
      <itunes:subtitle>In this episode, Kent chats with Mark Techson, a developer advocate at Google working on Angular, about the evolving role of developers in the AI era. Mark previews his Epic WebConf talk, &quot;Beyond Code Assist: Driving Impact as a Next-Gen Developer,&quot; where he challenges developers to rethink their workflows, leverage AI to do more, and embrace the future of software development. They also discuss the value of in-person conferences, professional growth, and how small efforts—like Mark’s creative talk proposal—can make a big impact.</itunes:subtitle>
      <itunes:keywords>developer productivity, next-gen development, professional growth, epic web conf, career development, angular, ai tools, google, software engineering</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>14</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ec534bf3-84c4-441e-a607-14d9f6a77d7c</guid>
      <title>Building Accessible Web Apps with Shruti Kapoor</title>
      <description><![CDATA[<p>Shruti Kapoor, a frontend engineer at Slack and an Epic Web instructor, joins Kent to dive into the intricacies of accessibility in web development. With over a decade of experience, Shruti has dedicated herself to educating developers on building accessible and inclusive applications.</p>
<p>Her Epic WebConf talk, "Building Accessible Web Apps," will focus on real-world accessibility challenges, showcasing a live demo where she transforms a web app to improve usability for all users. She emphasizes how accessibility is more than just ARIA labels—it requires a thoughtful UX approach, including proper focus management, screen reader behavior, and inclusive interaction patterns.</p>
<p>Kent and Shruti also discuss her experience traveling globally for conferences, how different regions approach web development, and why she prioritizes in-person events like Epic WebConf. They wrap up by exploring imposter syndrome, mentorship, and how developers can take their first steps into public speaking.</p>
<p><a href="https://www.epicweb.dev/conf/2025/shruti-kapoor" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Shruti at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Shruti Kapoor</h3>
<ul>
 <li>𝕏: <a href="https://x.com/shrutikapoor08" rel="noopener noreferrer">@shrutikapoor08</a></li>
 <li>YouTube: <a href="https://youtube.com/@shrutikapoor08" rel="noopener noreferrer">Shruti Kapoor</a></li>
 <li>Website: <a href="https://shrutikapoor.dev/" rel="noopener noreferrer">shrutikapoor.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Sun, 2 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Shruti Kapoor, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Shruti Kapoor, a frontend engineer at Slack and an Epic Web instructor, joins Kent to dive into the intricacies of accessibility in web development. With over a decade of experience, Shruti has dedicated herself to educating developers on building accessible and inclusive applications.</p>
<p>Her Epic WebConf talk, "Building Accessible Web Apps," will focus on real-world accessibility challenges, showcasing a live demo where she transforms a web app to improve usability for all users. She emphasizes how accessibility is more than just ARIA labels—it requires a thoughtful UX approach, including proper focus management, screen reader behavior, and inclusive interaction patterns.</p>
<p>Kent and Shruti also discuss her experience traveling globally for conferences, how different regions approach web development, and why she prioritizes in-person events like Epic WebConf. They wrap up by exploring imposter syndrome, mentorship, and how developers can take their first steps into public speaking.</p>
<p><a href="https://www.epicweb.dev/conf/2025/shruti-kapoor" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Shruti at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Shruti Kapoor</h3>
<ul>
 <li>𝕏: <a href="https://x.com/shrutikapoor08" rel="noopener noreferrer">@shrutikapoor08</a></li>
 <li>YouTube: <a href="https://youtube.com/@shrutikapoor08" rel="noopener noreferrer">Shruti Kapoor</a></li>
 <li>Website: <a href="https://shrutikapoor.dev/" rel="noopener noreferrer">shrutikapoor.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10476989" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/e3e64869-3308-4b09-ba72-478edf210703/audio/5ee0d2a2-31a6-4567-a477-9998858b6e72/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Building Accessible Web Apps with Shruti Kapoor</itunes:title>
      <itunes:author>Shruti Kapoor, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/bc9fab9d-2ee7-4810-9d7e-21d6606cce8b/3000x3000/4452-400o400o1-kadbebpenaxx9btfqp89gk.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:54</itunes:duration>
      <itunes:summary>In this episode, Shruti Kapoor, frontend engineer, educator, and accessibility advocate, joins Kent to discuss the nuances of building accessible web applications from the ground up. She shares insights from her work at Slack’s design systems team and previews her Epic WebConf talk, where she will demonstrate how to build an accessible real estate app, test it with screen readers, and fix common accessibility pitfalls. They also discuss the importance of fostering inclusive digital experiences and why in-person conferences like Epic WebConf are invaluable for professional growth and networking.</itunes:summary>
      <itunes:subtitle>In this episode, Shruti Kapoor, frontend engineer, educator, and accessibility advocate, joins Kent to discuss the nuances of building accessible web applications from the ground up. She shares insights from her work at Slack’s design systems team and previews her Epic WebConf talk, where she will demonstrate how to build an accessible real estate app, test it with screen readers, and fix common accessibility pitfalls. They also discuss the importance of fostering inclusive digital experiences and why in-person conferences like Epic WebConf are invaluable for professional growth and networking.</itunes:subtitle>
      <itunes:keywords>react, inclusive design, web development, slack, developer advocacy, accessibility, epic web conf, imposter syndrome, public speaking</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>13</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">0a2c78fe-719f-4835-8e71-22e62ba02c02</guid>
      <title>Building Bulletproof Design Systems with Eva Ferreira</title>
      <description><![CDATA[<p>Eva Ferreira, a frontend engineer, educator, and design systems expert, shares insights into what makes or breaks a design system. As a tech lead at Mable and a long-time web development instructor, Eva brings years of experience building UI components, optimizing accessibility, and implementing robust frontend architectures.</p>
<p>Her talk at Epic WebConf, "Bulletproof Design Systems," dives into the biggest challenges teams face when adopting a design system. She covers topics like onboarding new users, proving the system’s value with measurable success metrics, and avoiding the trap of a single maintainer. Attendees will leave with actionable strategies to make their design systems more sustainable and widely adopted.</p>
<p>Kent and Eva also discuss the importance of sharing failures as well as successes in tech, the struggle of maintaining focus while learning online, and why in-person conferences provide an unmatched experience for both education and networking.</p>
<p><a href="https://www.epicweb.dev/conf/2025/eva-ferreira" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Eva at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Eva Ferreira</h3>
<ul>
 <li>𝕏: <a href="https://x.com/evaferreira92" rel="noopener noreferrer">@evaferreira92</a></li>
 <li>LinkedIn: <a href="https://www.linkedin.com/in/mariaevangelinaferreira" rel="noopener noreferrer">Maria Evangelina Ferreira</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Sat, 1 Feb 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Eva Ferreira, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Eva Ferreira, a frontend engineer, educator, and design systems expert, shares insights into what makes or breaks a design system. As a tech lead at Mable and a long-time web development instructor, Eva brings years of experience building UI components, optimizing accessibility, and implementing robust frontend architectures.</p>
<p>Her talk at Epic WebConf, "Bulletproof Design Systems," dives into the biggest challenges teams face when adopting a design system. She covers topics like onboarding new users, proving the system’s value with measurable success metrics, and avoiding the trap of a single maintainer. Attendees will leave with actionable strategies to make their design systems more sustainable and widely adopted.</p>
<p>Kent and Eva also discuss the importance of sharing failures as well as successes in tech, the struggle of maintaining focus while learning online, and why in-person conferences provide an unmatched experience for both education and networking.</p>
<p><a href="https://www.epicweb.dev/conf/2025/eva-ferreira" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Eva at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Eva Ferreira</h3>
<ul>
 <li>𝕏: <a href="https://x.com/evaferreira92" rel="noopener noreferrer">@evaferreira92</a></li>
 <li>LinkedIn: <a href="https://www.linkedin.com/in/mariaevangelinaferreira" rel="noopener noreferrer">Maria Evangelina Ferreira</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="9799475" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/318e625c-5297-4461-a84c-52ff7938cbb3/audio/8e8ef38d-03c5-4f2c-827d-291bc342c8a2/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Building Bulletproof Design Systems with Eva Ferreira</itunes:title>
      <itunes:author>Eva Ferreira, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/14efee8c-7757-48b4-9645-58612413e201/3000x3000/d8d2-400o400o1-b1dzdf3if8ykc6wptzliac.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:11</itunes:duration>
      <itunes:summary>In this episode, Eva Ferreira, frontend expert and design systems advocate, joins Kent to explore why design systems fail and how to build them for long-term success. She previews her Epic WebConf talk, &quot;Bulletproof Design Systems,&quot; where she breaks down the common pitfalls, best practices for adoption, and how to ensure a design system thrives in an engineering organization. They also discuss the importance of learning from failures, fostering collaboration, and the unique value of in-person conferences.</itunes:summary>
      <itunes:subtitle>In this episode, Eva Ferreira, frontend expert and design systems advocate, joins Kent to explore why design systems fail and how to build them for long-term success. She previews her Epic WebConf talk, &quot;Bulletproof Design Systems,&quot; where she breaks down the common pitfalls, best practices for adoption, and how to ensure a design system thrives in an engineering organization. They also discuss the importance of learning from failures, fostering collaboration, and the unique value of in-person conferences.</itunes:subtitle>
      <itunes:keywords>failure learning, ui, frontend development, accessibility, collaboration, epic web conf, css, engineering best practices, design systems</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>12</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">4a8f26ab-c623-4bd9-9f3e-104ed5509cc5</guid>
      <title>Building AI-Powered Presentations with Eve Porcello</title>
      <description><![CDATA[<p>Eve Porcello, an experienced educator and speaker, shares her insights on AI-powered presentation tools and communication skills for developers. With years of experience teaching JavaScript, React, and GraphQL, Eve now focuses on how AI can assist in learning, teaching, and public speaking.</p>
<p>Her Epic WebConf talk, co-presented with Kira Corbett, explores the development of an AI assistant to enhance presentation delivery. They’ll showcase AI-powered tools like ml5 for voice recognition and interactive elements that can make presentations more engaging and accessible.</p>
<p>Kent and Eve also discuss the evolving role of AI in web development, the importance of strong communication skills for engineers, and why in-person conferences provide an unmatched experience. Plus, they talk about skiing in Utah and the unofficial ski day after Epic WebConf!</p>
<p><a href="https://www.epicweb.dev/conf/2025/eve-porcello" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Eve at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Eve Porcello</h3>
<ul>
 <li>𝕏: <a href="https://x.com/eveporcello" rel="noopener noreferrer">@eveporcello</a></li>
 <li>Website: <a href="https://www.moonhighway.com/" rel="noopener noreferrer">moonhighway.com</a></li>
 <li>GitHub: <a href="https://github.com/eveporcello" rel="noopener noreferrer">@eveporcello</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 31 Jan 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Eve Porcello, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Eve Porcello, an experienced educator and speaker, shares her insights on AI-powered presentation tools and communication skills for developers. With years of experience teaching JavaScript, React, and GraphQL, Eve now focuses on how AI can assist in learning, teaching, and public speaking.</p>
<p>Her Epic WebConf talk, co-presented with Kira Corbett, explores the development of an AI assistant to enhance presentation delivery. They’ll showcase AI-powered tools like ml5 for voice recognition and interactive elements that can make presentations more engaging and accessible.</p>
<p>Kent and Eve also discuss the evolving role of AI in web development, the importance of strong communication skills for engineers, and why in-person conferences provide an unmatched experience. Plus, they talk about skiing in Utah and the unofficial ski day after Epic WebConf!</p>
<p><a href="https://www.epicweb.dev/conf/2025/eve-porcello" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Eve at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Eve Porcello</h3>
<ul>
 <li>𝕏: <a href="https://x.com/eveporcello" rel="noopener noreferrer">@eveporcello</a></li>
 <li>Website: <a href="https://www.moonhighway.com/" rel="noopener noreferrer">moonhighway.com</a></li>
 <li>GitHub: <a href="https://github.com/eveporcello" rel="noopener noreferrer">@eveporcello</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11330459" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/0222a810-1239-49fa-91bd-8c34294284c8/audio/357226f9-204a-4b61-bb99-4e2044d7453b/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Building AI-Powered Presentations with Eve Porcello</itunes:title>
      <itunes:author>Eve Porcello, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/cedf8b53-eaeb-4e98-ab7f-4da1f52faf81/3000x3000/4e96-400o400o1-xpimwx5pbrnqcbt7sqmuy4.jpg?aid=rss_feed"/>
      <itunes:duration>00:11:47</itunes:duration>
      <itunes:summary>In this episode, Eve Porcello, seasoned educator and AI enthusiast, joins Kent to explore how AI can enhance presentation skills. Eve previews her Epic WebConf talk, &quot;Building an AI Assistant to Deliver Your Best Presentations,&quot; where she and her co-speaker Kira Corbett dive into the intersection of AI, communication, and accessibility. They discuss the importance of effective presentation skills for developers, how AI can support and enhance communication, and why in-person interactions at conferences are irreplaceable.</itunes:summary>
      <itunes:subtitle>In this episode, Eve Porcello, seasoned educator and AI enthusiast, joins Kent to explore how AI can enhance presentation skills. Eve previews her Epic WebConf talk, &quot;Building an AI Assistant to Deliver Your Best Presentations,&quot; where she and her co-speaker Kira Corbett dive into the intersection of AI, communication, and accessibility. They discuss the importance of effective presentation skills for developers, how AI can support and enhance communication, and why in-person interactions at conferences are irreplaceable.</itunes:subtitle>
      <itunes:keywords>voice recognition, accessibility, epic web conf, machine learning, ai presentations, conference networking, public speaking, developer communication</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>11</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">447c69b6-a381-48c4-a161-91b694e0f3a7</guid>
      <title>Demystifying Type Inference with Jared Forsyth</title>
      <description><![CDATA[<p>Jared Forsyth, a front-end infrastructure engineer at Khan Academy, shares insights into type inference and programming language design. With nearly a decade of experience working with React and React Native, Jared has a deep appreciation for tooling and developer experience. His Epic WebConf talk, "Hindley and Milner Walk Into a Bar," will break down type inference algorithms and how they improve developer ergonomics by reducing the need for excessive type annotations.</p>
<p>Jared and Kent discuss the practical benefits of understanding language internals, including how it can improve debugging, enhance problem-solving skills, and make learning new languages easier. They also talk about Jared’s passion for local-first web development, functional programming, and how in-person conferences help build lasting relationships.</p>
<p><a href="https://www.epicweb.dev/conf/2025/jared-forsyth" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Jared at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Jared Forsyth</h3>
<ul>
 <li>𝕏: <a href="https://x.com/jaredforsyth" rel="noopener noreferrer">@jaredforsyth</a></li>
 <li>Bluesky: <a href="https://bsky.app/profile/jaredforsyth.com" rel="noopener noreferrer">@jaredforsyth.com</a></li>
 <li>Website: <a href="https://jaredforsyth.com" rel="noopener noreferrer">jaredforsyth.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Thu, 30 Jan 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Jared Forsyth, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Jared Forsyth, a front-end infrastructure engineer at Khan Academy, shares insights into type inference and programming language design. With nearly a decade of experience working with React and React Native, Jared has a deep appreciation for tooling and developer experience. His Epic WebConf talk, "Hindley and Milner Walk Into a Bar," will break down type inference algorithms and how they improve developer ergonomics by reducing the need for excessive type annotations.</p>
<p>Jared and Kent discuss the practical benefits of understanding language internals, including how it can improve debugging, enhance problem-solving skills, and make learning new languages easier. They also talk about Jared’s passion for local-first web development, functional programming, and how in-person conferences help build lasting relationships.</p>
<p><a href="https://www.epicweb.dev/conf/2025/jared-forsyth" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Jared at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Jared Forsyth</h3>
<ul>
 <li>𝕏: <a href="https://x.com/jaredforsyth" rel="noopener noreferrer">@jaredforsyth</a></li>
 <li>Bluesky: <a href="https://bsky.app/profile/jaredforsyth.com" rel="noopener noreferrer">@jaredforsyth.com</a></li>
 <li>Website: <a href="https://jaredforsyth.com" rel="noopener noreferrer">jaredforsyth.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="9576704" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/2f8ebce4-759e-4ea7-ac9e-b9613cf05ae1/audio/6c5b6287-bef9-4c06-891a-94c4e882f0aa/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Demystifying Type Inference with Jared Forsyth</itunes:title>
      <itunes:author>Jared Forsyth, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/ee30d173-b7b0-4c48-b82e-e682f2745cf1/3000x3000/e765-400o400o1-tn28796nbeoac64nz9m9jb.jpg?aid=rss_feed"/>
      <itunes:duration>00:09:57</itunes:duration>
      <itunes:summary>In this episode, Jared Forsyth, a long-time Khan Academy engineer and functional programming enthusiast, joins Kent to explore the fascinating world of type inference. Jared previews his Epic WebConf talk, &quot;Hindley and Milner Walk Into a Bar,&quot; where he dives into the mechanics of type inference algorithms and their impact on modern programming languages. They discuss the importance of understanding the fundamentals of language design, why type inference matters, and how getting comfortable with these concepts can make developers more effective.</itunes:summary>
      <itunes:subtitle>In this episode, Jared Forsyth, a long-time Khan Academy engineer and functional programming enthusiast, joins Kent to explore the fascinating world of type inference. Jared previews his Epic WebConf talk, &quot;Hindley and Milner Walk Into a Bar,&quot; where he dives into the mechanics of type inference algorithms and their impact on modern programming languages. They discuss the importance of understanding the fundamentals of language design, why type inference matters, and how getting comfortable with these concepts can make developers more effective.</itunes:subtitle>
      <itunes:keywords>local-first web, type systems, type inference, hindley-milner, functional programming, epic web conf, programming languages</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>10</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">5ada4640-2126-475a-bf59-cc0d0ba3447e</guid>
      <title>Learn Out Loud in 2025 with Madison Kanna</title>
      <description><![CDATA[<p>Madison Kanna, a full-stack developer and community builder, shares her insights on the importance of learning out loud and building an authentic personal brand. In her Epic WebConf talk, “Why You Should Learn Out Loud in 2025,” Madison emphasizes the growing need to differentiate yourself in an AI-driven world by sharing your work and building genuine connections.</p>
<p>She discusses her experiences as a full-stack developer using TypeScript and Python, as well as her journey running coding communities and fostering accountability. Madison highlights how meeting people at conferences has transformed her online relationships into real friendships and career opportunities.</p>
<p><a href="https://www.epicweb.dev/conf/2025/madison-kanna" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Madison at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Madison Kanna</h3>
<ul>
 <li>𝕏: <a href="https://x.com/Madisonkanna" rel="noopener noreferrer">@Madisonkanna</a></li>
 <li>Substack: <a href="https://madisonkanna.substack.com/" rel="noopener noreferrer">madisonkanna.substack.com</a></li>
 <li>Website: <a href="https://learn0utloud.com" rel="noopener noreferrer">learn0utloud.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 29 Jan 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Madison Kanna, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Madison Kanna, a full-stack developer and community builder, shares her insights on the importance of learning out loud and building an authentic personal brand. In her Epic WebConf talk, “Why You Should Learn Out Loud in 2025,” Madison emphasizes the growing need to differentiate yourself in an AI-driven world by sharing your work and building genuine connections.</p>
<p>She discusses her experiences as a full-stack developer using TypeScript and Python, as well as her journey running coding communities and fostering accountability. Madison highlights how meeting people at conferences has transformed her online relationships into real friendships and career opportunities.</p>
<p><a href="https://www.epicweb.dev/conf/2025/madison-kanna" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Madison at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Madison Kanna</h3>
<ul>
 <li>𝕏: <a href="https://x.com/Madisonkanna" rel="noopener noreferrer">@Madisonkanna</a></li>
 <li>Substack: <a href="https://madisonkanna.substack.com/" rel="noopener noreferrer">madisonkanna.substack.com</a></li>
 <li>Website: <a href="https://learn0utloud.com" rel="noopener noreferrer">learn0utloud.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11395231" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/8e265597-2ab5-4bb8-8fc5-dfbebf89b687/audio/0ca048e5-d8e2-4ff4-ba6c-62cfcec125d2/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Learn Out Loud in 2025 with Madison Kanna</itunes:title>
      <itunes:author>Madison Kanna, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/66a71bb7-089c-4c4d-a42c-8658ed33b064/3000x3000/0123-400o400o1-92xay84pbk1a948i9apfx.jpg?aid=rss_feed"/>
      <itunes:duration>00:11:51</itunes:duration>
      <itunes:summary>In this episode, Madison Kanna, a full-stack developer, community builder, and returning Epic WebConf speaker, joins Kent to discuss the power of learning out loud. Madison shares her journey of building an authentic personal brand, the value of community, and how creating and sharing your work can lead to unique career opportunities. She also previews her talk, “Why You Should Learn Out Loud in 2025,” which emphasizes the importance of differentiating yourself in the age of AI through authenticity and personal branding.</itunes:summary>
      <itunes:subtitle>In this episode, Madison Kanna, a full-stack developer, community builder, and returning Epic WebConf speaker, joins Kent to discuss the power of learning out loud. Madison shares her journey of building an authentic personal brand, the value of community, and how creating and sharing your work can lead to unique career opportunities. She also previews her talk, “Why You Should Learn Out Loud in 2025,” which emphasizes the importance of differentiating yourself in the age of AI through authenticity and personal branding.</itunes:subtitle>
      <itunes:keywords>ai, personal branding, community building, python, epic web conf, learn out loud, typescript</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>9</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">5e00448f-5d25-4ee2-b685-006cf3c28bf3</guid>
      <title>Networking Through Twitch with Leah Thompson</title>
      <description><![CDATA[<p>Leah Thompson, known online as LeahTCodes, shares her experience as a career switcher and how live streaming on Twitch became a vital part of her career journey. Leah explains how streaming not only helped her connect with others in tech but also directly led to job opportunities. Her talk at Epic WebConf will explore the unique value of Twitch for building professional relationships and standing out in the tech industry.</p>
<p>Leah also touches on her love of math, her background as a high school teacher, and her passion for helping others break into tech. Whether you're looking for ways to build a network, share your learning journey, or feel more connected in a remote-first world, Leah's insights offer actionable steps to use Twitch as a tool for growth and connection.</p>
<p><a href="https://www.epicweb.dev/conf/2025/leah-thompson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Leah at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Leah Thompson</h3>
<ul>
 <li>𝕏: <a href="https://x.com/LeahTCodes" rel="noopener noreferrer">@LeahTCodes</a></li>
 <li>Website: <a href="https://leahtcodes.com" rel="noopener noreferrer">leahtcodes.com</a></li>
 <li>Twitch: <a href="https://www.twitch.tv/leahtcodes" rel="noopener noreferrer">LeahTCodes</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Tue, 28 Jan 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Leah Thompson, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Leah Thompson, known online as LeahTCodes, shares her experience as a career switcher and how live streaming on Twitch became a vital part of her career journey. Leah explains how streaming not only helped her connect with others in tech but also directly led to job opportunities. Her talk at Epic WebConf will explore the unique value of Twitch for building professional relationships and standing out in the tech industry.</p>
<p>Leah also touches on her love of math, her background as a high school teacher, and her passion for helping others break into tech. Whether you're looking for ways to build a network, share your learning journey, or feel more connected in a remote-first world, Leah's insights offer actionable steps to use Twitch as a tool for growth and connection.</p>
<p><a href="https://www.epicweb.dev/conf/2025/leah-thompson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Leah at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Leah Thompson</h3>
<ul>
 <li>𝕏: <a href="https://x.com/LeahTCodes" rel="noopener noreferrer">@LeahTCodes</a></li>
 <li>Website: <a href="https://leahtcodes.com" rel="noopener noreferrer">leahtcodes.com</a></li>
 <li>Twitch: <a href="https://www.twitch.tv/leahtcodes" rel="noopener noreferrer">LeahTCodes</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11495971" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/2f19061c-780b-4b4d-ac93-292a6326af8a/audio/0fe54f9b-5952-42c1-83b9-847040956f55/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Networking Through Twitch with Leah Thompson</itunes:title>
      <itunes:author>Leah Thompson, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/f1a04a96-34d4-4a99-808c-711c0ea1ae3a/3000x3000/7c23-400o400o1-wsbggv7hq8njehc6hakc7b.jpg?aid=rss_feed"/>
      <itunes:duration>00:11:57</itunes:duration>
      <itunes:summary>Leah Thompson, a career switcher turned software engineer, joins Kent to discuss how live streaming on Twitch can be a powerful tool for networking and career growth. Leah shares her journey from high school math teacher to software developer, emphasizing how streaming helped her land both of her developer roles. They explore how Twitch can foster meaningful connections, build a personal brand, and combat isolation in remote work.  
</itunes:summary>
      <itunes:subtitle>Leah Thompson, a career switcher turned software engineer, joins Kent to discuss how live streaming on Twitch can be a powerful tool for networking and career growth. Leah shares her journey from high school math teacher to software developer, emphasizing how streaming helped her land both of her developer roles. They explore how Twitch can foster meaningful connections, build a personal brand, and combat isolation in remote work.  
</itunes:subtitle>
      <itunes:keywords>remote work, live streaming, community building, epic web conf, twitch, networking, career switching</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>8</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">fa8edf68-8272-40ba-9c4e-e502e8c100d4</guid>
      <title>Reclaiming Authentication with OpenAuth by Dax Raad</title>
      <description><![CDATA[<p>Dax Raad, known for his work on SST and the creator of OpenAuth, shares his passion for improving the developer experience with authentication and infrastructure. OpenAuth offers developers an alternative to AWS Cognito, enabling self-owned, spec-compliant OAuth systems that are easy to deploy and maintain.</p>
<p>In this episode, Dax talks about:</p>
<ul>
 <li>The problems with AWS Cognito and the motivation behind OpenAuth.</li>
 <li>The simplicity and power of constrained environments like terminal UIs.</li>
 <li>The value of focusing on infrastructure and developer control over essential services.</li>
</ul>
<p>Dax also touches on his upcoming talk at Epic WebConf and shares his excitement about meeting other developers in person.</p>
<p><a href="https://www.epicweb.dev/conf/2025/dax-raad" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Dax at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Dax Raad</h3>
<ul>
 <li>𝕏: <a href="https://x.com/thdxr" rel="noopener noreferrer">@thdxr</a></li>
 <li>Website: <a href="https://thdxr.com/" rel="noopener noreferrer">thdxr.com</a></li>
 <li>GitHub: <a href="https://github.com/thdxr" rel="noopener noreferrer">thdxr</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 27 Jan 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Dax Raad, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Dax Raad, known for his work on SST and the creator of OpenAuth, shares his passion for improving the developer experience with authentication and infrastructure. OpenAuth offers developers an alternative to AWS Cognito, enabling self-owned, spec-compliant OAuth systems that are easy to deploy and maintain.</p>
<p>In this episode, Dax talks about:</p>
<ul>
 <li>The problems with AWS Cognito and the motivation behind OpenAuth.</li>
 <li>The simplicity and power of constrained environments like terminal UIs.</li>
 <li>The value of focusing on infrastructure and developer control over essential services.</li>
</ul>
<p>Dax also touches on his upcoming talk at Epic WebConf and shares his excitement about meeting other developers in person.</p>
<p><a href="https://www.epicweb.dev/conf/2025/dax-raad" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Dax at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Dax Raad</h3>
<ul>
 <li>𝕏: <a href="https://x.com/thdxr" rel="noopener noreferrer">@thdxr</a></li>
 <li>Website: <a href="https://thdxr.com/" rel="noopener noreferrer">thdxr.com</a></li>
 <li>GitHub: <a href="https://github.com/thdxr" rel="noopener noreferrer">thdxr</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="12072469" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/af7929b4-f7f4-489b-b59d-364f4c3d7bab/audio/5e196053-a4fd-4695-9a76-e2e88aabc9be/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Reclaiming Authentication with OpenAuth by Dax Raad</itunes:title>
      <itunes:author>Dax Raad, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/800bdb0b-8b5f-4cb4-8e41-c83b6c943a88/3000x3000/5a38-400o400o1-sqfog68xb9kz6en9hvnbf4.jpg?aid=rss_feed"/>
      <itunes:duration>00:12:34</itunes:duration>
      <itunes:summary>Dax Raad, creator of OpenAuth and core contributor to SST, joins Kent to discuss his approach to simplifying authentication with a self-owned, spec-compliant auth server. Dax explains the motivation behind OpenAuth, why AWS Cognito falls short, and how OpenAuth empowers developers to control their own authentication infrastructure while reducing complexity.</itunes:summary>
      <itunes:subtitle>Dax Raad, creator of OpenAuth and core contributor to SST, joins Kent to discuss his approach to simplifying authentication with a self-owned, spec-compliant auth server. Dax explains the motivation behind OpenAuth, why AWS Cognito falls short, and how OpenAuth empowers developers to control their own authentication infrastructure while reducing complexity.</itunes:subtitle>
      <itunes:keywords>developer experience, authentication, infrastructure, oauth, epic web conf, sst, aws cognito, openauth</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>7</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">28994d1e-266e-4178-84c6-0e99c20f905c</guid>
      <title>What React 19 Means for React Router with Brooks Lybrand</title>
      <description><![CDATA[<p>Brooks Lybrand, Developer Relations Manager for Remix at Shopify, joins Kent to explore the impact of React 19 on React Router and modern web development. In his talk "What React 19 Means for React Router," Brooks will highlight React 19's integration with server components, web component support, and simplified APIs for meta tags, links, and more. These updates promise to enhance developer experience and streamline app-building processes.</p>
<p>Brooks shares his insights on the evolution of Remix, Shopify's stewardship of the project, and the shift towards unifying React paradigms for better portability. He also discusses his passion for building communities, user feedback, and the importance of in-person connections for professional growth.</p>
<p><a href="https://www.epicweb.dev/conf/2025/brooks-lybrand" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Brooks at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Brooks Lybrand</h3>
<ul>
 <li>𝕏: <a href="https://x.com/BrooksLybrand" rel="noopener noreferrer">@BrooksLybrand</a></li>
 <li>GitHub: <a href="https://github.com/brookslybrand" rel="noopener noreferrer">@brookslybrand</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCd93bPmP8vplnkr9Jel_osA" rel="noopener noreferrer">Brooks Lybrand</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Sun, 26 Jan 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Brooks Lybrand, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Brooks Lybrand, Developer Relations Manager for Remix at Shopify, joins Kent to explore the impact of React 19 on React Router and modern web development. In his talk "What React 19 Means for React Router," Brooks will highlight React 19's integration with server components, web component support, and simplified APIs for meta tags, links, and more. These updates promise to enhance developer experience and streamline app-building processes.</p>
<p>Brooks shares his insights on the evolution of Remix, Shopify's stewardship of the project, and the shift towards unifying React paradigms for better portability. He also discusses his passion for building communities, user feedback, and the importance of in-person connections for professional growth.</p>
<p><a href="https://www.epicweb.dev/conf/2025/brooks-lybrand" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Brooks at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Brooks Lybrand</h3>
<ul>
 <li>𝕏: <a href="https://x.com/BrooksLybrand" rel="noopener noreferrer">@BrooksLybrand</a></li>
 <li>GitHub: <a href="https://github.com/brookslybrand" rel="noopener noreferrer">@brookslybrand</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCd93bPmP8vplnkr9Jel_osA" rel="noopener noreferrer">Brooks Lybrand</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="13901876" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/08a30782-a060-44d9-a55f-bc7797f98376/audio/7c031488-7ec6-47f9-b0a9-17d408a002b9/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>What React 19 Means for React Router with Brooks Lybrand</itunes:title>
      <itunes:author>Brooks Lybrand, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/68ff0fcb-194f-4f8b-8095-dcbc8c10abac/3000x3000/fd86-400o400o1-sb4r3l5kunr6ethxerigng.jpg?aid=rss_feed"/>
      <itunes:duration>00:14:28</itunes:duration>
      <itunes:summary>In this episode, Brooks Lybrand, Developer Relations Manager for Remix at Shopify, discusses the exciting new features of React 19 and how React Router bridges the gap for developers adopting the latest updates. Brooks explains how React 19&apos;s tighter integration with React Router simplifies development, enhances portability, and brings new paradigms to web development.  </itunes:summary>
      <itunes:subtitle>In this episode, Brooks Lybrand, Developer Relations Manager for Remix at Shopify, discusses the exciting new features of React 19 and how React Router bridges the gap for developers adopting the latest updates. Brooks explains how React 19&apos;s tighter integration with React Router simplifies development, enhances portability, and brings new paradigms to web development.  </itunes:subtitle>
      <itunes:keywords>remix, web development, developer relations, react router, server components, epic web conf, react 19, web components</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>6</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">fa602171-bee8-4438-aae8-c41a1ebddd14</guid>
      <title>Exploring the Weird Web with Alex Anderson</title>
      <description><![CDATA[<p>Alex Anderson, a local Salt Lake City developer and creator of the spaceship simulation game Thorium Nova, shares his passion for pushing the limits of web technologies. Alex previews his Epic WebConf talk, "The Weird Web," which showcases creative uses of web APIs such as the GamePad API, Web Serial API, and Web Audio API. These tools allow developers to build interactive, user-friendly, and immersive experiences.</p>
<p>Alex explains how these APIs can be leveraged in both creative and practical ways, from video games to more accessible web applications. He also highlights the value of in-person conferences, emphasizing the connections and inspiration gained from engaging with the developer community.</p>
<p><a href="https://www.epicweb.dev/conf/2025/alex-anderson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Alex at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Alex Anderson</h3>
<ul>
 <li>𝕏: <a href="https://x.com/ralex1993" rel="noopener noreferrer">@ralex1993</a></li>
 <li>Website: <a href="https://thoriumsim.com/" rel="noopener noreferrer">thoriumsim.com</a></li>
 <li>GitHub: <a href="https://github.com/alexanderson1993" rel="noopener noreferrer">@alexanderson1993</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Sat, 25 Jan 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Alex Anderson, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Alex Anderson, a local Salt Lake City developer and creator of the spaceship simulation game Thorium Nova, shares his passion for pushing the limits of web technologies. Alex previews his Epic WebConf talk, "The Weird Web," which showcases creative uses of web APIs such as the GamePad API, Web Serial API, and Web Audio API. These tools allow developers to build interactive, user-friendly, and immersive experiences.</p>
<p>Alex explains how these APIs can be leveraged in both creative and practical ways, from video games to more accessible web applications. He also highlights the value of in-person conferences, emphasizing the connections and inspiration gained from engaging with the developer community.</p>
<p><a href="https://www.epicweb.dev/conf/2025/alex-anderson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Alex at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Alex Anderson</h3>
<ul>
 <li>𝕏: <a href="https://x.com/ralex1993" rel="noopener noreferrer">@ralex1993</a></li>
 <li>Website: <a href="https://thoriumsim.com/" rel="noopener noreferrer">thoriumsim.com</a></li>
 <li>GitHub: <a href="https://github.com/alexanderson1993" rel="noopener noreferrer">@alexanderson1993</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11088593" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/db293cd8-879e-4a42-8be9-da8e726d34c5/audio/3c525ac8-32b3-486c-8309-2adbe4aa1477/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Exploring the Weird Web with Alex Anderson</itunes:title>
      <itunes:author>Alex Anderson, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/6e49b981-4d69-4553-af0a-732b238f9042/3000x3000/aea3-400o400o1-4tvxdwwlfvwk18qruzax4w.jpg?aid=rss_feed"/>
      <itunes:duration>00:11:33</itunes:duration>
      <itunes:summary>In this episode, Alex Anderson, creator of Thorium Nova and a Salt Lake City-based web developer, joins Kent to discuss pushing the boundaries of web technologies. Alex introduces his talk, &quot;The Weird Web,&quot; which dives into underutilized APIs like the GamePad API, Web Serial API, and Web Audio API to create innovative experiences on the web. They also explore how these technologies can provide practical benefits for both games and user-friendly web applications.</itunes:summary>
      <itunes:subtitle>In this episode, Alex Anderson, creator of Thorium Nova and a Salt Lake City-based web developer, joins Kent to discuss pushing the boundaries of web technologies. Alex introduces his talk, &quot;The Weird Web,&quot; which dives into underutilized APIs like the GamePad API, Web Serial API, and Web Audio API to create innovative experiences on the web. They also explore how these technologies can provide practical benefits for both games and user-friendly web applications.</itunes:subtitle>
      <itunes:keywords>weird web, creative web development, web audio api, thorium nova, epic web conf, web serial api, gamepad api</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>5</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">2104a460-abcb-464a-a4bb-a768fcd64930</guid>
      <title>AI-Powered Development and Solopreneurship with Devon Neill</title>
      <description><![CDATA[<p>Devon Neill, a software developer and solopreneur from Cape Town, South Africa, shares his experience navigating solopreneurship, including learning the ropes of marketing, user engagement, and copywriting. Devon highlights the importance of streamlining development workflows with AI tools and introduces his Epic WebConf talk. His talk explores diving into the AI hype, comparing various tools, and integrating them with the Epic Stack to take ideas from concept to production in just 20 minutes.</p>
<p>Devon and Kent also discuss the benefits of attending in-person conferences, from building meaningful connections to feeling part of the tech community. Devon shares how attending Epic WebConf and similar events has inspired his career and provided invaluable opportunities.</p>
<p><a href="https://www.epicweb.dev/conf/2025/devon-neill" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Devon at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Devon Neill</h3>
<ul>
 <li>𝕏: <a href="https://x.com/devneill" rel="noopener noreferrer">@devneill</a></li>
 <li>Website: <a href="https://devneill.com/" rel="noopener noreferrer">devneill.com</a></li>
 <li>GitHub: <a href="https://github.com/devneill" rel="noopener noreferrer">@devneill</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 24 Jan 2025 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Devon Neill, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Devon Neill, a software developer and solopreneur from Cape Town, South Africa, shares his experience navigating solopreneurship, including learning the ropes of marketing, user engagement, and copywriting. Devon highlights the importance of streamlining development workflows with AI tools and introduces his Epic WebConf talk. His talk explores diving into the AI hype, comparing various tools, and integrating them with the Epic Stack to take ideas from concept to production in just 20 minutes.</p>
<p>Devon and Kent also discuss the benefits of attending in-person conferences, from building meaningful connections to feeling part of the tech community. Devon shares how attending Epic WebConf and similar events has inspired his career and provided invaluable opportunities.</p>
<p><a href="https://www.epicweb.dev/conf/2025/devon-neill" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Devon at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Devon Neill</h3>
<ul>
 <li>𝕏: <a href="https://x.com/devneill" rel="noopener noreferrer">@devneill</a></li>
 <li>Website: <a href="https://devneill.com/" rel="noopener noreferrer">devneill.com</a></li>
 <li>GitHub: <a href="https://github.com/devneill" rel="noopener noreferrer">@devneill</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="13342647" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/ec77c354-3772-4259-b133-d8a7afff6744/audio/162c6283-d16b-450e-b920-a4a1d6204f2d/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>AI-Powered Development and Solopreneurship with Devon Neill</itunes:title>
      <itunes:author>Devon Neill, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/c9e20b08-9cd9-4087-be25-5569368ebd17/3000x3000/2e22-400o400o1-f6rems5werwmlwqmp8zphs.jpg?aid=rss_feed"/>
      <itunes:duration>00:13:53</itunes:duration>
      <itunes:summary>In this episode, Devon Neill, a solopreneur and software developer from Cape Town, joins Kent to discuss the intersection of AI tools and efficient development workflows. Devon shares his journey into solopreneurship, the challenges of marketing and user communication, and how he&apos;s leveraging AI to optimize his development process. They also dive into Devon&apos;s talk for Epic WebConf, which explores combining AI tools with the Epic Stack to build applications quickly and efficiently.  </itunes:summary>
      <itunes:subtitle>In this episode, Devon Neill, a solopreneur and software developer from Cape Town, joins Kent to discuss the intersection of AI tools and efficient development workflows. Devon shares his journey into solopreneurship, the challenges of marketing and user communication, and how he&apos;s leveraging AI to optimize his development process. They also dive into Devon&apos;s talk for Epic WebConf, which explores combining AI tools with the Epic Stack to build applications quickly and efficiently.  </itunes:subtitle>
      <itunes:keywords>ai development, frontend development, epic web conf, solopreneurship, epic stack, productivity tools, marketing</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>4</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">7105bdb4-522a-46e9-8484-9b48c1b792cc</guid>
      <title>Building Your Own AI Minions with Joel Hooks</title>
      <description><![CDATA[<p>Joel Hooks, a seasoned software developer and co-organizer of Epic WebConf, delves into his experience building personalized AI workflows. Joel introduces his talk on constructing a “hoard of AI minions” to enhance productivity and automation, using his app JoelFit.app as a case study. The app integrates AI routers and workflows for managing health and fitness goals, demonstrating how developers can adopt similar approaches for professional and personal projects.</p>
<p>Joel emphasizes the importance of attending in-person events like Epic WebConf to foster meaningful human connections and exchange ideas. As a veteran of conferences, he shares how relationships built at these events have significantly impacted his career, providing inspiration, professional opportunities, and friendships.</p>
<p><a href="https://www.epicweb.dev/conf/2025/joel-hooks" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Joel at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Joel Hooks</h3>
<ul>
 <li>Website: <a href="https://joelhooks.com" rel="noopener noreferrer">joelhooks.com</a></li>
 <li>𝕏: <a href="https://x.com/jhooks" rel="noopener noreferrer">@jhooks</a></li>
 <li>GitHub: <a href="https://github.com/joelhooks" rel="noopener noreferrer">@joelhooks</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Thu, 23 Jan 2025 20:58:54 +0000</pubDate>
      <author>team@kentcdodds.com (Joel Hooks, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Joel Hooks, a seasoned software developer and co-organizer of Epic WebConf, delves into his experience building personalized AI workflows. Joel introduces his talk on constructing a “hoard of AI minions” to enhance productivity and automation, using his app JoelFit.app as a case study. The app integrates AI routers and workflows for managing health and fitness goals, demonstrating how developers can adopt similar approaches for professional and personal projects.</p>
<p>Joel emphasizes the importance of attending in-person events like Epic WebConf to foster meaningful human connections and exchange ideas. As a veteran of conferences, he shares how relationships built at these events have significantly impacted his career, providing inspiration, professional opportunities, and friendships.</p>
<p><a href="https://www.epicweb.dev/conf/2025/joel-hooks" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Joel at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Joel Hooks</h3>
<ul>
 <li>Website: <a href="https://joelhooks.com" rel="noopener noreferrer">joelhooks.com</a></li>
 <li>𝕏: <a href="https://x.com/jhooks" rel="noopener noreferrer">@jhooks</a></li>
 <li>GitHub: <a href="https://github.com/joelhooks" rel="noopener noreferrer">@joelhooks</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10001899" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/4d15115c-7c34-412c-83c6-b218ef4b9eb4/audio/33c04c1f-d13e-4a7e-b0bf-f88564b25d37/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Building Your Own AI Minions with Joel Hooks</itunes:title>
      <itunes:author>Joel Hooks, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/e0f35493-39f3-4ef5-813c-7f723761353d/3000x3000/93e5-400o400o1-exej6l1n4e5iaj7mayhs1p.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:25</itunes:duration>
      <itunes:summary>In this episode, Joel Hooks, co-organizer of Epic WebConf and creator of platforms like Egghead.io, Epic React, and Epic Web, joins Kent to share insights about building custom AI tools. Joel discusses his talk, focusing on using AI-powered workflows to create personal and professional automation tools. They also explore the benefits of attending conferences, building meaningful human connections, and the unique opportunities Epic WebConf offers for collaboration and inspiration.</itunes:summary>
      <itunes:subtitle>In this episode, Joel Hooks, co-organizer of Epic WebConf and creator of platforms like Egghead.io, Epic React, and Epic Web, joins Kent to share insights about building custom AI tools. Joel discusses his talk, focusing on using AI-powered workflows to create personal and professional automation tools. They also explore the benefits of attending conferences, building meaningful human connections, and the unique opportunities Epic WebConf offers for collaboration and inspiration.</itunes:subtitle>
      <itunes:keywords>in-person conferences, fitness, epic web conf, software development, ai workflows, automation, health</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>3</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">95175a9a-8077-4c90-b7f8-359299b4449f</guid>
      <title>Creativity, Conferences, and Connection with Bree Hall</title>
      <description><![CDATA[<p>Bree Hall, a frontend software engineer and developer advocate at HubSpot, emphasizes the role of creativity in coding and professional growth. Bree discusses how personal projects like CSS art, including her recreation of a Nintendo Switch, help her stay inspired and improve her technical skills. She and Kent reflect on the unique value of in-person conferences for building professional and personal relationships, highlighting Epic WebConf as a hub for inspiration and community.</p>
<p>As one of the emcees for Epic WebConf 2025, Bree looks forward to connecting with attendees and hearing from an incredible lineup of speakers. Bree also shares her passion for video games, board games, and connecting with women in tech. Whether the conversations center on technical topics, career growth, or shared hobbies, Bree invites everyone to reach out at the conference.</p>
<p><a href="https://www.epicweb.dev/conf/2025/bree-hall" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Bree at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Bree Hall</h3>
<ul>
 <li>𝕏: <a href="https://x.com/bytesofbree" rel="noopener noreferrer">@bytesofbree</a></li>
 <li>Website: <a href="https://www.bytesofbree.com" rel="noopener noreferrer">bytesofbree.com</a></li>
 <li>YouTube: <a href="https://www.youtube.com/@bytesofbree" rel="noopener noreferrer">Bytes of Bree</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Thu, 23 Jan 2025 20:52:15 +0000</pubDate>
      <author>team@kentcdodds.com (Bree Hall, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Bree Hall, a frontend software engineer and developer advocate at HubSpot, emphasizes the role of creativity in coding and professional growth. Bree discusses how personal projects like CSS art, including her recreation of a Nintendo Switch, help her stay inspired and improve her technical skills. She and Kent reflect on the unique value of in-person conferences for building professional and personal relationships, highlighting Epic WebConf as a hub for inspiration and community.</p>
<p>As one of the emcees for Epic WebConf 2025, Bree looks forward to connecting with attendees and hearing from an incredible lineup of speakers. Bree also shares her passion for video games, board games, and connecting with women in tech. Whether the conversations center on technical topics, career growth, or shared hobbies, Bree invites everyone to reach out at the conference.</p>
<p><a href="https://www.epicweb.dev/conf/2025/bree-hall" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Bree at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Bree Hall</h3>
<ul>
 <li>𝕏: <a href="https://x.com/bytesofbree" rel="noopener noreferrer">@bytesofbree</a></li>
 <li>Website: <a href="https://www.bytesofbree.com" rel="noopener noreferrer">bytesofbree.com</a></li>
 <li>YouTube: <a href="https://www.youtube.com/@bytesofbree" rel="noopener noreferrer">Bytes of Bree</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="8433716" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/1c95fac0-ed9e-40e3-917a-a166c577e27d/audio/32b982e9-fce9-45a6-98b8-efc8e23c07a8/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Creativity, Conferences, and Connection with Bree Hall</itunes:title>
      <itunes:author>Bree Hall, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/84bdb890-0677-4fd1-a097-c9ca6993a030/3000x3000/c2ba-400o400o1-ympg5swd3nwkrn9wdkxt2f.jpg?aid=rss_feed"/>
      <itunes:duration>00:08:47</itunes:duration>
      <itunes:summary>In this episode, Bree Hall, a frontend software engineer turned developer advocate at HubSpot, joins Kent to discuss the intersection of creativity and coding, the value of in-person connections at conferences, and her journey in tech. Bree shares how coding creatively, such as recreating real-world objects with CSS, sharpens her skills and inspires her professional work. They also dive into the importance of networking, building relationships, and the unique experiences offered by in-person events like Epic WebConf.</itunes:summary>
      <itunes:subtitle>In this episode, Bree Hall, a frontend software engineer turned developer advocate at HubSpot, joins Kent to discuss the intersection of creativity and coding, the value of in-person connections at conferences, and her journey in tech. Bree shares how coding creatively, such as recreating real-world objects with CSS, sharpens her skills and inspires her professional work. They also dive into the importance of networking, building relationships, and the unique experiences offered by in-person events like Epic WebConf.</itunes:subtitle>
      <itunes:keywords>css art, creative coding, conferences, epic webconf, women in tech, front-end development, networking, gaming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>2</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">9dadc07a-4094-445e-98a3-1ac6357f90f0</guid>
      <title>Introducing Season 6 of Chats with Kent</title>
      <description><![CDATA[<p>Kent introduces a new season of the "Chats with Kent" podcast, which will feature interviews with speakers for the upcoming Epic Web Comp 2025 conference in Salt Lake City. The host, Kent C. Dodds, expresses excitement about the lineup of speakers and encourages listeners to attend the conference in March 2025. He also mentions that the talks will be available on the EpicWeb.dev platform for those who miss the live event.</p>
<p>Meet at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Thu, 23 Jan 2025 20:51:54 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <media:thumbnail height="720" url="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/1cb3f48e-7f6f-4cd2-a34b-823a73b28057/chats-with-kent-intro.jpg" width="1280"/>
      <content:encoded><![CDATA[<p>Kent introduces a new season of the "Chats with Kent" podcast, which will feature interviews with speakers for the upcoming Epic Web Comp 2025 conference in Salt Lake City. The host, Kent C. Dodds, expresses excitement about the lineup of speakers and encourages listeners to attend the conference in March 2025. He also mentions that the talks will be available on the EpicWeb.dev platform for those who miss the live event.</p>
<p>Meet at <a href="https://www.epicweb.dev/conf/2025" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>𝕏: <a href="https://x.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="1298876" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/672701a9-cb0d-44df-bd15-2d5cff824b09/audio/64442de5-f0bf-4f46-8226-b266d382ca9b/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Introducing Season 6 of Chats with Kent</itunes:title>
      <itunes:author>Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/cfb205c2-8157-43c8-9480-9a4dd1d376a7/3000x3000/profile.jpg?aid=rss_feed"/>
      <itunes:duration>00:01:21</itunes:duration>
      <itunes:summary>Kent C. Dodds introduces this season of the Chats with Kent podcast. It&apos;s all about the speakers at Epic Web Conf 2025</itunes:summary>
      <itunes:subtitle>Kent C. Dodds introduces this season of the Chats with Kent podcast. It&apos;s all about the speakers at Epic Web Conf 2025</itunes:subtitle>
      <itunes:keywords>epic web conf</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>1</itunes:episode>
      <itunes:season>6</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">b0e39bc5-5cbc-4fe2-9598-beffe0637f79</guid>
      <title>Chats with Kent Season 5 Wrap-up</title>
      <description><![CDATA[<p>In this final episode of season five, Kent C. Dodds recaps the enriching conversations with the speakers of Epic WebConf 2024, expressing gratitude and excitement for the upcoming event in April. He encourages listeners, whether planning to attend the conference or not, to revisit the season's episodes for timeless web development advice. While season six remains unplanned, Kent thanks his audience for their continued support and hints at future engagements, urging them to stay tuned.</p><p>Meet Kent at <a href="https://www.epicweb.dev/conf">Epic Web Conf</a>.</p><hr /><h3>Guest: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic Web: <a href="https://www.epicweb.dev">epicweb.dev</a></li></ul>
]]></description>
      <pubDate>Fri, 5 Apr 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this final episode of season five, Kent C. Dodds recaps the enriching conversations with the speakers of Epic WebConf 2024, expressing gratitude and excitement for the upcoming event in April. He encourages listeners, whether planning to attend the conference or not, to revisit the season's episodes for timeless web development advice. While season six remains unplanned, Kent thanks his audience for their continued support and hints at future engagements, urging them to stay tuned.</p><p>Meet Kent at <a href="https://www.epicweb.dev/conf">Epic Web Conf</a>.</p><hr /><h3>Guest: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic Web: <a href="https://www.epicweb.dev">epicweb.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="1659759" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/9ee3e3b5-5733-4749-b341-50621bf5ae28/audio/db82ffad-1e64-4efc-8b15-d9c7784edc7b/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Chats with Kent Season 5 Wrap-up</itunes:title>
      <itunes:author>Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/d724b549-bd69-4d0c-97b6-31a01bd2e34a/3000x3000/profile.jpg?aid=rss_feed"/>
      <itunes:duration>00:01:43</itunes:duration>
      <itunes:summary>This episode marks the end of season five of Chats with Kent, recapping the season&apos;s highlights and looking forward to Epic Web Conf 2024.</itunes:summary>
      <itunes:subtitle>This episode marks the end of season five of Chats with Kent, recapping the season&apos;s highlights and looking forward to Epic Web Conf 2024.</itunes:subtitle>
      <itunes:keywords>chats with kent, epic web conf</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>26</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">08b8847d-83c7-4264-9c8d-502066bfce10</guid>
      <title>Navigating Growth and Innovation in Tech with Dan Farrelly</title>
      <description><![CDATA[<p>In this episode, Kent C. Dodds interviews Dan Farrelly, the CTO and co-founder of Jest, about his journey from front-end engineer to CTO, the challenges of scaling a tech company, and the importance of staying small to maintain agility and innovation. Farrelly shares insights into the evolving challenges of a tech team, from infrastructure to front-end development, and emphasizes the value of a generalist approach in a small, dynamic team. The conversation also delves into Farrelly's upcoming conference talk on improving long-standing APIs and his enthusiasm for learning from and contributing to the developer community.</p>
<p><a href="https://www.epicweb.dev/conf/2024/dan-farrelly" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Dan at <a href="https://www.epicweb.dev/2024/conf" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Dan Farrelly</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/djfarrelly" rel="noopener noreferrer">@djfarrelly</a></li>
 <li>GitHub: <a href="https://github.com/djfarrelly" rel="noopener noreferrer">@djfarrelly</a></li>
 <li>Website: <a href="https://danfarrelly.com/" rel="noopener noreferrer">danfarrelly.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 3 Apr 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Dan Farrelly)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this episode, Kent C. Dodds interviews Dan Farrelly, the CTO and co-founder of Jest, about his journey from front-end engineer to CTO, the challenges of scaling a tech company, and the importance of staying small to maintain agility and innovation. Farrelly shares insights into the evolving challenges of a tech team, from infrastructure to front-end development, and emphasizes the value of a generalist approach in a small, dynamic team. The conversation also delves into Farrelly's upcoming conference talk on improving long-standing APIs and his enthusiasm for learning from and contributing to the developer community.</p>
<p><a href="https://www.epicweb.dev/conf/2024/dan-farrelly" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Dan at <a href="https://www.epicweb.dev/2024/conf" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Dan Farrelly</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/djfarrelly" rel="noopener noreferrer">@djfarrelly</a></li>
 <li>GitHub: <a href="https://github.com/djfarrelly" rel="noopener noreferrer">@djfarrelly</a></li>
 <li>Website: <a href="https://danfarrelly.com/" rel="noopener noreferrer">danfarrelly.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11952500" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/68c07cf4-ebaf-4ea3-979a-627528bc1829/audio/93489cad-535e-40b9-a661-48e212d4f935/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Navigating Growth and Innovation in Tech with Dan Farrelly</itunes:title>
      <itunes:author>Kent C. Dodds, Dan Farrelly</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/212fdcaa-6fee-4c2a-96a3-7822384c6694/3000x3000/dan-farrelly.jpg?aid=rss_feed"/>
      <itunes:duration>00:12:26</itunes:duration>
      <itunes:summary>This episode discusses the challenges and strategies of managing growth and innovation in the tech industry with Dan Farrelly.</itunes:summary>
      <itunes:subtitle>This episode discusses the challenges and strategies of managing growth and innovation in the tech industry with Dan Farrelly.</itunes:subtitle>
      <itunes:keywords>innovation, tech industry, software development, team scaling, api improvement</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>25</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ef8146b2-1203-4202-b3e3-fd295d08a271</guid>
      <title>Open-Source Development and Standards with Zeno Rocha</title>
      <description><![CDATA[<p>In this podcast, Zeno Rocha, open-source advocate and founder of Resend, joins host Kent to discuss the dynamic world of web development and the shift towards SDK-first strategies. They reflect on the evolution of developer tools and the significance of user experience in product development. Rocha and Kent stress the necessity of high standards to stand out in web development, and they also touch upon the value of developer conferences for fostering relationships and collaborations. They look forward to engaging with peers at an upcoming event in Park City, Utah, and consider potential topics like the tech industry comparison between Brazil and the US, initiating open-source projects, and strategies for growing a user-base.</p>
<p><a href="https://www.epicweb.dev/conf/2024/zeno-rocha" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Zeno at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Zeno Rocha</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/zenorocha" rel="noopener noreferrer">@zenorocha</a></li>
 <li>GitHub: <a href="https://github.com/zenorocha" rel="noopener noreferrer">@zenorocha</a></li>
 <li>Website: <a href="https://zenorocha.com" rel="noopener noreferrer">zenorocha.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 1 Apr 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Zeno Rocha)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this podcast, Zeno Rocha, open-source advocate and founder of Resend, joins host Kent to discuss the dynamic world of web development and the shift towards SDK-first strategies. They reflect on the evolution of developer tools and the significance of user experience in product development. Rocha and Kent stress the necessity of high standards to stand out in web development, and they also touch upon the value of developer conferences for fostering relationships and collaborations. They look forward to engaging with peers at an upcoming event in Park City, Utah, and consider potential topics like the tech industry comparison between Brazil and the US, initiating open-source projects, and strategies for growing a user-base.</p>
<p><a href="https://www.epicweb.dev/conf/2024/zeno-rocha" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Zeno at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Zeno Rocha</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/zenorocha" rel="noopener noreferrer">@zenorocha</a></li>
 <li>GitHub: <a href="https://github.com/zenorocha" rel="noopener noreferrer">@zenorocha</a></li>
 <li>Website: <a href="https://zenorocha.com" rel="noopener noreferrer">zenorocha.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10436128" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/f613e5f0-b9f0-46fa-9ead-d474e5fe0757/audio/56162615-6754-42cf-93c8-078fabbb7995/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Open-Source Development and Standards with Zeno Rocha</itunes:title>
      <itunes:author>Kent C. Dodds, Zeno Rocha</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/7bd48024-76b8-4863-9e80-566b72c51242/3000x3000/zeno-rocha.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:51</itunes:duration>
      <itunes:summary>In this podcast episode, Zeno Rocha and Kent discuss the dynamic world of web development, including the shift towards SDK-first strategies, the evolution of developer tools, the importance of high standards, and the value of developer conferences for fostering relationships and collaborations.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Zeno Rocha and Kent discuss the dynamic world of web development, including the shift towards SDK-first strategies, the evolution of developer tools, the importance of high standards, and the value of developer conferences for fostering relationships and collaborations.</itunes:subtitle>
      <itunes:keywords>developer tools, web development, sdk-first strategies, developer conferences, high standards</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>24</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">76740e4b-01ac-4e60-ae3c-4e94a6e97dc2</guid>
      <title>Tailwind CSS in Modern Web Development with Simon Vrachliotis</title>
      <description><![CDATA[<p>In the podcast, Simon, an advocate for Tailwind CSS, shares his insights on its impact on web development and design. Tailwind CSS serves as a facilitator between design and development teams, streamlining collaborations and enabling quick translation of design concepts into code. He highlights how it enhances learning, boosts efficiency, and, despite some tradeoffs, provides significant workflow benefits by integrating design tool shortcuts. Simon also teases an upcoming conference where the potential of Tailwind CSS will be further explored.</p>
<p><a href="https://www.epicweb.dev/conf/2024/simon-vrachliotis" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Simon at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Simon Vrachliotis</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/simonswiss" rel="noopener noreferrer">@simonswiss</a></li>
 <li>GitHub: <a href="https://github.com/simonswiss" rel="noopener noreferrer">@simonswiss</a></li>
 <li>Website: <a href="https://simonswiss.com/" rel="noopener noreferrer">simonswiss.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 29 Mar 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Simon Vrachliotis)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In the podcast, Simon, an advocate for Tailwind CSS, shares his insights on its impact on web development and design. Tailwind CSS serves as a facilitator between design and development teams, streamlining collaborations and enabling quick translation of design concepts into code. He highlights how it enhances learning, boosts efficiency, and, despite some tradeoffs, provides significant workflow benefits by integrating design tool shortcuts. Simon also teases an upcoming conference where the potential of Tailwind CSS will be further explored.</p>
<p><a href="https://www.epicweb.dev/conf/2024/simon-vrachliotis" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Simon at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Simon Vrachliotis</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/simonswiss" rel="noopener noreferrer">@simonswiss</a></li>
 <li>GitHub: <a href="https://github.com/simonswiss" rel="noopener noreferrer">@simonswiss</a></li>
 <li>Website: <a href="https://simonswiss.com/" rel="noopener noreferrer">simonswiss.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11960427" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/b54d4fb2-925d-45bb-9d53-7e1f75c5104f/audio/d96bdea0-2867-40e6-ab1b-9daebc99da0d/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Tailwind CSS in Modern Web Development with Simon Vrachliotis</itunes:title>
      <itunes:author>Kent C. Dodds, Simon Vrachliotis</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/1628cb40-9077-4d47-add9-448285c60e1f/3000x3000/simon-vrachliotis.jpg?aid=rss_feed"/>
      <itunes:duration>00:12:26</itunes:duration>
      <itunes:summary>In this podcast episode, Simon Vrachliotis, an advocate for Tailwind CSS, discusses the impact of Tailwind CSS on web development and design, highlighting its role in facilitating collaboration, enhancing learning, and boosting efficiency.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Simon Vrachliotis, an advocate for Tailwind CSS, discusses the impact of Tailwind CSS on web development and design, highlighting its role in facilitating collaboration, enhancing learning, and boosting efficiency.</itunes:subtitle>
      <itunes:keywords>design, web development, efficiency, collaboration, tailwind css</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>23</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">bf141843-edb1-41eb-b716-9738e2634d8a</guid>
      <title>Maximizing Networking Opportunities with Madison Kanna</title>
      <description><![CDATA[<p>In this episode, host Kent and Madison Kanna, the upcoming MC for Epic WebConf, discuss the benefits of attending conferences like Epic WebConf beyond just the informational content. They delve into how conferences can be a goldmine for networking, transforming online contacts into real-world connections. Madison explains her path and how initiatives such as her Sunday book club can cultivate community and continuous learning. Kent offers advice to introverts on navigating networking at these events, and together, they highlight their excitement for the Epic WebConf, underscoring the professional and personal growth opportunities it promises, further amplified by Madison's promotional efforts for the conference.</p>
<p><a href="https://www.epicweb.dev/conf/2024/madison-kanna" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Madison Kanna</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/MadisonKanna" rel="noopener noreferrer">@MadisonKanna</a></li>
 <li>YouTube: <a href="https://www.youtube.com/@MadisonKanna" rel="noopener noreferrer">@MadisonKanna</a></li>
 <li>GitHub: <a href="https://github.com/MadisonKanna" rel="noopener noreferrer">@MadisonKanna</a></li>
 <li>Website: <a href="https://madisonkanna.com" rel="noopener noreferrer">madisonkanna.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 27 Mar 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Madison Kanna)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this episode, host Kent and Madison Kanna, the upcoming MC for Epic WebConf, discuss the benefits of attending conferences like Epic WebConf beyond just the informational content. They delve into how conferences can be a goldmine for networking, transforming online contacts into real-world connections. Madison explains her path and how initiatives such as her Sunday book club can cultivate community and continuous learning. Kent offers advice to introverts on navigating networking at these events, and together, they highlight their excitement for the Epic WebConf, underscoring the professional and personal growth opportunities it promises, further amplified by Madison's promotional efforts for the conference.</p>
<p><a href="https://www.epicweb.dev/conf/2024/madison-kanna" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Madison Kanna</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/MadisonKanna" rel="noopener noreferrer">@MadisonKanna</a></li>
 <li>YouTube: <a href="https://www.youtube.com/@MadisonKanna" rel="noopener noreferrer">@MadisonKanna</a></li>
 <li>GitHub: <a href="https://github.com/MadisonKanna" rel="noopener noreferrer">@MadisonKanna</a></li>
 <li>Website: <a href="https://madisonkanna.com" rel="noopener noreferrer">madisonkanna.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11830578" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/f92df232-3b0b-49aa-9a97-8369cd5e55aa/audio/5104b6c7-6bdd-4f97-8bf2-f3a85b3ccdeb/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Maximizing Networking Opportunities with Madison Kanna</itunes:title>
      <itunes:author>Kent C. Dodds, Madison Kanna</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/ef2890c6-6aa1-4cbe-bb19-bb57e6297f87/3000x3000/madison-kanna.jpg?aid=rss_feed"/>
      <itunes:duration>00:12:18</itunes:duration>
      <itunes:summary>A conversation between Kent and Madison Kanna, discussing the networking opportunities and value of attending conferences like Epic WebConf beyond just the informational content.</itunes:summary>
      <itunes:subtitle>A conversation between Kent and Madison Kanna, discussing the networking opportunities and value of attending conferences like Epic WebConf beyond just the informational content.</itunes:subtitle>
      <itunes:keywords>conferences, professional growth, networking, career opportunities, collaborative learning</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>22</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">1758ff9b-57ff-4a41-b857-033e7a8b55a2</guid>
      <title>Deep in Databases and Full Stack Dev with Tyler Benfield</title>
      <description><![CDATA[<p>In this episode, Tyler Benfield, a staff software engineer at Prisma, joins Kent to explore the world of databases and their critical role in full-stack development. Tyler shares insights from his journey from front-end development to mastering database performance and optimization, while also touching on the trend of front-end developers upskilling to become full-stack, leveraging languages like JavaScript and TypeScript. The conversation concludes with a preview of Tyler's session at the upcoming Epic Web Conference where he will cover topics such as SQLite, varying database types, performance tuning, and share personal anecdotes, offering an engaging learning opportunity for web developers.</p>
<p><a href="https://www.epicweb.dev/conf/2024/tyler-benfield" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Tyler at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Tyler Benfield</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/rtbenfield" rel="noopener noreferrer">@rtbenfield</a></li>
 <li>GitHub: <a href="https://github.com/rtbenfield" rel="noopener noreferrer">@rtbenfield</a></li>
 <li>Website: <a href="https://tylerbenfield.me/" rel="noopener noreferrer">tylerbenfield.me</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 25 Mar 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Tyler Benfield)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this episode, Tyler Benfield, a staff software engineer at Prisma, joins Kent to explore the world of databases and their critical role in full-stack development. Tyler shares insights from his journey from front-end development to mastering database performance and optimization, while also touching on the trend of front-end developers upskilling to become full-stack, leveraging languages like JavaScript and TypeScript. The conversation concludes with a preview of Tyler's session at the upcoming Epic Web Conference where he will cover topics such as SQLite, varying database types, performance tuning, and share personal anecdotes, offering an engaging learning opportunity for web developers.</p>
<p><a href="https://www.epicweb.dev/conf/2024/tyler-benfield" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Tyler at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Tyler Benfield</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/rtbenfield" rel="noopener noreferrer">@rtbenfield</a></li>
 <li>GitHub: <a href="https://github.com/rtbenfield" rel="noopener noreferrer">@rtbenfield</a></li>
 <li>Website: <a href="https://tylerbenfield.me/" rel="noopener noreferrer">tylerbenfield.me</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11087747" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/6961fa93-edc2-4b53-bccb-c280a2a59271/audio/ed820292-2903-4a5a-b3ac-3ff106e3b059/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Deep in Databases and Full Stack Dev with Tyler Benfield</itunes:title>
      <itunes:author>Kent C. Dodds, Tyler Benfield</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/5e77e5a2-933b-4de8-b6bd-d538f0086563/3000x3000/tyler-benfield.jpg?aid=rss_feed"/>
      <itunes:duration>00:11:32</itunes:duration>
      <itunes:summary>In this podcast episode, Tyler Benfield, a staff software engineer at Prisma, and Kent explore the critical role of databases in full-stack development, discussing optimization techniques and the trend of front-end developers becoming full-stack.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Tyler Benfield, a staff software engineer at Prisma, and Kent explore the critical role of databases in full-stack development, discussing optimization techniques and the trend of front-end developers becoming full-stack.</itunes:subtitle>
      <itunes:keywords>epic web conference, full-stack development, front-end developers, optimization, database</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>21</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">8c5593c2-2a82-4108-b148-e4c7788ba082</guid>
      <title>Harnessing Real-time Experiences with Sunil Pai</title>
      <description><![CDATA[<p>In the podcast episode featuring Sunil Pai, a former member of the React.js core team and developer at Cloudflare, the focus is on PartyKit, his new project set to transform real-time application development. PartyKit introduces features like real-time updates and server-rendering, aimed at facilitating the creation of dynamic, chat-GPT-like AI experiences. Sunil intends to showcase real-time apps and PartyKit at Epic WebConf, emphasizing the event's value in fostering networking and the exchange of industry insights for enhancing user experiences.</p>
<p><a href="https://www.epicweb.dev/conf/2024/sunil-pai" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Sunil at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Sunil Pai</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/threepointone" rel="noopener noreferrer">@threepointone</a></li>
 <li>GitHub: <a href="https://github.com/threepointone" rel="noopener noreferrer">@threepointone</a></li>
 <li>Website: <a href="https://sunilpai.dev/" rel="noopener noreferrer">sunilpai.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 22 Mar 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Sunil Pai)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In the podcast episode featuring Sunil Pai, a former member of the React.js core team and developer at Cloudflare, the focus is on PartyKit, his new project set to transform real-time application development. PartyKit introduces features like real-time updates and server-rendering, aimed at facilitating the creation of dynamic, chat-GPT-like AI experiences. Sunil intends to showcase real-time apps and PartyKit at Epic WebConf, emphasizing the event's value in fostering networking and the exchange of industry insights for enhancing user experiences.</p>
<p><a href="https://www.epicweb.dev/conf/2024/sunil-pai" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Sunil at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Sunil Pai</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/threepointone" rel="noopener noreferrer">@threepointone</a></li>
 <li>GitHub: <a href="https://github.com/threepointone" rel="noopener noreferrer">@threepointone</a></li>
 <li>Website: <a href="https://sunilpai.dev/" rel="noopener noreferrer">sunilpai.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10169062" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/1763640d-29a7-402f-9f61-5d7eecaed633/audio/a113aa37-5d93-463c-b8b6-333a04dcb6f8/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Harnessing Real-time Experiences with Sunil Pai</itunes:title>
      <itunes:author>Kent C. Dodds, Sunil Pai</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/60fbab73-6a9b-441a-b9cc-e5ccc4623113/3000x3000/sunil-pai.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:34</itunes:duration>
      <itunes:summary>In this podcast episode, Sunil Pai, former member of the React.js core team, introduces PartyKit, his new project aimed at transforming real-time application development, showcasing its potential to create dynamic AI experiences and discussing its presentation at Epic WebConf.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Sunil Pai, former member of the React.js core team, introduces PartyKit, his new project aimed at transforming real-time application development, showcasing its potential to create dynamic AI experiences and discussing its presentation at Epic WebConf.</itunes:subtitle>
      <itunes:keywords>real-time applications, epic webconf, react.js, partykit, ai experiences</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>20</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">c90167fa-c3e9-4221-ab6d-ffe34fb29ac4</guid>
      <title>Exploring Modern Web Development and UI with Una Kravets</title>
      <description><![CDATA[<p>In a conversation with Kent, Una, an expert in UI and a presenter at the upcoming EpicWebConf, delves into the dynamic world of modern web development. She underscores the importance of keeping up with the advances in UI capabilities and CSS, the shift towards more declarative techniques, and the necessity of adapting to new web standards. Una champions the vital role of community input in shaping web development and looks forward to the invaluable exchanges that come from in-person interactions, especially as the industry anticipates returning to face-to-face events post-pandemic. Her discussion calls on developers to remain adaptive, engage actively with their peers, and embrace the continual evolution of the web.</p>
<p><a href="https://www.epicweb.dev/conf/2024/una-kravets" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Una at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Una Kravets</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/Una" rel="noopener noreferrer">@Una</a></li>
 <li>GitHub: <a href="https://github.com/una" rel="noopener noreferrer">@una</a></li>
 <li>Website: <a href="https://una.im/" rel="noopener noreferrer">una.im</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 20 Mar 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Una Kravets)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In a conversation with Kent, Una, an expert in UI and a presenter at the upcoming EpicWebConf, delves into the dynamic world of modern web development. She underscores the importance of keeping up with the advances in UI capabilities and CSS, the shift towards more declarative techniques, and the necessity of adapting to new web standards. Una champions the vital role of community input in shaping web development and looks forward to the invaluable exchanges that come from in-person interactions, especially as the industry anticipates returning to face-to-face events post-pandemic. Her discussion calls on developers to remain adaptive, engage actively with their peers, and embrace the continual evolution of the web.</p>
<p><a href="https://www.epicweb.dev/conf/2024/una-kravets" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Una at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Una Kravets</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/Una" rel="noopener noreferrer">@Una</a></li>
 <li>GitHub: <a href="https://github.com/una" rel="noopener noreferrer">@una</a></li>
 <li>Website: <a href="https://una.im/" rel="noopener noreferrer">una.im</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10013208" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/b9518856-014e-4f6e-8e45-7cc276ee34ac/audio/961b86e5-53b0-40d8-976f-044f9134271d/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Exploring Modern Web Development and UI with Una Kravets</itunes:title>
      <itunes:author>Kent C. Dodds, Una Kravets</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/03ac505b-9810-4295-b74f-6b32ccfb96ed/3000x3000/una-kravets.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:25</itunes:duration>
      <itunes:summary>In this podcast episode, UI expert Una Kravets discusses the importance of embracing modern web development standards, the role of community feedback, and the value of in-person interactions.</itunes:summary>
      <itunes:subtitle>In this podcast episode, UI expert Una Kravets discusses the importance of embracing modern web development standards, the role of community feedback, and the value of in-person interactions.</itunes:subtitle>
      <itunes:keywords>community engagement, web development, ui, css, in-person interactions</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>19</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">3142651f-471f-4351-9bd2-0e114a2a54b6</guid>
      <title>The Limitations and Potential of SQLite with Glauber Costa</title>
      <description><![CDATA[<p>In the latest podcast, Glauber Costa, CEO of Turso and an ex-Red Hat contributor, speaks with Kent about the often overlooked yet robust SQLite database technology. Sharing their personal experiences with SQLite, they discuss its functionality, suitability in production, and the importance of version control in document evolution. Costa encourages developers to recognize SQLite's potential and looks forward to learning more about real-world challenges at the upcoming web development conference, promising insights into effectively utilizing databases in technology projects.</p>
<p><a href="https://www.epicweb.dev/conf/2024/glauber-costa" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Glauber at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Glauber Costa</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/glcst" rel="noopener noreferrer">@glcst</a></li>
 <li>GitHub: <a href="https://github.com/glommer" rel="noopener noreferrer">@glommer</a></li>
 <li>Website: <a href="https://turso.tech/" rel="noopener noreferrer">turso.tech</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 18 Mar 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Glauber Costa)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In the latest podcast, Glauber Costa, CEO of Turso and an ex-Red Hat contributor, speaks with Kent about the often overlooked yet robust SQLite database technology. Sharing their personal experiences with SQLite, they discuss its functionality, suitability in production, and the importance of version control in document evolution. Costa encourages developers to recognize SQLite's potential and looks forward to learning more about real-world challenges at the upcoming web development conference, promising insights into effectively utilizing databases in technology projects.</p>
<p><a href="https://www.epicweb.dev/conf/2024/glauber-costa" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Glauber at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Glauber Costa</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/glcst" rel="noopener noreferrer">@glcst</a></li>
 <li>GitHub: <a href="https://github.com/glommer" rel="noopener noreferrer">@glommer</a></li>
 <li>Website: <a href="https://turso.tech/" rel="noopener noreferrer">turso.tech</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="9305686" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/d757f107-795b-44f3-a9cf-d94f46a229d6/audio/c38f9c8c-454c-4bde-9030-7ece5ce21db6/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>The Limitations and Potential of SQLite with Glauber Costa</itunes:title>
      <itunes:author>Kent C. Dodds, Glauber Costa</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/f6b1f036-5924-4247-9ca5-08e2ceab6392/3000x3000/glauber-costa.jpg?aid=rss_feed"/>
      <itunes:duration>00:09:41</itunes:duration>
      <itunes:summary>Glauber Costa, CEO of Turso, discusses the potential and practicality of SQLite database technology in a recent podcast, emphasizing its robustness, value in production, and importance in document evolution. He looks forward to learning more about real-world challenges at an upcoming web development conference and invites developers to explore Turso&apos;s offerings.</itunes:summary>
      <itunes:subtitle>Glauber Costa, CEO of Turso, discusses the potential and practicality of SQLite database technology in a recent podcast, emphasizing its robustness, value in production, and importance in document evolution. He looks forward to learning more about real-world challenges at an upcoming web development conference and invites developers to explore Turso&apos;s offerings.</itunes:subtitle>
      <itunes:keywords>sqlite, database technology, turso</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>18</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">a51a1331-1f30-42b7-9b4c-86bbca84ff5a</guid>
      <title>The Web and Design Systems with Michael Chan</title>
      <description><![CDATA[<p>In the podcast hosted by Kent C. Dodds, Michael Chan, celebrated as Chantastic, shares his insights on the evolution of web development and the critical role of design systems. He discusses how design systems should evolve with product development, the importance of documentation, and the dynamic nature of design systems contrary to the belief that they are static. Michael advocates for the empowering aspect of creating personal software and looks forward to the future where emerging tools will not only prevent breaks but also enhance development workflows. The conversation ends with a positive outlook on the web’s future and the excitement for the Epic WebConf, seen as a springboard for new ideas and community engagement.</p>
<p><a href="https://www.epicweb.dev/conf/2024/michael-chan" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Michael at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Michael Chan</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/chantastic" rel="noopener noreferrer">@chantastic</a></li>
 <li>GitHub: <a href="https://github.com/chantastic" rel="noopener noreferrer">@chantastic</a></li>
 <li>Website: <a href="https://chan.dev/" rel="noopener noreferrer">chan.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 15 Mar 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Michael Chan)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In the podcast hosted by Kent C. Dodds, Michael Chan, celebrated as Chantastic, shares his insights on the evolution of web development and the critical role of design systems. He discusses how design systems should evolve with product development, the importance of documentation, and the dynamic nature of design systems contrary to the belief that they are static. Michael advocates for the empowering aspect of creating personal software and looks forward to the future where emerging tools will not only prevent breaks but also enhance development workflows. The conversation ends with a positive outlook on the web’s future and the excitement for the Epic WebConf, seen as a springboard for new ideas and community engagement.</p>
<p><a href="https://www.epicweb.dev/conf/2024/michael-chan" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Michael at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Michael Chan</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/chantastic" rel="noopener noreferrer">@chantastic</a></li>
 <li>GitHub: <a href="https://github.com/chantastic" rel="noopener noreferrer">@chantastic</a></li>
 <li>Website: <a href="https://chan.dev/" rel="noopener noreferrer">chan.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="14079896" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/2d5df2e6-23be-4f90-bc26-4a42cb3eec93/audio/1ca6a022-e931-4083-88be-057b3cf94344/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>The Web and Design Systems with Michael Chan</itunes:title>
      <itunes:author>Kent C. Dodds, Michael Chan</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/1d23f379-05ec-45e7-856f-55da2eeca55a/3000x3000/michael-chan.jpg?aid=rss_feed"/>
      <itunes:duration>00:14:39</itunes:duration>
      <itunes:summary>In this podcast episode, Kent C. Dodds and Michael Chan discuss the evolution of web development, the dynamic nature of design systems, and the excitement for the upcoming Epic WebConf.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Kent C. Dodds and Michael Chan discuss the evolution of web development, the dynamic nature of design systems, and the excitement for the upcoming Epic WebConf.</itunes:subtitle>
      <itunes:keywords>web development, evolution, future, design systems, documentation</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>17</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">f4e16649-bb6a-4d3a-a908-e33048c196a9</guid>
      <title>User Experience and Web Development with Ryan Florence</title>
      <description><![CDATA[<p>In a conversation with Kent, Ryan Florence, co-creator of Remix and React Router, discusses how web development and user experience intersect, and the impact of personal interaction at events like the upcoming Epic WebConf. He updates listeners on the Remix singles project, which integrates extensive open-source work with his business ventures, and tackles the complexities developers face when merging existing React applications with new frameworks. Ryan also addresses the double-edged nature of bundlers in web development, providing performance benefits while obscuring the underlying API. The episode concludes with a call for web applications to prioritize reliability, speed, and intentional design, as Ryan emphasizes the consequences of misleading UX design, highlighting the overarching goal of enhanced user experiences in the web development sphere.</p>
<p><a href="https://www.epicweb.dev/conf/2024/ryan-florence" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Ryan at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Ryan Florence</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/ryanflorence" rel="noopener noreferrer">@ryanflorence</a></li>
 <li>GitHub: <a href="https://github.com/ryanflorence" rel="noopener noreferrer">@ryanflorence</a></li>
 <li>Website: <a href="https://ryanflorence.com/" rel="noopener noreferrer">ryanflorence.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 13 Mar 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Ryan Florence)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In a conversation with Kent, Ryan Florence, co-creator of Remix and React Router, discusses how web development and user experience intersect, and the impact of personal interaction at events like the upcoming Epic WebConf. He updates listeners on the Remix singles project, which integrates extensive open-source work with his business ventures, and tackles the complexities developers face when merging existing React applications with new frameworks. Ryan also addresses the double-edged nature of bundlers in web development, providing performance benefits while obscuring the underlying API. The episode concludes with a call for web applications to prioritize reliability, speed, and intentional design, as Ryan emphasizes the consequences of misleading UX design, highlighting the overarching goal of enhanced user experiences in the web development sphere.</p>
<p><a href="https://www.epicweb.dev/conf/2024/ryan-florence" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Ryan at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Ryan Florence</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/ryanflorence" rel="noopener noreferrer">@ryanflorence</a></li>
 <li>GitHub: <a href="https://github.com/ryanflorence" rel="noopener noreferrer">@ryanflorence</a></li>
 <li>Website: <a href="https://ryanflorence.com/" rel="noopener noreferrer">ryanflorence.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="17480850" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/677d1886-f392-47bc-80c1-c02248354663/audio/177eb011-ed12-4099-b770-65b3ac8d09e0/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>User Experience and Web Development with Ryan Florence</itunes:title>
      <itunes:author>Kent C. Dodds, Ryan Florence</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/a700b65d-7a6e-4a91-88c3-b8b9b55f8dac/3000x3000/ryan-florence.jpg?aid=rss_feed"/>
      <itunes:duration>00:18:11</itunes:duration>
      <itunes:summary>In this podcast episode, Ryan Florence and Kent discuss the intersection of web development and user experience, covering topics such as the upcoming Epic WebConf, integrating React applications with new frameworks, the role of bundlers, and the importance of prioritizing reliability and intentional design in web applications.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Ryan Florence and Kent discuss the intersection of web development and user experience, covering topics such as the upcoming Epic WebConf, integrating React applications with new frameworks, the role of bundlers, and the importance of prioritizing reliability and intentional design in web applications.</itunes:subtitle>
      <itunes:keywords>remix, web development, react router, user experience</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>16</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">4a43d648-3d22-41dd-812a-3ba9f5661644</guid>
      <title>Web Accessibility and the Future of Remote Work with Sandrina Pereira</title>
      <description><![CDATA[<p>In a thought-provoking dialogue, Front-end Engineer Sandrina Pereira explores the importance of web accessibility and how remote work is shaping the future of the tech industry. She discusses her role in crafting server-side validations for forms and her company's initiative to formalize a web accessibility statement, underscoring Remote.com's commitment to standards and improvement. Pereira also teases her upcoming presentation at Epic WebConf, aiming to demystify web accessibility with real-world examples and advocate for the consideration of diverse user abilities. Additionally, she reflects on the positive impact of remote work on inclusive hiring practices and the democratization of the tech field, as well as the significance of personal interactions at tech conferences.</p>
<p><a href="https://www.epicweb.dev/conf/2024/sandrina-pereira" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Sandrina at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Sandrina Pereira</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/a_sandrina_p" rel="noopener noreferrer">@a_sandrina_p</a></li>
 <li>GitHub: <a href="https://github.com/sandrina-p" rel="noopener noreferrer">@sandrina-p</a></li>
 <li>Website: <a href="https://www.sandrina-p.net/" rel="noopener noreferrer">sandrina-p.net</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 11 Mar 2024 10:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Sandrina Pereira)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In a thought-provoking dialogue, Front-end Engineer Sandrina Pereira explores the importance of web accessibility and how remote work is shaping the future of the tech industry. She discusses her role in crafting server-side validations for forms and her company's initiative to formalize a web accessibility statement, underscoring Remote.com's commitment to standards and improvement. Pereira also teases her upcoming presentation at Epic WebConf, aiming to demystify web accessibility with real-world examples and advocate for the consideration of diverse user abilities. Additionally, she reflects on the positive impact of remote work on inclusive hiring practices and the democratization of the tech field, as well as the significance of personal interactions at tech conferences.</p>
<p><a href="https://www.epicweb.dev/conf/2024/sandrina-pereira" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Sandrina at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Sandrina Pereira</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/a_sandrina_p" rel="noopener noreferrer">@a_sandrina_p</a></li>
 <li>GitHub: <a href="https://github.com/sandrina-p" rel="noopener noreferrer">@sandrina-p</a></li>
 <li>Website: <a href="https://www.sandrina-p.net/" rel="noopener noreferrer">sandrina-p.net</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10227993" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/075ab6db-529f-4b05-9379-7f808f1f689d/audio/149e9bd7-3333-4459-8326-0cccb11a58c0/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Web Accessibility and the Future of Remote Work with Sandrina Pereira</itunes:title>
      <itunes:author>Kent C. Dodds, Sandrina Pereira</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/b4577775-aa95-4837-a993-f94e73dfc501/3000x3000/sandrina-pereira.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:38</itunes:duration>
      <itunes:summary>In this podcast episode, Front-end Engineer Sandrina Pereira discusses the importance of web accessibility, her work on server-side validations, and the future of remote work in the tech industry, highlighting the upcoming Epic WebConf where she aims to demystify web accessibility with real-world examples and advocate for inclusive hiring practices in the tech field.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Front-end Engineer Sandrina Pereira discusses the importance of web accessibility, her work on server-side validations, and the future of remote work in the tech industry, highlighting the upcoming Epic WebConf where she aims to demystify web accessibility with real-world examples and advocate for inclusive hiring practices in the tech field.</itunes:subtitle>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>15</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">d1c95808-4816-41a2-abaf-f4292e3ee16a</guid>
      <title>Sparking Positive Energy in Tech and Beyond with Mark Techson</title>
      <description><![CDATA[<p>In this episode, Kent and Mark Techson, from Google's Angular team, traverse the expansive terrain of web development, drawing parallels between coding and music. Mark, blending his industry wisdom with musical passion, provides an intriguing perspective on the structural similarities between the two. He also explores the vital role of an MC in enriching event experiences and fostering engagement. Throughout the conversation, Mark’s candidness about his personal journey as a developer and parent adds a relatable dimension, painting a rich, holistic picture of life in tech.</p>
<p><a href="https://www.epicweb.dev/conf/2024/mark-techson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Mark at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Mark Techson</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/marktechson" rel="noopener noreferrer">@marktechson</a></li>
 <li>GitHub: <a href="https://github.com/marktechson" rel="noopener noreferrer">@marktechson</a></li>
 <li>Website: <a href="https://marktechson.com/" rel="noopener noreferrer">marktechson.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 8 Mar 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Mark Techson)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this episode, Kent and Mark Techson, from Google's Angular team, traverse the expansive terrain of web development, drawing parallels between coding and music. Mark, blending his industry wisdom with musical passion, provides an intriguing perspective on the structural similarities between the two. He also explores the vital role of an MC in enriching event experiences and fostering engagement. Throughout the conversation, Mark’s candidness about his personal journey as a developer and parent adds a relatable dimension, painting a rich, holistic picture of life in tech.</p>
<p><a href="https://www.epicweb.dev/conf/2024/mark-techson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Mark at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Mark Techson</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/marktechson" rel="noopener noreferrer">@marktechson</a></li>
 <li>GitHub: <a href="https://github.com/marktechson" rel="noopener noreferrer">@marktechson</a></li>
 <li>Website: <a href="https://marktechson.com/" rel="noopener noreferrer">marktechson.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="9223645" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/7253cc08-eb49-493c-958e-da8282645763/audio/3114d369-4b31-4d67-a0bf-4735a860d82c/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Sparking Positive Energy in Tech and Beyond with Mark Techson</itunes:title>
      <itunes:author>Kent C. Dodds, Mark Techson</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/2c84c0b3-0e6e-4ef4-be6b-a4a756ac54cc/3000x3000/mark-techson.jpg?aid=rss_feed"/>
      <itunes:duration>00:09:35</itunes:duration>
      <itunes:summary>This podcast episode features an in-depth conversation with Mark Techson, a web developer from Google&apos;s Angular team, exploring the connections between web development and music, the role of an MC in event experiences, and Mark&apos;s personal journey in the tech industry.</itunes:summary>
      <itunes:subtitle>This podcast episode features an in-depth conversation with Mark Techson, a web developer from Google&apos;s Angular team, exploring the connections between web development and music, the role of an MC in event experiences, and Mark&apos;s personal journey in the tech industry.</itunes:subtitle>
      <itunes:keywords>community engagement, web development, mc role, music, personal experiences</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>14</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">efb88b34-48cf-4e07-a94b-7849f4c90ccd</guid>
      <title>Journey of Web Development with Jacob Paris</title>
      <description><![CDATA[<p>Developer and freelancer Jacob Paris delves into his personal evolution from game to web development, noting the core similarities like database interactions that tie different development fields together. He spotlights the efficacy of Remix in streamlining web development, particularly in UI and database interactivity, which he will explore further at Epic WebConf. Paris reflects on the critical nature of understanding the historical context of technology choices and advocates for well-justified selections in tech stacks. His upcoming conference presentation will dissect CRUD operations for effective application development, underlining the necessity of anticipating application demands for a more deliberate architectural approach. Paris looks forward to Epic WebConf both as a platform for sharing knowledge and fostering valuable community connections within the Remix sphere.</p>
<p><a href="https://www.epicweb.dev/conf/2024/jacob-paris" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Jacob at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Jacob Paris</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/jacobmparis" rel="noopener noreferrer">@jacobmparis</a></li>
 <li>GitHub: <a href="https://github.com/JacobParis" rel="noopener noreferrer">@JacobParis</a></li>
 <li>Website: <a href="https://www.jacobparis.com/" rel="noopener noreferrer">jacobparis.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 6 Mar 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Jacob Paris)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Developer and freelancer Jacob Paris delves into his personal evolution from game to web development, noting the core similarities like database interactions that tie different development fields together. He spotlights the efficacy of Remix in streamlining web development, particularly in UI and database interactivity, which he will explore further at Epic WebConf. Paris reflects on the critical nature of understanding the historical context of technology choices and advocates for well-justified selections in tech stacks. His upcoming conference presentation will dissect CRUD operations for effective application development, underlining the necessity of anticipating application demands for a more deliberate architectural approach. Paris looks forward to Epic WebConf both as a platform for sharing knowledge and fostering valuable community connections within the Remix sphere.</p>
<p><a href="https://www.epicweb.dev/conf/2024/jacob-paris" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Jacob at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Jacob Paris</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/jacobmparis" rel="noopener noreferrer">@jacobmparis</a></li>
 <li>GitHub: <a href="https://github.com/JacobParis" rel="noopener noreferrer">@JacobParis</a></li>
 <li>Website: <a href="https://www.jacobparis.com/" rel="noopener noreferrer">jacobparis.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="9651215" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/9d09d6f3-bf39-4de7-a87a-b7a344e89238/audio/d656ecbf-e898-4477-8894-6b5b26798e39/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Journey of Web Development with Jacob Paris</itunes:title>
      <itunes:author>Kent C. Dodds, Jacob Paris</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/dda3dbef-cce2-4620-ba02-a5e6ce77bfd0/3000x3000/jacob-paris.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:02</itunes:duration>
      <itunes:summary>In this podcast episode, developer Jacob Paris discusses his journey from game development to web development, highlighting the core similarities between different applications and the transformative role of Remix in streamlining UI creation for interacting with databases, offering a glimpse into his upcoming talk at Epic WebConf.</itunes:summary>
      <itunes:subtitle>In this podcast episode, developer Jacob Paris discusses his journey from game development to web development, highlighting the core similarities between different applications and the transformative role of Remix in streamlining UI creation for interacting with databases, offering a glimpse into his upcoming talk at Epic WebConf.</itunes:subtitle>
      <itunes:keywords>remix, technology choices, crud operations, web development, game development</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>13</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">6f7395c3-be6c-4b6b-9056-5f5be8bd3bb2</guid>
      <title>Building Community and Innovation in Web Development with Kent C. Dodds</title>
      <description><![CDATA[<p>In this enlightening conversation, Kent C. Dodds shares his transition from a full-stack web developer to a renowned educator and community influencer within the web development sphere. He recounts his initial steps into public speaking, his experiences with rejection and eventual success in the conference circuit, and the pivotal role these platforms have played in his career.</p>
<p>Kent also delves into his work on creating and promoting quality web development education through platforms like testingjavascript.com, epicreact.dev, and his involvement with the Remix community. The discussion further touches on his anticipation for the upcoming Epic Web Comp, his thoughts on the evolution of web technologies like React server components, and his commitment to fostering a supportive and collaborative community through in-person events.</p>
<p>Kent's story is not just about technical achievements but also about the power of community engagement and the impact of sharing knowledge and opportunities within the tech ecosystem.</p>
<p><a href="https://www.epicweb.dev/conf/2024/kent-c-dodds" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Kent at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
<h3>Host: Shaundai Person</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/shaundai" rel="noopener noreferrer">@shaundai</a></li>
 <li>GitHub: <a href="https://github.com/shaundai" rel="noopener noreferrer">@shaundai</a></li>
</ul>
]]></description>
      <pubDate>Mon, 4 Mar 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this enlightening conversation, Kent C. Dodds shares his transition from a full-stack web developer to a renowned educator and community influencer within the web development sphere. He recounts his initial steps into public speaking, his experiences with rejection and eventual success in the conference circuit, and the pivotal role these platforms have played in his career.</p>
<p>Kent also delves into his work on creating and promoting quality web development education through platforms like testingjavascript.com, epicreact.dev, and his involvement with the Remix community. The discussion further touches on his anticipation for the upcoming Epic Web Comp, his thoughts on the evolution of web technologies like React server components, and his commitment to fostering a supportive and collaborative community through in-person events.</p>
<p>Kent's story is not just about technical achievements but also about the power of community engagement and the impact of sharing knowledge and opportunities within the tech ecosystem.</p>
<p><a href="https://www.epicweb.dev/conf/2024/kent-c-dodds" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Kent at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
<h3>Host: Shaundai Person</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/shaundai" rel="noopener noreferrer">@shaundai</a></li>
 <li>GitHub: <a href="https://github.com/shaundai" rel="noopener noreferrer">@shaundai</a></li>
</ul>
]]></content:encoded>
      <enclosure length="12655104" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/e858b7b6-1fb6-402a-a357-329257c74626/audio/9c75fc54-d3cb-4f0f-8c19-c68fad44457a/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Building Community and Innovation in Web Development with Kent C. Dodds</itunes:title>
      <itunes:author>Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/56c94ffb-a0a7-444d-9f4e-6e805f64993d/3000x3000/profile.jpg?aid=rss_feed"/>
      <itunes:duration>00:13:10</itunes:duration>
      <itunes:summary>This episode flips the script and Shaundai Person interviews Kent C. Dodds to talk about his experience as a conference speaker, community builder, and educator, highlighting his contributions to web development and his vision for the future of the field.</itunes:summary>
      <itunes:subtitle>This episode flips the script and Shaundai Person interviews Kent C. Dodds to talk about his experience as a conference speaker, community builder, and educator, highlighting his contributions to web development and his vision for the future of the field.</itunes:subtitle>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>12</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">60cbfb62-158d-4621-9bca-b7a4a56349cf</guid>
      <title>Balancing Tech Careers and Personal Life with Michelle Bakels</title>
      <description><![CDATA[<p>In the podcast, Michelle Bakels, a seasoned software developer and the Program Director for Developer Health at G2i, joins Kent to explore the necessity of balancing a tech career with personal life to ensure overall well-being. Drawing on her experience with health challenges stemming from work stress, Michelle underscores the importance of the Developer Health Operating System initiative, which aims to promote healthier working habits in the tech world. They discuss the pitfalls of self-imposed stress, the need for effective resource management, and the role of communication in navigating the ever-evolving realm of software development, with a particular nod to the complexities of React. The session wraps up with a commitment to further discuss the crucial topic of developer health in future talks.</p>
<p><a href="https://www.epicweb.dev/conf/2024/michelle-bakels" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Michelle at <a href="https://www.epicweb.dev/2024/conf" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Michelle Bakels</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/MichelleBakels" rel="noopener noreferrer">@MichelleBakels</a></li>
 <li>GitHub: <a href="https://github.com/MichelleBakels" rel="noopener noreferrer">@MichelleBakels</a></li>
 <li>Website: <a href="https://www.michellebakels.com/" rel="noopener noreferrer">michellebakels.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 1 Mar 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Michelle Bakels)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In the podcast, Michelle Bakels, a seasoned software developer and the Program Director for Developer Health at G2i, joins Kent to explore the necessity of balancing a tech career with personal life to ensure overall well-being. Drawing on her experience with health challenges stemming from work stress, Michelle underscores the importance of the Developer Health Operating System initiative, which aims to promote healthier working habits in the tech world. They discuss the pitfalls of self-imposed stress, the need for effective resource management, and the role of communication in navigating the ever-evolving realm of software development, with a particular nod to the complexities of React. The session wraps up with a commitment to further discuss the crucial topic of developer health in future talks.</p>
<p><a href="https://www.epicweb.dev/conf/2024/michelle-bakels" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Michelle at <a href="https://www.epicweb.dev/2024/conf" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Michelle Bakels</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/MichelleBakels" rel="noopener noreferrer">@MichelleBakels</a></li>
 <li>GitHub: <a href="https://github.com/MichelleBakels" rel="noopener noreferrer">@MichelleBakels</a></li>
 <li>Website: <a href="https://www.michellebakels.com/" rel="noopener noreferrer">michellebakels.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10341274" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/b95df791-88d1-4118-9a28-ec3b402407fd/audio/6fbef4cb-5641-49d8-b63e-c1665b73dbaa/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Balancing Tech Careers and Personal Life with Michelle Bakels</itunes:title>
      <itunes:author>Kent C. Dodds, Michelle Bakels</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/cef1760b-64db-4a74-8ae6-fae48080f0bf/3000x3000/michelle-bakels.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:45</itunes:duration>
      <itunes:summary>In this podcast episode, Kent and Michelle discuss the importance of balancing a tech career with personal life for overall well-being and introduce the Developer Health Operating System initiative.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Kent and Michelle discuss the importance of balancing a tech career with personal life for overall well-being and introduce the Developer Health Operating System initiative.</itunes:subtitle>
      <itunes:keywords>self-imposed stress, effective communication, developer health, work-life balance, software development</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>11</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">e8c207f6-bfea-4330-9195-ab4d39435f63</guid>
      <title>Harnessing the Power of AI in Web Development with Barry McGee</title>
      <description><![CDATA[<p>In a thought-provoking podcast with Kent, Barry McGee from Shopify shares insights on the integration of AI in web development and the evolving landscape of remote work. Having transitioned to remote working in 2016, Barry brings a wealth of experience from significant tech companies and discusses the future of web performance, AI's role in enhancing user experiences like the context-aware search in Shopify's Shop App, and the strategies for maintaining application performance at scale, including the importance of caching. As web development continues to evolve, Barry's perspectives offer a glimpse into the symbiotic relationship between AI advancements and efficient remote work practices.</p>
<p><a href="https://www.epicweb.dev/conf/2024/barry-mc-gee" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Barry at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Barry McGee</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/barrymcgee" rel="noopener noreferrer">@barrymcgee</a></li>
 <li>GitHub: <a href="https://github.com/barrymcgee" rel="noopener noreferrer">@barrymcgee</a></li>
 <li>Website: <a href="https://www.barrymcgee.co.uk/" rel="noopener noreferrer">barrymcgee.co.uk</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 28 Feb 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Barry McGee, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In a thought-provoking podcast with Kent, Barry McGee from Shopify shares insights on the integration of AI in web development and the evolving landscape of remote work. Having transitioned to remote working in 2016, Barry brings a wealth of experience from significant tech companies and discusses the future of web performance, AI's role in enhancing user experiences like the context-aware search in Shopify's Shop App, and the strategies for maintaining application performance at scale, including the importance of caching. As web development continues to evolve, Barry's perspectives offer a glimpse into the symbiotic relationship between AI advancements and efficient remote work practices.</p>
<p><a href="https://www.epicweb.dev/conf/2024/barry-mc-gee" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Barry at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Barry McGee</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/barrymcgee" rel="noopener noreferrer">@barrymcgee</a></li>
 <li>GitHub: <a href="https://github.com/barrymcgee" rel="noopener noreferrer">@barrymcgee</a></li>
 <li>Website: <a href="https://www.barrymcgee.co.uk/" rel="noopener noreferrer">barrymcgee.co.uk</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="11556836" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/68a9b5bb-3ed5-4bad-8bd8-631b65d21837/audio/7fc2107c-2092-4fed-b15e-a13cb496aa58/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Harnessing the Power of AI in Web Development with Barry McGee</itunes:title>
      <itunes:author>Barry McGee, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/299a6222-d38d-406a-98a8-3602c482fe38/3000x3000/barry-mcgee.jpg?aid=rss_feed"/>
      <itunes:duration>00:12:01</itunes:duration>
      <itunes:summary>Barry McGee, a seasoned professional in the web industry, discusses the integration of AI in web development and the evolving landscape of remote work in a thought-provoking podcast with Kent. They explore topics such as web performance, AI-powered user experiences, and strategies for maintaining application performance at scale.</itunes:summary>
      <itunes:subtitle>Barry McGee, a seasoned professional in the web industry, discusses the integration of AI in web development and the evolving landscape of remote work in a thought-provoking podcast with Kent. They explore topics such as web performance, AI-powered user experiences, and strategies for maintaining application performance at scale.</itunes:subtitle>
      <itunes:keywords>remote work, web development, shopify, ai integration, web performance</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>10</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">1459ea26-1b55-4ddd-aac9-6a3f09c65449</guid>
      <title>AI in Web Development with Scott Hanselman</title>
      <description><![CDATA[<p>In this illuminating episode, Scott Hanselman, with over 30 years in the tech industry, including a significant tenure at Microsoft, delves into the impact of AI on web development. He reflects on his technological journey from the early days of the internet and explores AI's potential in automating routine development tasks. Scott advises on the ethical use of AI and stresses the importance of understanding technology's fundamentals for mastery. He also touches on the personal side of tech work, advocating for empowerment, authenticity, and emotional health in the field. The podcast wraps with a call to highlight positive narratives that contribute to a supportive tech community.</p>
<p><a href="https://www.epicweb.dev/conf/2024/scott-hanselman" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Scott at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Scott Hanselman</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/shanselman" rel="noopener noreferrer">@shanselman</a></li>
 <li>GitHub: <a href="https://github.com/shanselman" rel="noopener noreferrer">@shanselman</a></li>
 <li>Website: <a href="https://www.hanselman.com/" rel="noopener noreferrer">hanselman.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 26 Feb 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Scott Hanselman)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this illuminating episode, Scott Hanselman, with over 30 years in the tech industry, including a significant tenure at Microsoft, delves into the impact of AI on web development. He reflects on his technological journey from the early days of the internet and explores AI's potential in automating routine development tasks. Scott advises on the ethical use of AI and stresses the importance of understanding technology's fundamentals for mastery. He also touches on the personal side of tech work, advocating for empowerment, authenticity, and emotional health in the field. The podcast wraps with a call to highlight positive narratives that contribute to a supportive tech community.</p>
<p><a href="https://www.epicweb.dev/conf/2024/scott-hanselman" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Scott at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Scott Hanselman</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/shanselman" rel="noopener noreferrer">@shanselman</a></li>
 <li>GitHub: <a href="https://github.com/shanselman" rel="noopener noreferrer">@shanselman</a></li>
 <li>Website: <a href="https://www.hanselman.com/" rel="noopener noreferrer">hanselman.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10305747" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/4157fe0e-9ef0-4ca6-a19d-cbf76ddf5654/audio/13f36502-04bb-4fe2-95a6-bc3d1b56993c/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>AI in Web Development with Scott Hanselman</itunes:title>
      <itunes:author>Kent C. Dodds, Scott Hanselman</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/c3431ef9-c12c-4ec6-824e-ac58c7a7b384/3000x3000/scott-hanselman.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:43</itunes:duration>
      <itunes:summary>In this podcast episode, Scott Hanselman discusses the impact of AI on web development, emphasizing the importance of understanding technology&apos;s fundamentals, ethical usage of AI, and promoting empowerment and emotional health in the tech industry.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Scott Hanselman discusses the impact of AI on web development, emphasizing the importance of understanding technology&apos;s fundamentals, ethical usage of AI, and promoting empowerment and emotional health in the tech industry.</itunes:subtitle>
      <itunes:keywords>technology, web development, ai, ethics, scott hanselman</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>9</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ed3cb5c4-0831-47bd-a06c-90da558ab5e5</guid>
      <title>Developer Empowerment with Saron Yitbarek</title>
      <description><![CDATA[<p>In the podcast, Saron Yitbarek, the founder of Code Newbie, shares insights into empowering developers through enhanced learning resources, financial opportunities, and community building. With Code Newbie evolving into a comprehensive media company and her successful venture into designing The Story Graph, Saron highlights the importance of newsletters for personal engagement and the benefits of fostering a learning-centric community. Additionally, she underlines her commitment to financial empowerment for developers via the "Big Cash Money" community, paving the way for broader discussions at the Epic Web Dev conference.</p>
<p><a href="https://www.epicweb.dev/conf/2024/saron-yitbarek" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Saron at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Saron Yitbarek</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/saronyitbarek" rel="noopener noreferrer">@saronyitbarek</a></li>
 <li>GitHub: <a href="https://github.com/sarony" rel="noopener noreferrer">@sarony</a></li>
 <li>Website: <a href="https://www.bigcashmoney.com/" rel="noopener noreferrer">bigcashmoney.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 23 Feb 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Saron Yitbarek)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In the podcast, Saron Yitbarek, the founder of Code Newbie, shares insights into empowering developers through enhanced learning resources, financial opportunities, and community building. With Code Newbie evolving into a comprehensive media company and her successful venture into designing The Story Graph, Saron highlights the importance of newsletters for personal engagement and the benefits of fostering a learning-centric community. Additionally, she underlines her commitment to financial empowerment for developers via the "Big Cash Money" community, paving the way for broader discussions at the Epic Web Dev conference.</p>
<p><a href="https://www.epicweb.dev/conf/2024/saron-yitbarek" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Saron at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Saron Yitbarek</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/saronyitbarek" rel="noopener noreferrer">@saronyitbarek</a></li>
 <li>GitHub: <a href="https://github.com/sarony" rel="noopener noreferrer">@sarony</a></li>
 <li>Website: <a href="https://www.bigcashmoney.com/" rel="noopener noreferrer">bigcashmoney.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="13022044" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/72891849-5eb8-4c95-aff7-cd886d159d03/audio/8cfcb42b-04d4-400c-8a5c-6ac8aa23f0ae/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Developer Empowerment with Saron Yitbarek</itunes:title>
      <itunes:author>Kent C. Dodds, Saron Yitbarek</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/e8cad900-0669-41fa-bf3b-b79682ef1337/3000x3000/saron-yitbarek.jpg?aid=rss_feed"/>
      <itunes:duration>00:13:33</itunes:duration>
      <itunes:summary>In this podcast episode, Saron Yitbarek, founder of Code Newbie, discusses empowering developers through enhanced learning resources, financial opportunities, and community building, highlighting the importance of newsletters and the &quot;Big Cash Money&quot; community.</itunes:summary>
      <itunes:subtitle>In this podcast episode, Saron Yitbarek, founder of Code Newbie, discusses empowering developers through enhanced learning resources, financial opportunities, and community building, highlighting the importance of newsletters and the &quot;Big Cash Money&quot; community.</itunes:subtitle>
      <itunes:keywords>learning resources, code newbie, financial opportunities, developer empowerment</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>8</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">6d4f321b-b407-46a3-907c-fb9cf56fb0b7</guid>
      <title>Journey into Web Development and Remix with Lina Mahrouch</title>
      <description><![CDATA[<p>Lina Mahrouch, a software engineer, recounts her transition from professional gaming to web development and her subsequent mastery of Remix for full-stack applications. The podcast highlights Remix's strengths in data handling, caching, and SEO, while also pointing out common pitfalls in its use. Kent and Lina stress the importance of networking in career advancement, particularly through conferences like the upcoming Epic WebConf. Discussions also touch on the exciting potential of AI in web development and the enduring value of personal interactions in the tech industry.</p>
<p><a href="https://www.epicweb.dev/conf/2024/lina-mahrouch" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet at Lina <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Lina Mahrouch</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/lina_mahrouch" rel="noopener noreferrer">@lina_mahrouch</a></li>
 <li>GitHub: <a href="https://github.com/LinaMahrouch" rel="noopener noreferrer">@LinaMahrouch</a></li>
 <li>Twitch: <a href="https://www.twitch.tv/elina_cs" rel="noopener noreferrer">@elina_cs</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 21 Feb 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Lina Mahrouch)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Lina Mahrouch, a software engineer, recounts her transition from professional gaming to web development and her subsequent mastery of Remix for full-stack applications. The podcast highlights Remix's strengths in data handling, caching, and SEO, while also pointing out common pitfalls in its use. Kent and Lina stress the importance of networking in career advancement, particularly through conferences like the upcoming Epic WebConf. Discussions also touch on the exciting potential of AI in web development and the enduring value of personal interactions in the tech industry.</p>
<p><a href="https://www.epicweb.dev/conf/2024/lina-mahrouch" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet at Lina <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Lina Mahrouch</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/lina_mahrouch" rel="noopener noreferrer">@lina_mahrouch</a></li>
 <li>GitHub: <a href="https://github.com/LinaMahrouch" rel="noopener noreferrer">@LinaMahrouch</a></li>
 <li>Twitch: <a href="https://www.twitch.tv/elina_cs" rel="noopener noreferrer">@elina_cs</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="9346356" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/a8d78246-5b51-47c9-b70f-e5b5e00dd9b7/audio/f7c99990-9475-493d-a0e0-418e68ebd8a6/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Journey into Web Development and Remix with Lina Mahrouch</itunes:title>
      <itunes:author>Kent C. Dodds, Lina Mahrouch</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/fde2e151-050e-4d0d-bb5f-fc5e098b9008/3000x3000/lina-mahrouch.jpg?aid=rss_feed"/>
      <itunes:duration>00:09:43</itunes:duration>
      <itunes:summary>Join Lina Mahrouch, a software engineer, discussing her journey from professional gaming to web development and her expertise in using Remix for full-stack applications, highlighting its benefits and the importance of networking at conferences like the upcoming Epic WebConf.</itunes:summary>
      <itunes:subtitle>Join Lina Mahrouch, a software engineer, discussing her journey from professional gaming to web development and her expertise in using Remix for full-stack applications, highlighting its benefits and the importance of networking at conferences like the upcoming Epic WebConf.</itunes:subtitle>
      <itunes:keywords>remix, web development, journey, networking</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>7</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">cc806d04-170e-4ee2-b63d-feccb56d711e</guid>
      <title>Demystifying DivOps with Ben Ilegbodu</title>
      <description><![CDATA[<p>Kent C. Dodds welcomes Ben Ilegbodu to discuss his work with front-end platforms and the coined term "DivOps," focusing on non-UI aspects like configurations and optimizations that enhance app performance and developer workflows. Ben shares insights into why JavaScript's ecosystem fosters a unique need for DivOps, emphasizing its role as a legitimate discipline crucial for app optimization and improved user experiences. The conversation also touches on the diverse challenges and solutions within DivOps, expectations for the Epic WebConf in Utah, and the value of community and knowledge sharing in advancing the field. Additionally, Ben's personal goal to visit every NBA arena adds a personal touch to the discussion, illustrating the blend of professional and personal interests that enrich the tech community.</p>
<p><a href="https://www.epicweb.dev/conf/2024/ben-ilegbodu" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Ben at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Ben Ilegbodu</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/benmvp" rel="noopener noreferrer">@benmvp</a></li>
 <li>GitHub: <a href="https://github.com/benmvp" rel="noopener noreferrer">@benmvp</a></li>
 <li>Website: <a href="http://www.benmvp.com/" rel="noopener noreferrer">benmvp.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 19 Feb 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Kent C. Dodds welcomes Ben Ilegbodu to discuss his work with front-end platforms and the coined term "DivOps," focusing on non-UI aspects like configurations and optimizations that enhance app performance and developer workflows. Ben shares insights into why JavaScript's ecosystem fosters a unique need for DivOps, emphasizing its role as a legitimate discipline crucial for app optimization and improved user experiences. The conversation also touches on the diverse challenges and solutions within DivOps, expectations for the Epic WebConf in Utah, and the value of community and knowledge sharing in advancing the field. Additionally, Ben's personal goal to visit every NBA arena adds a personal touch to the discussion, illustrating the blend of professional and personal interests that enrich the tech community.</p>
<p><a href="https://www.epicweb.dev/conf/2024/ben-ilegbodu" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Ben at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Ben Ilegbodu</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/benmvp" rel="noopener noreferrer">@benmvp</a></li>
 <li>GitHub: <a href="https://github.com/benmvp" rel="noopener noreferrer">@benmvp</a></li>
 <li>Website: <a href="http://www.benmvp.com/" rel="noopener noreferrer">benmvp.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="10333027" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/9b093676-9e12-45b7-820d-62b9c64c50ff/audio/6be17f3a-b56d-4aaa-bf96-52ec51569ad3/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Demystifying DivOps with Ben Ilegbodu</itunes:title>
      <itunes:author>Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/b6525aa3-01f9-4044-a858-1f7d143f9175/3000x3000/ben-ilegbodu.jpg?aid=rss_feed"/>
      <itunes:duration>00:10:45</itunes:duration>
      <itunes:summary>In this episode, Kent C. Dodds chats with Ben Ilegbodu about the concept of DivOps in the JavaScript ecosystem, its importance in optimizing apps and developer experiences, and what to expect from their upcoming engagement at Epic WebConf.</itunes:summary>
      <itunes:subtitle>In this episode, Kent C. Dodds chats with Ben Ilegbodu about the concept of DivOps in the JavaScript ecosystem, its importance in optimizing apps and developer experiences, and what to expect from their upcoming engagement at Epic WebConf.</itunes:subtitle>
      <itunes:keywords>developer experience, epic webconf, front-end development, divops, javascript</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>6</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">8ea38653-4364-40a4-91a2-7950bd1c3e44</guid>
      <title>Lifelong Learning in Web Development with Mandy Hartman</title>
      <description><![CDATA[<p>Mandy Hartman, a front-end developer at Jenzabar, shares her insights on the importance of continuous learning in web development, drawing on her own transition from academia to tech. She discusses her hands-on learning experiences, including participation in the "#100DaysOfCode" challenge and creating personal projects for skill demonstration in job interviews. Hartman's readiness to utilize online communities for support, her application development inspired by her time in museums and archives all underscore her dedication to constant skill refinement and knowledge-sharing. Her story is a testament to the benefits of lifelong learning for both aspiring developers and those shifting careers.</p>
<p>Come to <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<p>NOTE: Due to personal conflicts, Mandy will not be able to attend Epic Web Conf after all. Maybe next year!</p>
<h3>Guest: Mandy Hartman</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/hartmandyyy" rel="noopener noreferrer">@hartmandyyy</a></li>
 <li>GitHub: <a href="https://github.com/hartmandy" rel="noopener noreferrer">@hartmandy</a></li>
 <li>Website: <a href="https://mandywebdev.com/" rel="noopener noreferrer">mandywebdev.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 16 Feb 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Mandy Hartman)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Mandy Hartman, a front-end developer at Jenzabar, shares her insights on the importance of continuous learning in web development, drawing on her own transition from academia to tech. She discusses her hands-on learning experiences, including participation in the "#100DaysOfCode" challenge and creating personal projects for skill demonstration in job interviews. Hartman's readiness to utilize online communities for support, her application development inspired by her time in museums and archives all underscore her dedication to constant skill refinement and knowledge-sharing. Her story is a testament to the benefits of lifelong learning for both aspiring developers and those shifting careers.</p>
<p>Come to <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<p>NOTE: Due to personal conflicts, Mandy will not be able to attend Epic Web Conf after all. Maybe next year!</p>
<h3>Guest: Mandy Hartman</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/hartmandyyy" rel="noopener noreferrer">@hartmandyyy</a></li>
 <li>GitHub: <a href="https://github.com/hartmandy" rel="noopener noreferrer">@hartmandy</a></li>
 <li>Website: <a href="https://mandywebdev.com/" rel="noopener noreferrer">mandywebdev.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="7920868" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/7028ffd8-76d5-405e-b1e3-b1e0522398b7/audio/8706197b-836b-426f-89c9-5fd447936835/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Lifelong Learning in Web Development with Mandy Hartman</itunes:title>
      <itunes:author>Kent C. Dodds, Mandy Hartman</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/cc6abbc7-f93a-4475-a212-63de891058eb/3000x3000/mandy-hartman.jpg?aid=rss_feed"/>
      <itunes:duration>00:08:14</itunes:duration>
      <itunes:summary>Mandy Hartman, a front-end developer at Jenzabar, discusses the importance of lifelong learning in web development and shares her personal experiences and insights on continuous skill refinement and knowledge-sharing.</itunes:summary>
      <itunes:subtitle>Mandy Hartman, a front-end developer at Jenzabar, discusses the importance of lifelong learning in web development and shares her personal experiences and insights on continuous skill refinement and knowledge-sharing.</itunes:subtitle>
      <itunes:keywords>continuous improvement, web development, technology industry, lifelong learning</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>5</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">f66de3e0-4b78-4cf9-9287-69e88136ad9c</guid>
      <title>Reinventing API Design, Testing, and Mocking: An Interview with Artem Zakharchenko</title>
      <description><![CDATA[<p>In the podcast, Artem Zakharchenko, a software engineer specializing in APIs, delves into his journey shifting from his job to focus on open-source contributions, notably the Mock Service Worker library. He emphasizes the importance of efficient testing in software development and his commitment to enhancing his knowledge and the tools he develops, such as adding WebSocket support to MSW. His upcoming workshop at the Epic Web Conference will cover the essentials of automated testing and writing assertions, encouraging developer participation in a discussion on testing challenges to foster a collaborative learning environment.</p>
<p><a href="https://www.epicweb.dev/conf/2024/artem-zakharchenko" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Artem at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Artem Zakharchenko</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/kettanaito" rel="noopener noreferrer">@kettanaito</a></li>
 <li>GitHub: <a href="https://github.com/kettanaito" rel="noopener noreferrer">@kettanaito</a></li>
 <li>Website: <a href="https://kettanaito.com/" rel="noopener noreferrer">kettanaito.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Wed, 14 Feb 2024 11:50:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Artem Zakharchenko)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In the podcast, Artem Zakharchenko, a software engineer specializing in APIs, delves into his journey shifting from his job to focus on open-source contributions, notably the Mock Service Worker library. He emphasizes the importance of efficient testing in software development and his commitment to enhancing his knowledge and the tools he develops, such as adding WebSocket support to MSW. His upcoming workshop at the Epic Web Conference will cover the essentials of automated testing and writing assertions, encouraging developer participation in a discussion on testing challenges to foster a collaborative learning environment.</p>
<p><a href="https://www.epicweb.dev/conf/2024/artem-zakharchenko" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Artem at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Artem Zakharchenko</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/kettanaito" rel="noopener noreferrer">@kettanaito</a></li>
 <li>GitHub: <a href="https://github.com/kettanaito" rel="noopener noreferrer">@kettanaito</a></li>
 <li>Website: <a href="https://kettanaito.com/" rel="noopener noreferrer">kettanaito.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="12145585" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/0ce097f0-f235-432e-9545-fe7f486bb08e/audio/63fec185-3751-4c1b-bdf4-d2686812443c/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Reinventing API Design, Testing, and Mocking: An Interview with Artem Zakharchenko</itunes:title>
      <itunes:author>Kent C. Dodds, Artem Zakharchenko</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/4abfe14c-8afd-420b-9fce-4071ccd08f6a/3000x3000/artem-zakharchenko.jpg?aid=rss_feed"/>
      <itunes:duration>00:12:38</itunes:duration>
      <itunes:summary>Artem Zakharchenko, a software engineer specializing in API design and testing, discusses his journey transitioning to open-source contributions and highlights his upcoming workshop on automated testing at the Epic Web Conference.</itunes:summary>
      <itunes:subtitle>Artem Zakharchenko, a software engineer specializing in API design and testing, discusses his journey transitioning to open-source contributions and highlights his upcoming workshop on automated testing at the Epic Web Conference.</itunes:subtitle>
      <itunes:keywords>workshop, testing, api design, open-source contributions, software engineer</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>4</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">6ca69657-84f4-4d1c-b733-30810d525fb7</guid>
      <title>Local First Architecture and Side Projects with Alex Anderson</title>
      <description><![CDATA[<p>Web developer Alex Anderson speaks with Kent about his side project, Thorium, an open-source spaceship bridge simulator game designed for science education, which also encapsulates the principles of Local First architecture. Anderson elaborates on the advantages of Local First design in ensuring direct data access and enhancing web syncing, all while balancing privacy with user experience. A specific focus is given to integrating Local First architecture with a Remix app to enable seamless online and offline app functionality. Additionally, the conversation touches on the personal joys and communal aspects of baking, showcasing the human side of tech experts engaged in pioneering web development and community-driven projects.</p>
<p><a href="https://www.epicweb.dev/conf/2024/alex-anderson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Alex at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Alex Anderson</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/ralex1993" rel="noopener noreferrer">@ralex1993</a></li>
 <li>GitHub: <a href="https://github.com/alexanderson1993" rel="noopener noreferrer">@alexanderson1993</a></li>
 <li>Website: <a href="https://ralexanderson.com/" rel="noopener noreferrer">ralexanderson.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Mon, 12 Feb 2024 08:00:00 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Alex Anderson)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Web developer Alex Anderson speaks with Kent about his side project, Thorium, an open-source spaceship bridge simulator game designed for science education, which also encapsulates the principles of Local First architecture. Anderson elaborates on the advantages of Local First design in ensuring direct data access and enhancing web syncing, all while balancing privacy with user experience. A specific focus is given to integrating Local First architecture with a Remix app to enable seamless online and offline app functionality. Additionally, the conversation touches on the personal joys and communal aspects of baking, showcasing the human side of tech experts engaged in pioneering web development and community-driven projects.</p>
<p><a href="https://www.epicweb.dev/conf/2024/alex-anderson" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Alex at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Alex Anderson</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/ralex1993" rel="noopener noreferrer">@ralex1993</a></li>
 <li>GitHub: <a href="https://github.com/alexanderson1993" rel="noopener noreferrer">@alexanderson1993</a></li>
 <li>Website: <a href="https://ralexanderson.com/" rel="noopener noreferrer">ralexanderson.com</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="9194728" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/5bfa4e11-f76b-4664-aca6-25630e9dadcb/audio/39788139-556f-42b2-810c-40511f9153c3/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Local First Architecture and Side Projects with Alex Anderson</itunes:title>
      <itunes:author>Kent C. Dodds, Alex Anderson</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/f74fd9ec-8cb3-45ae-b2c6-69ad83a92eb8/3000x3000/alex-anderson.jpg?aid=rss_feed"/>
      <itunes:duration>00:09:34</itunes:duration>
      <itunes:summary>In this podcast episode, web developer Alex Anderson discusses his side project Thorium, an open-source spaceship bridge simulator game designed for science education. The conversation also explores the principles of Local First architecture and the joy of side projects like baking.</itunes:summary>
      <itunes:subtitle>In this podcast episode, web developer Alex Anderson discusses his side project Thorium, an open-source spaceship bridge simulator game designed for science education. The conversation also explores the principles of Local First architecture and the joy of side projects like baking.</itunes:subtitle>
      <itunes:keywords>local first architecture, baking, web development, side projects, spaceship bridge simulator game</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>3</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">a16af782-9363-4739-9f39-21960bec7917</guid>
      <title>Exploring the Power of CSS Custom Properties with Adam Argyle</title>
      <description><![CDATA[<p>In this insightful conversation with Kent, Chrome team's CSS and UI expert Adam Argyle delves into the transformative power of CSS custom properties in web development. Likening them to a basil leaf that elevates a meal, Adam teases his upcoming talk at Epic WebConf, promising to elaborate further on the subject. He spotlights current innovations in Chrome and CSS that include color variants, automated designer interactions, and dynamic features such as view transitions and scroll-driven animations. These developments not only enrich web design but also advocate for progressive enhancement to ensure a captivating and interactive user experience. Adam's expertise offers a valuable resource for staying abreast of the evolving landscape of CSS and web design.</p>
<p><a href="https://www.epicweb.dev/conf/2024/adam-argyle" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Adam at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Adam Argyle</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/argyleink" rel="noopener noreferrer">@argyleink</a></li>
 <li>GitHub: <a href="https://github.com/argyleink" rel="noopener noreferrer">@argyleink</a></li>
 <li>Website: <a href="https://nerdy.dev" rel="noopener noreferrer">nerdy.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 9 Feb 2024 22:28:02 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Adam Argyle)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In this insightful conversation with Kent, Chrome team's CSS and UI expert Adam Argyle delves into the transformative power of CSS custom properties in web development. Likening them to a basil leaf that elevates a meal, Adam teases his upcoming talk at Epic WebConf, promising to elaborate further on the subject. He spotlights current innovations in Chrome and CSS that include color variants, automated designer interactions, and dynamic features such as view transitions and scroll-driven animations. These developments not only enrich web design but also advocate for progressive enhancement to ensure a captivating and interactive user experience. Adam's expertise offers a valuable resource for staying abreast of the evolving landscape of CSS and web design.</p>
<p><a href="https://www.epicweb.dev/conf/2024/adam-argyle" rel="noopener noreferrer">Watch this episode</a>.</p>
<p>Meet Adam at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Adam Argyle</h3>
<ul>
 <li>Twitter: <a href="https://twitter.com/argyleink" rel="noopener noreferrer">@argyleink</a></li>
 <li>GitHub: <a href="https://github.com/argyleink" rel="noopener noreferrer">@argyleink</a></li>
 <li>Website: <a href="https://nerdy.dev" rel="noopener noreferrer">nerdy.dev</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="6157418" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/a4c97f16-ddf4-4b20-a97e-d6da434aa6d3/audio/73ced15d-3da3-40db-890c-b39dbc70cf5f/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Exploring the Power of CSS Custom Properties with Adam Argyle</itunes:title>
      <itunes:author>Kent C. Dodds, Adam Argyle</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/216f048e-6287-461c-a441-bc4949dbdd0b/3000x3000/adam-argyle.jpg?aid=rss_feed"/>
      <itunes:duration>00:06:24</itunes:duration>
      <itunes:summary>Get to know Adam Argyle and the amazing things you can do with CSS custom properties.</itunes:summary>
      <itunes:subtitle>Get to know Adam Argyle and the amazing things you can do with CSS custom properties.</itunes:subtitle>
      <itunes:keywords>web development, css custom properties, chrome team, progressive enhancement, user interfaces</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>2</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">140f2bfd-d4bb-4835-a28e-127c09a29526</guid>
      <title>Introducing Season 5 of Chats with Kent</title>
      <description><![CDATA[<p>Kent C. Dodds introduces Season 5 of "Chats with Kent," highlighting its unique focus on the speakers of the upcoming Epic WebConf 2024 on April 11th. This season aims to familiarize listeners with the conference speakers through 10-15 minute intros, offering insights into their backgrounds and what they'll be discussing. Kent encourages both attending the conference in person for a richer experience and utilizing the available live stream for those unable to attend. This season serves as a platform for listeners to engage with the content and speakers, whether they plan to participate in-person or online.</p>
<p>Meet at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></description>
      <pubDate>Fri, 9 Feb 2024 22:27:42 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Kent C. Dodds introduces Season 5 of "Chats with Kent," highlighting its unique focus on the speakers of the upcoming Epic WebConf 2024 on April 11th. This season aims to familiarize listeners with the conference speakers through 10-15 minute intros, offering insights into their backgrounds and what they'll be discussing. Kent encourages both attending the conference in person for a richer experience and utilizing the available live stream for those unable to attend. This season serves as a platform for listeners to engage with the content and speakers, whether they plan to participate in-person or online.</p>
<p>Meet at <a href="https://www.epicweb.dev/conf/2024" rel="noopener noreferrer">Epic Web Conf</a>.</p>
<h3>Guest: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
</ul>
<h3>Host: Kent C. Dodds</h3>
<ul>
 <li>Website: <a href="https://kentcdodds.com" rel="noopener noreferrer">kentcdodds.com</a></li>
 <li>Twitter: <a href="https://twitter.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>GitHub: <a href="https://github.com/kentcdodds" rel="noopener noreferrer">@kentcdodds</a></li>
 <li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw" rel="noopener noreferrer">Kent C. Dodds</a></li>
 <li>Epic Web: <a href="https://www.epicweb.dev" rel="noopener noreferrer">epicweb.dev</a></li>
</ul>
]]></content:encoded>
      <enclosure length="1993743" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/37d4d79b-1036-4210-9edb-b8087d6d8360/audio/7665418d-97ac-404c-950d-4d377f9a4828/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Introducing Season 5 of Chats with Kent</itunes:title>
      <itunes:author>Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/cc0e2297-9a73-4c3e-9498-0bcf4c6298c9/3000x3000/profile.jpg?aid=rss_feed"/>
      <itunes:duration>00:02:04</itunes:duration>
      <itunes:summary>Kent C. Dodds introduces this season of the Chats with Kent podcast. It&apos;s all about the speakers at Epic Web Conf 2024</itunes:summary>
      <itunes:subtitle>Kent C. Dodds introduces this season of the Chats with Kent podcast. It&apos;s all about the speakers at Epic Web Conf 2024</itunes:subtitle>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>1</itunes:episode>
      <itunes:season>5</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">b52c915a-5c7b-4820-9e0c-7c03582e8369</guid>
      <title>Tiger Abrodi Chats About Advancing Your Skills</title>
      <description><![CDATA[<p>The path of teaching yourself to code isn't for the faint of heart. It takes consistency, discipline, and the ability to recognize you're actually making progress. Tutorials are an excellent tool, but they are also a trap. </p><p>If all you do are tutorials, retaining the skills you learn is going to be extremely difficult. Without applying those skills they aren't going to become ingrained, and you aren't going to see how they're used in context. You also won't make progress if you aren't being consistent. Without consistency, your skills will fade and when you start coding again you'll have to relearn things instead of advancing on to more advanced topics. </p><p>In this episode, Tiger Abrodi chats about how he uses projects, habits, and self-assessment to consistently advance his skills as a programmer. </p><hr /><h3>Homework</h3><ul><li>Take 20 minutes to do a little self-evaluation and assess how well your professional growth as a developer is going.</li><li>Write down some specific habits that you want to develop to help you with your goals</li></ul><h3>Guest: Tiger Abrodi</h3><ul><li>Twitter: <a href="https://twitter.com/TAbrodi">@TAbrodi</a></li><li>GitHub: <a href="https://github.com/tigerabrodi">@tigerabrodi</a></li><li>Website: <a href="https://www.tigerabrodi.tech/">tigerabrodi.tech</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:41 +0000</pubDate>
      <author>team@kentcdodds.com (Tiger Abrodi, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>The path of teaching yourself to code isn't for the faint of heart. It takes consistency, discipline, and the ability to recognize you're actually making progress. Tutorials are an excellent tool, but they are also a trap. </p><p>If all you do are tutorials, retaining the skills you learn is going to be extremely difficult. Without applying those skills they aren't going to become ingrained, and you aren't going to see how they're used in context. You also won't make progress if you aren't being consistent. Without consistency, your skills will fade and when you start coding again you'll have to relearn things instead of advancing on to more advanced topics. </p><p>In this episode, Tiger Abrodi chats about how he uses projects, habits, and self-assessment to consistently advance his skills as a programmer. </p><hr /><h3>Homework</h3><ul><li>Take 20 minutes to do a little self-evaluation and assess how well your professional growth as a developer is going.</li><li>Write down some specific habits that you want to develop to help you with your goals</li></ul><h3>Guest: Tiger Abrodi</h3><ul><li>Twitter: <a href="https://twitter.com/TAbrodi">@TAbrodi</a></li><li>GitHub: <a href="https://github.com/tigerabrodi">@tigerabrodi</a></li><li>Website: <a href="https://www.tigerabrodi.tech/">tigerabrodi.tech</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29956961" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/57680138-bce3-408f-bc5d-2947b4ef21b4/audio/293640f7-d0ab-41ed-b004-86dcdeafa280/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Tiger Abrodi Chats About Advancing Your Skills</itunes:title>
      <itunes:author>Tiger Abrodi, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/ee8fc5f8-a98b-46c3-99c4-1c34987c365a/3000x3000/tiger-abrodi-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:31:12</itunes:duration>
      <itunes:summary>Learn about how good habits can be deliberately formed to advance your skills!</itunes:summary>
      <itunes:subtitle>Learn about how good habits can be deliberately formed to advance your skills!</itunes:subtitle>
      <itunes:keywords>career, dev, code, productivity, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>25</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">bb38a848-2227-4217-b1e9-c4765a3d222d</guid>
      <title>Jhey Tompkins Chats About Building Awesome Demos</title>
      <description><![CDATA[<p>It's easy to become entrenched in what you already know how to do. You might have a fun project idea that requires creating really awesome CSS animations, and it might seem out of reach if you haven't done anything like that before. But getting through that mental block is an extremely rewarding experience. You gain technical skills and improve your general problem-solving abilities. </p><p>If you've ever struggled with side-projects, check out this episode where you'll learn how Jhey Tompkins never seems to run out of things to build and get his expert advice on how he problem solves. </p><hr /><h3>Homework</h3><ul><li>Start keeping a list of every random idea that you have. Use the list for project inspiration</li></ul><h3>Resources</h3><ul><li><a href="https://twitter.com/beesandbombs">@beesandbombs - cool animations</a></li></ul><h3>Guest: Jhey Tompkins</h3><ul><li>Twitter: <a href="https://twitter.com/jh3yy">@jh3yy</a></li><li>GitHub: <a href="https://github.com/jh3y">@jh3y</a></li><li>Website: <a href="https://jhey.dev/">jhey.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:40 +0000</pubDate>
      <author>team@kentcdodds.com (Jhey Tompkins, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>It's easy to become entrenched in what you already know how to do. You might have a fun project idea that requires creating really awesome CSS animations, and it might seem out of reach if you haven't done anything like that before. But getting through that mental block is an extremely rewarding experience. You gain technical skills and improve your general problem-solving abilities. </p><p>If you've ever struggled with side-projects, check out this episode where you'll learn how Jhey Tompkins never seems to run out of things to build and get his expert advice on how he problem solves. </p><hr /><h3>Homework</h3><ul><li>Start keeping a list of every random idea that you have. Use the list for project inspiration</li></ul><h3>Resources</h3><ul><li><a href="https://twitter.com/beesandbombs">@beesandbombs - cool animations</a></li></ul><h3>Guest: Jhey Tompkins</h3><ul><li>Twitter: <a href="https://twitter.com/jh3yy">@jh3yy</a></li><li>GitHub: <a href="https://github.com/jh3y">@jh3y</a></li><li>Website: <a href="https://jhey.dev/">jhey.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="32760950" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/befc8c4e-f627-437b-b525-5f44d9a99bc0/audio/209eeb88-e22a-4801-9647-35a7de1146b9/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Jhey Tompkins Chats About Building Awesome Demos</itunes:title>
      <itunes:author>Jhey Tompkins, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/95959994-153c-43ce-b5e9-9c5b6b2afa26/3000x3000/jhey-tompkins-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:34:07</itunes:duration>
      <itunes:summary>Learn how to use projects to improve your skills and problem-solving!</itunes:summary>
      <itunes:subtitle>Learn how to use projects to improve your skills and problem-solving!</itunes:subtitle>
      <itunes:keywords>animation, dev, code, css, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>24</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">2a43f4bd-fd56-4160-9fee-fc407e649026</guid>
      <title>Scott Moss Chats About Time Management</title>
      <description><![CDATA[<p>Scott Moss is a retired Navy Veteran who made the career change into software engineering after becoming a father. His journey wasn't an easy one, and as a dad, he had to learn many lessons in work-life balance. </p><p>For us developers who have kids, his struggle is one that almost all of us can relate to. This industry has an extremely high ceiling, and there is a culture of grinding every day after work in order to make it big. It's easy to fall into the trap of thinking "this is what is best for my family", you have to ask yourself is it worth the sacrifice of losing that time with your kids, and are you doing it for them or are you doing it for yourself? </p><p>Though it doesn't have to be all or nothing in either direction. There are strategies you can put into place that will allow you to reach your goals in both your work and family life. But it's going to require self-awareness, emotional availability, and good time management. </p><p>So check out this episode If you want to hear more about Scott's story and get advice on making family life work while still succeeding in your career!</p><hr /><h3>Homework</h3><ul><li>Sit down and record every single minute of your day for the next week. At the end of the week review and see the time that you wasted on things that add no value to the goals.</li></ul><h3>Guest: Scott Moss</h3><ul><li>Twitter: <a href="https://twitter.com/scotups">@scotups</a></li><li>GitHub: <a href="https://github.com/Hendrixer">@Hendrixer</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:39 +0000</pubDate>
      <author>team@kentcdodds.com (Scott Moss, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Scott Moss is a retired Navy Veteran who made the career change into software engineering after becoming a father. His journey wasn't an easy one, and as a dad, he had to learn many lessons in work-life balance. </p><p>For us developers who have kids, his struggle is one that almost all of us can relate to. This industry has an extremely high ceiling, and there is a culture of grinding every day after work in order to make it big. It's easy to fall into the trap of thinking "this is what is best for my family", you have to ask yourself is it worth the sacrifice of losing that time with your kids, and are you doing it for them or are you doing it for yourself? </p><p>Though it doesn't have to be all or nothing in either direction. There are strategies you can put into place that will allow you to reach your goals in both your work and family life. But it's going to require self-awareness, emotional availability, and good time management. </p><p>So check out this episode If you want to hear more about Scott's story and get advice on making family life work while still succeeding in your career!</p><hr /><h3>Homework</h3><ul><li>Sit down and record every single minute of your day for the next week. At the end of the week review and see the time that you wasted on things that add no value to the goals.</li></ul><h3>Guest: Scott Moss</h3><ul><li>Twitter: <a href="https://twitter.com/scotups">@scotups</a></li><li>GitHub: <a href="https://github.com/Hendrixer">@Hendrixer</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="62704372" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/396d1742-be8f-4489-816b-1fcbd1283a5d/audio/d5488ef7-ebfb-4930-a78e-bd2250251ca1/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Scott Moss Chats About Time Management</itunes:title>
      <itunes:author>Scott Moss, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/bc40be24-fe7c-4431-9908-d01e9ef28c81/3000x3000/scott-moss-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>01:05:18</itunes:duration>
      <itunes:summary>Learn how one engineer pushed himself to be as productive as possible while also striving to be the best dad he could possibly be.</itunes:summary>
      <itunes:subtitle>Learn how one engineer pushed himself to be as productive as possible while also striving to be the best dad he could possibly be.</itunes:subtitle>
      <itunes:keywords>career, time management, dev, code, productivity, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>23</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ff10e2ff-d053-476f-9d8b-607a32ed7a80</guid>
      <title>Mark Dalgleish Chats About Vanilla Extract</title>
      <description><![CDATA[<p>There is a diverse range of philosophies when it comes to CSS. Settling on something that fits the needs of your team and application can be a real challenge. Mark Dalgleish, the co-creator of CSS Modules, has been working on an option that might make that choice less of a challenge!</p><p>Vanilla Extract is kind of like "CSS-modules in TypeScript", allowing you to write CSS in your TypeScript, with locally scoped variables, and generate static CSS files on runtime. If you're interested in getting a deeper look, as well hear more about design systems, CSS in JS, and CSS Modules, check out this episode!</p><hr /><h3>Homework</h3><ul><li>Follow along with this blog post - <a href="https://epicreact.dev/css-variables/">Use CSS Variables instead of React Context</a></li><li>Check out <a href="https://vanilla-extract.style/">Vanilla Extract</a></li></ul><h3>Resources</h3><ul><li><a href="https://vanilla-extract.style/">Vanilla Extract</a></li><li><a href="https://github.com/seek-oss/playroom">Playroom</a></li><li><a href="https://seek-oss.github.io/braid-design-system/">Braid</a></li><li><a href="https://medium.com/seek-blog/a-unified-styling-language-d0c208de2660">A Unified Styling Language</a></li></ul><h3>Guest: Mark Dalgleish</h3><ul><li>Twitter: <a href="https://twitter.com/markdalgleish">@markdalgleish</a></li><li>GitHub: <a href="https://github.com/markdalgleish">@markdalgleish</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:39 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Mark Dalgleish)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>There is a diverse range of philosophies when it comes to CSS. Settling on something that fits the needs of your team and application can be a real challenge. Mark Dalgleish, the co-creator of CSS Modules, has been working on an option that might make that choice less of a challenge!</p><p>Vanilla Extract is kind of like "CSS-modules in TypeScript", allowing you to write CSS in your TypeScript, with locally scoped variables, and generate static CSS files on runtime. If you're interested in getting a deeper look, as well hear more about design systems, CSS in JS, and CSS Modules, check out this episode!</p><hr /><h3>Homework</h3><ul><li>Follow along with this blog post - <a href="https://epicreact.dev/css-variables/">Use CSS Variables instead of React Context</a></li><li>Check out <a href="https://vanilla-extract.style/">Vanilla Extract</a></li></ul><h3>Resources</h3><ul><li><a href="https://vanilla-extract.style/">Vanilla Extract</a></li><li><a href="https://github.com/seek-oss/playroom">Playroom</a></li><li><a href="https://seek-oss.github.io/braid-design-system/">Braid</a></li><li><a href="https://medium.com/seek-blog/a-unified-styling-language-d0c208de2660">A Unified Styling Language</a></li></ul><h3>Guest: Mark Dalgleish</h3><ul><li>Twitter: <a href="https://twitter.com/markdalgleish">@markdalgleish</a></li><li>GitHub: <a href="https://github.com/markdalgleish">@markdalgleish</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="37544773" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/b14e084d-d675-48e9-8008-6c14d34ae4e7/audio/b5234baf-4274-4245-85d0-4278b86854d8/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Mark Dalgleish Chats About Vanilla Extract</itunes:title>
      <itunes:author>Kent C. Dodds, Mark Dalgleish</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/89ffbfc4-3776-4c63-8cf3-91c9ad526fee/3000x3000/mark-dalgleish-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:39:06</itunes:duration>
      <itunes:summary>Learn more about CSS Modules, CSS in JS, and Vanilla Extract!</itunes:summary>
      <itunes:subtitle>Learn more about CSS Modules, CSS in JS, and Vanilla Extract!</itunes:subtitle>
      <itunes:keywords>css modules, css in js, dev, code, css, tech, typescript</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>22</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">d1d3315a-101e-4329-80a3-e23615f06ca5</guid>
      <title>Josh Comeau Chats About Gaining a Reputation</title>
      <description><![CDATA[<p>Whether you know it or not, we all have a "personal brand". It's the summary of the part of yourself that you present to the public. And while there are negative connotations to the term, it doesn't have to be that way. </p><p>Building a personal brand for yourself is a very useful tool for cultivating a community of like-minded people. But it's not a quick process, and it's not something that you can hack if you want the real thing. In this episode, Josh Comeau chats about how he grew a community and reputation around CSS, and how the lessons he learned can apply to you.</p><hr /><h3>Homework</h3><ul><li>Take an hour to draft a blog post in markdown without worrying about how you are going to build your website.</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/how-i-am-so-productive">How I am so productive</a></li><li><a href="https://podcasts.apple.com/us/podcast/001-jsair-learning-developing-javascript-ashley-g-williams/id1066446588?i=1000371550778">001 jsAir - Learning and Developing JavaScript with Ashley G. Williams and Kyle Simpson</a></li></ul><h3>Guest: Josh Comeau</h3><ul><li>Twitter: <a href="https://twitter.com/JoshWComeau">@JoshWComeau</a></li><li>GitHub: <a href="https://github.com/joshwcomeau">@joshwcomeau</a></li><li>Website: <a href="https://www.joshwcomeau.com/">joshwcomeau.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:38 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Josh Comeau)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Whether you know it or not, we all have a "personal brand". It's the summary of the part of yourself that you present to the public. And while there are negative connotations to the term, it doesn't have to be that way. </p><p>Building a personal brand for yourself is a very useful tool for cultivating a community of like-minded people. But it's not a quick process, and it's not something that you can hack if you want the real thing. In this episode, Josh Comeau chats about how he grew a community and reputation around CSS, and how the lessons he learned can apply to you.</p><hr /><h3>Homework</h3><ul><li>Take an hour to draft a blog post in markdown without worrying about how you are going to build your website.</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/how-i-am-so-productive">How I am so productive</a></li><li><a href="https://podcasts.apple.com/us/podcast/001-jsair-learning-developing-javascript-ashley-g-williams/id1066446588?i=1000371550778">001 jsAir - Learning and Developing JavaScript with Ashley G. Williams and Kyle Simpson</a></li></ul><h3>Guest: Josh Comeau</h3><ul><li>Twitter: <a href="https://twitter.com/JoshWComeau">@JoshWComeau</a></li><li>GitHub: <a href="https://github.com/joshwcomeau">@joshwcomeau</a></li><li>Website: <a href="https://www.joshwcomeau.com/">joshwcomeau.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31220148" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/c5d9369d-868c-4c63-bcb0-5882a095f646/audio/06df3cef-c28c-46df-a00a-155c31a13d70/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Josh Comeau Chats About Gaining a Reputation</itunes:title>
      <itunes:author>Kent C. Dodds, Josh Comeau</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/fce8af43-e77c-4766-8992-ce1ce15ce5f5/3000x3000/josh-comeau-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:30</itunes:duration>
      <itunes:summary>Learn how to build a community of people through your reputation!</itunes:summary>
      <itunes:subtitle>Learn how to build a community of people through your reputation!</itunes:subtitle>
      <itunes:keywords>career, dev, code, tech, community</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>21</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">f5d58ad9-3d6f-4275-b606-6e11913de834</guid>
      <title>Josh Comeau Chats About Effective Learning</title>
      <description><![CDATA[<p>Constantly learning is something that we all have to do as developers. If you're a JavaScript developer then chances are CSS is something that hasn't been easy to learn for you. It doesn't have the error messages JS does and when things go wrong you can have no idea what's even happening.</p><p>Well in this episode Josh Comeau gives us some effective strategies to not only learn CSS, but to learn any library, language, framework, etc that you might want to know!</p><hr /><h3>Homework</h3><ul><li>After solving a problem you were stuck on, take about 10 minutes to dive in deeper to understand why it worked the way it did and why your solution fixed it</li></ul><h3>Resources</h3><ul><li><a href="https://css-for-js.dev/">CSS for JavaScript Developers</a></li><li><a href="https://www.joshwcomeau.com/tutorials/">Josh's Blog</a></li><li><a href="https://www.joshwcomeau.com/blog/how-to-learn-stuff-quickly/">How To Learn Stuff Quickly</a></li><li><a href="https://www.joshwcomeau.com/css/stacking-contexts/">What the heck, z-index??</a></li></ul><h3>Guest: Josh Comeau</h3><ul><li>Twitter: <a href="https://twitter.com/JoshWComeau">@JoshWComeau</a></li><li>GitHub: <a href="https://github.com/joshwcomeau">@joshwcomeau</a></li><li>Website: <a href="https://www.joshwcomeau.com/">joshwcomeau.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:37 +0000</pubDate>
      <author>team@kentcdodds.com (Josh Comeau, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Constantly learning is something that we all have to do as developers. If you're a JavaScript developer then chances are CSS is something that hasn't been easy to learn for you. It doesn't have the error messages JS does and when things go wrong you can have no idea what's even happening.</p><p>Well in this episode Josh Comeau gives us some effective strategies to not only learn CSS, but to learn any library, language, framework, etc that you might want to know!</p><hr /><h3>Homework</h3><ul><li>After solving a problem you were stuck on, take about 10 minutes to dive in deeper to understand why it worked the way it did and why your solution fixed it</li></ul><h3>Resources</h3><ul><li><a href="https://css-for-js.dev/">CSS for JavaScript Developers</a></li><li><a href="https://www.joshwcomeau.com/tutorials/">Josh's Blog</a></li><li><a href="https://www.joshwcomeau.com/blog/how-to-learn-stuff-quickly/">How To Learn Stuff Quickly</a></li><li><a href="https://www.joshwcomeau.com/css/stacking-contexts/">What the heck, z-index??</a></li></ul><h3>Guest: Josh Comeau</h3><ul><li>Twitter: <a href="https://twitter.com/JoshWComeau">@JoshWComeau</a></li><li>GitHub: <a href="https://github.com/joshwcomeau">@joshwcomeau</a></li><li>Website: <a href="https://www.joshwcomeau.com/">joshwcomeau.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="30160378" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/9aa2d7b0-3168-4ec7-b835-1a69b7ff7647/audio/45d7bc90-28bf-4e0c-9c4b-fe48126bb28a/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Josh Comeau Chats About Effective Learning</itunes:title>
      <itunes:author>Josh Comeau, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/fe67cfb6-38d2-4abe-ada3-a799d1110891/3000x3000/josh-comeau-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:31:24</itunes:duration>
      <itunes:summary>Learn strategies on how to effectively teach yourself!</itunes:summary>
      <itunes:subtitle>Learn strategies on how to effectively teach yourself!</itunes:subtitle>
      <itunes:keywords>career, dev, css, tech, javascript, learning</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>20</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">0f002c8e-fc35-442f-a08a-9fd1a0536c58</guid>
      <title>Tracy Lee Chats About Positivity</title>
      <description><![CDATA[<p>We have to remember that we are all human beings with social and emotional needs. Our career suffers when we fall into a pit of negativity or when we put up mental barriers that prevent us from interacting with people we might've wanted to talk to. </p><p>In this episode, Tracy Lee chats about the importance of remembering that everyone, even the awesome people speaking at the conference are all human. When we idolize people it's easy to fall into the trap of thinking they're "better" than we are. We might miss out on opportunities to speak with them out of self-consciousness. </p><p>Tracy also addresses how general negativity can impact our careers. She cautions against doom scrolling on Twitter and gives us some great strategies on how to surround ourselves with positivity, without burying our heads in the sand to the problems in our world. </p><hr /><h3>Homework</h3><ul><li>Thing of a specific positive thing and share it with somebody!</li></ul><h3>Resources</h3><ul><li><a href="https://www.thisdot.co/jobs">This Dot Labs is hiring</a></li><li><a href="https://www.vuemeetup.com/#/">This Dot Labs meetups</a></li><li><a href="https://www.indiebound.org/book/9780143111078">The Power Of Bad</a></li></ul><h3>Guest: Tracy Lee</h3><ul><li>Twitter: <a href="https://twitter.com/ladyleet">@ladyleet</a></li><li>GitHub: <a href="https://github.com/ladyleet">@ladyleet</a></li><li>Website: <a href="https://www.thisdot.co/">thisdot.co</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:36 +0000</pubDate>
      <author>team@kentcdodds.com (Tracy Lee, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>We have to remember that we are all human beings with social and emotional needs. Our career suffers when we fall into a pit of negativity or when we put up mental barriers that prevent us from interacting with people we might've wanted to talk to. </p><p>In this episode, Tracy Lee chats about the importance of remembering that everyone, even the awesome people speaking at the conference are all human. When we idolize people it's easy to fall into the trap of thinking they're "better" than we are. We might miss out on opportunities to speak with them out of self-consciousness. </p><p>Tracy also addresses how general negativity can impact our careers. She cautions against doom scrolling on Twitter and gives us some great strategies on how to surround ourselves with positivity, without burying our heads in the sand to the problems in our world. </p><hr /><h3>Homework</h3><ul><li>Thing of a specific positive thing and share it with somebody!</li></ul><h3>Resources</h3><ul><li><a href="https://www.thisdot.co/jobs">This Dot Labs is hiring</a></li><li><a href="https://www.vuemeetup.com/#/">This Dot Labs meetups</a></li><li><a href="https://www.indiebound.org/book/9780143111078">The Power Of Bad</a></li></ul><h3>Guest: Tracy Lee</h3><ul><li>Twitter: <a href="https://twitter.com/ladyleet">@ladyleet</a></li><li>GitHub: <a href="https://github.com/ladyleet">@ladyleet</a></li><li>Website: <a href="https://www.thisdot.co/">thisdot.co</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31170691" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/72dfd7fd-5396-4400-a2fc-0092437d2f82/audio/2aa0bada-7291-4078-a046-8f7a7836d727/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Tracy Lee Chats About Positivity</itunes:title>
      <itunes:author>Tracy Lee, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/c3cb5c36-1266-4f7f-bea3-1b27794fca88/3000x3000/tracy-lee-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:28</itunes:duration>
      <itunes:summary>Learn how a positive mindset impacts your career!</itunes:summary>
      <itunes:subtitle>Learn how a positive mindset impacts your career!</itunes:subtitle>
      <itunes:keywords>mental health, career, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>18</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">4a40b877-2b2b-40db-9901-34aa30ddff85</guid>
      <title>Stephan Meijer Chats About Side-Projects</title>
      <description><![CDATA[<p>Side projects are important in our line of work. They sharpen our skills and sometimes they can even take off and lead our career in a new direction. But seeing people create these amazing projects over a weekend can be demotivating as a junior developer. "How can they do that when I'm five days deep into a todo app? What do they have that I'm missing?"</p><p>The answer might be a disappointment to some, but often it is because they have 10+ years more experience than you do. But don't let this demotivate you! You don't lack intelligence, you just have more experience. </p><p>If you want more advice on side projects and dealing with the influence of others, then listen to this episode where Stephan Meijer chats about how he switched from an architecture career into tech, side projects, and how to be true to yourself and your goals. </p><hr /><h3>Homework</h3><ul><li>Take 10 minutes to think about how the advice that you've given to somebody recently may have influenced the direction that they're going in their life.</li><li>Take 10 minutes to think about how the advice that other people have given you has influenced your own direction and consider whether you're happy with that direction</li></ul><h3>Resources</h3><ul><li><a href="https://dev.to/smeijer/my-career-and-lessons-learned-in-a-nutshell-25f4">My Career and Lessons Learned in a Nutshell</a></li></ul><h3>Guest: Stephan Meijer</h3><ul><li>Twitter: <a href="https://twitter.com/meijer_s">@meijer_s</a></li><li>GitHub: <a href="https://github.com/smeijer">@smeijer</a></li><li>Website: <a href="https://meijer.ws/">meijer.ws</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:36 +0000</pubDate>
      <author>team@kentcdodds.com (Stephan Meijer, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Side projects are important in our line of work. They sharpen our skills and sometimes they can even take off and lead our career in a new direction. But seeing people create these amazing projects over a weekend can be demotivating as a junior developer. "How can they do that when I'm five days deep into a todo app? What do they have that I'm missing?"</p><p>The answer might be a disappointment to some, but often it is because they have 10+ years more experience than you do. But don't let this demotivate you! You don't lack intelligence, you just have more experience. </p><p>If you want more advice on side projects and dealing with the influence of others, then listen to this episode where Stephan Meijer chats about how he switched from an architecture career into tech, side projects, and how to be true to yourself and your goals. </p><hr /><h3>Homework</h3><ul><li>Take 10 minutes to think about how the advice that you've given to somebody recently may have influenced the direction that they're going in their life.</li><li>Take 10 minutes to think about how the advice that other people have given you has influenced your own direction and consider whether you're happy with that direction</li></ul><h3>Resources</h3><ul><li><a href="https://dev.to/smeijer/my-career-and-lessons-learned-in-a-nutshell-25f4">My Career and Lessons Learned in a Nutshell</a></li></ul><h3>Guest: Stephan Meijer</h3><ul><li>Twitter: <a href="https://twitter.com/meijer_s">@meijer_s</a></li><li>GitHub: <a href="https://github.com/smeijer">@smeijer</a></li><li>Website: <a href="https://meijer.ws/">meijer.ws</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29360116" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/5fe93380-78ab-483b-a910-29dd941c596d/audio/71dfaaf9-11b4-4e91-8628-d6432a59b14b/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Stephan Meijer Chats About Side-Projects</itunes:title>
      <itunes:author>Stephan Meijer, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/39133c8e-5e65-4605-a153-c99dc7d1e7fb/3000x3000/stephen-meijer-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:30:34</itunes:duration>
      <itunes:summary>Learn why some people are able to have such high output</itunes:summary>
      <itunes:subtitle>Learn why some people are able to have such high output</itunes:subtitle>
      <itunes:keywords>dev, code, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>19</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">5fc46484-47de-40e4-912c-2df81ccfde74</guid>
      <title>Sandrina Pereira Chats About Accessibility</title>
      <description><![CDATA[<p>Building our apps to be accessible is absolutely necessary, but building a great a11y friendly experience is extremely challenging when we ourselves aren't in a situation that requires the use of a screenreader is keyboard-only navigation.</p><p>We can't fully rely on tools to audit the a11y score of our apps. With the challenge being distinctly human, computers aren't able to get a complete picture.</p><p>That's why it's necessary for you to use these alternative methods for web navigation yourself. Try navigating your app's pages blindfolded while using a screen reader, or trying to just use the keyboard. If you find your website is unusable, consider it a bug. Accessibility is not an enhancement.</p><p>So if you're curious about what you can do to make your apps more accessible, check out this episode where Sandrina chats about methods that you can start using today.</p><hr /><h3>Homework</h3><ul><li>Implement one of the following options in your app:</li><li>Disable all of the CSS and see if your app still makes sense visually</li><li>Use your app in direct sunlight. Spot any contrast issues</li><li>Navigate your app with only a keyboard</li><li>Blindfold yourself and try using your app with a screen-reader</li></ul><h3>Resources</h3><ul><li><a href="https://www.w3.org/WAI/standards-guidelines/wcag/">Web Content Accessibility Guidlines (WCAG)</a></li><li><a href="https://a11ysupport.io/">a11ysupport.io</a></li><li><a href="https://webaim.org/resources/contrastchecker/">Contrast Checker</a></li></ul><h3>Guest: Sandrina Pereira</h3><ul><li>Twitter: <a href="https://twitter.com/a_sandrina_p">@a_sandrina_p</a></li><li>GitHub: <a href="https://github.com/sandrina-p">@sandrina-p</a></li><li>Website: <a href="https://www.sandrina-p.net/">sandrina-p.net</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:35 +0000</pubDate>
      <author>team@kentcdodds.com (Sandrian Pereira, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Building our apps to be accessible is absolutely necessary, but building a great a11y friendly experience is extremely challenging when we ourselves aren't in a situation that requires the use of a screenreader is keyboard-only navigation.</p><p>We can't fully rely on tools to audit the a11y score of our apps. With the challenge being distinctly human, computers aren't able to get a complete picture.</p><p>That's why it's necessary for you to use these alternative methods for web navigation yourself. Try navigating your app's pages blindfolded while using a screen reader, or trying to just use the keyboard. If you find your website is unusable, consider it a bug. Accessibility is not an enhancement.</p><p>So if you're curious about what you can do to make your apps more accessible, check out this episode where Sandrina chats about methods that you can start using today.</p><hr /><h3>Homework</h3><ul><li>Implement one of the following options in your app:</li><li>Disable all of the CSS and see if your app still makes sense visually</li><li>Use your app in direct sunlight. Spot any contrast issues</li><li>Navigate your app with only a keyboard</li><li>Blindfold yourself and try using your app with a screen-reader</li></ul><h3>Resources</h3><ul><li><a href="https://www.w3.org/WAI/standards-guidelines/wcag/">Web Content Accessibility Guidlines (WCAG)</a></li><li><a href="https://a11ysupport.io/">a11ysupport.io</a></li><li><a href="https://webaim.org/resources/contrastchecker/">Contrast Checker</a></li></ul><h3>Guest: Sandrina Pereira</h3><ul><li>Twitter: <a href="https://twitter.com/a_sandrina_p">@a_sandrina_p</a></li><li>GitHub: <a href="https://github.com/sandrina-p">@sandrina-p</a></li><li>Website: <a href="https://www.sandrina-p.net/">sandrina-p.net</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31482241" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/bcdb8750-9c57-4be8-8341-5b26504c03c3/audio/a538e722-762b-490a-9eb4-c8fae21cfada/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Sandrina Pereira Chats About Accessibility</itunes:title>
      <itunes:author>Sandrian Pereira, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/9fe4622a-a02b-4f4b-912b-38336e9cdaf0/3000x3000/sandrina-pereora-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:47</itunes:duration>
      <itunes:summary>Learn how to assess if your app is a11y friendly!</itunes:summary>
      <itunes:subtitle>Learn how to assess if your app is a11y friendly!</itunes:subtitle>
      <itunes:keywords>dev, code, accessibility, tech, a11y</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>17</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ce86dfc8-303e-4d7d-9b09-cb47b921b19c</guid>
      <title>Ian Sutherland Chats About Improving Developer Experience</title>
      <description><![CDATA[<p>Everything that developers do is DX (Developer Experience). But, it can be hard to know when it is appropriate to spend the time to improve the DX at your workplace. You also might be curious about what you can do to enhance the DX. </p><p>Repetitive tasks are an easy one to look out for. If you find yourself doing something again and again it's probably worth automating. This could come in the form of tests, scripts, generators, and snippets! For example, if you find yourself having to test some state that takes multiple steps to reach on your website, try using Cypress to automate reaching that state!</p><p>If improving your DX sounds interesting to you, check out this episode where Ian Sutherland chats about a variety of practical things you could be doing to enhance it.</p><hr /><h3>Homework</h3><ul><li>Automate a tedious task that you have to do often</li></ul><h3>Resources</h3><ul><li><a href="https://xkcd.com/1205/">XKCD Automation Chart</a></li></ul><h3>Guest: Ian Sutherland</h3><ul><li>Twitter: <a href="https://twitter.com/iansu">@iansu</a></li><li>GitHub: <a href="https://github.com/iansu">@iansu</a></li><li>Website: <a href="https://iansutherland.ca/">iansutherland.ca</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:34 +0000</pubDate>
      <author>team@kentcdodds.com (Ian Sutherland, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Everything that developers do is DX (Developer Experience). But, it can be hard to know when it is appropriate to spend the time to improve the DX at your workplace. You also might be curious about what you can do to enhance the DX. </p><p>Repetitive tasks are an easy one to look out for. If you find yourself doing something again and again it's probably worth automating. This could come in the form of tests, scripts, generators, and snippets! For example, if you find yourself having to test some state that takes multiple steps to reach on your website, try using Cypress to automate reaching that state!</p><p>If improving your DX sounds interesting to you, check out this episode where Ian Sutherland chats about a variety of practical things you could be doing to enhance it.</p><hr /><h3>Homework</h3><ul><li>Automate a tedious task that you have to do often</li></ul><h3>Resources</h3><ul><li><a href="https://xkcd.com/1205/">XKCD Automation Chart</a></li></ul><h3>Guest: Ian Sutherland</h3><ul><li>Twitter: <a href="https://twitter.com/iansu">@iansu</a></li><li>GitHub: <a href="https://github.com/iansu">@iansu</a></li><li>Website: <a href="https://iansutherland.ca/">iansutherland.ca</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29142184" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/40454e11-14a1-49c2-a6b8-f46d153216a2/audio/c6fe37c6-2386-4c92-a6b5-f7e7ae0cfbcf/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Ian Sutherland Chats About Improving Developer Experience</itunes:title>
      <itunes:author>Ian Sutherland, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/0406461f-e1e2-4de2-8ec5-915ab57f2f70/3000x3000/ian-sutherland-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:30:21</itunes:duration>
      <itunes:summary>Learn how to improve your developer experience with automation and tooling!</itunes:summary>
      <itunes:subtitle>Learn how to improve your developer experience with automation and tooling!</itunes:subtitle>
      <itunes:keywords>dev, code, tech, tooling, automation</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>16</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">c9cd7bbf-0a96-4abd-8c8b-d8b8e28d2aa3</guid>
      <title>Ian Sutherland Chats About Getting Involved In Open-Source</title>
      <description><![CDATA[<p>"I should really get more involved in open-source" is something that's always on the back of our minds. You are fully aware of how rewarding it could be but that perfect opportunity to contribute never comes up. </p><p>Ian Sutherland, a maintainer of Create React App and contributor to NodeJS, used to be in that position. He had always struggled with getting into open source, he wanted to do something substantial but nothing ever came up. One day, he noticed a tiny bug in create react app. Ian quickly fixed it and put in a PR. Once he was past the first PR barrier, making additional ones was so much easier. </p><p>Fear is a big barrier to entry. People are maybe afraid they're going to do something silly, make a silly mistake and look foolish, but you really have to get over that as well. To get over it try to start small. When you start small, what was once a mountain to climb is now a hill. The stakes are much lower and success is still extremely rewarding!</p><p>Sometimes, getting involved can happen organically through opportunities from people you meet. Ian got involved with Node randomly at the Vancouver Node Interactive Conference during a collaborator summit. And an open-source raid group was formed in Kent's discord where they collaborate on helping out with various open-source projects. So remember that you don't have to do it alone, and look out for opportunities with others.</p><hr /><h3>Homework</h3><ul><li>Next time you are hesitant to try something new, try starting smaller!</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/how-to-get-experience-as-a-software-engineer">How to get experience as a software engineer</a></li><li><a href="https://github.com/nodejs/tooling">NodeJS Tooling Group</a></li><li><a href="https://kentcdodds.com/discord/">KCD Discord</a></li></ul><h3>Guest: Ian Sutherland</h3><ul><li>Twitter: <a href="https://twitter.com/iansu">@iansu</a></li><li>GitHub: <a href="https://github.com/iansu">@iansu</a></li><li>Website: <a href="https://iansutherland.ca/">iansutherland.ca</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:32 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Ian Sutherland)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>"I should really get more involved in open-source" is something that's always on the back of our minds. You are fully aware of how rewarding it could be but that perfect opportunity to contribute never comes up. </p><p>Ian Sutherland, a maintainer of Create React App and contributor to NodeJS, used to be in that position. He had always struggled with getting into open source, he wanted to do something substantial but nothing ever came up. One day, he noticed a tiny bug in create react app. Ian quickly fixed it and put in a PR. Once he was past the first PR barrier, making additional ones was so much easier. </p><p>Fear is a big barrier to entry. People are maybe afraid they're going to do something silly, make a silly mistake and look foolish, but you really have to get over that as well. To get over it try to start small. When you start small, what was once a mountain to climb is now a hill. The stakes are much lower and success is still extremely rewarding!</p><p>Sometimes, getting involved can happen organically through opportunities from people you meet. Ian got involved with Node randomly at the Vancouver Node Interactive Conference during a collaborator summit. And an open-source raid group was formed in Kent's discord where they collaborate on helping out with various open-source projects. So remember that you don't have to do it alone, and look out for opportunities with others.</p><hr /><h3>Homework</h3><ul><li>Next time you are hesitant to try something new, try starting smaller!</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/how-to-get-experience-as-a-software-engineer">How to get experience as a software engineer</a></li><li><a href="https://github.com/nodejs/tooling">NodeJS Tooling Group</a></li><li><a href="https://kentcdodds.com/discord/">KCD Discord</a></li></ul><h3>Guest: Ian Sutherland</h3><ul><li>Twitter: <a href="https://twitter.com/iansu">@iansu</a></li><li>GitHub: <a href="https://github.com/iansu">@iansu</a></li><li>Website: <a href="https://iansutherland.ca/">iansutherland.ca</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29965408" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/30f96f95-b9c7-44f9-8ce3-d9985db59916/audio/a9aed2ae-b588-41a3-b759-20b91f246ae9/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Ian Sutherland Chats About Getting Involved In Open-Source</itunes:title>
      <itunes:author>Kent C. Dodds, Ian Sutherland</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/93c52568-edd7-4758-adc0-97aff09c87dd/3000x3000/ian-sutherland-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:31:12</itunes:duration>
      <itunes:summary>Learn how to get over that first hurdle of getting involved in open-source!</itunes:summary>
      <itunes:subtitle>Learn how to get over that first hurdle of getting involved in open-source!</itunes:subtitle>
      <itunes:keywords>dev, open-source, code, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>15</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">53ac0069-c6de-4b8a-accf-7f120e35e3dd</guid>
      <title>Vlad Magdalin Chats About The No-Code Movement</title>
      <description><![CDATA[<p>Vlad Magdalin is the founder of Webflow, a powerful visual development tool that enables people to create professional websites without writing code. Webflow is on a much lower level of abstraction than something like Squarespace, and users still need to understand the core fundamentals of web development. </p><p>You might think that tools like these are going to take jobs away from developers, but it actually does the opposite! When innovative technologies allow more people to do work that was once restricted to experts, it benefits everybody. That's what the no-code movement is about. Removing barriers, and giving development power to non-experts. </p><p>As developers, we'll be able to collaborate better with designers and other team members. And with the increased output of surface-level webpages, there will be more demand for developers with a deeper skillset.</p><hr /><h3>Homework</h3><ul><li>Teach a non-coder one coding related topic without using code</li></ul><h3>Resources</h3><ul><li><a href="https://webflow.com/">webflow</a></li></ul><h3>Guest: Vlad Magdalin</h3><ul><li>Twitter: <a href="https://twitter.com/callmevlad">@callmevlad</a></li><li>GitHub: <a href="https://github.com/callmevlad">@callmevlad</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:31 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Vlad Magdalin)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Vlad Magdalin is the founder of Webflow, a powerful visual development tool that enables people to create professional websites without writing code. Webflow is on a much lower level of abstraction than something like Squarespace, and users still need to understand the core fundamentals of web development. </p><p>You might think that tools like these are going to take jobs away from developers, but it actually does the opposite! When innovative technologies allow more people to do work that was once restricted to experts, it benefits everybody. That's what the no-code movement is about. Removing barriers, and giving development power to non-experts. </p><p>As developers, we'll be able to collaborate better with designers and other team members. And with the increased output of surface-level webpages, there will be more demand for developers with a deeper skillset.</p><hr /><h3>Homework</h3><ul><li>Teach a non-coder one coding related topic without using code</li></ul><h3>Resources</h3><ul><li><a href="https://webflow.com/">webflow</a></li></ul><h3>Guest: Vlad Magdalin</h3><ul><li>Twitter: <a href="https://twitter.com/callmevlad">@callmevlad</a></li><li>GitHub: <a href="https://github.com/callmevlad">@callmevlad</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="34412091" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/ddc033a7-25b4-489a-9dec-f01e216def3e/audio/d436c3d0-bd3b-4f74-ad3c-6c549eb39ad6/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Vlad Magdalin Chats About The No-Code Movement</itunes:title>
      <itunes:author>Kent C. Dodds, Vlad Magdalin</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/f483d361-3981-4714-9da7-6266a52d19a6/3000x3000/vlad-magdalin-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:35:50</itunes:duration>
      <itunes:summary>Learn more about how the no-code movement benefits everybody!</itunes:summary>
      <itunes:subtitle>Learn more about how the no-code movement benefits everybody!</itunes:subtitle>
      <itunes:keywords>dev, code, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>14</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">049efa65-2d79-478e-9769-ae01ca42ffc5</guid>
      <title>Taylor Bell Chats About Effective Teaching</title>
      <description><![CDATA[<p>Teaching what you know is a great way to give back to your community, grow your reputation as an expert, and to even make some extra income. But, just because you're an expert doesn't automatically mean you'll be able to effectively transfer your knowledge and skills to others.</p><p>Taylor Bell works for egghead, and one of his main focuses is helping instructors plan courses through an academic discipline known as "instructional design". Specifically, the "Understanding by Design" methodology is used. This process ensures that instructors are able to effectively teach what they know and be confident in learners retaining the knowledge. </p><p>From a high level, it's a three stage process of determining the desired results, determining the evidence that proves the learner is achieving those results, and developing a plan that results in the learner being able to apply what they've learned to other scenarios. </p><p>So if you're interested in writing better instructional blog posts, recording better videos, and just becoming a more effective teacher in general, check out this episode!</p><hr /><h3>Homework</h3><ul><li>Think of something that you could teach to somebody else, and try to frame it in the three stages of UBD. Email Taylor your homework - <a href="mailto:taylor@egghead.io">taylor@egghead.io</a></li></ul><h3>Resources</h3><ul><li><a href="https://www.indiebound.org/book/9781416600350">Understanding by Design</a></li><li><a href="https://www.indiebound.org/book/9780674729018">Make It Stick</a></li></ul><h3>Guest: Taylor Bell</h3><ul><li>Twitter: <a href="https://twitter.com/taylorbell">@taylorbell</a></li><li>GitHub: <a href="https://github.com/tayiorbeii">@tayiorbeii</a></li><li>Website: <a href="https://www.taylorbell.com/">taylorbell.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:30 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Taylor Bell)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Teaching what you know is a great way to give back to your community, grow your reputation as an expert, and to even make some extra income. But, just because you're an expert doesn't automatically mean you'll be able to effectively transfer your knowledge and skills to others.</p><p>Taylor Bell works for egghead, and one of his main focuses is helping instructors plan courses through an academic discipline known as "instructional design". Specifically, the "Understanding by Design" methodology is used. This process ensures that instructors are able to effectively teach what they know and be confident in learners retaining the knowledge. </p><p>From a high level, it's a three stage process of determining the desired results, determining the evidence that proves the learner is achieving those results, and developing a plan that results in the learner being able to apply what they've learned to other scenarios. </p><p>So if you're interested in writing better instructional blog posts, recording better videos, and just becoming a more effective teacher in general, check out this episode!</p><hr /><h3>Homework</h3><ul><li>Think of something that you could teach to somebody else, and try to frame it in the three stages of UBD. Email Taylor your homework - <a href="mailto:taylor@egghead.io">taylor@egghead.io</a></li></ul><h3>Resources</h3><ul><li><a href="https://www.indiebound.org/book/9781416600350">Understanding by Design</a></li><li><a href="https://www.indiebound.org/book/9780674729018">Make It Stick</a></li></ul><h3>Guest: Taylor Bell</h3><ul><li>Twitter: <a href="https://twitter.com/taylorbell">@taylorbell</a></li><li>GitHub: <a href="https://github.com/tayiorbeii">@tayiorbeii</a></li><li>Website: <a href="https://www.taylorbell.com/">taylorbell.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31893903" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/5ddeec54-4fb0-4032-8a34-a048107fdb11/audio/8e49435e-ad2e-472c-bd74-df56063b00fb/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Taylor Bell Chats About Effective Teaching</itunes:title>
      <itunes:author>Kent C. Dodds, Taylor Bell</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/d8c90459-4460-4f4d-8d2e-a2a8b8125349/3000x3000/taylor-bell-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:33:12</itunes:duration>
      <itunes:summary>Learn how to teach more effectively using the UbD method!</itunes:summary>
      <itunes:subtitle>Learn how to teach more effectively using the UbD method!</itunes:subtitle>
      <itunes:keywords>dev, education, tech, learning</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>13</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">48ee5f8a-3801-492c-8e4c-e7fac227f7f5</guid>
      <title>Daria Caraway Chats About TypeScript</title>
      <description><![CDATA[<p>TypeScript has been taking over, and for good reason. Have you ever had good end-to-end or integration tests that ended up being invaluable during some refactoring? You can think of TypeScript in the same way. It's amazing when it's done well, but when done poorly it's misleading and a huge headache. </p><p>Because of this, migrating to TypeScript is not a magic bullet. When converting large pieces of code from JavaScript to TypeScript you need to be cautious about typing things correctly, don't be afraid of using <code>unknown</code> and moving on if you're unsure. </p><p>In this episode, you'll learn more about these realities of working with TypeScript and why it's all totally worth it!  </p><hr /><h3>Homework</h3><ul><li><strong>TypeScript Users:</strong> Take a look at five interfaces you wrote recently and see if you can refactor them to make them easier to read for the next person.</li><li><strong>Non-TypeScript Users:</strong> Think about the last complex code that you had to interface with and whether it would have been easier to interface with if it had types.</li></ul><h3>Guest: Daria Caraway</h3><ul><li>Twitter: <a href="https://twitter.com/dariacaraway">@dariacaraway</a></li><li>GitHub: <a href="https://github.com/darcar31">@darcar31</a></li><li>Website: <a href="https://www.dariacaraway.com/">dariacaraway.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:29 +0000</pubDate>
      <author>team@kentcdodds.com (Daria Caraway, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>TypeScript has been taking over, and for good reason. Have you ever had good end-to-end or integration tests that ended up being invaluable during some refactoring? You can think of TypeScript in the same way. It's amazing when it's done well, but when done poorly it's misleading and a huge headache. </p><p>Because of this, migrating to TypeScript is not a magic bullet. When converting large pieces of code from JavaScript to TypeScript you need to be cautious about typing things correctly, don't be afraid of using <code>unknown</code> and moving on if you're unsure. </p><p>In this episode, you'll learn more about these realities of working with TypeScript and why it's all totally worth it!  </p><hr /><h3>Homework</h3><ul><li><strong>TypeScript Users:</strong> Take a look at five interfaces you wrote recently and see if you can refactor them to make them easier to read for the next person.</li><li><strong>Non-TypeScript Users:</strong> Think about the last complex code that you had to interface with and whether it would have been easier to interface with if it had types.</li></ul><h3>Guest: Daria Caraway</h3><ul><li>Twitter: <a href="https://twitter.com/dariacaraway">@dariacaraway</a></li><li>GitHub: <a href="https://github.com/darcar31">@darcar31</a></li><li>Website: <a href="https://www.dariacaraway.com/">dariacaraway.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="34503209" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/07ff8b82-5a7c-4e4a-b0dd-c2d53a774695/audio/64a2d8d0-3448-4c48-a4b9-80c4010a897b/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Daria Caraway Chats About TypeScript</itunes:title>
      <itunes:author>Daria Caraway, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/fce9ecdc-4b9c-4c68-8a7d-daffd4f8da1d/3000x3000/daria-caraway-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:35:55</itunes:duration>
      <itunes:summary>Learn about what it&apos;s like to migrate a JavaScript project into TypeScript!</itunes:summary>
      <itunes:subtitle>Learn about what it&apos;s like to migrate a JavaScript project into TypeScript!</itunes:subtitle>
      <itunes:keywords>dev, code, tech, javascript, typescript</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>12</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">32d9a4e5-fb43-41e2-9525-34bde9fb693e</guid>
      <title>Daria Caraway Chats About Having a Generalist Skillset</title>
      <description><![CDATA[<p>Software development has always been a fast-paced sector. New and better technologies are constantly coming out and if companies don't keep up they'll soon be out of date. </p><p>Daria has experience with multiple teams who were upgrading their stack, and through that has discovered joy in being a generalist who is capable of working with a variety of technologies and able to see the big picture.</p><p>She has found having a generalist skillset both keeps her interested and gives her the ability to communicate with the front and backend teams in ways they both understand. With her ability to understand the different levels and keep everyone on the same page she is on the path to becoming an effective engineering manager in the coming years. </p><p>"Generalist" doesn't just mean full-stack developer, there are many more skill areas than front and back end. Maybe you could work on the CI pipeline, or maybe automated testing. There is a lot of value in choosing this path instead of building the deep knowledge of a specialist. They can't work in isolation, someone has to be able to coordinate and "be the glue" between the different parts of the stack. </p><hr /><h3>Homework</h3><ul><li>Take five minutes to think about whether you want to be a generalist or a specialist, and then write down the three things you can do to get your career to go in that direction</li><li>Talk to your manager about your career goals</li></ul><h3>Guest: Daria Caraway</h3><ul><li>Twitter: <a href="https://twitter.com/dariacaraway">@dariacaraway</a></li><li>GitHub: <a href="https://github.com/darcar31">@darcar31</a></li><li>Website: <a href="https://www.dariacaraway.com/">dariacaraway.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:29 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Daria Caraway)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Software development has always been a fast-paced sector. New and better technologies are constantly coming out and if companies don't keep up they'll soon be out of date. </p><p>Daria has experience with multiple teams who were upgrading their stack, and through that has discovered joy in being a generalist who is capable of working with a variety of technologies and able to see the big picture.</p><p>She has found having a generalist skillset both keeps her interested and gives her the ability to communicate with the front and backend teams in ways they both understand. With her ability to understand the different levels and keep everyone on the same page she is on the path to becoming an effective engineering manager in the coming years. </p><p>"Generalist" doesn't just mean full-stack developer, there are many more skill areas than front and back end. Maybe you could work on the CI pipeline, or maybe automated testing. There is a lot of value in choosing this path instead of building the deep knowledge of a specialist. They can't work in isolation, someone has to be able to coordinate and "be the glue" between the different parts of the stack. </p><hr /><h3>Homework</h3><ul><li>Take five minutes to think about whether you want to be a generalist or a specialist, and then write down the three things you can do to get your career to go in that direction</li><li>Talk to your manager about your career goals</li></ul><h3>Guest: Daria Caraway</h3><ul><li>Twitter: <a href="https://twitter.com/dariacaraway">@dariacaraway</a></li><li>GitHub: <a href="https://github.com/darcar31">@darcar31</a></li><li>Website: <a href="https://www.dariacaraway.com/">dariacaraway.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29919071" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/152bcb5d-687c-435f-9ed9-9824643da388/audio/0e5eb2bc-e039-41d7-9830-74d315875d0c/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Daria Caraway Chats About Having a Generalist Skillset</itunes:title>
      <itunes:author>Kent C. Dodds, Daria Caraway</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/95705bf6-d322-455c-84e7-b6ca4c22dd36/3000x3000/daria-caraway-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:31:09</itunes:duration>
      <itunes:summary>Learn about the pros of having a more generalized set of skills!</itunes:summary>
      <itunes:subtitle>Learn about the pros of having a more generalized set of skills!</itunes:subtitle>
      <itunes:keywords>career, dev, code, fullstack, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>11</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ee6b16dd-0ce2-485d-baf4-07ecd811173a</guid>
      <title>Michael Jackson Chats About Remix</title>
      <description><![CDATA[<p>Twitter and Instagram had a problem that would ordinarily be simple on smaller scales. They needed to be able to generate IDs on the order of <i>millions</i> per second. Twitter used a brute force method of having a triple-redundant service that generates the IDs. However, Instagram had the elegant solution of inserting a little script that could generate thousands of IDs per second but was sharded across 256 nodes. </p><p>This illustrates that with the right abstraction for the job, you'll be saved a ton of time and resources. This has been Remix's philosophy. </p><p>There was a lot of stuff that we have built in the current generation of web frameworks where the browser actually has a really good primitive already for that solution. In the same way that the spirit of React is "just use JavaScript", the spirit of Remix is just use the web. And in the process of using Remix, you are going to learn more about the web.</p><p>So give Remix a try! And see for yourself the power that the browser gives you. </p><hr /><h3>Homework</h3><ul><li>Go through this Remix tutorial - <a href="https://kentcdodds.com/blog/super-simple-start-to-remix">Super Simple Start to Remix</a></li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/unpkg-an-open-source-cdn-for-npm">unpkg: An open source CDN for npm</a></li><li><a href="https://remix.run/">remix.run</a></li><li><a href="https://kentcdodds.com/blog/don-t-solve-problems-eliminate-them">Don't Solve Problems, Eliminate Them</a></li></ul><h3>Guest: Michael Jackson</h3><ul><li>Twitter: <a href="https://twitter.com/mjackson">@mjackson</a></li><li>GitHub: <a href="https://github.com/mjackson">@mjackson</a></li><li>Website: <a href="https://mjackson.me/">mjackson.me</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:28 +0000</pubDate>
      <author>team@kentcdodds.com (Michael Jackson, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Twitter and Instagram had a problem that would ordinarily be simple on smaller scales. They needed to be able to generate IDs on the order of <i>millions</i> per second. Twitter used a brute force method of having a triple-redundant service that generates the IDs. However, Instagram had the elegant solution of inserting a little script that could generate thousands of IDs per second but was sharded across 256 nodes. </p><p>This illustrates that with the right abstraction for the job, you'll be saved a ton of time and resources. This has been Remix's philosophy. </p><p>There was a lot of stuff that we have built in the current generation of web frameworks where the browser actually has a really good primitive already for that solution. In the same way that the spirit of React is "just use JavaScript", the spirit of Remix is just use the web. And in the process of using Remix, you are going to learn more about the web.</p><p>So give Remix a try! And see for yourself the power that the browser gives you. </p><hr /><h3>Homework</h3><ul><li>Go through this Remix tutorial - <a href="https://kentcdodds.com/blog/super-simple-start-to-remix">Super Simple Start to Remix</a></li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/unpkg-an-open-source-cdn-for-npm">unpkg: An open source CDN for npm</a></li><li><a href="https://remix.run/">remix.run</a></li><li><a href="https://kentcdodds.com/blog/don-t-solve-problems-eliminate-them">Don't Solve Problems, Eliminate Them</a></li></ul><h3>Guest: Michael Jackson</h3><ul><li>Twitter: <a href="https://twitter.com/mjackson">@mjackson</a></li><li>GitHub: <a href="https://github.com/mjackson">@mjackson</a></li><li>Website: <a href="https://mjackson.me/">mjackson.me</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="48484902" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/d50851d2-7e75-4701-9d0e-ba93238f0168/audio/bfbb4e21-4f16-4d49-9d07-0aec9dd92ee6/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Michael Jackson Chats About Remix</itunes:title>
      <itunes:author>Michael Jackson, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/e10a0b1e-2392-46bd-98cd-b8fc8e6858cf/3000x3000/michael-jackson-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:50:29</itunes:duration>
      <itunes:summary>Learn about the power of using the right abstractions</itunes:summary>
      <itunes:subtitle>Learn about the power of using the right abstractions</itunes:subtitle>
      <itunes:keywords>react, remix, web, dev, code, tech, browser</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>10</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">4197ce02-704e-451b-a40e-92b0129f041c</guid>
      <title>Lydia Hallie and Evan Bacon Chat About Leveling Up Your JS</title>
      <description><![CDATA[<p>The JavaScript ecosystem is vast and solves a wide array of problems. Because of this, it is key that you have a foundational understanding of JavaScript if you want to be able to work across the JS spectrum. </p><p>It is also helpful to know the layers of abstraction that are going on. Become familiar with what comes with the browser like the navigator API and what comes with Node like file system or assert. If you can understand these parts then it becomes easier to know how to use JavaScript in whatever context you are in. </p><p>Inspiration is the most important thing when learning to code. Do what excites you. Without that fire, you are going to burn out when things get difficult. Try to build whatever sounds fun to you, and see how you can incorporate what you're trying to learn into that. Afterward, you can learn a lot by trying to optimize your project!</p><p>Always strive to gain a deeper understanding of your tools beyond their applications. When you read specs and source code you'll become more familiar and be able to write much better code. </p><hr /><h3>Homework</h3><ul><li>Take 30 minutes to dive deeper and try to understand how a tool you use works under the hood.</li></ul><h3>Resources</h3><ul><li><a href="https://medium.com/@lydiahallie/advice-from-a-19-y-o-girl-software-developer-88737bcc6be5">Advice From A 19 Year Old Girl & Software Developer</a></li></ul><h3>Guest: Lydia Hallie</h3><ul><li>Twitter: <a href="https://twitter.com/lydiahallie">@lydiahallie</a></li><li>GitHub: <a href="https://github.com/lydiahallie">@lydiahallie</a></li><li>Website: <a href="https://www.lydiahallie.io/">lydiahallie.io</a></li></ul><h3>Guest: Evan Bacon</h3><ul><li>Twitter: <a href="https://twitter.com/Baconbrix">@Baconbrix</a></li><li>GitHub: <a href="https://github.com/EvanBacon">@EvanBacon</a></li><li>Website: <a href="https://evanbacon.dev/">evanbacon.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:27 +0000</pubDate>
      <author>team@kentcdodds.com (Lydia Hallie, Evan Bacon, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>The JavaScript ecosystem is vast and solves a wide array of problems. Because of this, it is key that you have a foundational understanding of JavaScript if you want to be able to work across the JS spectrum. </p><p>It is also helpful to know the layers of abstraction that are going on. Become familiar with what comes with the browser like the navigator API and what comes with Node like file system or assert. If you can understand these parts then it becomes easier to know how to use JavaScript in whatever context you are in. </p><p>Inspiration is the most important thing when learning to code. Do what excites you. Without that fire, you are going to burn out when things get difficult. Try to build whatever sounds fun to you, and see how you can incorporate what you're trying to learn into that. Afterward, you can learn a lot by trying to optimize your project!</p><p>Always strive to gain a deeper understanding of your tools beyond their applications. When you read specs and source code you'll become more familiar and be able to write much better code. </p><hr /><h3>Homework</h3><ul><li>Take 30 minutes to dive deeper and try to understand how a tool you use works under the hood.</li></ul><h3>Resources</h3><ul><li><a href="https://medium.com/@lydiahallie/advice-from-a-19-y-o-girl-software-developer-88737bcc6be5">Advice From A 19 Year Old Girl & Software Developer</a></li></ul><h3>Guest: Lydia Hallie</h3><ul><li>Twitter: <a href="https://twitter.com/lydiahallie">@lydiahallie</a></li><li>GitHub: <a href="https://github.com/lydiahallie">@lydiahallie</a></li><li>Website: <a href="https://www.lydiahallie.io/">lydiahallie.io</a></li></ul><h3>Guest: Evan Bacon</h3><ul><li>Twitter: <a href="https://twitter.com/Baconbrix">@Baconbrix</a></li><li>GitHub: <a href="https://github.com/EvanBacon">@EvanBacon</a></li><li>Website: <a href="https://evanbacon.dev/">evanbacon.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29707575" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/32a70116-909e-43ad-a636-8682830f2cb2/audio/78f7379a-10f7-4832-abba-ff939ff1aea8/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Lydia Hallie and Evan Bacon Chat About Leveling Up Your JS</itunes:title>
      <itunes:author>Lydia Hallie, Evan Bacon, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/eae01f48-c246-445c-ba74-1af269f9e815/3000x3000/evan-and-lydia.jpg?aid=rss_feed"/>
      <itunes:duration>00:30:55</itunes:duration>
      <itunes:summary>Learn strategies for becoming a better JavaScript developer!</itunes:summary>
      <itunes:subtitle>Learn strategies for becoming a better JavaScript developer!</itunes:subtitle>
      <itunes:keywords>js, dev, code, tech, javascript</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>9</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">2dc5aea6-5d8d-4d31-bf14-a6e1d3cf3607</guid>
      <title>Titus Wormer Chats About ECMAScript Modules</title>
      <description><![CDATA[<p>It's time to embrace ESM (ECMAScript Module). NodeJS is providing support for ESM out of the box. With ESM modules coming out of the experimental stage we're going to see a lot of packages begin to embrace it. </p><p>ESM provides superior organization of your code by allowing you to more easily create smaller, reusable chunks of code. ESM gives you a "module scope" where not only are functions and variables available to each other in the same module but also allows you to explicitly make them available to other modules. There is also the Loader API that is currently in its experimental stages.</p><p>In this episode, you'll also learn about more differences between ESM and CommonJS, and some of the challenges and potential problems of using native ESM today. </p><hr /><h3>Homework</h3><ul><li>Follow along with one of the following blog posts:</li><li><a href="https://kentcdodds.com/blog/super-simple-start-to-es-modules-in-node-js">Super Simple Start to ESModules in Node.js</a></li><li><a href="https://kentcdodds.com/blog/super-simple-start-to-es-modules-in-the-browser">Super Simple Start to ESModules in the Browser</a></li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/misunderstanding-es6-modules-upgrading-babel-tears-and-a-solution">Misunderstanding ES6 Modules, Upgrading Babel, Tears, and a Solution</a></li><li><a href="https://blog.sindresorhus.com/get-ready-for-esm-aa53530b3f77">Get Ready For ESM</a></li></ul><h3>Guest: Titus Wormer</h3><ul><li>Twitter: <a href="https://twitter.com/wooorm">@wooorm</a></li><li>GitHub: <a href="https://github.com/wooorm">@wooorm</a></li><li>Website: <a href="https://wooorm.com/">wooorm.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:26 +0000</pubDate>
      <author>team@kentcdodds.com (Titus Wormer, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>It's time to embrace ESM (ECMAScript Module). NodeJS is providing support for ESM out of the box. With ESM modules coming out of the experimental stage we're going to see a lot of packages begin to embrace it. </p><p>ESM provides superior organization of your code by allowing you to more easily create smaller, reusable chunks of code. ESM gives you a "module scope" where not only are functions and variables available to each other in the same module but also allows you to explicitly make them available to other modules. There is also the Loader API that is currently in its experimental stages.</p><p>In this episode, you'll also learn about more differences between ESM and CommonJS, and some of the challenges and potential problems of using native ESM today. </p><hr /><h3>Homework</h3><ul><li>Follow along with one of the following blog posts:</li><li><a href="https://kentcdodds.com/blog/super-simple-start-to-es-modules-in-node-js">Super Simple Start to ESModules in Node.js</a></li><li><a href="https://kentcdodds.com/blog/super-simple-start-to-es-modules-in-the-browser">Super Simple Start to ESModules in the Browser</a></li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/misunderstanding-es6-modules-upgrading-babel-tears-and-a-solution">Misunderstanding ES6 Modules, Upgrading Babel, Tears, and a Solution</a></li><li><a href="https://blog.sindresorhus.com/get-ready-for-esm-aa53530b3f77">Get Ready For ESM</a></li></ul><h3>Guest: Titus Wormer</h3><ul><li>Twitter: <a href="https://twitter.com/wooorm">@wooorm</a></li><li>GitHub: <a href="https://github.com/wooorm">@wooorm</a></li><li>Website: <a href="https://wooorm.com/">wooorm.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31756061" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/de90fa8d-b05f-4281-b0ce-09f8e8010a1b/audio/d56c2c84-b96b-4566-b293-c9856726bdb3/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Titus Wormer Chats About ECMAScript Modules</itunes:title>
      <itunes:author>Titus Wormer, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/9989a028-4309-479e-99da-0fae4038fb38/3000x3000/titus-wormer-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:33:04</itunes:duration>
      <itunes:summary>Learn about what ECMAScript Modules bring to the table!</itunes:summary>
      <itunes:subtitle>Learn about what ECMAScript Modules bring to the table!</itunes:subtitle>
      <itunes:keywords>js, ecmascript modules, dev, ecmascript, code, esm, tech, javascript, node</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>8</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">a382d5b9-5f09-4189-86b8-e1ea9e5dee43</guid>
      <title>Titus Wormer Chats About Natural Language Processing Tools</title>
      <description><![CDATA[<p>Titus Wormer does a lot of work with natural language processing. He is the creator of Retext, Remark, and many many more open-source projects. </p><p>In this episode Titus chats about his extensive open-source work, and goes a bit deeper into  his ecosystem of natural language processing tools and plugins. You'll also learn about abstract state trees and their practical applications!</p><hr /><h3>Homework</h3><ul><li>Play around on <a href="https://astexplorer.net/">astexplorer.net</a></li><li>Follow along with Kent's blog post - <a href="https://kentcdodds.com/blog/write-your-own-code-transform">Write Your Own Code Transform for fun and profit</a></li></ul><h3>Resources</h3><ul><li><a href="https://github.com/sponsors/wooorm">Sponser Titus on Github</a></li></ul><h3>Guest: Titus Wormer</h3><ul><li>Twitter: <a href="https://twitter.com/wooorm">@wooorm</a></li><li>GitHub: <a href="https://github.com/wooorm">@wooorm</a></li><li>Website: <a href="https://wooorm.com/">wooorm.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:26 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Titus Wormer)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Titus Wormer does a lot of work with natural language processing. He is the creator of Retext, Remark, and many many more open-source projects. </p><p>In this episode Titus chats about his extensive open-source work, and goes a bit deeper into  his ecosystem of natural language processing tools and plugins. You'll also learn about abstract state trees and their practical applications!</p><hr /><h3>Homework</h3><ul><li>Play around on <a href="https://astexplorer.net/">astexplorer.net</a></li><li>Follow along with Kent's blog post - <a href="https://kentcdodds.com/blog/write-your-own-code-transform">Write Your Own Code Transform for fun and profit</a></li></ul><h3>Resources</h3><ul><li><a href="https://github.com/sponsors/wooorm">Sponser Titus on Github</a></li></ul><h3>Guest: Titus Wormer</h3><ul><li>Twitter: <a href="https://twitter.com/wooorm">@wooorm</a></li><li>GitHub: <a href="https://github.com/wooorm">@wooorm</a></li><li>Website: <a href="https://wooorm.com/">wooorm.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="28863322" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/8f2405b7-b114-4b03-8415-9df5f4582af3/audio/14a5d935-58d3-44b8-99e3-e0759064b6ec/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Titus Wormer Chats About Natural Language Processing Tools</itunes:title>
      <itunes:author>Kent C. Dodds, Titus Wormer</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/6e0daa5b-be09-49e4-aa42-26f5bdb4746d/3000x3000/titus-wormer-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:30:03</itunes:duration>
      <itunes:summary>Learn more about Titus Wormer&apos;s open-source natural language processing ecosystem!</itunes:summary>
      <itunes:subtitle>Learn more about Titus Wormer&apos;s open-source natural language processing ecosystem!</itunes:subtitle>
      <itunes:keywords>natural language processing, abstract state trees, nlp, code, ast, tech, open source</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>7</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">135aa445-5339-4b82-b433-0c83f8db65f0</guid>
      <title>Will Johnson Chats About Landing a Job in Tech</title>
      <description><![CDATA[<p>Will Johnson used to work for call centers and factories, but he managed to make the daunting career change into tech. This especially isn't easy when you're clocking in 12 hour days. To make time to grow Will was waking up early, staying up late, and doing stuff on weekends.</p><blockquote><p>"It was very, very time consuming, <strong>but it was one of those things where like I knew if I got that one chance that all of this would be worth it.</strong>"</p></blockquote><p>In addition to building up technical skills, networking is absolutely critical for landing a roll.</p><blockquote><p>"I knew that I had to network and meet people in the industry to advocate for me, because I knew that my resume wasn't going to have anyone beating out the door saying, 'Let's hire him.' Right? But as far as the process of building relationships was completely organic. There's not any strategy or networking books I've read. I just knew that taking people's advice, sharing things with them that they might find interesting, and following up with them was a good way to nurture a relationship with someone."</p></blockquote><p>"Growth hacking" style networking is disingenuous and suboptimal. It's about building genuine trust and relationships with people. When you have real trust, there won't be fear when they take the risk of referring or hiring you. To build those relationships just help people out without an expectation of something in return. Chances are you might be the person they think of when they need a podcast guest, a role needs filling at their work, etc.</p><hr /><h3>Homework</h3><ul><li>Find somebody who has a need, and try to fill that need, whether it's on Discord or Twitter or wherever, without any expectation of reciprocation.</li></ul><h3>Resources</h3><ul><li><a href="https://dev.to/willjohnsonio/how-i-switched-careers-into-tech-with-no-degree-in-my-mid-30-s-1n67">How I Switched Careers Into Tech With No Degree In My Mid 30's</a></li></ul><h3>Guest: Will Johnson</h3><ul><li>Twitter: <a href="https://twitter.com/willjohnsonio">@willjohnsonio</a></li><li>GitHub: <a href="https://github.com/wjohnson85">@wjohnson85</a></li><li>Website: <a href="https://williamjohnson.dev/">williamjohnson.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:25 +0000</pubDate>
      <author>team@kentcdodds.com (Will Johnson, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Will Johnson used to work for call centers and factories, but he managed to make the daunting career change into tech. This especially isn't easy when you're clocking in 12 hour days. To make time to grow Will was waking up early, staying up late, and doing stuff on weekends.</p><blockquote><p>"It was very, very time consuming, <strong>but it was one of those things where like I knew if I got that one chance that all of this would be worth it.</strong>"</p></blockquote><p>In addition to building up technical skills, networking is absolutely critical for landing a roll.</p><blockquote><p>"I knew that I had to network and meet people in the industry to advocate for me, because I knew that my resume wasn't going to have anyone beating out the door saying, 'Let's hire him.' Right? But as far as the process of building relationships was completely organic. There's not any strategy or networking books I've read. I just knew that taking people's advice, sharing things with them that they might find interesting, and following up with them was a good way to nurture a relationship with someone."</p></blockquote><p>"Growth hacking" style networking is disingenuous and suboptimal. It's about building genuine trust and relationships with people. When you have real trust, there won't be fear when they take the risk of referring or hiring you. To build those relationships just help people out without an expectation of something in return. Chances are you might be the person they think of when they need a podcast guest, a role needs filling at their work, etc.</p><hr /><h3>Homework</h3><ul><li>Find somebody who has a need, and try to fill that need, whether it's on Discord or Twitter or wherever, without any expectation of reciprocation.</li></ul><h3>Resources</h3><ul><li><a href="https://dev.to/willjohnsonio/how-i-switched-careers-into-tech-with-no-degree-in-my-mid-30-s-1n67">How I Switched Careers Into Tech With No Degree In My Mid 30's</a></li></ul><h3>Guest: Will Johnson</h3><ul><li>Twitter: <a href="https://twitter.com/willjohnsonio">@willjohnsonio</a></li><li>GitHub: <a href="https://github.com/wjohnson85">@wjohnson85</a></li><li>Website: <a href="https://williamjohnson.dev/">williamjohnson.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="28729726" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/50a180a5-7208-4e08-bc94-95524f051851/audio/bbb9220b-771b-4ff2-8b6f-d23adf599a7c/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Will Johnson Chats About Landing a Job in Tech</itunes:title>
      <itunes:author>Will Johnson, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/bb40c09c-8021-4353-9ca7-e6fafb9991b2/3000x3000/will-johnson-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:29:55</itunes:duration>
      <itunes:summary>Learn how to grow a genuine following and land a career in tech</itunes:summary>
      <itunes:subtitle>Learn how to grow a genuine following and land a career in tech</itunes:subtitle>
      <itunes:keywords>career, networking, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>6</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">5e01e4d4-f271-4533-9e32-7567c7602983</guid>
      <title>Ryan Florence Chats About Remix</title>
      <description><![CDATA[<p>Modern web development has given us a cornucopia of powerful abstractions. But as we've moved to higher levels of abstraction Ryan has noticed that we are reinventing the wheel in places, especially with what the browser provides by default. </p><p>Remix aims to solve this problem. Remix is trying today's benefits of a highly dynamic page, but still have that same feeling of simplicity that we had with PHP. </p><p>The whole point of Remix is to emulate what the browser does so that you don't need those full page reloads, but programmers get to just develop with the same mental model as if there was no JavaScript on the page</p><p>As you use Remix what ends up happening is that you <strong>accidentally become a better web developer</strong> as become a lot more familiar with the browser's abilities.</p><hr /><h3>Homework</h3><ul><li>Spend an hour or two reading <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP">the MDN docs on HTTP</a></li></ul><h3>Resources</h3><ul><li><a href="https://www.youtube.com/watch?v=CBhDdWY1uv8">Ryan Florence: Embularactymerbone JSConf2014</a></li></ul><h3>Guest: Ryan Florence</h3><ul><li>Twitter: <a href="https://twitter.com/ryanflorence">@ryanflorence</a></li><li>GitHub: <a href="https://github.com/ryanflorence">@ryanflorence</a></li><li>Website: <a href="https://ryanflorence.com/">ryanflorence.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:24 +0000</pubDate>
      <author>team@kentcdodds.com (Ryan Florence, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Modern web development has given us a cornucopia of powerful abstractions. But as we've moved to higher levels of abstraction Ryan has noticed that we are reinventing the wheel in places, especially with what the browser provides by default. </p><p>Remix aims to solve this problem. Remix is trying today's benefits of a highly dynamic page, but still have that same feeling of simplicity that we had with PHP. </p><p>The whole point of Remix is to emulate what the browser does so that you don't need those full page reloads, but programmers get to just develop with the same mental model as if there was no JavaScript on the page</p><p>As you use Remix what ends up happening is that you <strong>accidentally become a better web developer</strong> as become a lot more familiar with the browser's abilities.</p><hr /><h3>Homework</h3><ul><li>Spend an hour or two reading <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP">the MDN docs on HTTP</a></li></ul><h3>Resources</h3><ul><li><a href="https://www.youtube.com/watch?v=CBhDdWY1uv8">Ryan Florence: Embularactymerbone JSConf2014</a></li></ul><h3>Guest: Ryan Florence</h3><ul><li>Twitter: <a href="https://twitter.com/ryanflorence">@ryanflorence</a></li><li>GitHub: <a href="https://github.com/ryanflorence">@ryanflorence</a></li><li>Website: <a href="https://ryanflorence.com/">ryanflorence.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="36019586" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/fb0941b1-07d8-4047-ab47-4b82278c5dd7/audio/1fa1e953-a1a2-4d61-b914-726bba38ee62/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Ryan Florence Chats About Remix</itunes:title>
      <itunes:author>Ryan Florence, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/c9abd358-6ed2-446e-9f74-cd4790c745cc/3000x3000/ryan-florence-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:37:31</itunes:duration>
      <itunes:summary>Combine the power of the old and new web with Remix!</itunes:summary>
      <itunes:subtitle>Combine the power of the old and new web with Remix!</itunes:subtitle>
      <itunes:keywords>react, remix, dev, software, tech, javascript</itunes:keywords>
      <itunes:explicit>true</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>5</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ba57ccc2-ff09-4e81-b826-c0aced7e7bd8</guid>
      <title>Cher Scarlett Chats About The Consequences of Modern Software</title>
      <description><![CDATA[<p>Web development isn't as simple as it used to be. We can't view the source of any webpage and be able to recreate it anymore, it's all bundled and obfuscated. That increased complexity comes from the increasingly larger role that the internet is taking on in our society and the need for our websites to do more than display static information.</p><p>The growing role of software in our society has had its consequences. Addictive design, and biases being built into software waste people's time at best, but also have the devastating ability to ruin lives. In this episode, Cher Scarlett brings awareness to these issues and recommends some books that you can read to educate yourself further.</p><hr /><h3>Homework</h3><ul><li>Read one or more of the following books</li><li><a href="https://www.indiebound.org/book/9781509526406">Race After Technology</a></li><li><a href="https://www.indiebound.org/book/9780393356045">Technically Wrong</a></li><li><a href="https://www.indiebound.org/book/9781479837243">Algorithms of Oppression</a></li><li><a href="https://www.indiebound.org/book/9780393357363">Hello World: Being Human in the Age of Algorithms</a></li></ul><h3>Guest: Cher Scarlett</h3><ul><li>Twitter: <a href="https://twitter.com/cherthedev">@cherthedev</a></li><li>GitHub: <a href="https://github.com/cherscarlett">@cherscarlett</a></li><li>Website: <a href="https://cher.dev/">cher.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:24 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Cher Scarlett)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Web development isn't as simple as it used to be. We can't view the source of any webpage and be able to recreate it anymore, it's all bundled and obfuscated. That increased complexity comes from the increasingly larger role that the internet is taking on in our society and the need for our websites to do more than display static information.</p><p>The growing role of software in our society has had its consequences. Addictive design, and biases being built into software waste people's time at best, but also have the devastating ability to ruin lives. In this episode, Cher Scarlett brings awareness to these issues and recommends some books that you can read to educate yourself further.</p><hr /><h3>Homework</h3><ul><li>Read one or more of the following books</li><li><a href="https://www.indiebound.org/book/9781509526406">Race After Technology</a></li><li><a href="https://www.indiebound.org/book/9780393356045">Technically Wrong</a></li><li><a href="https://www.indiebound.org/book/9781479837243">Algorithms of Oppression</a></li><li><a href="https://www.indiebound.org/book/9780393357363">Hello World: Being Human in the Age of Algorithms</a></li></ul><h3>Guest: Cher Scarlett</h3><ul><li>Twitter: <a href="https://twitter.com/cherthedev">@cherthedev</a></li><li>GitHub: <a href="https://github.com/cherscarlett">@cherscarlett</a></li><li>Website: <a href="https://cher.dev/">cher.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="36433508" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/c2e0233b-ba09-45f2-92e2-7742a250d091/audio/7f145a0a-45e4-48f0-ba65-8c7048bad747/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Cher Scarlett Chats About The Consequences of Modern Software</itunes:title>
      <itunes:author>Kent C. Dodds, Cher Scarlett</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/62042ca0-1064-4e55-bf26-1a854a9bcc3b/3000x3000/cher-scarlett-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:37:56</itunes:duration>
      <itunes:summary>Learn about the consequences of addictive design and biased algorithms</itunes:summary>
      <itunes:subtitle>Learn about the consequences of addictive design and biased algorithms</itunes:subtitle>
      <itunes:keywords>ethics, dev, code, sociology, software</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>4</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">2f6f9e69-1644-4ea4-b065-565e387229c8</guid>
      <title>Joel Hooks Chats About Standout Developer Portfolios</title>
      <description><![CDATA[<p>Landing your first developer job isn't easy. Companies don't want to take the risk of hiring a junior, they have no idea how competent you are. A traditional resume doesn't adequately prove your abilities.</p><p>Why would they just take your word for it? In order to standout you need to show those hard-earned skills off! </p><p>You need to publicly showcase your work. That doesn't just mean spinning up a fancy blog or linking your Github full of tutorial projects you followed along with. Tutorials are excellent for personal growth but they don't prove that you're capable of applying that knowledge elsewhere. It's all about proving your skills are valuable to a business. </p><p>This doesn't mean that your site has to be boring though! Showcasing your practical skills might be the most important thing but you should still make your site your own. You are more than the sum of your skills and you are also communicating your interests and personality through your website and portfolio</p><hr /><h3>Homework</h3><ul><li>Spend 30 minutes to assess your own portfolio. Figure out what it's communicating about you and ask yourself if aligns with what you want to communicate. Try to see if there is anything missing from it.</li></ul><h3>Resources</h3><ul><li><a href="https://www.joshwcomeau.com/effective-portfolio/">Josh Comeau: Building an Effective Dev Portfolio eBook</a></li><li><a href="https://mxstbr.com/">Max Stoiber's Site</a></li><li><a href="https://egghead.io/portfolios">egghead.io's showcase of great portfolios</a></li></ul><h3>Guest: Joel Hooks</h3><ul><li>Twitter: <a href="https://twitter.com/jhooks">@jhooks</a></li><li>GitHub: <a href="https://github.com/joelhooks">@joelhooks</a></li><li>Website: <a href="https://joelhooks.com/">joelhooks.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:23 +0000</pubDate>
      <author>team@kentcdodds.com (Joel Hooks, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Landing your first developer job isn't easy. Companies don't want to take the risk of hiring a junior, they have no idea how competent you are. A traditional resume doesn't adequately prove your abilities.</p><p>Why would they just take your word for it? In order to standout you need to show those hard-earned skills off! </p><p>You need to publicly showcase your work. That doesn't just mean spinning up a fancy blog or linking your Github full of tutorial projects you followed along with. Tutorials are excellent for personal growth but they don't prove that you're capable of applying that knowledge elsewhere. It's all about proving your skills are valuable to a business. </p><p>This doesn't mean that your site has to be boring though! Showcasing your practical skills might be the most important thing but you should still make your site your own. You are more than the sum of your skills and you are also communicating your interests and personality through your website and portfolio</p><hr /><h3>Homework</h3><ul><li>Spend 30 minutes to assess your own portfolio. Figure out what it's communicating about you and ask yourself if aligns with what you want to communicate. Try to see if there is anything missing from it.</li></ul><h3>Resources</h3><ul><li><a href="https://www.joshwcomeau.com/effective-portfolio/">Josh Comeau: Building an Effective Dev Portfolio eBook</a></li><li><a href="https://mxstbr.com/">Max Stoiber's Site</a></li><li><a href="https://egghead.io/portfolios">egghead.io's showcase of great portfolios</a></li></ul><h3>Guest: Joel Hooks</h3><ul><li>Twitter: <a href="https://twitter.com/jhooks">@jhooks</a></li><li>GitHub: <a href="https://github.com/joelhooks">@joelhooks</a></li><li>Website: <a href="https://joelhooks.com/">joelhooks.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29658597" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/d4082199-e5e8-408e-bdb4-f1374d4b2144/audio/58b76573-dabb-4bcd-8270-4b9d55f90301/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Joel Hooks Chats About Standout Developer Portfolios</itunes:title>
      <itunes:author>Joel Hooks, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/f9a023af-0994-4562-9638-5403f33ef2b8/3000x3000/joel-hooks-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:30:53</itunes:duration>
      <itunes:summary>Learn how to build a developer portfolio that gets you hired</itunes:summary>
      <itunes:subtitle>Learn how to build a developer portfolio that gets you hired</itunes:subtitle>
      <itunes:keywords>career, developer, dev, code, portfolio</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>3</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">c7419c33-2760-411b-8219-b959ae3a4243</guid>
      <title>Maggie Appleton Chats About Creating Effective Visual Metaphors</title>
      <description><![CDATA[<p>Almost everything we experience in the world we experience through metaphor. Even when we talk about abstract things that don't have physical form, we talk about them in terms of directionality and bodies. </p><p>Stock markets go up, our moods are low, and past years are behind us. </p><p>So what makes this useful to us on the internet? Strong visual metaphor is really key for people understanding things. Capturing someone's attention is critical, and you want people to immediately understand what you're trying to tell them before you lose their attention.</p><p>If communicating to your users more effectively is something you're interested in, in this episode, you'll also learn about Maggie's process for creating, illustrating, and effectively using visual metaphors on the web! </p><hr /><h3>Homework</h3><ul><li>Spend 10 minutes brainstorming metaphors for a website that you want to build or something else that you're building right now.</li></ul><h3>Guest: Maggie Appleton</h3><ul><li>Twitter: <a href="https://twitter.com/mappletons">@mappletons</a></li><li>Website: <a href="https://maggieappleton.com/">maggieappleton.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:22 +0000</pubDate>
      <author>team@kentcdodds.com (Maggie Appleton, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Almost everything we experience in the world we experience through metaphor. Even when we talk about abstract things that don't have physical form, we talk about them in terms of directionality and bodies. </p><p>Stock markets go up, our moods are low, and past years are behind us. </p><p>So what makes this useful to us on the internet? Strong visual metaphor is really key for people understanding things. Capturing someone's attention is critical, and you want people to immediately understand what you're trying to tell them before you lose their attention.</p><p>If communicating to your users more effectively is something you're interested in, in this episode, you'll also learn about Maggie's process for creating, illustrating, and effectively using visual metaphors on the web! </p><hr /><h3>Homework</h3><ul><li>Spend 10 minutes brainstorming metaphors for a website that you want to build or something else that you're building right now.</li></ul><h3>Guest: Maggie Appleton</h3><ul><li>Twitter: <a href="https://twitter.com/mappletons">@mappletons</a></li><li>Website: <a href="https://maggieappleton.com/">maggieappleton.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29627914" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/447b3389-775b-41f5-aed3-c724124786dd/audio/a3409aaa-0c33-4f1f-bfc2-02399e31f1bb/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Maggie Appleton Chats About Creating Effective Visual Metaphors</itunes:title>
      <itunes:author>Maggie Appleton, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/65021780-90c0-4bf1-8d0b-03c8a08a752c/3000x3000/maggie-appleton-400x400.jpg?aid=rss_feed"/>
      <itunes:duration>00:30:51</itunes:duration>
      <itunes:summary>Learn how to create metaphors and create appropriate visualizations for them</itunes:summary>
      <itunes:subtitle>Learn how to create metaphors and create appropriate visualizations for them</itunes:subtitle>
      <itunes:keywords>design, web design</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>2</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">c299f93c-5e49-44d6-b814-92d02ff22814</guid>
      <title>Michael asks Kent about his site rewrite</title>
      <description><![CDATA[<p>Kent's spent the last several months completely focused on rewriting his website, recording new episodes for Chats with Kent, and creating an all new podcast called the Call Kent Podcast.</p><p>Michael Chan joins Kent to ask him about the motivation to rewrite kentcdodds.com with Remix. Kent explains what technology he used to create the unique experience on the site and why Gatsby falls short of the needs of most apps. Michael also asks about the new teams feature of kentcdodds.com and how it helps you get more out of the content.</p><p>Kent also introduces the new Call Kent Podcast where people like you "call" in right in your browser and record a ~2 minute question or discussion topic. Then your recording and Kent's response is turned into a podcast episode. It's a fun new way to engage and participate in the greater KCD community.</p><p>Lots of exciting stuff to unpack in this first episode of Season 4 of Chats with Kent!</p><hr /><h3>Homework</h3><ul><li>Stay Curious</li><li>Checkout <a href="https://remix.run">remix</a></li></ul><h3>Guest: Michael Chan</h3><ul><li>Twitter: <a href="https://twitter.com/chantastic">@chantastic</a></li><li>Website: <a href="https://chan.dev/">chan.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 4 Oct 2021 10:44:21 +0000</pubDate>
      <author>team@kentcdodds.com (Michael Chan, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Kent's spent the last several months completely focused on rewriting his website, recording new episodes for Chats with Kent, and creating an all new podcast called the Call Kent Podcast.</p><p>Michael Chan joins Kent to ask him about the motivation to rewrite kentcdodds.com with Remix. Kent explains what technology he used to create the unique experience on the site and why Gatsby falls short of the needs of most apps. Michael also asks about the new teams feature of kentcdodds.com and how it helps you get more out of the content.</p><p>Kent also introduces the new Call Kent Podcast where people like you "call" in right in your browser and record a ~2 minute question or discussion topic. Then your recording and Kent's response is turned into a podcast episode. It's a fun new way to engage and participate in the greater KCD community.</p><p>Lots of exciting stuff to unpack in this first episode of Season 4 of Chats with Kent!</p><hr /><h3>Homework</h3><ul><li>Stay Curious</li><li>Checkout <a href="https://remix.run">remix</a></li></ul><h3>Guest: Michael Chan</h3><ul><li>Twitter: <a href="https://twitter.com/chantastic">@chantastic</a></li><li>Website: <a href="https://chan.dev/">chan.dev</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="43434780" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/episodes/f3e7053a-bc7d-4ebd-974f-af51c2b510db/audio/e9a95f03-4862-4216-8b1c-fe7a4ca16535/default_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Michael asks Kent about his site rewrite</itunes:title>
      <itunes:author>Michael Chan, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/829d6581-05d6-468c-adf6-a9f0da416cc2/174c808a-3fa1-466e-8db4-0ce0a549b7db/3000x3000/chantastic.jpg?aid=rss_feed"/>
      <itunes:duration>00:45:15</itunes:duration>
      <itunes:summary>Kent wants to get you pumped about Season 4 of Chats with Kent, introduce a new podcast you can participate in, and tell you all about his new website built with Remix!</itunes:summary>
      <itunes:subtitle>Kent wants to get you pumped about Season 4 of Chats with Kent, introduce a new podcast you can participate in, and tell you all about his new website built with Remix!</itunes:subtitle>
      <itunes:keywords>react, remix, gatsby, kent c. dodds</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>1</itunes:episode>
      <itunes:season>4</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">3001437a-0206-4690-b9eb-32b9dd8f3b16</guid>
      <title>Tanner Linsley Separates UI State And Server State</title>
      <description><![CDATA[<p>Tanner Linsley is the creator of react-table, react-charts, and react-query. Tanner also has a startup called nozzle.io where they track rankings in Google and do cool things around technical SEO.</p><p>A lot of Tanner's libraries were born out of necessity at nozzle. We often reach for abstractions that were built to solve problems that we don't have and that ends up creating awkward problems for us. We wind up with poor performance or a bigger bundle size than we need, so having a custom made solution can be a good thing.</p><p>Your UI state is not the same as your server state and they should be separate things. By keeping these types of state separated from each other you can simplify your app. Server state is different enough in structure, persistence strategy, consumption, and lifecycle to be managed in smarter systems that are configurable to an apps needs of data freshness.</p><hr /><h3>Homework</h3><ul><li>Take inventory of your state. What is UI state and what is Server state?</li></ul><h3>Resources</h3><ul><li><a href="https://github.com/tannerlinsley/react-query">react-query</a></li></ul><h3>Guest: Tanner Linsley</h3><ul><li>Twitter: <a href="https://twitter.com/tannerlinsley">@tannerlinsley</a></li><li>Github: <a href="https://github.com/tannerlinsley">@tannerlinsley</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:34 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Tanner Linsley)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Tanner Linsley is the creator of react-table, react-charts, and react-query. Tanner also has a startup called nozzle.io where they track rankings in Google and do cool things around technical SEO.</p><p>A lot of Tanner's libraries were born out of necessity at nozzle. We often reach for abstractions that were built to solve problems that we don't have and that ends up creating awkward problems for us. We wind up with poor performance or a bigger bundle size than we need, so having a custom made solution can be a good thing.</p><p>Your UI state is not the same as your server state and they should be separate things. By keeping these types of state separated from each other you can simplify your app. Server state is different enough in structure, persistence strategy, consumption, and lifecycle to be managed in smarter systems that are configurable to an apps needs of data freshness.</p><hr /><h3>Homework</h3><ul><li>Take inventory of your state. What is UI state and what is Server state?</li></ul><h3>Resources</h3><ul><li><a href="https://github.com/tannerlinsley/react-query">react-query</a></li></ul><h3>Guest: Tanner Linsley</h3><ul><li>Twitter: <a href="https://twitter.com/tannerlinsley">@tannerlinsley</a></li><li>Github: <a href="https://github.com/tannerlinsley">@tannerlinsley</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="34612698" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/69813706-347b-4fd4-933f-8ab4dcf5a891/tanner-linsley_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Tanner Linsley Separates UI State And Server State</itunes:title>
      <itunes:author>Kent C. Dodds, Tanner Linsley</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/6a056adb-bd6b-484e-881f-9f16739a0bfe/3000x3000/tanner-linsley.jpg?aid=rss_feed"/>
      <itunes:duration>00:36:01</itunes:duration>
      <itunes:summary>Tanner Linsley talks about creating libraries and separating UI state and server state.</itunes:summary>
      <itunes:subtitle>Tanner Linsley talks about creating libraries and separating UI state and server state.</itunes:subtitle>
      <itunes:keywords>react state, react, caching, application state management, dev, code, tech, react-query, server state</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>12</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">adc2e7d2-e505-4fee-98b6-acd4979d08e3</guid>
      <title>Serene Yew Provides Mentorship</title>
      <description><![CDATA[<p>Serene Yew runs Pixeltree, a software consultancy that focuses on sourcing junior talent and providing them with the mentorship that they need so they can bridge the experience gap and get a job.</p><p>What better way to incite change than to be that change? You can have a huge influence on someone by taking on a mentorship role. And, not only does mentorship benefit who you're mentoring, but it also benefits you. Serene finds that every single person that she's mentored has changed her in some way for the better. They all taught her something that she didn't even know she needed to learn.</p><p>A good mentor is going to listen to you, understand who you are as a person. They're going to guide but, more importantly, they're going to listen. A mentor is compassionate, empathetic, and personally invested in their mentee's success. They're humble and they recognize that they also have more to learn in this ever-changing world. Mentors are to be the cheerleader in the mentee's corner to support them and maybe provide a network connection or even just a good book recommendation.</p><hr /><h3>Homework</h3><ul><li>Reach out to a local college and ask about mentorship programs or attend a meetup and find a mentee.</li></ul><h3>Guest: Serene Yew</h3><ul><li>Twitter: <a href="https://twitter.com/s0serene">@s0serene</a></li><li>Github: <a href="https://github.com/serene">@serene</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:31 +0000</pubDate>
      <author>team@kentcdodds.com (Serene Yew, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Serene Yew runs Pixeltree, a software consultancy that focuses on sourcing junior talent and providing them with the mentorship that they need so they can bridge the experience gap and get a job.</p><p>What better way to incite change than to be that change? You can have a huge influence on someone by taking on a mentorship role. And, not only does mentorship benefit who you're mentoring, but it also benefits you. Serene finds that every single person that she's mentored has changed her in some way for the better. They all taught her something that she didn't even know she needed to learn.</p><p>A good mentor is going to listen to you, understand who you are as a person. They're going to guide but, more importantly, they're going to listen. A mentor is compassionate, empathetic, and personally invested in their mentee's success. They're humble and they recognize that they also have more to learn in this ever-changing world. Mentors are to be the cheerleader in the mentee's corner to support them and maybe provide a network connection or even just a good book recommendation.</p><hr /><h3>Homework</h3><ul><li>Reach out to a local college and ask about mentorship programs or attend a meetup and find a mentee.</li></ul><h3>Guest: Serene Yew</h3><ul><li>Twitter: <a href="https://twitter.com/s0serene">@s0serene</a></li><li>Github: <a href="https://github.com/serene">@serene</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="28526585" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/3bf97f4d-a74a-441b-b505-76505d5c3ed6/serene-yew_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Serene Yew Provides Mentorship</itunes:title>
      <itunes:author>Serene Yew, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/3e36d39e-2daf-4b64-bf40-50fadb30d67e/3000x3000/serene-yew.jpg?aid=rss_feed"/>
      <itunes:duration>00:29:41</itunes:duration>
      <itunes:summary>Serene Yew chats with Kent about why you should be a mentor, how you can be an excellent mentor, and how to find a mentee. </itunes:summary>
      <itunes:subtitle>Serene Yew chats with Kent about why you should be a mentor, how you can be an excellent mentor, and how to find a mentee. </itunes:subtitle>
      <itunes:keywords>career, dev, mentoring, networking, mentorship</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>11</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">f0532a1c-4a59-4e81-a0d5-259518b735ca</guid>
      <title>Saron Yitbarek&apos;s Path Into Tech</title>
      <description><![CDATA[<p>Saron Yitbarek started a company called Code Newbie, which started as a Twitter community and grew into a couple of podcasts and a conference.</p><p>Saron first became interested in technology after she read the Steve Jobs book, it was the first time she got introduced to technology in a way that she could relate to, where tech was talked about through the eyes of design, art, and storytelling. So, she started calling CEOs of startups until she got an internship, which led to a job. Saron wanted to get into development, though, so she quit her job, started to learn to code, and joined a code boot camp.</p><p>Saron's path wasn't always financially secure. She realized that she needed to save and create a safety net. These days to help her budget, she uses a tool called You Need A Budget. The tool enables you to be more critical about where your money is going. Think of it as a digital envelope system.</p><p>What if you wanted to get into tech but don't know where to start? Saron's one piece of advice for you is go look up your dream job. What is the dream job you have, the dream company you want to work for? Write down five options for yourself. If you could have any job right now at the best company you could think of, what are those jobs? Find those job postings. Put them in a spreadsheet. Figure out the keywords and what the required skills are for each job. See what each job has in common, and then that's your list, that's your curriculum. That's the stuff that you need to learn. Out of that list, pick one technology, one tool, one language that you recognize that has been repeated across these job postings and start learning that one thing.</p><hr /><h3>Homework</h3><ul><li>Start a gratitude journal (write 5 things you're grateful for every day).</li><li>Search for 5 dream jobs and figure out what they have in common and learn one of those things.</li></ul><h3>Resources</h3><ul><li><a href="https://www.codenewbie.org/">CodeNewbie</a></li><li><a href="http://podcast.womenintechshow.com/saron-yitbarek-codenewbie-command-line-heroes">Saron Yitbarek, Founder & CEO of CodeNewbie & Host of Command Line Heroes Podcast; Building A Supportive Community for People Learning to Code: Women In Tech New York</a></li><li><a href="https://www.youneedabudget.com/">YNAB</a></li><li><a href="https://www.slideshare.net/saronyitbarek/punch-your-feelings-in-the-face">Punch Your Feelings In The Face (slides)</a></li><li><a href="https://www.youtube.com/watch?v=WPPPFqsECz0">An Antidote to Dissatisfaction</a></li></ul><h3>Guest: Saron Yitbarek</h3><ul><li>Twitter: <a href="https://twitter.com/saronyitbarek">@saronyitbarek</a></li><li>Website: <a href="https://saron.io/">saron.io</a></li><li>LinkedIn: <a href="https://www.linkedin.com/in/saronyitbarek/">@saronyitbarek</a></li><li>GitHub: <a href="https://github.com/sarony">@sarony</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:28 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Saron Yitbarek)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Saron Yitbarek started a company called Code Newbie, which started as a Twitter community and grew into a couple of podcasts and a conference.</p><p>Saron first became interested in technology after she read the Steve Jobs book, it was the first time she got introduced to technology in a way that she could relate to, where tech was talked about through the eyes of design, art, and storytelling. So, she started calling CEOs of startups until she got an internship, which led to a job. Saron wanted to get into development, though, so she quit her job, started to learn to code, and joined a code boot camp.</p><p>Saron's path wasn't always financially secure. She realized that she needed to save and create a safety net. These days to help her budget, she uses a tool called You Need A Budget. The tool enables you to be more critical about where your money is going. Think of it as a digital envelope system.</p><p>What if you wanted to get into tech but don't know where to start? Saron's one piece of advice for you is go look up your dream job. What is the dream job you have, the dream company you want to work for? Write down five options for yourself. If you could have any job right now at the best company you could think of, what are those jobs? Find those job postings. Put them in a spreadsheet. Figure out the keywords and what the required skills are for each job. See what each job has in common, and then that's your list, that's your curriculum. That's the stuff that you need to learn. Out of that list, pick one technology, one tool, one language that you recognize that has been repeated across these job postings and start learning that one thing.</p><hr /><h3>Homework</h3><ul><li>Start a gratitude journal (write 5 things you're grateful for every day).</li><li>Search for 5 dream jobs and figure out what they have in common and learn one of those things.</li></ul><h3>Resources</h3><ul><li><a href="https://www.codenewbie.org/">CodeNewbie</a></li><li><a href="http://podcast.womenintechshow.com/saron-yitbarek-codenewbie-command-line-heroes">Saron Yitbarek, Founder & CEO of CodeNewbie & Host of Command Line Heroes Podcast; Building A Supportive Community for People Learning to Code: Women In Tech New York</a></li><li><a href="https://www.youneedabudget.com/">YNAB</a></li><li><a href="https://www.slideshare.net/saronyitbarek/punch-your-feelings-in-the-face">Punch Your Feelings In The Face (slides)</a></li><li><a href="https://www.youtube.com/watch?v=WPPPFqsECz0">An Antidote to Dissatisfaction</a></li></ul><h3>Guest: Saron Yitbarek</h3><ul><li>Twitter: <a href="https://twitter.com/saronyitbarek">@saronyitbarek</a></li><li>Website: <a href="https://saron.io/">saron.io</a></li><li>LinkedIn: <a href="https://www.linkedin.com/in/saronyitbarek/">@saronyitbarek</a></li><li>GitHub: <a href="https://github.com/sarony">@sarony</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>Youtube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li></ul>
]]></content:encoded>
      <enclosure length="36184638" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/51951c0d-7f82-4573-81c0-4eb5988d0943/saron-yitbarek_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Saron Yitbarek&apos;s Path Into Tech</itunes:title>
      <itunes:author>Kent C. Dodds, Saron Yitbarek</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/71f3fe5b-d75b-444f-8888-d891c959e267/3000x3000/saron-yitbarek.jpg?aid=rss_feed"/>
      <itunes:duration>00:37:40</itunes:duration>
      <itunes:summary>Saron Yitbarek chats with Kent about changing her career path, finances, punching your feelings in the face, and doing the hard thing.</itunes:summary>
      <itunes:subtitle>Saron Yitbarek chats with Kent about changing her career path, finances, punching your feelings in the face, and doing the hard thing.</itunes:subtitle>
      <itunes:keywords>career, boot camp, dream job, budget, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>10</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">90f6282c-831d-4e48-9b73-1ba00757c387</guid>
      <title>Preethi Kasireddy Reinvents Herself</title>
      <description><![CDATA[<p>Software development isn't limited to "nerds." During her time at Andreessen Horowitz, Preethi met thousands of entrepreneurs. What she realized was that software engineering is what these entrepreneurs use to change the world. They're able to code the future they believe in using software engineering.</p><p>A lot of people were surprised that Preethi gave up a promising career in venture capital to become a developer. But, Preethi says that the greatest artists reinvented themselves often. There's something unique and special about the periods in our lives where we are working on improving ourselves. We kind of lose that after going through everyday life. And so we must continue to find new hobbies and interests that we enjoy and grow with.</p><p>The world is driven by logic and what is objectively measurable is what ends up being valued. The hedge fund manager making millions a year is doing something objectively measurable while the artist isn't. But, beyond a certain point, money doesn't make you happier. You have to look out for your happiness. Your happiness is your incentive for choosing to pursue your passion over choosing the option that makes you more money.</p><hr /><h3>Homework</h3><ul><li>Go back and think about dreams you had as a child and re-evaluate those dreams now.</li></ul><h3>Guest: Preethi Kasireddy</h3><ul><li>Twitter: <a href="https://twitter.com/iam_preethi">@iam_preethi</a></li><li>Github: <a href="https://github.com/iam-peekay">@iam-peekay</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:24 +0000</pubDate>
      <author>team@kentcdodds.com (Preethi Kasireddy, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Software development isn't limited to "nerds." During her time at Andreessen Horowitz, Preethi met thousands of entrepreneurs. What she realized was that software engineering is what these entrepreneurs use to change the world. They're able to code the future they believe in using software engineering.</p><p>A lot of people were surprised that Preethi gave up a promising career in venture capital to become a developer. But, Preethi says that the greatest artists reinvented themselves often. There's something unique and special about the periods in our lives where we are working on improving ourselves. We kind of lose that after going through everyday life. And so we must continue to find new hobbies and interests that we enjoy and grow with.</p><p>The world is driven by logic and what is objectively measurable is what ends up being valued. The hedge fund manager making millions a year is doing something objectively measurable while the artist isn't. But, beyond a certain point, money doesn't make you happier. You have to look out for your happiness. Your happiness is your incentive for choosing to pursue your passion over choosing the option that makes you more money.</p><hr /><h3>Homework</h3><ul><li>Go back and think about dreams you had as a child and re-evaluate those dreams now.</li></ul><h3>Guest: Preethi Kasireddy</h3><ul><li>Twitter: <a href="https://twitter.com/iam_preethi">@iam_preethi</a></li><li>Github: <a href="https://github.com/iam-peekay">@iam-peekay</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="32626851" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/8fcb40b3-1262-4b0d-a97b-d32a43584698/preethi-kasireddy_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Preethi Kasireddy Reinvents Herself</itunes:title>
      <itunes:author>Preethi Kasireddy, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/32d77180-905d-4952-a439-cb831a9093ba/3000x3000/preethi-kasireddy.jpg?aid=rss_feed"/>
      <itunes:duration>00:33:57</itunes:duration>
      <itunes:summary>Preethi Kasireddy chats with Kent about how she gave up her promising career in venture capital to become a developer.</itunes:summary>
      <itunes:subtitle>Preethi Kasireddy chats with Kent about how she gave up her promising career in venture capital to become a developer.</itunes:subtitle>
      <itunes:keywords>self improvement, career, dev, code, happiness, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>9</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">aafa0a46-077b-49c1-a58c-ced69277bfa5</guid>
      <title>Michael Chan Encapsulates State</title>
      <description><![CDATA[<p>One of the things Michael loves about React is that it's a lot easier to make a black box of abstraction with iron-clad React components that don't leak.</p><p>Something that concerns Michael deeply about any technology is when we put too much inside of it. We saw this pretty early on in React, where everyone was taking all manner of state and putting it into Redux. We have to think about the principle of co-location and the fact that the closer you put related things together, the easier it will be to maintain in the longterm.</p><p>In React, we've got this excellent encapsulation model that allows us to do this thing for the first time. But, you have to be very strict about what you let in there. The encapsulation model is only as good as you are at encapsulating a single piece of information.</p><hr /><h3>Homework</h3><ul><li>Take one of your small css-in-js components and use regular css to back it up.</li></ul><h3>Guest: Michael Chan</h3><ul><li>Twitter: <a href="https://twitter.com/chantastic">@chantastic</a></li><li>Github: <a href="https://github.com/chantastic">@chantastic</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:22 +0000</pubDate>
      <author>team@kentcdodds.com (Michael Chan, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>One of the things Michael loves about React is that it's a lot easier to make a black box of abstraction with iron-clad React components that don't leak.</p><p>Something that concerns Michael deeply about any technology is when we put too much inside of it. We saw this pretty early on in React, where everyone was taking all manner of state and putting it into Redux. We have to think about the principle of co-location and the fact that the closer you put related things together, the easier it will be to maintain in the longterm.</p><p>In React, we've got this excellent encapsulation model that allows us to do this thing for the first time. But, you have to be very strict about what you let in there. The encapsulation model is only as good as you are at encapsulating a single piece of information.</p><hr /><h3>Homework</h3><ul><li>Take one of your small css-in-js components and use regular css to back it up.</li></ul><h3>Guest: Michael Chan</h3><ul><li>Twitter: <a href="https://twitter.com/chantastic">@chantastic</a></li><li>Github: <a href="https://github.com/chantastic">@chantastic</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="37935382" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/7ef66d54-67ae-4820-85ac-59b11d7a5824/michael-chan-2_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Michael Chan Encapsulates State</itunes:title>
      <itunes:author>Michael Chan, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/81d8a5d0-5e7c-4ae2-90e1-8cd29ef8e65e/3000x3000/michael-chan.jpg?aid=rss_feed"/>
      <itunes:duration>00:39:30</itunes:duration>
      <itunes:summary>Michael Chan talks about co-location, encapsulation, and CSS grid.</itunes:summary>
      <itunes:subtitle>Michael Chan talks about co-location, encapsulation, and CSS grid.</itunes:subtitle>
      <itunes:keywords>react, dev, code, css, tech, state, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>8</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">47e93f40-6242-4099-aa95-864d89702cdd</guid>
      <title>Michael Chan Teaches You How To Break Into The Industry</title>
      <description><![CDATA[<p>It was around 2008-2010 when Michael's family's business went under due to the recession. From that point, Michael spent every spare second he had reading whatever he could. He'd be reading Ruby and JavaScript documentation while he pushed his son on the swing.</p><p>In this episode, Michael talks about what it takes to break into the tech industry. He explains how interviews are a hackable skill and the importance of building relationships in the industry.</p><hr /><h3>Homework</h3><ul><li>Sit down for 5 minutes and think about what you really want to do with your life and figure out how you can sell that. Get <i>one</i> customer.</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/how-to-get-experience-as-a-software-engineer">How to get experience as a software engineer</a></li></ul><h3>Guest: Michael Chan</h3><ul><li>Twitter: <a href="https://twitter.com/chantastic">@chantastic</a></li><li>Github: <a href="https://github.com/chantastic">@chantastic</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:19 +0000</pubDate>
      <author>team@kentcdodds.com (Michael Chan, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>It was around 2008-2010 when Michael's family's business went under due to the recession. From that point, Michael spent every spare second he had reading whatever he could. He'd be reading Ruby and JavaScript documentation while he pushed his son on the swing.</p><p>In this episode, Michael talks about what it takes to break into the tech industry. He explains how interviews are a hackable skill and the importance of building relationships in the industry.</p><hr /><h3>Homework</h3><ul><li>Sit down for 5 minutes and think about what you really want to do with your life and figure out how you can sell that. Get <i>one</i> customer.</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/how-to-get-experience-as-a-software-engineer">How to get experience as a software engineer</a></li></ul><h3>Guest: Michael Chan</h3><ul><li>Twitter: <a href="https://twitter.com/chantastic">@chantastic</a></li><li>Github: <a href="https://github.com/chantastic">@chantastic</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31706937" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/e50e9cff-bbaf-43ef-a121-7ecd213df180/michael-chan-1_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Michael Chan Teaches You How To Break Into The Industry</itunes:title>
      <itunes:author>Michael Chan, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/b767df0c-ec6d-4ba5-ad48-406d50ce661a/3000x3000/michael-chan.jpg?aid=rss_feed"/>
      <itunes:duration>00:33:00</itunes:duration>
      <itunes:summary>Michael Chan chats with Kent about how he broke into the tech industry after the 2008 recession.</itunes:summary>
      <itunes:subtitle>Michael Chan chats with Kent about how he broke into the tech industry after the 2008 recession.</itunes:subtitle>
      <itunes:keywords>career, dev, code, tech, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>7</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">21e64b61-5e48-4cd8-ac44-8bf5ccee210a</guid>
      <title>Justin McMurdie Breaks Apps Into Micro-Services</title>
      <description><![CDATA[<p>Most applications on the backend and the front end get built as a monolith, but you could improve your developer experience and performance if you broke your applications out into microservices.</p><p>The pros and cons are the same for monorepos and microservices. Microservices is a different paradigm. And so, there's a lot of training that goes involved for different people to understand the various deployment processes. The microservices system is slightly more complex in some ways, but on the pro side, you gain some performance benefits where you can scale up services by themselves.</p><p>A part of the improved developer experience is you get a better context of what you're working on. So say you need to fix a bug in the e-mail service. You don't have to dig through a mountain of code to find it. It's in the e-mail service.</p><hr /><h3>Homework</h3><ul><li>Watch this <a href="https://www.youtube.com/watch?v=L4jqow7NTVg">single-spa intro video</a></li></ul><h3>Resources</h3><ul><li><a href="https://www.youtube.com/watch?v=L4jqow7NTVg">single-spa intro video</a></li><li><a href="https://single-spa.js.org/">single-spa</a></li><li><a href="https://www.amazon.com/dp/1491950358">Building Microservices: Designing Fine-Grained Systems</a></li></ul><h3>Guest: Justin McMurdie</h3><ul><li>Twitter: <a href="https://twitter.com/justinmcmurdie">@justinmcmurdie</a></li><li>Github: <a href="https://github.com/TheMcMurder">@TheMcMurder</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:16 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Justin McMurdie)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Most applications on the backend and the front end get built as a monolith, but you could improve your developer experience and performance if you broke your applications out into microservices.</p><p>The pros and cons are the same for monorepos and microservices. Microservices is a different paradigm. And so, there's a lot of training that goes involved for different people to understand the various deployment processes. The microservices system is slightly more complex in some ways, but on the pro side, you gain some performance benefits where you can scale up services by themselves.</p><p>A part of the improved developer experience is you get a better context of what you're working on. So say you need to fix a bug in the e-mail service. You don't have to dig through a mountain of code to find it. It's in the e-mail service.</p><hr /><h3>Homework</h3><ul><li>Watch this <a href="https://www.youtube.com/watch?v=L4jqow7NTVg">single-spa intro video</a></li></ul><h3>Resources</h3><ul><li><a href="https://www.youtube.com/watch?v=L4jqow7NTVg">single-spa intro video</a></li><li><a href="https://single-spa.js.org/">single-spa</a></li><li><a href="https://www.amazon.com/dp/1491950358">Building Microservices: Designing Fine-Grained Systems</a></li></ul><h3>Guest: Justin McMurdie</h3><ul><li>Twitter: <a href="https://twitter.com/justinmcmurdie">@justinmcmurdie</a></li><li>Github: <a href="https://github.com/TheMcMurder">@TheMcMurder</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31007576" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/a95abdc2-4273-423b-b86b-7b358218b786/justin-mcmurdie_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Justin McMurdie Breaks Apps Into Micro-Services</itunes:title>
      <itunes:author>Kent C. Dodds, Justin McMurdie</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/72555508-4370-4762-8f76-c4e8cead280c/3000x3000/justin-mcmurdie.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:16</itunes:duration>
      <itunes:summary>Justin McMurdie chats with Kent about breaking your app into micro-services.</itunes:summary>
      <itunes:subtitle>Justin McMurdie chats with Kent about breaking your app into micro-services.</itunes:subtitle>
      <itunes:keywords>dev, code, microservices, tech, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>6</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">469ba6d9-548e-4a20-914d-6c043a35c562</guid>
      <title>Talia Nassi on Testing in Production</title>
      <description><![CDATA[<p>What does it mean to test in production? Simply put, testing in production means testing your features in the environment where your features will live. So what if a feature works in staging, that's great, but you should care if the feature works in production, that's what matters.</p><p>An excellent tool for testing in production is feature flagging. Feature flagging allows you to separate your code deployment from your feature release. So, when you use a tool like future flagging, you're able to target specific users to see your feature, and you can test your feature and make sure it works and fix any bugs.</p><hr /><h3>Homework</h3><ul><li>Watch Talia's talk and read her blog post</li><li><a href="https://www.youtube.com/watch?v=adPQCuotAr4">Nordic.js 2019 • Talia Nassi - Testing in Production</a></li><li><a href="https://www.split.io/blog/react-feature-flags-10-minutes/">Set Up Feature Flags with React in 10 Minutes</a></li></ul><h3>Resources</h3><ul><li><a href="https://www.split.io/product/feature-flags/">Split Feature Flags</a></li><li><a href="https://launchdarkly.com/">Launch Darkly</a></li><li><a href="https://robotframework.org/">Robot Framework</a></li></ul><h3>Guest: Talia Nassi</h3><ul><li>Twitter: <a href="https://twitter.com/talia_nassi">@talia_nassi</a></li><li>Github: <a href="https://github.com/talianassi921">@talianassi921</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:12 +0000</pubDate>
      <author>team@kentcdodds.com (Talia Nassi, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>What does it mean to test in production? Simply put, testing in production means testing your features in the environment where your features will live. So what if a feature works in staging, that's great, but you should care if the feature works in production, that's what matters.</p><p>An excellent tool for testing in production is feature flagging. Feature flagging allows you to separate your code deployment from your feature release. So, when you use a tool like future flagging, you're able to target specific users to see your feature, and you can test your feature and make sure it works and fix any bugs.</p><hr /><h3>Homework</h3><ul><li>Watch Talia's talk and read her blog post</li><li><a href="https://www.youtube.com/watch?v=adPQCuotAr4">Nordic.js 2019 • Talia Nassi - Testing in Production</a></li><li><a href="https://www.split.io/blog/react-feature-flags-10-minutes/">Set Up Feature Flags with React in 10 Minutes</a></li></ul><h3>Resources</h3><ul><li><a href="https://www.split.io/product/feature-flags/">Split Feature Flags</a></li><li><a href="https://launchdarkly.com/">Launch Darkly</a></li><li><a href="https://robotframework.org/">Robot Framework</a></li></ul><h3>Guest: Talia Nassi</h3><ul><li>Twitter: <a href="https://twitter.com/talia_nassi">@talia_nassi</a></li><li>Github: <a href="https://github.com/talianassi921">@talianassi921</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="28451949" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/57f85019-6cdb-421f-9576-d890387662c9/talia-nassi_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Talia Nassi on Testing in Production</itunes:title>
      <itunes:author>Talia Nassi, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/9b55ac78-f052-430f-af63-509eaa7040f7/3000x3000/talia-nassi.jpg?aid=rss_feed"/>
      <itunes:duration>00:29:36</itunes:duration>
      <itunes:summary>Talia Nassi chats with Kent about knowing the product as a tester, testing in production, and tools for testing.</itunes:summary>
      <itunes:subtitle>Talia Nassi chats with Kent about knowing the product as a tester, testing in production, and tools for testing.</itunes:subtitle>
      <itunes:keywords>testing, dev, code, tech, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>5</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">5dda4380-1176-4196-9156-8d299c869d46</guid>
      <title>Dr. Michaela Greiler Makes Code Reviews Your Team&apos;s Superpower</title>
      <description><![CDATA[<p>Dr. Michaela Greiler is focused on helping teams make code reviews their superpower!</p><p>During Dr. Michaela's time at Microsoft, they found that developers were spending six hours a week doing code reviews. You have to ask yourself if that time is really being well spent.</p><p>How do you ensure that code reviews are worth the time? There is a huge variety of experiences with code review. It can be really good, and it can be really, really horrible as well. There is not a lot of formal training around it.</p><p>Formal training would improve the consistency and value of code reviews, and it would be especially helpful for Junior Developers. It would give them such a self-esteem and confidence boost if they would know, "This is what we're actually looking for, this is how we give code review feedback"</p><hr /><h3>Homework</h3><ul><li>Watch <a href="https://www.youtube.com/watch?v=NNXk_WJzyMI">10 Tips for Respectful and Constructive Code Review Feedback</a> then take a previous code review you gave and critique your own review.*</li></ul><h3>Resources</h3><ul><li><a href="https://michaelagreiler.com/workshops">Code Review Workshops</a></li></ul><h3>Guest: Dr. Michaela Greiler</h3><ul><li>Twitter: <a href="https://twitter.com/mgreiler">@mgreiler</a></li><li>Github: <a href="https://github.com/mgreiler">@mgreiler</a></li><li>Website: <a href="https://michaelagreiler.com">michaelagreiler.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:09 +0000</pubDate>
      <author>team@kentcdodds.com (Dr. Michaela Greiler, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Dr. Michaela Greiler is focused on helping teams make code reviews their superpower!</p><p>During Dr. Michaela's time at Microsoft, they found that developers were spending six hours a week doing code reviews. You have to ask yourself if that time is really being well spent.</p><p>How do you ensure that code reviews are worth the time? There is a huge variety of experiences with code review. It can be really good, and it can be really, really horrible as well. There is not a lot of formal training around it.</p><p>Formal training would improve the consistency and value of code reviews, and it would be especially helpful for Junior Developers. It would give them such a self-esteem and confidence boost if they would know, "This is what we're actually looking for, this is how we give code review feedback"</p><hr /><h3>Homework</h3><ul><li>Watch <a href="https://www.youtube.com/watch?v=NNXk_WJzyMI">10 Tips for Respectful and Constructive Code Review Feedback</a> then take a previous code review you gave and critique your own review.*</li></ul><h3>Resources</h3><ul><li><a href="https://michaelagreiler.com/workshops">Code Review Workshops</a></li></ul><h3>Guest: Dr. Michaela Greiler</h3><ul><li>Twitter: <a href="https://twitter.com/mgreiler">@mgreiler</a></li><li>Github: <a href="https://github.com/mgreiler">@mgreiler</a></li><li>Website: <a href="https://michaelagreiler.com">michaelagreiler.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="30796140" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/034890ba-6da1-4bd2-bfd9-3143647848b2/michaela-greiler_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Dr. Michaela Greiler Makes Code Reviews Your Team&apos;s Superpower</itunes:title>
      <itunes:author>Dr. Michaela Greiler, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/25aeab35-b08d-4149-9131-bc1bfc99838c/3000x3000/michaela-greiler.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:03</itunes:duration>
      <itunes:summary>Dr. Michaela Greiler chats with Kent about code reviews, non-violent communication, data-driven research, and starting a business</itunes:summary>
      <itunes:subtitle>Dr. Michaela Greiler chats with Kent about code reviews, non-violent communication, data-driven research, and starting a business</itunes:subtitle>
      <itunes:keywords>dev, code, tech, programming, code review</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>4</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">5850e926-8135-40e0-a6d3-ebb931cfe065</guid>
      <title>Courtney McCleve On Developing Empathy</title>
      <description><![CDATA[<p>The internet is one of those resources that we have available to us, and it's fantastic at what it does. However, there's a lot of content that isn't super curated and isn't in a format that makes it digestible. Courtney is interested in making the web accessible not only in the way we typically think of accessibility for people with disabilities who need screen readers and other assistive technologies but also for people with mental disabilities or difficulty learning.</p><p>We can help by improving the way we present the information, make it more accessible, and use words and phrases that are more inclusive. It enhances the experience for everybody, not just those who have learning disabilities.</p><p>Courtney is starting a Salt Lake City chapter for Devs with Disabilities. They are creating a support system for people with disabilities wanting to get into development and using the community around to assist those people.</p><hr /><h3>Homework</h3><ul><li>Attend an event (like a meetup) where you're a little outside of your comfort zone. </li><li>If you already go to meetups, talk with people who you don't typically talk with.</li></ul><h3>Resources</h3><ul><li><a href="https://twitter.com/johnnyxbell">Johnny Bell</a></li><li><a href="https://dwd.dev">Devs with Disabilities website</a></li></ul><h3>Guest: Courtney McCleve</h3><ul><li>Twitter: <a href="https://twitter.com/courtneyyen">@courtneyyen</a></li><li>GitHub: <a href="https://github.com/courtyenn">@courtyenn</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:07 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Courtney McCleve)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>The internet is one of those resources that we have available to us, and it's fantastic at what it does. However, there's a lot of content that isn't super curated and isn't in a format that makes it digestible. Courtney is interested in making the web accessible not only in the way we typically think of accessibility for people with disabilities who need screen readers and other assistive technologies but also for people with mental disabilities or difficulty learning.</p><p>We can help by improving the way we present the information, make it more accessible, and use words and phrases that are more inclusive. It enhances the experience for everybody, not just those who have learning disabilities.</p><p>Courtney is starting a Salt Lake City chapter for Devs with Disabilities. They are creating a support system for people with disabilities wanting to get into development and using the community around to assist those people.</p><hr /><h3>Homework</h3><ul><li>Attend an event (like a meetup) where you're a little outside of your comfort zone. </li><li>If you already go to meetups, talk with people who you don't typically talk with.</li></ul><h3>Resources</h3><ul><li><a href="https://twitter.com/johnnyxbell">Johnny Bell</a></li><li><a href="https://dwd.dev">Devs with Disabilities website</a></li></ul><h3>Guest: Courtney McCleve</h3><ul><li>Twitter: <a href="https://twitter.com/courtneyyen">@courtneyyen</a></li><li>GitHub: <a href="https://github.com/courtyenn">@courtyenn</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="27820988" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/ea3e245f-e306-473f-999f-a28b93d187f2/courtney-mccleve_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Courtney McCleve On Developing Empathy</itunes:title>
      <itunes:author>Kent C. Dodds, Courtney McCleve</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/4c78a17a-6aa2-450b-b341-3492f41c4eee/3000x3000/courtney-mccleve.jpg?aid=rss_feed"/>
      <itunes:duration>00:28:56</itunes:duration>
      <itunes:summary>Courtney McCleve chats with Kent about developing relationships with people with disabilities and gaining an understanding of the hardships they face.</itunes:summary>
      <itunes:subtitle>Courtney McCleve chats with Kent about developing relationships with people with disabilities and gaining an understanding of the hardships they face.</itunes:subtitle>
      <itunes:keywords>dev, code, accessibility, meetups, tech, a11y</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>3</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">71abe081-d4aa-47fb-9da3-26053a00909b</guid>
      <title>Amelia Wattenberger Breaks The UX Mold</title>
      <description><![CDATA[<p>In her free time, Amelia Wattenberger enjoys creating "code sketches." On the surface, they might just look like silly examples, but she's learned concepts or ways of doing things through these tiny code examples. You can learn a lot by playing with something in isolation and then trying to see how you can apply it to a production application later.</p><p>Amelia then goes on to share her process of creating a blog post. Step one is thinking of the main idea she wants to communicate. Step two is asking herself who she is trying to communicate with and what context are they in. Step three is sketching out her ideas.</p><p>People remember things better when they're flashier and more novel. We kind of ended up just porting newspapers into web format. But, the web is so much more powerful than it used to be, which gives us this fantastic opportunity to create unique experiences for people when communicating our ideas.</p><hr /><h3>Homework</h3><ul><li>Do something unconventional</li></ul><h3>Resources</h3><ul><li><a href="https://www.newline.co/fullstack-d3">Fullstack D3 and Data Visualization</a></li><li><a href="https://github.com/Wattenberger/Wattenberger-2019">Website GitHub repo</a></li></ul><h3>Guest: Amelia Wattenberger</h3><ul><li>Twitter: <a href="https://twitter.com/Wattenberger">@Wattenberger</a></li><li>GitHub: <a href="https://github.com/Wattenberger">@Wattenberger</a></li><li>Website: <a href="https://wattenberger.com/">wattenberger.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:35:04 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Amelia Wattenberger)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>In her free time, Amelia Wattenberger enjoys creating "code sketches." On the surface, they might just look like silly examples, but she's learned concepts or ways of doing things through these tiny code examples. You can learn a lot by playing with something in isolation and then trying to see how you can apply it to a production application later.</p><p>Amelia then goes on to share her process of creating a blog post. Step one is thinking of the main idea she wants to communicate. Step two is asking herself who she is trying to communicate with and what context are they in. Step three is sketching out her ideas.</p><p>People remember things better when they're flashier and more novel. We kind of ended up just porting newspapers into web format. But, the web is so much more powerful than it used to be, which gives us this fantastic opportunity to create unique experiences for people when communicating our ideas.</p><hr /><h3>Homework</h3><ul><li>Do something unconventional</li></ul><h3>Resources</h3><ul><li><a href="https://www.newline.co/fullstack-d3">Fullstack D3 and Data Visualization</a></li><li><a href="https://github.com/Wattenberger/Wattenberger-2019">Website GitHub repo</a></li></ul><h3>Guest: Amelia Wattenberger</h3><ul><li>Twitter: <a href="https://twitter.com/Wattenberger">@Wattenberger</a></li><li>GitHub: <a href="https://github.com/Wattenberger">@Wattenberger</a></li><li>Website: <a href="https://wattenberger.com/">wattenberger.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="32132486" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/72545057-33ab-46d1-80ce-8fd1c822ec59/amelia-wattenberger_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Amelia Wattenberger Breaks The UX Mold</itunes:title>
      <itunes:author>Kent C. Dodds, Amelia Wattenberger</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/d468b656-88bf-48a5-86c0-397c5533e91c/3000x3000/amelia-wattenberger.jpg?aid=rss_feed"/>
      <itunes:duration>00:33:27</itunes:duration>
      <itunes:summary>Amelia Wattenberger chats with Kent about enhancing communication with users through novel experiences.</itunes:summary>
      <itunes:subtitle>Amelia Wattenberger chats with Kent about enhancing communication with users through novel experiences.</itunes:subtitle>
      <itunes:keywords>dev, code, tech, programming, creativity, blogging</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>2</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">a1316f9a-6fce-4c90-bb34-cc2b71a3c119</guid>
      <title>Alex Anderson Creates Web-Based Spaceship Controls</title>
      <description><![CDATA[<p>Thorium is the software that space centers use for the computer controls and the flight director controls of simulated space ship experiences!</p><p>The cool thing about Thorium is that it's entirely web-based. Alex is using React to build Thorium and a 3D universe. The 3D universe is being driven by react-three-fiber by Paul Henschel, which is a fantastic piece of software.</p><p>Alex says that if you are privileged enough to have the time and the energy and the resources to be able to do side projects, that you should go for it. He believes side projects give you a lot of benefits outside of just the enjoyment of doing them.</p><p>Work-life balance is essential, though. There was a time where Alex just completely stopped working on it for about a month and a half. And that was necessary for him to be able to recenter, refocus, and get in a good place where he could be motivated and energized about it again.</p><hr /><h3>Homework</h3><ul><li>Set a timer for 10 minutes and write down one thing you would like to accomplish and break it down into small and simple actions that can be done over time.</li></ul><h3>Resources</h3><ul><li><a href="https://thoriumsim.com/">Thorium</a></li><li><a href="https://twitter.com/ralex1993/status/1231367395115094024">Twitter Thread</a></li><li><a href="https://www.youtube.com/watch?v=aV0uOPWHKt4">Wonder-driven Development: Using React to make a Spaceship | Alex Anderson</a></li></ul><h3>Guest: Alex Anderson</h3><ul><li>Twitter: <a href="https://twitter.com/ralex1993">@ralex1993</a></li><li>GitHub: <a href="https://github.com/alexanderson1993">@alexanderson1993</a></li><li>Website: <a href="https://ralexanderson.com/">ralexanderson.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Tue, 19 May 2020 13:34:56 +0000</pubDate>
      <author>team@kentcdodds.com (Alex Anderson, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Thorium is the software that space centers use for the computer controls and the flight director controls of simulated space ship experiences!</p><p>The cool thing about Thorium is that it's entirely web-based. Alex is using React to build Thorium and a 3D universe. The 3D universe is being driven by react-three-fiber by Paul Henschel, which is a fantastic piece of software.</p><p>Alex says that if you are privileged enough to have the time and the energy and the resources to be able to do side projects, that you should go for it. He believes side projects give you a lot of benefits outside of just the enjoyment of doing them.</p><p>Work-life balance is essential, though. There was a time where Alex just completely stopped working on it for about a month and a half. And that was necessary for him to be able to recenter, refocus, and get in a good place where he could be motivated and energized about it again.</p><hr /><h3>Homework</h3><ul><li>Set a timer for 10 minutes and write down one thing you would like to accomplish and break it down into small and simple actions that can be done over time.</li></ul><h3>Resources</h3><ul><li><a href="https://thoriumsim.com/">Thorium</a></li><li><a href="https://twitter.com/ralex1993/status/1231367395115094024">Twitter Thread</a></li><li><a href="https://www.youtube.com/watch?v=aV0uOPWHKt4">Wonder-driven Development: Using React to make a Spaceship | Alex Anderson</a></li></ul><h3>Guest: Alex Anderson</h3><ul><li>Twitter: <a href="https://twitter.com/ralex1993">@ralex1993</a></li><li>GitHub: <a href="https://github.com/alexanderson1993">@alexanderson1993</a></li><li>Website: <a href="https://ralexanderson.com/">ralexanderson.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31785501" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/d7744554-f0ad-4ea8-acaf-40fbf8516876/alex-anderson_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Alex Anderson Creates Web-Based Spaceship Controls</itunes:title>
      <itunes:author>Alex Anderson, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/3d1d2a3f-da8f-4ff1-90ee-b67438aa3923/3000x3000/alex-anderson.jpg?aid=rss_feed"/>
      <itunes:duration>00:33:05</itunes:duration>
      <itunes:summary>Alex chats with Kent about how he started Thorium and working on a side-project you love.</itunes:summary>
      <itunes:subtitle>Alex chats with Kent about how he started Thorium and working on a side-project you love.</itunes:subtitle>
      <itunes:keywords>thorium, react, side project, space, software, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>1</itunes:episode>
      <itunes:season>3</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">b8c93a5b-6d59-4de0-a97b-6e90e94bfd9c</guid>
      <title>Laurie Barth Chats With Kent About Growing Outside Of Your Comfort Zone</title>
      <description><![CDATA[<p>Laurie has a tough time saying no, and she ends up trying a lot of different things, but this isn't necessarily a bad thing. Attempting to learn something new gives you the fresh perspective of a beginner starting from nothing. We get comfortable and take for granted the pieces of knowledge we have on our skills.</p><p>You have to find a balance, though. It's demotivating to feel dumb all of the time. You need to use the thing you learned for some time, so you advance beyond the beginner phase of the skill. If you jump from skill to skill too fast, you'll feel like you're going nowhere. Try to figure out everything that is contributing to your success that you don't have any experience in, and these are the areas where you'll probably want to dig deeper.</p><hr /><h3>Homework</h3><ul><li>Try to do something outside of your comfort zone, and use that experience to help you learn how to empathize with those who are unfamiliar with the things that you already know.</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/how-to-get-experience-as-a-software-engineer">Kent C. Dodds - How to get experience as a software engineer</a></li></ul><h3>Guest: Laurie Barth</h3><ul><li>Twitter: <a href="https://twitter.com/laurieontech">@laurieontech</a></li><li>GitHub: <a href="https://github.com/laurieontech">@laurieontech</a></li><li>Website: <a href="https://laurieontech.com/">laurieontech.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:07:02 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Laurie Barth)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast</link>
      <content:encoded><![CDATA[<p>Laurie has a tough time saying no, and she ends up trying a lot of different things, but this isn't necessarily a bad thing. Attempting to learn something new gives you the fresh perspective of a beginner starting from nothing. We get comfortable and take for granted the pieces of knowledge we have on our skills.</p><p>You have to find a balance, though. It's demotivating to feel dumb all of the time. You need to use the thing you learned for some time, so you advance beyond the beginner phase of the skill. If you jump from skill to skill too fast, you'll feel like you're going nowhere. Try to figure out everything that is contributing to your success that you don't have any experience in, and these are the areas where you'll probably want to dig deeper.</p><hr /><h3>Homework</h3><ul><li>Try to do something outside of your comfort zone, and use that experience to help you learn how to empathize with those who are unfamiliar with the things that you already know.</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/how-to-get-experience-as-a-software-engineer">Kent C. Dodds - How to get experience as a software engineer</a></li></ul><h3>Guest: Laurie Barth</h3><ul><li>Twitter: <a href="https://twitter.com/laurieontech">@laurieontech</a></li><li>GitHub: <a href="https://github.com/laurieontech">@laurieontech</a></li><li>Website: <a href="https://laurieontech.com/">laurieontech.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="30541633" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/df254f0c-4629-4890-ae5c-0f8c928f3cd6/laurie-barth_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Laurie Barth Chats With Kent About Growing Outside Of Your Comfort Zone</itunes:title>
      <itunes:author>Kent C. Dodds, Laurie Barth</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/1bbe70e0-62c6-4909-9566-340802145cad/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:31:48</itunes:duration>
      <itunes:summary>Laurie Barth chats with Kent about finding new skills and exploring them.</itunes:summary>
      <itunes:subtitle>Laurie Barth chats with Kent about finding new skills and exploring them.</itunes:subtitle>
      <itunes:keywords>mental health, career</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>12</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">8daa1967-1653-445e-b32c-040e36ec06ee</guid>
      <title>Eve Porcello Chats With Kent About Sustainably Expanding Skills</title>
      <description><![CDATA[<p>A lot of times, when people are learning something new, they feel, "Oh, I have to learn this fast and my manager's counting on me to learn this," and everything's super stressful. As software engineers, we continually have to learn new things, and carrying that stress is tough on our mental health, so we must learn how to mitigate it.</p><p>Don't worry about being an expert. Try to be okay with being a beginner at something. You shouldn't expect more than that from yourself when you start learning something new.</p><p>It's essential to break your goal down into multiple steps so that it's not this vast, daunting leap that you have to take. Smaller steps of minor discomfort are a lot easier to cope with.</p><hr /><h3>Homework</h3><ul><li>Think of one goal you have and take 10 minutes to break it down into smaller chunks</li></ul><h3>Resources</h3><ul><li><a href="https://www.youtube.com/watch?v=F_M8v6MK0Sc">React Rally 2018: Everything You Need to Know About GraphQL in 3 Components; Eve Procello</a></li><li><a href="https://moonhighway.com">Moon Highway</a></li></ul><h3>Guest: Eve Porcello</h3><ul><li>Twitter: <a href="https://twitter.com/eveporcello">@eveporcello</a></li><li>GitHub: <a href="https://github.com/eveporcello">@eveporcello</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:05:10 +0000</pubDate>
      <author>team@kentcdodds.com (Eve Porcello, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/laurie-barth-chats-with-kent-about-growing-outside-of-your-comfort-zone</link>
      <content:encoded><![CDATA[<p>A lot of times, when people are learning something new, they feel, "Oh, I have to learn this fast and my manager's counting on me to learn this," and everything's super stressful. As software engineers, we continually have to learn new things, and carrying that stress is tough on our mental health, so we must learn how to mitigate it.</p><p>Don't worry about being an expert. Try to be okay with being a beginner at something. You shouldn't expect more than that from yourself when you start learning something new.</p><p>It's essential to break your goal down into multiple steps so that it's not this vast, daunting leap that you have to take. Smaller steps of minor discomfort are a lot easier to cope with.</p><hr /><h3>Homework</h3><ul><li>Think of one goal you have and take 10 minutes to break it down into smaller chunks</li></ul><h3>Resources</h3><ul><li><a href="https://www.youtube.com/watch?v=F_M8v6MK0Sc">React Rally 2018: Everything You Need to Know About GraphQL in 3 Components; Eve Procello</a></li><li><a href="https://moonhighway.com">Moon Highway</a></li></ul><h3>Guest: Eve Porcello</h3><ul><li>Twitter: <a href="https://twitter.com/eveporcello">@eveporcello</a></li><li>GitHub: <a href="https://github.com/eveporcello">@eveporcello</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29380636" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/7ee71784-9c2d-4016-9bd7-2a05a67931a4/eve-porcello_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Eve Porcello Chats With Kent About Sustainably Expanding Skills</itunes:title>
      <itunes:author>Eve Porcello, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/0b919a36-d50f-4d7f-bf54-c0403c511235/3000x3000/eve-porcello.jpg?aid=rss_feed"/>
      <itunes:duration>00:30:36</itunes:duration>
      <itunes:summary>Eve Porcello chats with Kent about managing your learning goals in a way that doesn&apos;t lead to burnout.</itunes:summary>
      <itunes:subtitle>Eve Porcello chats with Kent about managing your learning goals in a way that doesn&apos;t lead to burnout.</itunes:subtitle>
      <itunes:keywords>career, dev, tech, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>11</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">becda2f5-e47e-4c71-a307-d1f10d5720c3</guid>
      <title>Ken Wheeler Chats With Kent About Going For Challenging Opportunities</title>
      <description><![CDATA[<p>Almost every demo Ken has done at a conference was wildly out of his league technologically. The deadline for the conference pushes him to grow rapidly. Conference-driven development. Elon Musk says, "If it's physically possible, then we can make it happen." Take stock of the situation and ask yourself what the reality of it is, is it possible? If so, then you can accomplish it.</p><p>It's not possible to take the second step or even the last step unless you've taken that first step. Finding a simple way to take that first step and just going for it is critical to becoming the person that you want to be.</p><p>Even to this day, Ken still is anxious to get on stage, but it's always awesome afterward. Some talks go well, and others don't, but even if it didn't go well, you still went up there and did it. The audience is rooting for you, and despite what you might think, the majority of them don't know the subject of your talk, and the few that do still want you to succeed.</p><hr /><h3>Homework</h3><ul><li>Write down three things that you've been holding back on</li><li>Choose one of those things and write down the steps that you can take to accomplish that!</li></ul><h3>Resources</h3><ul><li><a href="https://www.principles.com">Principles in Action</a></li></ul><h3>Guest: Ken Wheeler</h3><ul><li>Twitter: <a href="https://twitter.com/ken_wheeler">@ken_wheeler</a></li><li>GitHub: <a href="https://github.com/kenwheeler">@kenwheeler</a></li><li>Website: <a href="http://kenwheeler.github.io/">kenwheeler.github.io</a></li><li>SoundCloud: <a href="https://soundcloud.com/thekenwheeler">thekenwheeler</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:04:25 +0000</pubDate>
      <author>team@kentcdodds.com (Ken Wheeler, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/ken-wheeler-chats-with-kent-about-going-for-challenging-opportunities</link>
      <content:encoded><![CDATA[<p>Almost every demo Ken has done at a conference was wildly out of his league technologically. The deadline for the conference pushes him to grow rapidly. Conference-driven development. Elon Musk says, "If it's physically possible, then we can make it happen." Take stock of the situation and ask yourself what the reality of it is, is it possible? If so, then you can accomplish it.</p><p>It's not possible to take the second step or even the last step unless you've taken that first step. Finding a simple way to take that first step and just going for it is critical to becoming the person that you want to be.</p><p>Even to this day, Ken still is anxious to get on stage, but it's always awesome afterward. Some talks go well, and others don't, but even if it didn't go well, you still went up there and did it. The audience is rooting for you, and despite what you might think, the majority of them don't know the subject of your talk, and the few that do still want you to succeed.</p><hr /><h3>Homework</h3><ul><li>Write down three things that you've been holding back on</li><li>Choose one of those things and write down the steps that you can take to accomplish that!</li></ul><h3>Resources</h3><ul><li><a href="https://www.principles.com">Principles in Action</a></li></ul><h3>Guest: Ken Wheeler</h3><ul><li>Twitter: <a href="https://twitter.com/ken_wheeler">@ken_wheeler</a></li><li>GitHub: <a href="https://github.com/kenwheeler">@kenwheeler</a></li><li>Website: <a href="http://kenwheeler.github.io/">kenwheeler.github.io</a></li><li>SoundCloud: <a href="https://soundcloud.com/thekenwheeler">thekenwheeler</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="30619230" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/7b0b72f5-2329-4994-86ac-f5ac31b2cc7a/ken-wheeler_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Ken Wheeler Chats With Kent About Going For Challenging Opportunities</itunes:title>
      <itunes:author>Ken Wheeler, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/35f19e18-70e5-495e-ab2d-9b40d94705b4/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:31:53</itunes:duration>
      <itunes:summary>Ken Wheeler chats with Kent about saying yes to challenging opportunities and using them as a chance to rapidly grow. </itunes:summary>
      <itunes:subtitle>Ken Wheeler chats with Kent about saying yes to challenging opportunities and using them as a chance to rapidly grow. </itunes:subtitle>
      <itunes:keywords>career, dev, code, tech, programming, public speaking</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>10</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">c0bdc63c-45b5-45cc-8446-6211aac5db8b</guid>
      <title>Erik Rasmussen Chats With Kent About Maintaining Open-Source Libraries</title>
      <description><![CDATA[<p>Erik built the Redux Form library to help manage form states in Redux. He decided to open-source Redux Form, and it exploded and became very, very popular.</p><p>People kept coming up to Erik with additional use cases, and the form library itself kept growing to the point where the bundle size got out of hand and saying yes to all the requests for features created a monster.</p><p>So Erik came up with his second form library "final-form." This time he created a plugin architecture to reduce the maintenance and make the library more capable of handling unconsidered use cases.</p><p>Erik talks about the key things that need to happen for a library to take off. First, it has to be documented well, and the motivation has to get explained clearly. Second, someone who has a following needs to love it and share it with people. Third, you've got to be there on the ground, ready to make quick fixes as people give them to you.</p><hr /><h3>Homework</h3><ul><li>Release some open-source software!</li></ul><h3>Resources</h3><ul><li><a href="https://final-form.org">Final Form</a></li><li><a href="https://redux-form.com">Redux Form</a></li><li><a href="https://egghead.io/courses/how-to-write-an-open-source-javascript-library">How to Write an Open Source JavaScript Library</a></li><li><a href="https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github">How to Contribute to an Open Source Project on GitHub</a></li><li><a href="https://www.youtube.com/watch?v=VkTCL6Nqm6Y">OSCON 2014: How Instagram.com Works; Pete Hunt</a></li></ul><h3>Guest: Erik Rasmussen</h3><ul><li>Twitter: <a href="https://twitter.com/erikras">@erikras</a></li><li>GitHub: <a href="https://github.com/erikras">@erikras</a></li><li>Keybase: <a href="https://keybase.io/erikras">@erikras</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:03:46 +0000</pubDate>
      <author>team@kentcdodds.com (Erik Rasmussen, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/erik-rasmussen-chats-with-kent-about-maintaining-open-source-libraries</link>
      <content:encoded><![CDATA[<p>Erik built the Redux Form library to help manage form states in Redux. He decided to open-source Redux Form, and it exploded and became very, very popular.</p><p>People kept coming up to Erik with additional use cases, and the form library itself kept growing to the point where the bundle size got out of hand and saying yes to all the requests for features created a monster.</p><p>So Erik came up with his second form library "final-form." This time he created a plugin architecture to reduce the maintenance and make the library more capable of handling unconsidered use cases.</p><p>Erik talks about the key things that need to happen for a library to take off. First, it has to be documented well, and the motivation has to get explained clearly. Second, someone who has a following needs to love it and share it with people. Third, you've got to be there on the ground, ready to make quick fixes as people give them to you.</p><hr /><h3>Homework</h3><ul><li>Release some open-source software!</li></ul><h3>Resources</h3><ul><li><a href="https://final-form.org">Final Form</a></li><li><a href="https://redux-form.com">Redux Form</a></li><li><a href="https://egghead.io/courses/how-to-write-an-open-source-javascript-library">How to Write an Open Source JavaScript Library</a></li><li><a href="https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github">How to Contribute to an Open Source Project on GitHub</a></li><li><a href="https://www.youtube.com/watch?v=VkTCL6Nqm6Y">OSCON 2014: How Instagram.com Works; Pete Hunt</a></li></ul><h3>Guest: Erik Rasmussen</h3><ul><li>Twitter: <a href="https://twitter.com/erikras">@erikras</a></li><li>GitHub: <a href="https://github.com/erikras">@erikras</a></li><li>Keybase: <a href="https://keybase.io/erikras">@erikras</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="35219648" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/25dbbf35-1e3f-47c4-a1f6-352cb999e177/erik-rasmussen_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Erik Rasmussen Chats With Kent About Maintaining Open-Source Libraries</itunes:title>
      <itunes:author>Erik Rasmussen, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/f3ae8c73-a91c-4dab-928e-072e56f02dc1/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:36:40</itunes:duration>
      <itunes:summary>Erik Rasmussen chats with Kent about maintaining a popular open-source library and the key things that need to happen in order for a library to take off.</itunes:summary>
      <itunes:subtitle>Erik Rasmussen chats with Kent about maintaining a popular open-source library and the key things that need to happen in order for a library to take off.</itunes:subtitle>
      <itunes:keywords>redux, code, tech, programming, open source</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>9</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">fa621d05-1851-4dea-b975-910c250cfb0e</guid>
      <title>Angie Jones Chats With Kent About Automated Visual Testing</title>
      <description><![CDATA[<p>Visual testing is like snapshot testing with images. So when your application is in the state that you want it to be in, you verify this as a human being, and then utilize tools to take a picture of your application in that state.</p><p>Visual testing isn't a new concept, but the technology was previously flaky. But now, Applitools is using AI and machine learning to be able only to detect the things that we care about as human beings.</p><p>Visual testing catches issues that your scripts won't detect, and Applitools is especially powerful at it. The processing gets offloaded onto the Applitools servers, and snapshots of your app are tested on multiple platforms so you can be confident that no visual bugs get created anywhere!</p><hr /><h3>Homework</h3><ul><li>Go through Angie's Visual Testing Course: <a href="https://testautomationu.applitools.com/automated-visual-testing-a-fast-path-to-test-automation-success">Automated Visual Testing: A Fast Path To Test Automation Success</a></li></ul><h3>Resources</h3><ul><li><a href="https://testautomationu.applitools.com/">Test Automation University</a></li><li><a href="https://testautomationu.applitools.com/automated-visual-testing-a-fast-path-to-test-automation-success">Automated Visual Testing: A Fast Path To Test Automation Success</a></li></ul><h3>Guest: Angie Jones</h3><ul><li>Twitter: <a href="https://twitter.com/techgirl1908">@techgirl1908</a></li><li>GitHub: <a href="https://github.com/angiejones">@angiejones</a></li><li>Website: <a href="http://angiejones.tech/">angiejones.tech</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:03:11 +0000</pubDate>
      <author>team@kentcdodds.com (Angie Jones, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/angie-jones-chats-with-kent-about-automated-visual-testing</link>
      <content:encoded><![CDATA[<p>Visual testing is like snapshot testing with images. So when your application is in the state that you want it to be in, you verify this as a human being, and then utilize tools to take a picture of your application in that state.</p><p>Visual testing isn't a new concept, but the technology was previously flaky. But now, Applitools is using AI and machine learning to be able only to detect the things that we care about as human beings.</p><p>Visual testing catches issues that your scripts won't detect, and Applitools is especially powerful at it. The processing gets offloaded onto the Applitools servers, and snapshots of your app are tested on multiple platforms so you can be confident that no visual bugs get created anywhere!</p><hr /><h3>Homework</h3><ul><li>Go through Angie's Visual Testing Course: <a href="https://testautomationu.applitools.com/automated-visual-testing-a-fast-path-to-test-automation-success">Automated Visual Testing: A Fast Path To Test Automation Success</a></li></ul><h3>Resources</h3><ul><li><a href="https://testautomationu.applitools.com/">Test Automation University</a></li><li><a href="https://testautomationu.applitools.com/automated-visual-testing-a-fast-path-to-test-automation-success">Automated Visual Testing: A Fast Path To Test Automation Success</a></li></ul><h3>Guest: Angie Jones</h3><ul><li>Twitter: <a href="https://twitter.com/techgirl1908">@techgirl1908</a></li><li>GitHub: <a href="https://github.com/angiejones">@angiejones</a></li><li>Website: <a href="http://angiejones.tech/">angiejones.tech</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="28579103" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/e3804e5e-618b-431d-b49d-da441834e4ee/angie-jones_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Angie Jones Chats With Kent About Automated Visual Testing</itunes:title>
      <itunes:author>Angie Jones, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/08002d3e-8907-4c5c-aa64-54e6b6fdfa0e/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:29:43</itunes:duration>
      <itunes:summary>Angie Jones chats with Kent about the advantages of visual testing your app with Applitools</itunes:summary>
      <itunes:subtitle>Angie Jones chats with Kent about the advantages of visual testing your app with Applitools</itunes:subtitle>
      <itunes:keywords>testing, tech, programming, development</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>8</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">575709e8-2fae-4a1a-b737-a44663ec631c</guid>
      <title>Nader Dabit Chats With Kent About Keeping An Optimistic Mindset</title>
      <description><![CDATA[<p>How do you stay optimistic when being bombarded with negativity every day? Nader reminds us that, statistically, we are living in the safest and most prosperous period in human history. Nader went through a lot of hardship growing up, and it caused him to assume the entire world was that way, but in reality, it wasn't. Try to maintain perspective, and remember that your experiences aren't reflective of the world as a whole.</p><p>The voice in your head talks about yourself in a way that you'd never treat another person. Be mindful of yourself and treat yourself with kindness; the way you talk about yourself can make a significant impact on your happiness.</p><p>Kent shares his experience with seeing a therapist for the last year and explains how therapy isn't something not just for people who are experiencing trauma or mental illness. Everyone can benefit from having a neutral third party that helps you talk through the problems you are experiencing in life, no matter how big or small.</p><p>Reducing the amount of media you consume can improve your headspace as well. That doesn't mean to turn a blind eye to any negativity. Instead, you should learn about the bad things that are happening within your sphere of influence. It doesn't do the world any good to take on pain from something that you have no control over. Your energy is better spent taking an active part in improving the parts of the world that you can influence.</p><hr /><h3>Homework</h3><ul><li>For a week, take at least a minute or so daily and write one thing that you're optimistic about.</li></ul><h3>Resources</h3><ul><li><a href="https://www.amazon.com/dp/1328683788">Tools of Titans</a></li><li><a href="https://www.amazon.com/dp/1250107814">Factfulness</a></li><li><a href="https://www.amazon.com/dp/0143122010">The Better Angels of Our Nature: Why Violence Has Declined</a></li><li><a href="https://www.amazon.com/dp/0061733520">Self-Compassion: The Proven Power of Being Kind to Yourself</a></li><li><a href="https://www.amazon.com/dp/0195374614">A Guide to the Good Life: The Ancient Art of Stoic Joy</a></li><li><a href="https://www.amazon.com/dp/1591846358">The Obstacle Is the Way: The Timeless Art of Turning Trials into Triumph</a></li></ul><h3>Guest: Nader Dabit</h3><ul><li>Twitter: <a href="https://twitter.com/dabit3">@dabit3</a></li><li>GitHub: <a href="https://github.com/dabit3">@dabit3</a></li><li>Website: <a href="http://naderdabit.me/">naderdabit.me</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:02:46 +0000</pubDate>
      <author>team@kentcdodds.com (Nader Dabit, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/nader-dabit-chats-with-kent-about-keeping-an-optimistic-mindset</link>
      <content:encoded><![CDATA[<p>How do you stay optimistic when being bombarded with negativity every day? Nader reminds us that, statistically, we are living in the safest and most prosperous period in human history. Nader went through a lot of hardship growing up, and it caused him to assume the entire world was that way, but in reality, it wasn't. Try to maintain perspective, and remember that your experiences aren't reflective of the world as a whole.</p><p>The voice in your head talks about yourself in a way that you'd never treat another person. Be mindful of yourself and treat yourself with kindness; the way you talk about yourself can make a significant impact on your happiness.</p><p>Kent shares his experience with seeing a therapist for the last year and explains how therapy isn't something not just for people who are experiencing trauma or mental illness. Everyone can benefit from having a neutral third party that helps you talk through the problems you are experiencing in life, no matter how big or small.</p><p>Reducing the amount of media you consume can improve your headspace as well. That doesn't mean to turn a blind eye to any negativity. Instead, you should learn about the bad things that are happening within your sphere of influence. It doesn't do the world any good to take on pain from something that you have no control over. Your energy is better spent taking an active part in improving the parts of the world that you can influence.</p><hr /><h3>Homework</h3><ul><li>For a week, take at least a minute or so daily and write one thing that you're optimistic about.</li></ul><h3>Resources</h3><ul><li><a href="https://www.amazon.com/dp/1328683788">Tools of Titans</a></li><li><a href="https://www.amazon.com/dp/1250107814">Factfulness</a></li><li><a href="https://www.amazon.com/dp/0143122010">The Better Angels of Our Nature: Why Violence Has Declined</a></li><li><a href="https://www.amazon.com/dp/0061733520">Self-Compassion: The Proven Power of Being Kind to Yourself</a></li><li><a href="https://www.amazon.com/dp/0195374614">A Guide to the Good Life: The Ancient Art of Stoic Joy</a></li><li><a href="https://www.amazon.com/dp/1591846358">The Obstacle Is the Way: The Timeless Art of Turning Trials into Triumph</a></li></ul><h3>Guest: Nader Dabit</h3><ul><li>Twitter: <a href="https://twitter.com/dabit3">@dabit3</a></li><li>GitHub: <a href="https://github.com/dabit3">@dabit3</a></li><li>Website: <a href="http://naderdabit.me/">naderdabit.me</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="27346099" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/f9392f16-f17d-4335-b81e-9af53bddc261/nader-dabit_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Nader Dabit Chats With Kent About Keeping An Optimistic Mindset</itunes:title>
      <itunes:author>Nader Dabit, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/6d382f5e-181c-4fc9-ba33-9b5a4b921ce1/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:28:28</itunes:duration>
      <itunes:summary>Nader Dabit chats with Kent about how he keeps an optimistic mindset in a world full of negativity. 
</itunes:summary>
      <itunes:subtitle>Nader Dabit chats with Kent about how he keeps an optimistic mindset in a world full of negativity. 
</itunes:subtitle>
      <itunes:keywords>mental health, mindfulness, therapy, stoicism, productivity, optimism</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>7</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">96892776-3a7e-4baf-ac45-b19c3899acf1</guid>
      <title>Kelly Vaughn Chats With Kent About Personal Finance</title>
      <description><![CDATA[<p>Kelly got into personal finance while she was struggling financially in grad school. Your very first step to getting your money under control should be to know where your money is going. Sit down and look at the last three months of your bank statements and categorize your purchases.</p><p>Being able to visualize and measure where your money is going is a fantastic first step for people wanting to at least see if you could make some changes to the way that you're spending your money.</p><p>After you figure out where your money is going, your second step is to make a budget. Kelly uses the envelope system. Each category of spending gets an "envelope" of money, and once there's no more money from the envelope, you can't spend any more on that category.</p><hr /><h3>Homework</h3><ul><li>Figure out where your money has been going the last three months</li><li>Create a budget using an app like You Need A Budget, a notebook, or a spreadsheet</li></ul><h3>Resources</h3><ul><li><a href="https://www.moneyhoneyrachel.com/">Rachel Richards - Money Honey</a></li><li><a href="https://www.daveramsey.com/store/product/the-total-money-makeover-book-by-dave-ramsey">Dave Ramsey - Total Money Makeover</a></li><li><a href="https://www.youneedabudget.com/">YNAB - You Need A Budget</a></li><li><a href="https://www.mint.com/">Mint</a></li><li><a href="https://teelaunch.com/">teelaunch</a></li><li><a href="https://printify.com/">Printify</a></li><li><a href="https://www.printful.com/">Printful</a></li></ul><h3>Guest: Kelly Vaughn</h3><ul><li>Twitter: <a href="https://twitter.com/kvlly">@kvlly</a></li><li>GitHub: <a href="https://github.com/kellyvaughn">@kellyvaughn</a></li><li>Website: <a href="https://kvlly.com/">kvlly.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:02:19 +0000</pubDate>
      <author>team@kentcdodds.com (Kelly Vaughn, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/kelly-vaughn-chats-with-kent-about-personal-finance</link>
      <content:encoded><![CDATA[<p>Kelly got into personal finance while she was struggling financially in grad school. Your very first step to getting your money under control should be to know where your money is going. Sit down and look at the last three months of your bank statements and categorize your purchases.</p><p>Being able to visualize and measure where your money is going is a fantastic first step for people wanting to at least see if you could make some changes to the way that you're spending your money.</p><p>After you figure out where your money is going, your second step is to make a budget. Kelly uses the envelope system. Each category of spending gets an "envelope" of money, and once there's no more money from the envelope, you can't spend any more on that category.</p><hr /><h3>Homework</h3><ul><li>Figure out where your money has been going the last three months</li><li>Create a budget using an app like You Need A Budget, a notebook, or a spreadsheet</li></ul><h3>Resources</h3><ul><li><a href="https://www.moneyhoneyrachel.com/">Rachel Richards - Money Honey</a></li><li><a href="https://www.daveramsey.com/store/product/the-total-money-makeover-book-by-dave-ramsey">Dave Ramsey - Total Money Makeover</a></li><li><a href="https://www.youneedabudget.com/">YNAB - You Need A Budget</a></li><li><a href="https://www.mint.com/">Mint</a></li><li><a href="https://teelaunch.com/">teelaunch</a></li><li><a href="https://printify.com/">Printify</a></li><li><a href="https://www.printful.com/">Printful</a></li></ul><h3>Guest: Kelly Vaughn</h3><ul><li>Twitter: <a href="https://twitter.com/kvlly">@kvlly</a></li><li>GitHub: <a href="https://github.com/kellyvaughn">@kellyvaughn</a></li><li>Website: <a href="https://kvlly.com/">kvlly.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="25733604" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/07b0ef79-d868-4239-980a-ad7b3efafde1/kelly-vaughn_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Kelly Vaughn Chats With Kent About Personal Finance</itunes:title>
      <itunes:author>Kelly Vaughn, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/a19f8f1e-5b72-4ff2-8160-a560077665e3/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:26:47</itunes:duration>
      <itunes:summary>Kelly Vaughn chats with Kent about the first steps you need to take to get your finances under control.</itunes:summary>
      <itunes:subtitle>Kelly Vaughn chats with Kent about the first steps you need to take to get your finances under control.</itunes:subtitle>
      <itunes:keywords>money, finances, budgeting, budget</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>6</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">5452e859-4ede-41ef-b349-cf7b5ef84a99</guid>
      <title>Jen Luker Chats With Kent About Finding Inspiration From Anywhere</title>
      <description><![CDATA[<p>Jen puts knitting before the fact that she is a senior software engineer when she defines who she is; this doesn't make her a worse engineer than someone who eats, sleeps, and breathes code.</p><p>With each new thing you learn, whether you're good or bad at it, you'll tend to discover something about it that teaches you something new. With everything Jen learns, she tries to bring it back into the ways she interacts with the world, whether that's through some art medium or programming.</p><p>Technological progress has been an evolving process of standing on the shoulders of giants, one after another, learning how to take something they'd seen before and applied it to some new technology or new problem they were working on at the moment.</p><p>The short version is that you can find inspiration virtually anywhere, and not to close off those points of inspiration just because you're focusing on a computing problem.</p><hr /><h3>Homework</h3><ul><li>Watch at least one of the talks linked under resources!</li></ul><h3>Resources</h3><p><a href="https://www.youtube.com/watch?v=dbZQwTvlBN4">TEDxBeaconStreet: Knitting is Coding; Lindiwe Matlali</a><br /><a href="https://www.youtube.com/watch?v=w1TBZhd-sN0">TEDxRiga: Crocheting Hyperbolic Planes; Daina Taimina</a><br /><a href="https://www.youtube.com/watch?v=vcxwcWuq7KQ">TED: A delightful way to teach kids about computers; Linda Liukas</a></p><h3>Guest: Jen Luker</h3><ul><li>Twitter: <a href="https://twitter.com/knitcodemonkey">@knitcodemonkey</a></li><li>GitHub: <a href="https://github.com/knitcodemonkey">@knitcodemonkey</a></li><li>Website: <a href="https://www.jenluker.com/">jenluker.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:01:45 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Jen Luker)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/jen-luker-chats-with-kent-about-finding-inspiration-from-anywhere</link>
      <content:encoded><![CDATA[<p>Jen puts knitting before the fact that she is a senior software engineer when she defines who she is; this doesn't make her a worse engineer than someone who eats, sleeps, and breathes code.</p><p>With each new thing you learn, whether you're good or bad at it, you'll tend to discover something about it that teaches you something new. With everything Jen learns, she tries to bring it back into the ways she interacts with the world, whether that's through some art medium or programming.</p><p>Technological progress has been an evolving process of standing on the shoulders of giants, one after another, learning how to take something they'd seen before and applied it to some new technology or new problem they were working on at the moment.</p><p>The short version is that you can find inspiration virtually anywhere, and not to close off those points of inspiration just because you're focusing on a computing problem.</p><hr /><h3>Homework</h3><ul><li>Watch at least one of the talks linked under resources!</li></ul><h3>Resources</h3><p><a href="https://www.youtube.com/watch?v=dbZQwTvlBN4">TEDxBeaconStreet: Knitting is Coding; Lindiwe Matlali</a><br /><a href="https://www.youtube.com/watch?v=w1TBZhd-sN0">TEDxRiga: Crocheting Hyperbolic Planes; Daina Taimina</a><br /><a href="https://www.youtube.com/watch?v=vcxwcWuq7KQ">TED: A delightful way to teach kids about computers; Linda Liukas</a></p><h3>Guest: Jen Luker</h3><ul><li>Twitter: <a href="https://twitter.com/knitcodemonkey">@knitcodemonkey</a></li><li>GitHub: <a href="https://github.com/knitcodemonkey">@knitcodemonkey</a></li><li>Website: <a href="https://www.jenluker.com/">jenluker.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="27474011" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/fe94da4a-9fc1-46c5-b9f5-4454eb5c0dfa/jen-luker_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Jen Luker Chats With Kent About Finding Inspiration From Anywhere</itunes:title>
      <itunes:author>Kent C. Dodds, Jen Luker</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/a051f620-ca02-412e-9cce-e77e2d8f53db/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:28:35</itunes:duration>
      <itunes:summary>Jenn Luker chats with Kent about how you can become a better programmer by pursuing interest that seem unrelated to computing.</itunes:summary>
      <itunes:subtitle>Jenn Luker chats with Kent about how you can become a better programmer by pursuing interest that seem unrelated to computing.</itunes:subtitle>
      <itunes:keywords>computing, software, history, tech, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>5</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">b87af75e-e754-4a7f-bc8b-00468d692647</guid>
      <title>Henry Zhu Chats With Kent About The Responsibilities Of A Maintainer</title>
      <description><![CDATA[<p>Henry Zhu's transition from a programing role to a more managerial role as Babel's maintainer has been hard. As programmers, we tend to value our work based on the number of commits or pushing features. When you are a manager, you're not writing much code anymore.</p><p>There's still an expectation that maintainers should be writing code. Still, maintainers also have to triage and merge things, release process, onboard, market, write documentation, test, make videos, and give talks. Because of all this, a maintainer's time is best spent figuring out how to get more people involved with a project.</p><p>To get people interested, the maintainer has to do the job of showing people what's possible. You have to be involved in the community, and you have to like it. At a fundamental level, open-source is about service, serving other people in the community, giving back, and not expecting anything in return.</p><hr /><h3>Homework</h3><ul><li>Without writing code, do one thing to contribute to open source!</li></ul><h3>Resources</h3><ul><li><a href="https://allcontributors.org/">All Contributors</a></li><li><a href="https://hopeinsource.com/">Source</a></li><li><a href="https://maintainersanonymous.com/">Maintainers Anonymous</a></li><li><a href="https://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence">Chesterton's fence</a></li></ul><h3>Guest: Henry Zhu</h3><ul><li>Twitter: <a href="https://twitter.com/left_pad">@left_pad</a></li><li>GitHub: <a href="https://github.com/hzoo">@hzoo</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:01:26 +0000</pubDate>
      <author>team@kentcdodds.com (Henry Zhu, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/henry-zhu-chats-with-kent-about-the-human-side-of-open-source</link>
      <content:encoded><![CDATA[<p>Henry Zhu's transition from a programing role to a more managerial role as Babel's maintainer has been hard. As programmers, we tend to value our work based on the number of commits or pushing features. When you are a manager, you're not writing much code anymore.</p><p>There's still an expectation that maintainers should be writing code. Still, maintainers also have to triage and merge things, release process, onboard, market, write documentation, test, make videos, and give talks. Because of all this, a maintainer's time is best spent figuring out how to get more people involved with a project.</p><p>To get people interested, the maintainer has to do the job of showing people what's possible. You have to be involved in the community, and you have to like it. At a fundamental level, open-source is about service, serving other people in the community, giving back, and not expecting anything in return.</p><hr /><h3>Homework</h3><ul><li>Without writing code, do one thing to contribute to open source!</li></ul><h3>Resources</h3><ul><li><a href="https://allcontributors.org/">All Contributors</a></li><li><a href="https://hopeinsource.com/">Source</a></li><li><a href="https://maintainersanonymous.com/">Maintainers Anonymous</a></li><li><a href="https://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence">Chesterton's fence</a></li></ul><h3>Guest: Henry Zhu</h3><ul><li>Twitter: <a href="https://twitter.com/left_pad">@left_pad</a></li><li>GitHub: <a href="https://github.com/hzoo">@hzoo</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31525069" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/e6791b6e-9928-4b6b-8adf-75e6f42ec547/henry-zhu_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Henry Zhu Chats With Kent About The Responsibilities Of A Maintainer</itunes:title>
      <itunes:author>Henry Zhu, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/956151bc-bc16-47a7-9ecf-9108fa002c5a/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:49</itunes:duration>
      <itunes:summary>Henry Zhu chats with Kent about his transition into being a project maintainer, and the responsibilities that he had to take on.</itunes:summary>
      <itunes:subtitle>Henry Zhu chats with Kent about his transition into being a project maintainer, and the responsibilities that he had to take on.</itunes:subtitle>
      <itunes:keywords>code, babel, tech, javascript, programming, open source, community</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>4</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">bb55ce80-34bc-4cab-bc1b-e837bab85c8a</guid>
      <title>Jenn Creighton Chats With Kent About Avoiding An &quot;Apropcolypse&quot;</title>
      <description><![CDATA[<p>Jenn has been working with React since 0.13. She has a background in creative writing, and it melded well with React.</p><p>One of her big early mistakes with React was focusing too hard on making components reusable. When you try to make your component one-hundred percent reusable, you end up with a massive stack of props. In our effort to make things reusable, we end up making it harder for ourselves and others.</p><p>Sometimes it even makes sense to duplicate the component, change its name, and add your changes to it instead of adding more props to the existing component. Too many props on your component not only makes it hard to refactor but also difficult to even use.</p><p>One of Jenn's rules for her codebase is that new engineers should be able to come in and get up to speed quickly. It is an overall rule that has to do with keeping the codebase consistent. Jenn puts rules in place like, "We consistently use this state management library." So if a person comes in, they aren't finding multiple ways of doing the same thing.</p><hr /><h3>Homework</h3><ul><li>Document it before you write your next component!</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/when-to-break-up-a-component-into-multiple-components">Kent C. Dodds - When to break up a component into multiple components</a></li><li><a href="https://usereact.nyc/">useReactNYC Meetup</a></li></ul><h3>Guest: Jenn Creighton</h3><ul><li>Twitter: <a href="https://twitter.com/gurlcode">@gurlcode</a></li><li>Notist: <a href="https://noti.st/jenncreighton">jenncreighton</a></li><li>Github: <a href="https://github.com/jcreighton">@jcreighton</a></li><li>LinkedIn: <a href="https://www.linkedin.com/in/jennifercreighton">@jennifercreighton</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li><a href="https://kentcdodds.com/">Website</a></li><li><a href="https://twitter.com/kentcdodds">Twitter</a></li><li><a href="https://github.com/kentcdodds">Github</a></li><li><a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Youtube</a></li><li><a href="https://testingjavascript.com/">Testing JavaScript</a></li><li><a href="https://epicreact.dev/">EpicReact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:01:09 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Jenn Creighton)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/jenn-creighton-chats-with-kent-about-avoiding-an-apropcolypse</link>
      <content:encoded><![CDATA[<p>Jenn has been working with React since 0.13. She has a background in creative writing, and it melded well with React.</p><p>One of her big early mistakes with React was focusing too hard on making components reusable. When you try to make your component one-hundred percent reusable, you end up with a massive stack of props. In our effort to make things reusable, we end up making it harder for ourselves and others.</p><p>Sometimes it even makes sense to duplicate the component, change its name, and add your changes to it instead of adding more props to the existing component. Too many props on your component not only makes it hard to refactor but also difficult to even use.</p><p>One of Jenn's rules for her codebase is that new engineers should be able to come in and get up to speed quickly. It is an overall rule that has to do with keeping the codebase consistent. Jenn puts rules in place like, "We consistently use this state management library." So if a person comes in, they aren't finding multiple ways of doing the same thing.</p><hr /><h3>Homework</h3><ul><li>Document it before you write your next component!</li></ul><h3>Resources</h3><ul><li><a href="https://kentcdodds.com/blog/when-to-break-up-a-component-into-multiple-components">Kent C. Dodds - When to break up a component into multiple components</a></li><li><a href="https://usereact.nyc/">useReactNYC Meetup</a></li></ul><h3>Guest: Jenn Creighton</h3><ul><li>Twitter: <a href="https://twitter.com/gurlcode">@gurlcode</a></li><li>Notist: <a href="https://noti.st/jenncreighton">jenncreighton</a></li><li>Github: <a href="https://github.com/jcreighton">@jcreighton</a></li><li>LinkedIn: <a href="https://www.linkedin.com/in/jennifercreighton">@jennifercreighton</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li><a href="https://kentcdodds.com/">Website</a></li><li><a href="https://twitter.com/kentcdodds">Twitter</a></li><li><a href="https://github.com/kentcdodds">Github</a></li><li><a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Youtube</a></li><li><a href="https://testingjavascript.com/">Testing JavaScript</a></li><li><a href="https://epicreact.dev/">EpicReact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="28635104" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/6866a015-36f4-43f9-a35c-7f44cf623147/jenn-creighton_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Jenn Creighton Chats With Kent About Avoiding An &quot;Apropcolypse&quot;</itunes:title>
      <itunes:author>Kent C. Dodds, Jenn Creighton</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/d45813dd-3011-4dc0-a750-e3d858c8cfd7/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:29:47</itunes:duration>
      <itunes:summary>Jenn Creighton chats with Kent about how she keeps her React codebase clean.</itunes:summary>
      <itunes:subtitle>Jenn Creighton chats with Kent about how she keeps her React codebase clean.</itunes:subtitle>
      <itunes:keywords>react, code, software, tech, javascript, programming, reactjs</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>3</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">444a982d-3b4b-4c0d-9507-a408f530ad49</guid>
      <title>Bianca Gandolfo Chats With Kent About Lifestyle Design</title>
      <description><![CDATA[<p>We're all really busy but we are also ambitious and have goals, but a lot of the time those goals aren't defined so well.</p><p>It's important that our goals are well defined and manageable, we're hard on ourselves when we aren't making progress towards them. You want to expend your energy on the things that are providing you with value, and when you expend your energy beating yourself up, it's worse than wasted energy because it's energy directed at making life worse for you.</p><p>Bianca started Code and Coffee to take people through the process of refining and focussing their goals and breaking them down into achievable bite-sized chunks that they work on for 15 minutes a day during morning coffee. You can do this yourself too!</p><hr /><h3>Homework</h3><ul><li>Keep a self-awareness journal for seven days. Every night, write down all of the feelings that you had that day</li><li>Take 15 minutes every day to work toward a goal. Try it for a week and see how you feel</li></ul><h3>Resources</h3><ul><li><a href="https://andcoffee.io">Code and Coffee with Bianca</a></li></ul><h3>Guest: Bianca Gandolfo</h3><ul><li>Twitter: <a href="https://twitter.com/biancagando">@biancagando</a></li><li>GitHub: <a href="https://github.com/bgando">@bgando</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:00:54 +0000</pubDate>
      <author>team@kentcdodds.com (Bianca Gandolfo, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/bianca-gandolfo-chats-with-kent-about-lifestyle-design</link>
      <content:encoded><![CDATA[<p>We're all really busy but we are also ambitious and have goals, but a lot of the time those goals aren't defined so well.</p><p>It's important that our goals are well defined and manageable, we're hard on ourselves when we aren't making progress towards them. You want to expend your energy on the things that are providing you with value, and when you expend your energy beating yourself up, it's worse than wasted energy because it's energy directed at making life worse for you.</p><p>Bianca started Code and Coffee to take people through the process of refining and focussing their goals and breaking them down into achievable bite-sized chunks that they work on for 15 minutes a day during morning coffee. You can do this yourself too!</p><hr /><h3>Homework</h3><ul><li>Keep a self-awareness journal for seven days. Every night, write down all of the feelings that you had that day</li><li>Take 15 minutes every day to work toward a goal. Try it for a week and see how you feel</li></ul><h3>Resources</h3><ul><li><a href="https://andcoffee.io">Code and Coffee with Bianca</a></li></ul><h3>Guest: Bianca Gandolfo</h3><ul><li>Twitter: <a href="https://twitter.com/biancagando">@biancagando</a></li><li>GitHub: <a href="https://github.com/bgando">@bgando</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31262650" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/267ba199-27dd-4232-aa9c-f77354a28940/bianca-gandolfo_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Bianca Gandolfo Chats With Kent About Lifestyle Design</itunes:title>
      <itunes:author>Bianca Gandolfo, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/823df2c6-bb49-47cc-b4d7-b1954ce653c5/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:33</itunes:duration>
      <itunes:summary>Bianca Gandolfo chats with Kent about creating goals for yourself and following through with them. </itunes:summary>
      <itunes:subtitle>Bianca Gandolfo chats with Kent about creating goals for yourself and following through with them. </itunes:subtitle>
      <itunes:keywords>mental health, career, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>2</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">42900f4b-1e48-483c-89cf-b2f53ccbbbfc</guid>
      <title>Lindsey Kopacz Chats With Kent About A11y</title>
      <description><![CDATA[<p>When Lindsey started, she didn't know what accessibility even meant. She would see that there was an "accessibility error" and fix it, but she didn't understand why she was fixing it. A11y clicked for her when she realized that the point of accessibility was to make the web usable for people with disabilities.</p><p>Code, at its core, is about people, and it allows people to use and purchase products. Ultimately we code to make people's lives better, and if you aren't making your site accessible, then you are discriminating against the one in four people living with a disability. Accessibility is not an edge case.</p><p>Doing the following will take you far!</p><ul><li>Make sure you have form labels</li><li>Use alt text in your images</li><li>Don't leave buttons and links empty</li><li>Use buttons and links appropriately</li><li>Test your site with a screenreader</li><li>Navigate your website with the tab key</li></ul><hr /><h3>Homework</h3><ul><li>Install and use the AXE Chrome extension!</li></ul><h3>Resources</h3><ul><li><a href="https://dev.to/lkopacz/writing-alternative-text-that-matters-3f1p">Writing alternative text that matters</a></li><li><a href="https://chrome.google.com/webstore/detail/axe/lhdoppojpmngadmnindnejefpokejbdd">axe on Google Chrome Extension store</a></li></ul><h3>Guest: Lindsey Kopacz</h3><ul><li>Twitter: <a href="https://twitter.com/LittleKope">@LittleKope</a></li><li>GitHub: <a href="https://github.com/LittleKope">@LittleKope</a></li><li>Website: <a href="https://www.a11ywithlindsey.com/">a11ywithlindsey.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Wed, 27 Nov 2019 21:00:35 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Lindsey Kopacz)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/02/episodes/lindsey-kopacz-chats-with-kent-about-a11y</link>
      <content:encoded><![CDATA[<p>When Lindsey started, she didn't know what accessibility even meant. She would see that there was an "accessibility error" and fix it, but she didn't understand why she was fixing it. A11y clicked for her when she realized that the point of accessibility was to make the web usable for people with disabilities.</p><p>Code, at its core, is about people, and it allows people to use and purchase products. Ultimately we code to make people's lives better, and if you aren't making your site accessible, then you are discriminating against the one in four people living with a disability. Accessibility is not an edge case.</p><p>Doing the following will take you far!</p><ul><li>Make sure you have form labels</li><li>Use alt text in your images</li><li>Don't leave buttons and links empty</li><li>Use buttons and links appropriately</li><li>Test your site with a screenreader</li><li>Navigate your website with the tab key</li></ul><hr /><h3>Homework</h3><ul><li>Install and use the AXE Chrome extension!</li></ul><h3>Resources</h3><ul><li><a href="https://dev.to/lkopacz/writing-alternative-text-that-matters-3f1p">Writing alternative text that matters</a></li><li><a href="https://chrome.google.com/webstore/detail/axe/lhdoppojpmngadmnindnejefpokejbdd">axe on Google Chrome Extension store</a></li></ul><h3>Guest: Lindsey Kopacz</h3><ul><li>Twitter: <a href="https://twitter.com/LittleKope">@LittleKope</a></li><li>GitHub: <a href="https://github.com/LittleKope">@LittleKope</a></li><li>Website: <a href="https://www.a11ywithlindsey.com/">a11ywithlindsey.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="30190829" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/1856a52b-1731-44ff-8790-e56f2b5f50a9/lindsey-kopacz_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Lindsey Kopacz Chats With Kent About A11y</itunes:title>
      <itunes:author>Kent C. Dodds, Lindsey Kopacz</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/83314487-a34c-4140-ad99-7c8624badff1/3000x3000/logo-square.jpg?aid=rss_feed"/>
      <itunes:duration>00:31:26</itunes:duration>
      <itunes:summary>Lindsey Kopacz talks about how she learned about a11y, why you should be making your site accessible, and how you can start making your site accessible.</itunes:summary>
      <itunes:subtitle>Lindsey Kopacz talks about how she learned about a11y, why you should be making your site accessible, and how you can start making your site accessible.</itunes:subtitle>
      <itunes:keywords>dev, accessibility, software, tech, a11y, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>1</itunes:episode>
      <itunes:season>2</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">bd8f562b-5555-4d28-8482-ac0883f15e64</guid>
      <title>Lessons Learned From Four Major Projects with Shirley Wu</title>
      <description><![CDATA[<p>Shirley Wu has been freelancer since 2016, creating data visualizations for her clients. In this episode, Shirley talks about the four projects that had the most significant impact on her.</p><p>In 2017 Shirley created an interactive visualization of the musical, Hamilton. It blew up on the internet. It was the first time a project of her's had a significant response. It made her realize that code could be beautiful, colorful, and inspiring. The audience might not remember the figures or the writeup, but they will remember the emotional response they had.</p><p>Her next project was less fun and a lot more serious. She worked with The Guardian on an investigative journalism piece called Bussed Out. The project was meaningful to her. In the past, she shied away from more serious projects due to a fear of the backlash she'd receive if she didn't do it right. She got to work with a very talented team of journalists who taught her what she was capable of if she teamed up with the right people on important topics.</p><p>On a less serious note, Shirley had the privilege of having a visualization be commissioned by the San Francisco Museum of Modern Art. The project was to do something with the data from Send Me SFMOMA. This project caused her to reconnect with making art for its own sake.</p><p>The most recent influential project was Legends. It was a personal project on the fifty-one female Nobel Prize winners since 1901. With her other digital projects, she is lucky only to get a few minutes of someone's time, but she wanted more than that, she wanted people to linger and be present. So Shirley is now pushing herself to break the boundaries of digital and make moving her visualization into physical space a reality.</p><hr /><h3>Resources</h3><ul><li><a href="https://pudding.cool/2017/03/hamilton/">Hamilton</a></li><li><a href="https://www.theguardian.com/us-news/ng-interactive/2017/dec/20/bussed-out-america-moves-homeless-people-country-study">The Guardian - Bussed Out</a></li><li><a href="http://www.datasketch.es/february/">Journal - Send Me Love</a></li><li><a href="https://christmasexperiments.com/2018/23/legends">Legends</a></li></ul><h3>Guest: Shirley Wu</h3><ul><li>Twitter: <a href="https://twitter.com/sxywu">@sxywu</a></li><li>Github: <a href="https://github.com/sxywu">@sxywu</a></li><li>Website: <a href="http://sxywu.com/">sxywu.com</a></li><li>Twitch: <a href="https://www.twitch.tv/sxywu">@sxywu</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:15:58 +0000</pubDate>
      <author>team@kentcdodds.com (Shirley Wu, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/lessons-learned-from-four-major-projects-with-shirley-wu</link>
      <content:encoded><![CDATA[<p>Shirley Wu has been freelancer since 2016, creating data visualizations for her clients. In this episode, Shirley talks about the four projects that had the most significant impact on her.</p><p>In 2017 Shirley created an interactive visualization of the musical, Hamilton. It blew up on the internet. It was the first time a project of her's had a significant response. It made her realize that code could be beautiful, colorful, and inspiring. The audience might not remember the figures or the writeup, but they will remember the emotional response they had.</p><p>Her next project was less fun and a lot more serious. She worked with The Guardian on an investigative journalism piece called Bussed Out. The project was meaningful to her. In the past, she shied away from more serious projects due to a fear of the backlash she'd receive if she didn't do it right. She got to work with a very talented team of journalists who taught her what she was capable of if she teamed up with the right people on important topics.</p><p>On a less serious note, Shirley had the privilege of having a visualization be commissioned by the San Francisco Museum of Modern Art. The project was to do something with the data from Send Me SFMOMA. This project caused her to reconnect with making art for its own sake.</p><p>The most recent influential project was Legends. It was a personal project on the fifty-one female Nobel Prize winners since 1901. With her other digital projects, she is lucky only to get a few minutes of someone's time, but she wanted more than that, she wanted people to linger and be present. So Shirley is now pushing herself to break the boundaries of digital and make moving her visualization into physical space a reality.</p><hr /><h3>Resources</h3><ul><li><a href="https://pudding.cool/2017/03/hamilton/">Hamilton</a></li><li><a href="https://www.theguardian.com/us-news/ng-interactive/2017/dec/20/bussed-out-america-moves-homeless-people-country-study">The Guardian - Bussed Out</a></li><li><a href="http://www.datasketch.es/february/">Journal - Send Me Love</a></li><li><a href="https://christmasexperiments.com/2018/23/legends">Legends</a></li></ul><h3>Guest: Shirley Wu</h3><ul><li>Twitter: <a href="https://twitter.com/sxywu">@sxywu</a></li><li>Github: <a href="https://github.com/sxywu">@sxywu</a></li><li>Website: <a href="http://sxywu.com/">sxywu.com</a></li><li>Twitch: <a href="https://www.twitch.tv/sxywu">@sxywu</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="38699141" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/e8df0f56-1daf-45d6-ad98-f81c81fc25cb/20190531_shirley_wu_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Lessons Learned From Four Major Projects with Shirley Wu</itunes:title>
      <itunes:author>Shirley Wu, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/685c4e43-bca5-4aa7-910b-744009a45084/3000x3000/shirley_wu.jpg?aid=rss_feed"/>
      <itunes:duration>00:40:18</itunes:duration>
      <itunes:summary>Shirley Wu discusses what she learned from her four most influential projects.</itunes:summary>
      <itunes:subtitle>Shirley Wu discusses what she learned from her four most influential projects.</itunes:subtitle>
      <itunes:keywords>career, code, data viz, tech, programming, data, visualization</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>14</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">889b0a53-c5fd-47a2-bb75-00fdecb9042d</guid>
      <title>Getting Started With Code Live-Streaming With Suz Hinton</title>
      <description><![CDATA[<p>Suz started streaming because she wanted to show people that hardware coding is just like regular everyday coding, it's just for smaller, dumber computers. It's been two and a half years since she started streaming and her reasons have changed since then. Suz has a community of fourteen thousand that gathers around her stream now. Despite her now much busier schedule these days this community motivates her to keep coming back and getting open source work done.</p><p>Suz talks about how you need to be doing it for the right reasons if you want to actually stick with it. Don't expect to make a salary off of your live-coding stream. Make sure that you go into it with a sustainable schedule for you, don't try to push it only to burn out after a month or two. Don't invest a ton of money upfront either, it's okay to just have a headset and a webcam for your first streams while you are testing the waters.</p><p>Most of the people who watch you are interested in what you are doing and want you to succeed. The people who'd tell you how much you suck aren't going to spend the time to watch your live stream. We tend to be our own biggest critics, don't let the fear of criticism keep you from streaming!</p><hr /><h3>Resources</h3><ul><li><a href="https://medium.com/@suzhinton/my-twitch-live-coding-setup-b2516672fb21">Suz's Streaming Setup</a></li><li><a href="http://freemusicarchive.org/">Free Music Archive</a></li><li><a href="https://bandcamp.com/">Bandcamp</a></li><li><a href="https://rogueamoeba.com/loopback/">Loopback</a></li><li><a href="https://chrome.google.com/webstore/detail/block-site-website-blocke/eiimnmioipafcokbfikbljfdeojpcgbh?hl=en">Chrome Blocksite</a></li><li><a href="https://github.com/clarkio/azure-mask">Azure Mask</a></li></ul><h3>Guest: Suz Hinton</h3><ul><li>Twitter: <a href="https://twitter.com/noopkat">@noopkat</a></li><li>Github: <a href="https://github.com/noopkat">@noopkat</a></li><li>Website: <a href="https://noopkat.com/">noopkat.com</a></li><li>Blog: <a href="http://meow.noopkat.com/">meow.noopkat.com</a></li><li>Twitch: <a href="https://www.twitch.tv/noopkat">@noopkat</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:15:47 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Suz Hinton)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/getting-started-with-code-live-streaming-with-suz-hinton</link>
      <content:encoded><![CDATA[<p>Suz started streaming because she wanted to show people that hardware coding is just like regular everyday coding, it's just for smaller, dumber computers. It's been two and a half years since she started streaming and her reasons have changed since then. Suz has a community of fourteen thousand that gathers around her stream now. Despite her now much busier schedule these days this community motivates her to keep coming back and getting open source work done.</p><p>Suz talks about how you need to be doing it for the right reasons if you want to actually stick with it. Don't expect to make a salary off of your live-coding stream. Make sure that you go into it with a sustainable schedule for you, don't try to push it only to burn out after a month or two. Don't invest a ton of money upfront either, it's okay to just have a headset and a webcam for your first streams while you are testing the waters.</p><p>Most of the people who watch you are interested in what you are doing and want you to succeed. The people who'd tell you how much you suck aren't going to spend the time to watch your live stream. We tend to be our own biggest critics, don't let the fear of criticism keep you from streaming!</p><hr /><h3>Resources</h3><ul><li><a href="https://medium.com/@suzhinton/my-twitch-live-coding-setup-b2516672fb21">Suz's Streaming Setup</a></li><li><a href="http://freemusicarchive.org/">Free Music Archive</a></li><li><a href="https://bandcamp.com/">Bandcamp</a></li><li><a href="https://rogueamoeba.com/loopback/">Loopback</a></li><li><a href="https://chrome.google.com/webstore/detail/block-site-website-blocke/eiimnmioipafcokbfikbljfdeojpcgbh?hl=en">Chrome Blocksite</a></li><li><a href="https://github.com/clarkio/azure-mask">Azure Mask</a></li></ul><h3>Guest: Suz Hinton</h3><ul><li>Twitter: <a href="https://twitter.com/noopkat">@noopkat</a></li><li>Github: <a href="https://github.com/noopkat">@noopkat</a></li><li>Website: <a href="https://noopkat.com/">noopkat.com</a></li><li>Blog: <a href="http://meow.noopkat.com/">meow.noopkat.com</a></li><li>Twitch: <a href="https://www.twitch.tv/noopkat">@noopkat</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="28458987" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/b1cfca39-6b35-48b9-8457-211fa89130cf/suzhinton_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Getting Started With Code Live-Streaming With Suz Hinton</itunes:title>
      <itunes:author>Kent C. Dodds, Suz Hinton</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/407d3543-32ab-4040-8ef8-13ca0c4c16f2/3000x3000/suz_hinton.jpg?aid=rss_feed"/>
      <itunes:duration>00:29:39</itunes:duration>
      <itunes:summary>Suz Hinton talks about how she became a successful live-coding streamer.</itunes:summary>
      <itunes:subtitle>Suz Hinton talks about how she became a successful live-coding streamer.</itunes:subtitle>
      <itunes:keywords>streaming, dev, code, twitch, tech</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>13</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">a3df3747-b82d-4086-83e2-c7066b6dd119</guid>
      <title>You Can Learn A Lot For The Low Price Of Your Ego With Shawn Wang</title>
      <description><![CDATA[<p>You can learn in private, or you can learn in public. 99% of developers work and learn privately in the shadows, so why shouldn't you? Something magical happened when Shawn started creating resources and sharing what he learned in public. More advanced people began to help him by correcting him when he was wrong. By learning publically, he was able to both teach and learn at the same time!</p><p>"You can learn so much on the internet for the low, low price of your ego." If you keep your identity small, you can remain open to new ideas. If you make what you know a part of your identity, being receptive to new ideas and accepting that you were wrong becomes challenging.</p><p>Go beyond writing blog posts, they are educational, but their lifespan is limited. Write the resource that you wish existed while you are learning something. Write documentation, create cheat-sheets, these things not only provide immense value to people who are learning, but they also connect you to the authors of the technology who didn't have the time to create those resources. People start to perceive you as an authority on the subject when you make these things, which makes people also want to hire you for your expertise on the subject.</p><p>If you want to learn from professionals, then make it worth their time! Kent talks about how he'd record "tech chats" with developers and upload them to Youtube. Having an audience opens up the doors for opportunities!</p><hr /><h3>Resources</h3><ul><li><a href="https://www.youtube.com/watch?v=-qPh6I2hfjw">Zero to 60 in Software Development: How to Jumpstart Your Career</a></li><li><a href="https://www.youtube.com/watch?v=dRo_egw7tBc">React events in depth w/ Kent C. Dodds, Ben Alpert, & Dan Abramov</a></li></ul><h3>Guest: Shawn Wang</h3><ul><li>Twitter: <a href="https://twitter.com/swyx">@swyx</a></li><li>GitHub: <a href="https://github.com/sw-yx">@sw-yx</a></li><li>Website: <a href="https://www.swyx.io/">swyx.io</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:15:38 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Shawn Wang)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/you-can-learn-a-lot-for-the-low-price-of-your-ego-with-shawn-wang</link>
      <content:encoded><![CDATA[<p>You can learn in private, or you can learn in public. 99% of developers work and learn privately in the shadows, so why shouldn't you? Something magical happened when Shawn started creating resources and sharing what he learned in public. More advanced people began to help him by correcting him when he was wrong. By learning publically, he was able to both teach and learn at the same time!</p><p>"You can learn so much on the internet for the low, low price of your ego." If you keep your identity small, you can remain open to new ideas. If you make what you know a part of your identity, being receptive to new ideas and accepting that you were wrong becomes challenging.</p><p>Go beyond writing blog posts, they are educational, but their lifespan is limited. Write the resource that you wish existed while you are learning something. Write documentation, create cheat-sheets, these things not only provide immense value to people who are learning, but they also connect you to the authors of the technology who didn't have the time to create those resources. People start to perceive you as an authority on the subject when you make these things, which makes people also want to hire you for your expertise on the subject.</p><p>If you want to learn from professionals, then make it worth their time! Kent talks about how he'd record "tech chats" with developers and upload them to Youtube. Having an audience opens up the doors for opportunities!</p><hr /><h3>Resources</h3><ul><li><a href="https://www.youtube.com/watch?v=-qPh6I2hfjw">Zero to 60 in Software Development: How to Jumpstart Your Career</a></li><li><a href="https://www.youtube.com/watch?v=dRo_egw7tBc">React events in depth w/ Kent C. Dodds, Ben Alpert, & Dan Abramov</a></li></ul><h3>Guest: Shawn Wang</h3><ul><li>Twitter: <a href="https://twitter.com/swyx">@swyx</a></li><li>GitHub: <a href="https://github.com/sw-yx">@sw-yx</a></li><li>Website: <a href="https://www.swyx.io/">swyx.io</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31284860" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/374c602b-5c23-4e64-9b27-0f54d7fcc483/20190531_shawn_wang_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>You Can Learn A Lot For The Low Price Of Your Ego With Shawn Wang</itunes:title>
      <itunes:author>Kent C. Dodds, Shawn Wang</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/8165de21-dd66-4926-bbbb-a643b1919b41/3000x3000/shawn_wang.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:34</itunes:duration>
      <itunes:summary>Shawn Wang talks about how learning in public was the single best thing he did for his career.</itunes:summary>
      <itunes:subtitle>Shawn Wang talks about how learning in public was the single best thing he did for his career.</itunes:subtitle>
      <itunes:keywords>career, dev, software, tech, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>12</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">73af9e8d-47d4-4cde-adc6-5d95cad1dbb6</guid>
      <title>Become Intentional With Your Time With Scott Hanselman</title>
      <description><![CDATA[<p>Getting involved in the world of open-source isn't trivial, especially when we are new to this industry and don't a lot of technical experience. Those of us with the privilege of knowledge and expertise should lend it to others. Lift others, and one day they may do the same.</p><p>Scott Hanselman talks about how he isn't a "transactional networker," he doesn't keep score or expect something in return for helping others. Living this way is freeing and fulfilling, even if at times you get burned by someone.</p><p>It's hard to find fulfillment when we are always taking life as it comes and when you are always dealing with putting out the next fire. We play Tetris all week long trying to fit in time for meetings, catching up on email, spending time with family, and so on. Spend an hour to figure out your direction and figure out what needs to be fixed and let go of the things that can't be. Be intentional with your time.</p><p>The key takeaway of this episode is to be intentional with your time. Understand your boundaries. If you don't want to spend all your free-time on open source, or if you want to lurk on twitter without posting, then acknowledge it. Being left in undecided territory puts weight on yourself.</p><p>So you've intentionally decided what you want to do with your time, now what? The key is being consistent. Don't overreach with your goals, since it will just create a guilt system. Instead, schedule a small chunk of time each week where you'll spend time working towards your goal. It's a marathon, not a sprint!</p><p>Lastly, be kind to yourself. That voice in our head treats us in a way that we'd never treat others. If we aren't a total jerk to someone when they make a small mistake, then we shouldn't be one to ourself. We praise people when they do something good, even if it is small, so permit yourself to praise yourself!</p><hr /><h3>Homework</h3><ul><li>Schedule a small chunk of time each work working toward a goal</li><li>Be kind to yourself</li></ul><h3>Resources</h3><ul><li><a href="https://getinvolved.hanselman.com/">Get Involved In Tech</a></li></ul><h3>Guest: Scott Hanselman</h3><ul><li>Twitter: <a href="https://twitter.com/shanselman">@shanselman</a></li><li>GitHub: <a href="https://github.com/shanselman">@shanselman</a></li><li>Website: <a href="https://www.hanselman.com/">hanselman.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:15:30 +0000</pubDate>
      <author>team@kentcdodds.com (Scott Hanselman, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/become-intentional-with-your-time-with-scott-hanselman</link>
      <content:encoded><![CDATA[<p>Getting involved in the world of open-source isn't trivial, especially when we are new to this industry and don't a lot of technical experience. Those of us with the privilege of knowledge and expertise should lend it to others. Lift others, and one day they may do the same.</p><p>Scott Hanselman talks about how he isn't a "transactional networker," he doesn't keep score or expect something in return for helping others. Living this way is freeing and fulfilling, even if at times you get burned by someone.</p><p>It's hard to find fulfillment when we are always taking life as it comes and when you are always dealing with putting out the next fire. We play Tetris all week long trying to fit in time for meetings, catching up on email, spending time with family, and so on. Spend an hour to figure out your direction and figure out what needs to be fixed and let go of the things that can't be. Be intentional with your time.</p><p>The key takeaway of this episode is to be intentional with your time. Understand your boundaries. If you don't want to spend all your free-time on open source, or if you want to lurk on twitter without posting, then acknowledge it. Being left in undecided territory puts weight on yourself.</p><p>So you've intentionally decided what you want to do with your time, now what? The key is being consistent. Don't overreach with your goals, since it will just create a guilt system. Instead, schedule a small chunk of time each week where you'll spend time working towards your goal. It's a marathon, not a sprint!</p><p>Lastly, be kind to yourself. That voice in our head treats us in a way that we'd never treat others. If we aren't a total jerk to someone when they make a small mistake, then we shouldn't be one to ourself. We praise people when they do something good, even if it is small, so permit yourself to praise yourself!</p><hr /><h3>Homework</h3><ul><li>Schedule a small chunk of time each work working toward a goal</li><li>Be kind to yourself</li></ul><h3>Resources</h3><ul><li><a href="https://getinvolved.hanselman.com/">Get Involved In Tech</a></li></ul><h3>Guest: Scott Hanselman</h3><ul><li>Twitter: <a href="https://twitter.com/shanselman">@shanselman</a></li><li>GitHub: <a href="https://github.com/shanselman">@shanselman</a></li><li>Website: <a href="https://www.hanselman.com/">hanselman.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="30530204" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/61f0d056-cffd-4084-80ce-1574fee4e86e/20190531_scott_hanselman_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Become Intentional With Your Time With Scott Hanselman</itunes:title>
      <itunes:author>Scott Hanselman, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/375348a9-009f-41cd-9351-d3355a5756ef/3000x3000/scott_hanselman.jpg?aid=rss_feed"/>
      <itunes:duration>00:31:47</itunes:duration>
      <itunes:summary>Scott Hanselman talks about how to be intentional with your life.</itunes:summary>
      <itunes:subtitle>Scott Hanselman talks about how to be intentional with your life.</itunes:subtitle>
      <itunes:keywords>career, dev, tech, programming, open source</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>11</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">1fb1a35d-48a8-431a-b3e3-523a6457efc5</guid>
      <title>There Aren&apos;t Any Shortcuts To Expertise With Sara Vieira</title>
      <description><![CDATA[<p>When something is easy for us, it more than likely is just familiar to us. It's easy to forget how challenging it was to learn what we know. When we tell someone who is still learning that something is easy, it diminishes the accomplishment of learning something new.</p><p>People who are good at things put in the time and the practice to get where they are, there isn't a shortcut to experience. We can gain experience by <i>building things.</i> But what do you build?</p><p>In this episode, Sara Vieira talks about how to find ideas for your side projects, and what you can do to make them fun and sustainable.</p><hr /><h3>Resources</h3><ul><li><a href="https://isthereuber.in">Is There Uber In?</a></li><li><a href="https://github.com/public-apis/public-apis">Public APIs</a></li></ul><h3>Guest: Sara Vieira</h3><ul><li>Twitter: <a href="https://twitter.com/NikkitaFTW">@NikkitaFTW</a></li><li>GitHub: <a href="https://github.com/SaraVieira">@SaraVieira</a></li><li>Website: <a href="https://iamsaravieira.com/">iamsaravieira.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:15:21 +0000</pubDate>
      <author>team@kentcdodds.com (Sara Vieira, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/there-arent-any-shortcuts-to-expertise-with-sara-vieira</link>
      <content:encoded><![CDATA[<p>When something is easy for us, it more than likely is just familiar to us. It's easy to forget how challenging it was to learn what we know. When we tell someone who is still learning that something is easy, it diminishes the accomplishment of learning something new.</p><p>People who are good at things put in the time and the practice to get where they are, there isn't a shortcut to experience. We can gain experience by <i>building things.</i> But what do you build?</p><p>In this episode, Sara Vieira talks about how to find ideas for your side projects, and what you can do to make them fun and sustainable.</p><hr /><h3>Resources</h3><ul><li><a href="https://isthereuber.in">Is There Uber In?</a></li><li><a href="https://github.com/public-apis/public-apis">Public APIs</a></li></ul><h3>Guest: Sara Vieira</h3><ul><li>Twitter: <a href="https://twitter.com/NikkitaFTW">@NikkitaFTW</a></li><li>GitHub: <a href="https://github.com/SaraVieira">@SaraVieira</a></li><li>Website: <a href="https://iamsaravieira.com/">iamsaravieira.com</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="29186785" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/fd13f437-7227-4f9d-a2af-7890cda19a26/saravieira_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>There Aren&apos;t Any Shortcuts To Expertise With Sara Vieira</itunes:title>
      <itunes:author>Sara Vieira, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/150c7268-d19a-4cc8-b675-86ff21e212b4/3000x3000/sara_vieira.jpg?aid=rss_feed"/>
      <itunes:duration>00:30:24</itunes:duration>
      <itunes:summary>Sara Vieira talks about the road to expertise.</itunes:summary>
      <itunes:subtitle>Sara Vieira talks about the road to expertise.</itunes:subtitle>
      <itunes:keywords>career, side projects, software, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>10</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">54f68300-0dea-46f9-a3f1-d3164d3ef8b0</guid>
      <title>A Few Excellent Reasons For Why Should Give GraphQL A Try With Peggy Rayzis</title>
      <description><![CDATA[<p>Peggy Rayzis is the engineering manager at Apollo, where she leads the developer experience team.</p><p>Peggy talks about how Apollo touches every layer of development. There are a lot of ways that you can implement GraphQL in your application. It's incredibly flexible. You can even have GraphQL running entirely on the front-end! Peggy recommends that you implement it in your existing application by creating a GraphQL layer that sits between your front-end and underlying services.</p><p>Why would it be worth all of the effort to refactor your application from a REST architecture to a GraphQL one? There are performance benefits from switching to GraphQL, but the main draw is the developer experience. GraphQL is much nicer to work with than REST, no more firing up Postman or console logging to get a peek at what's going on.</p><p>To get started with GraphQL, Peggy recommends taking a single endpoint in your application and beginning with a schema, then move on to writing your resolvers, get your server running, and then connect your front-end. If you want to learn on something that isn't your product, then Apollo has excellent documentation that is linked bellow.</p><hr /><h3>Resources</h3><ul><li><a href="https://www.apollographql.com/docs/">Apollo Docs</a></li></ul><h3>Guest: Peggy Rayzis</h3><ul><li>Twitter: <a href="https://twitter.com/peggyrayzis">@peggyrayzis</a></li><li>GitHub: <a href="https://github.com/peggyrayzis">@peggyrayzis</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:15:13 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Peggy Rayzis)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/a-few-excellent-reasons-for-why-should-give-graphql-a-try-with-peggy-rayzis</link>
      <content:encoded><![CDATA[<p>Peggy Rayzis is the engineering manager at Apollo, where she leads the developer experience team.</p><p>Peggy talks about how Apollo touches every layer of development. There are a lot of ways that you can implement GraphQL in your application. It's incredibly flexible. You can even have GraphQL running entirely on the front-end! Peggy recommends that you implement it in your existing application by creating a GraphQL layer that sits between your front-end and underlying services.</p><p>Why would it be worth all of the effort to refactor your application from a REST architecture to a GraphQL one? There are performance benefits from switching to GraphQL, but the main draw is the developer experience. GraphQL is much nicer to work with than REST, no more firing up Postman or console logging to get a peek at what's going on.</p><p>To get started with GraphQL, Peggy recommends taking a single endpoint in your application and beginning with a schema, then move on to writing your resolvers, get your server running, and then connect your front-end. If you want to learn on something that isn't your product, then Apollo has excellent documentation that is linked bellow.</p><hr /><h3>Resources</h3><ul><li><a href="https://www.apollographql.com/docs/">Apollo Docs</a></li></ul><h3>Guest: Peggy Rayzis</h3><ul><li>Twitter: <a href="https://twitter.com/peggyrayzis">@peggyrayzis</a></li><li>GitHub: <a href="https://github.com/peggyrayzis">@peggyrayzis</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31381609" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/63fc78d1-6fd7-495a-96ce-3d58c0009633/20190531_peggy_rayzis_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>A Few Excellent Reasons For Why Should Give GraphQL A Try With Peggy Rayzis</itunes:title>
      <itunes:author>Kent C. Dodds, Peggy Rayzis</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/e21d35da-a28e-4f59-97cc-3c82e6b81011/c4b7e6cf-4aa8-400a-88a2-998515cc3778/3000x3000/peggy-rayzis.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:41</itunes:duration>
      <itunes:summary>Peggy Rayzis discusses GraphQL&apos;s excellent developer experience.</itunes:summary>
      <itunes:subtitle>Peggy Rayzis discusses GraphQL&apos;s excellent developer experience.</itunes:subtitle>
      <itunes:keywords>apollo, software, programming, graphql</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>9</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">27b1699a-9885-46a1-a9ff-9c7038b668f5</guid>
      <title>The State Of WebAssembly With Lin Clark and Till Schneidereit</title>
      <description><![CDATA[<p>Lin Clark and Till Schneidereit from Mozilla discuss where WebAssembly came from and where it's going. WebAssembly was inspired by asm.js, a subset of JavaScript that could be compiled from a language such as C++. WebAssembly can take the idea further since it doesn't have the same limitations that JavaScript does.</p><p>Lin and Till talk about why even a front-end developer would use WebAssembly, which leads to a discussion on one of the primary use cases of WebAssembly, performance optimization. They also get into the nitty-gritty of WASI, or the WebAssembly System Interface, which allows WebAssembly to be used outside of the browser.</p><hr /><h3>Resources</h3><ul><li><a href="https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webassembly-system-interface/">Lin Clark - Standardizing WASI: a system interface to run WebAssembly outside the web</a></li><li><a href="https://hacks.mozilla.org/2017/02/a-cartoon-intro-to-webassembly/">Lin Clark - A cartoon intro to WebAssembly</a></li><li><a href="https://rustwasm.github.io/docs/book/">Rust and WebAssembly Book</a></li></ul><h3>Guest: Lin Clark</h3><ul><li>GitHub: <a href="https://github.com/linclark">@linclark</a></li><li>Twitter: <a href="https://twitter.com/linclark">@linclark</a></li><li>Website: <a href="https://code-cartoons.com/">code-cartoons.com</a></li><li>Mozilla Hacks: <a href="https://hacks.mozilla.org/author/lclarkmozilla-com/">@lclarkmozilla-com</a></li></ul><h3>Guest: Till Schneidereit</h3><ul><li>Twitter: <a href="https://twitter.com/tschneidereit">@tschneidereit</a></li><li>Github: <a href="https://github.com/tschneidereit">@tschneidereit</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:15:03 +0000</pubDate>
      <author>team@kentcdodds.com (Lin Clark, Kent C. Dodds, Till Schneidereit)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/the-state-of-webassembly-with-lin-clark-and-till-schneidereit</link>
      <content:encoded><![CDATA[<p>Lin Clark and Till Schneidereit from Mozilla discuss where WebAssembly came from and where it's going. WebAssembly was inspired by asm.js, a subset of JavaScript that could be compiled from a language such as C++. WebAssembly can take the idea further since it doesn't have the same limitations that JavaScript does.</p><p>Lin and Till talk about why even a front-end developer would use WebAssembly, which leads to a discussion on one of the primary use cases of WebAssembly, performance optimization. They also get into the nitty-gritty of WASI, or the WebAssembly System Interface, which allows WebAssembly to be used outside of the browser.</p><hr /><h3>Resources</h3><ul><li><a href="https://hacks.mozilla.org/2019/03/standardizing-wasi-a-webassembly-system-interface/">Lin Clark - Standardizing WASI: a system interface to run WebAssembly outside the web</a></li><li><a href="https://hacks.mozilla.org/2017/02/a-cartoon-intro-to-webassembly/">Lin Clark - A cartoon intro to WebAssembly</a></li><li><a href="https://rustwasm.github.io/docs/book/">Rust and WebAssembly Book</a></li></ul><h3>Guest: Lin Clark</h3><ul><li>GitHub: <a href="https://github.com/linclark">@linclark</a></li><li>Twitter: <a href="https://twitter.com/linclark">@linclark</a></li><li>Website: <a href="https://code-cartoons.com/">code-cartoons.com</a></li><li>Mozilla Hacks: <a href="https://hacks.mozilla.org/author/lclarkmozilla-com/">@lclarkmozilla-com</a></li></ul><h3>Guest: Till Schneidereit</h3><ul><li>Twitter: <a href="https://twitter.com/tschneidereit">@tschneidereit</a></li><li>Github: <a href="https://github.com/tschneidereit">@tschneidereit</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="34690866" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/f59a8446-5253-4e72-9993-89a485b70c1d/20190531_lin_and_till_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>The State Of WebAssembly With Lin Clark and Till Schneidereit</itunes:title>
      <itunes:author>Lin Clark, Kent C. Dodds, Till Schneidereit</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/010af8dc-778e-4747-9890-879cea71c62e/3000x3000/lin_clark_and_till_schneidereit.jpg?aid=rss_feed"/>
      <itunes:duration>00:36:07</itunes:duration>
      <itunes:summary>Lin Clark and Till Schneidereit from Mozilla discuss the current state of WebAssembly and WASI. </itunes:summary>
      <itunes:subtitle>Lin Clark and Till Schneidereit from Mozilla discuss the current state of WebAssembly and WASI. </itunes:subtitle>
      <itunes:keywords>webassembly, software, mozilla, javascript, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>8</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">0008e54a-3b74-4e4c-8253-ac21a3cdf43a</guid>
      <title>Funding Open-Source Maintainers Using Ethical Advertising With Eric Berry</title>
      <description><![CDATA[<p>It's challenging to sustain open source projects, a lot of time and energy is poured in without any compensation in return. Eric Berry created CodeFund to give developers who are finding it difficult to justify putting their time into open source projects a means to get compensated.</p><p>Open source today is not the same as it was five years ago. Ninety-six percent of all web apps are using open source. The web relies on it. Sixty-five percent of all projects have only one or two maintainers, and their work is providing value to a lot of companies and people. Maintainers having the option to be compensated benefits not only the maintainer but also everyone who relies on the project.</p><p>Advertising is a scary word these days with big advertisers tracking people across the web and gathering their data. CodeFund doesn't use third-party trackers and doesn't collect data from the developer's audience. Advertising doesn't have to be evil, it can serve a good purpose if it's used correctly.</p><hr /><h3>Resources</h3><ul><li><a href="https://codefund.io/">CodeFund</a></li></ul><h3>Guest: Eric Berry</h3><ul><li>Twitter: <a href="https://twitter.com/coderberry">@coderberry</a></li><li>GitHub: <a href="https://github.com/coderberry">@coderberry</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:14:52 +0000</pubDate>
      <author>team@kentcdodds.com (Eric Berry, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/funding-open-source-maintainers-using-ethical-advertising-with-eric-berry</link>
      <content:encoded><![CDATA[<p>It's challenging to sustain open source projects, a lot of time and energy is poured in without any compensation in return. Eric Berry created CodeFund to give developers who are finding it difficult to justify putting their time into open source projects a means to get compensated.</p><p>Open source today is not the same as it was five years ago. Ninety-six percent of all web apps are using open source. The web relies on it. Sixty-five percent of all projects have only one or two maintainers, and their work is providing value to a lot of companies and people. Maintainers having the option to be compensated benefits not only the maintainer but also everyone who relies on the project.</p><p>Advertising is a scary word these days with big advertisers tracking people across the web and gathering their data. CodeFund doesn't use third-party trackers and doesn't collect data from the developer's audience. Advertising doesn't have to be evil, it can serve a good purpose if it's used correctly.</p><hr /><h3>Resources</h3><ul><li><a href="https://codefund.io/">CodeFund</a></li></ul><h3>Guest: Eric Berry</h3><ul><li>Twitter: <a href="https://twitter.com/coderberry">@coderberry</a></li><li>GitHub: <a href="https://github.com/coderberry">@coderberry</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="32634399" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/a7d3aafb-6be2-4edf-85e1-d6281ad63b57/20190531_eric_berry_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Funding Open-Source Maintainers Using Ethical Advertising With Eric Berry</itunes:title>
      <itunes:author>Eric Berry, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/7674b3b9-ccf7-4fec-a27d-7b62f6b7ce8b/3000x3000/eric_berry.jpg?aid=rss_feed"/>
      <itunes:duration>00:33:59</itunes:duration>
      <itunes:summary>Eric Berry talks about CodeFund and what it does to help the open source community.</itunes:summary>
      <itunes:subtitle>Eric Berry talks about CodeFund and what it does to help the open source community.</itunes:subtitle>
      <itunes:keywords>ethics, software, programming, open source, advertising</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>7</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">5c77bf91-0f09-43f1-b8fd-91f50fa40ce6</guid>
      <title>Creating Successful Mentor Relationships With Emma Bostian</title>
      <description><![CDATA[<p>Emma Bostian launched <strong>codingcoach.io</strong>, a free, open-source project that connects mentees with mentors. Emma discusses how she launched Coding Coach before she had a real database. It's better to have your product out there than to sit on it until it's perfect, you can always iterate.</p><p>Mentoring doesn't just help others, you improve your teaching skills, and it also just looks good to be a mentor.</p><p>Mentees should respect a mentor's time since they are doing it for free. When asking someone to be your mentor briefly describe where you're currently at, and some tangible goals that you want to work towards.</p><p>Mentorship doesn't strictly have to be a one-on-one relationship with someone. You can mentor people through content creation as well. Blogging, recording videos, writing books, and giving talks all teach people.</p><p>Often people's goal with their mentor is to be ready for the technical interview. Many companies are wising up to the fact that someone's ability to write algorithms doesn't correlate with their expertise as a front-end developer. </p><hr /><h3>Homework</h3><ul><li>Kent advises to keep your HTML, CSS, and JavaScript skills sharp, learn the abstractions you are using so you can talk about them intelligently.</li></ul><h3>Resources</h3><ul><li><a href="https://codingcoach.io/">Coding Coach</a></li><li><a href="https://dev.to/emmaBostian/decoding-the-front-end-interview-process-14dl">Emma Bostian - Decoding the Front-end Interview Process</a></li><li><a href="https://kentcdodds.com/blog/solidifying-what-you-learn">Kent C. Dodds - Solidifying What You Learn</a></li><li><a href="https://www.hackerrank.com/">HackerRank</a></li></ul><h3>Guest: Emma Bostian</h3><ul><li>Twitter: <a href="https://twitter.com/EmmaBostian">@EmmaBostian</a></li><li>Website: <a href="https://emmaBostian.com/">emmaBostian</a></li><li>GitHub: <a href="https://github.com/emmaBostian">@emmaBostian</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:14:43 +0000</pubDate>
      <author>team@kentcdodds.com (Emma Bostian, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/creating-successful-mentor-relationships-with-emma-bostian</link>
      <content:encoded><![CDATA[<p>Emma Bostian launched <strong>codingcoach.io</strong>, a free, open-source project that connects mentees with mentors. Emma discusses how she launched Coding Coach before she had a real database. It's better to have your product out there than to sit on it until it's perfect, you can always iterate.</p><p>Mentoring doesn't just help others, you improve your teaching skills, and it also just looks good to be a mentor.</p><p>Mentees should respect a mentor's time since they are doing it for free. When asking someone to be your mentor briefly describe where you're currently at, and some tangible goals that you want to work towards.</p><p>Mentorship doesn't strictly have to be a one-on-one relationship with someone. You can mentor people through content creation as well. Blogging, recording videos, writing books, and giving talks all teach people.</p><p>Often people's goal with their mentor is to be ready for the technical interview. Many companies are wising up to the fact that someone's ability to write algorithms doesn't correlate with their expertise as a front-end developer. </p><hr /><h3>Homework</h3><ul><li>Kent advises to keep your HTML, CSS, and JavaScript skills sharp, learn the abstractions you are using so you can talk about them intelligently.</li></ul><h3>Resources</h3><ul><li><a href="https://codingcoach.io/">Coding Coach</a></li><li><a href="https://dev.to/emmaBostian/decoding-the-front-end-interview-process-14dl">Emma Bostian - Decoding the Front-end Interview Process</a></li><li><a href="https://kentcdodds.com/blog/solidifying-what-you-learn">Kent C. Dodds - Solidifying What You Learn</a></li><li><a href="https://www.hackerrank.com/">HackerRank</a></li></ul><h3>Guest: Emma Bostian</h3><ul><li>Twitter: <a href="https://twitter.com/EmmaBostian">@EmmaBostian</a></li><li>Website: <a href="https://emmaBostian.com/">emmaBostian</a></li><li>GitHub: <a href="https://github.com/emmaBostian">@emmaBostian</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="30190393" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/e90a120e-f552-49d3-ac39-8b9e1bd79d8f/20190531_emma_wedekind_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Creating Successful Mentor Relationships With Emma Bostian</itunes:title>
      <itunes:author>Emma Bostian, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/b9fc03bd-e3b1-4d52-82a6-e5e2094a2652/3000x3000/emma_wedekind.jpg?aid=rss_feed"/>
      <itunes:duration>00:31:26</itunes:duration>
      <itunes:summary>Emma Bostian discusses mentorship and all the benefits of being a mentor.</itunes:summary>
      <itunes:subtitle>Emma Bostian discusses mentorship and all the benefits of being a mentor.</itunes:subtitle>
      <itunes:keywords>career, software, mentorship, programming, development</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>6</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">e4fa5dc7-ce8d-4b2d-99f8-5f4fcd8918fd</guid>
      <title>Make Your Apps Resilient UsingFinite State Machines With David Khourshid</title>
      <description><![CDATA[<p>In this episode, David Khourshid gives the rundown on how finite state machines can make your app more testable, more resilient to bugs, and easier to refactor.</p><p>David's initial interest in finite state machines stemmed from his background in music. With music, there is a universal notation that crosses genre boundaries. David thought what if there could be music notation for logic? Well, it ends up people have been trying to figure this out for the last thirty years.</p><p>A finite state machine can only be in exactly one state out of a limited number of possible states. The machine can transition to another state through explicitly defined events.</p><p>David also chats with Kent about extended finite state machines, how state machines can be used to simplify integration testing, the differences between xstate and redux.</p><hr /><h3>Homework</h3><ul><li>Take whatever feature you are working on and model it out in your head as a finite state machine</li></ul><h3>Resources</h3><ul><li><a href="https://en.wikipedia.org/wiki/Finite-state_machine">Wikipedia: Finite State Machine</a></li><li><a href="https://xstate.js.org/">xstate</a></li></ul><h3>Guest: David Khourshid</h3><ul><li>Twitter: <a href="https://twitter.com/davidkpiano">@davidkpiano</a></li><li>GitHub: <a href="https://github.com/davidkpiano">@davidkpiano</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:14:33 +0000</pubDate>
      <author>team@kentcdodds.com (David Khourshid, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/make-your-apps-resilient-finite-state-machines-with-david-khourshid</link>
      <content:encoded><![CDATA[<p>In this episode, David Khourshid gives the rundown on how finite state machines can make your app more testable, more resilient to bugs, and easier to refactor.</p><p>David's initial interest in finite state machines stemmed from his background in music. With music, there is a universal notation that crosses genre boundaries. David thought what if there could be music notation for logic? Well, it ends up people have been trying to figure this out for the last thirty years.</p><p>A finite state machine can only be in exactly one state out of a limited number of possible states. The machine can transition to another state through explicitly defined events.</p><p>David also chats with Kent about extended finite state machines, how state machines can be used to simplify integration testing, the differences between xstate and redux.</p><hr /><h3>Homework</h3><ul><li>Take whatever feature you are working on and model it out in your head as a finite state machine</li></ul><h3>Resources</h3><ul><li><a href="https://en.wikipedia.org/wiki/Finite-state_machine">Wikipedia: Finite State Machine</a></li><li><a href="https://xstate.js.org/">xstate</a></li></ul><h3>Guest: David Khourshid</h3><ul><li>Twitter: <a href="https://twitter.com/davidkpiano">@davidkpiano</a></li><li>GitHub: <a href="https://github.com/davidkpiano">@davidkpiano</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="31188185" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/ae3dca30-7df6-4402-894a-912d080b0ced/20190531_david_khourshid_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Make Your Apps Resilient UsingFinite State Machines With David Khourshid</itunes:title>
      <itunes:author>David Khourshid, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/b127ec6b-09fe-4a9d-9bee-b0a1ed3e58ac/3000x3000/david_khourshid.jpg?aid=rss_feed"/>
      <itunes:duration>00:32:29</itunes:duration>
      <itunes:summary>David Khourshid talks about how finite-state machines can make our code stronger.</itunes:summary>
      <itunes:subtitle>David Khourshid talks about how finite-state machines can make our code stronger.</itunes:subtitle>
      <itunes:keywords>xstate, finite state machines, software, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>5</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">1607b104-2d17-4b7c-8f65-07722857f8f6</guid>
      <title>A Rundown Of What&apos;s Next For React With Dan Abramov</title>
      <description><![CDATA[<p>What's next for React? In this second interview with Dan Abramov React's direction is discussed along with overviews of exciting new features.</p><p>Dan gives a great rundown these incoming features. React suspense is going to provide a baked-in solution for the problems that async data fetching causes with component rendering, and concurrent mode is bringing non-blocking rendering. Further insight is provided into what problems sparked the need for these new features and why they were the chosen implementations.</p><p>There's also discussion on React Fire modernizing React DOM, JSX v2, if React is a framework or a library, what React is intended for, and React's end-game.</p><hr /><h3>Resources</h3><ul><li><a href="https://github.com/facebook/react/issues/13525">React Fire: Modernizing React DOM</a></li><li><a href="https://www.npmjs.com/package/eslint-plugin-react-hooks">eslint-plugin-react-hooks</a></li><li><a href="https://twitter.com/sebmarkbage?lang=en">Sebastian Markbåge</a></li></ul><h3>Guest: Dan Abramov</h3><ul><li>Twitter: <a href="https://twitter.com/dan_abramov">@dan_abramov</a></li><li>Website: <a href="https://overreacted.io/">overreacted.io</a></li><li>GitHub: <a href="https://github.com/gaearon">@gaearon</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:14:19 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Dan Abramov)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/a-rundown-of-whats-next-for-react-with-dan-abramov</link>
      <content:encoded><![CDATA[<p>What's next for React? In this second interview with Dan Abramov React's direction is discussed along with overviews of exciting new features.</p><p>Dan gives a great rundown these incoming features. React suspense is going to provide a baked-in solution for the problems that async data fetching causes with component rendering, and concurrent mode is bringing non-blocking rendering. Further insight is provided into what problems sparked the need for these new features and why they were the chosen implementations.</p><p>There's also discussion on React Fire modernizing React DOM, JSX v2, if React is a framework or a library, what React is intended for, and React's end-game.</p><hr /><h3>Resources</h3><ul><li><a href="https://github.com/facebook/react/issues/13525">React Fire: Modernizing React DOM</a></li><li><a href="https://www.npmjs.com/package/eslint-plugin-react-hooks">eslint-plugin-react-hooks</a></li><li><a href="https://twitter.com/sebmarkbage?lang=en">Sebastian Markbåge</a></li></ul><h3>Guest: Dan Abramov</h3><ul><li>Twitter: <a href="https://twitter.com/dan_abramov">@dan_abramov</a></li><li>Website: <a href="https://overreacted.io/">overreacted.io</a></li><li>GitHub: <a href="https://github.com/gaearon">@gaearon</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="50195103" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/62a1da0d-f39d-4d65-97d7-8faa48ae046f/20190531_dan_abramov_ep2_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>A Rundown Of What&apos;s Next For React With Dan Abramov</itunes:title>
      <itunes:author>Kent C. Dodds, Dan Abramov</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/6fb26514-5ea2-4785-9e6b-840101ec79d8/3000x3000/dan_abramov.jpg?aid=rss_feed"/>
      <itunes:duration>00:52:17</itunes:duration>
      <itunes:summary>Dan Abramov talks about the future of React.</itunes:summary>
      <itunes:subtitle>Dan Abramov talks about the future of React.</itunes:subtitle>
      <itunes:keywords>jsx, react, dev, software, javascript, programming</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>4</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">6648c00a-16f9-4712-9a06-0c6ddf9709a8</guid>
      <title>Realigning Your Model of React After Hooks With Dan Abramov</title>
      <description><![CDATA[<p>In this episode, Kent and Dan talk about the ways in which you'll have to reconstruct your mental model of how React works in order to get the hang of hooks, and how hooks more closely align with React's intended model.</p><p>React has made multiple attempts at figuring out a way to share state between components. Mixins, higher-order components, render props, and now hooks. Dan Abramov walks through what went right and what went wrong with each of the implementations prior to hooks. None of these implementations lined up with React's model, they were too indirect, or too limiting.</p><p>Classes didn't properly fit in with React's component model either. Components don't use inheritance, they aren't ever instantiated, you don't call methods off of them. Dan explains how Components are more like a stateful function, and how Hooks are a closer approximation of this mental model.</p><hr /><h3>Resources</h3><ul><li><a href="https://overreacted.io/how-are-function-components-different-from-classes/">How Are Function Components Different From Classes?</a></li></ul><h3>Guest: Dan Abramov</h3><ul><li>Twitter: <a href="https://twitter.com/dan_abramov">@dan_abramov</a></li><li>Website: <a href="https://overreacted.io/">overreacted.io</a></li><li>GitHub: <a href="https://github.com/gaearon">@gaearon</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:14:05 +0000</pubDate>
      <author>team@kentcdodds.com (Dan Abramov, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/realigning-your-model-of-react-after-hooks-with-dan-abramov</link>
      <content:encoded><![CDATA[<p>In this episode, Kent and Dan talk about the ways in which you'll have to reconstruct your mental model of how React works in order to get the hang of hooks, and how hooks more closely align with React's intended model.</p><p>React has made multiple attempts at figuring out a way to share state between components. Mixins, higher-order components, render props, and now hooks. Dan Abramov walks through what went right and what went wrong with each of the implementations prior to hooks. None of these implementations lined up with React's model, they were too indirect, or too limiting.</p><p>Classes didn't properly fit in with React's component model either. Components don't use inheritance, they aren't ever instantiated, you don't call methods off of them. Dan explains how Components are more like a stateful function, and how Hooks are a closer approximation of this mental model.</p><hr /><h3>Resources</h3><ul><li><a href="https://overreacted.io/how-are-function-components-different-from-classes/">How Are Function Components Different From Classes?</a></li></ul><h3>Guest: Dan Abramov</h3><ul><li>Twitter: <a href="https://twitter.com/dan_abramov">@dan_abramov</a></li><li>Website: <a href="https://overreacted.io/">overreacted.io</a></li><li>GitHub: <a href="https://github.com/gaearon">@gaearon</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="43540275" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/62f56a13-d28a-4168-ade5-e70297d9c02c/20190531_dan_abramov_ep1_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Realigning Your Model of React After Hooks With Dan Abramov</itunes:title>
      <itunes:author>Dan Abramov, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/d1de2166-2168-4131-bf64-c26cd3703cf3/3000x3000/dan_abramov.jpg?aid=rss_feed"/>
      <itunes:duration>00:45:20</itunes:duration>
      <itunes:summary>Dan Abramov discusses how the addition of hooks changed how we write React.</itunes:summary>
      <itunes:subtitle>Dan Abramov discusses how the addition of hooks changed how we write React.</itunes:subtitle>
      <itunes:keywords>react, dev, software</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>3</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">adadcdd9-240f-49aa-9a24-1d5a11717b38</guid>
      <title>Establishing Your Personal Brand With Cassidy Williams</title>
      <description><![CDATA[<p>Cassidy Williams is an engineer at Codepen. In the last five years, Cassidy has worked for five companies. She had left each on her terms as she learned through experience what she wanted and didn't want. Figuring out what you like and what you don't like is critical for ending up somewhere that you're happy with, Cassidy calls this establishing your personal brand. The term "personal brand" has negative connotations to it, it seems unauthentic, but really what it means is figuring out who you are and making that public, it's as authentic as you make it.</p><p>Kent challenges you to take five minutes and write down what you like and what you don't like. Afterward, reflect on that list and ask yourself if where you're at now lines up, if it doesn't dig deeper into figuring out how to make the necessary changes for your life to align more with your likes and dislikes.</p><hr /><h3>Resources</h3><ul><li><a href="https://www.amazon.com/Boundaries-Updated-Expanded-When-Control/dp/0310351804/ref=dp_ob_title_bk">Boundaries</a></li></ul><h3>Guest: Cassidy Williams</h3><ul><li>Twitter: <a href="https://twitter.com/cassidoo">@cassidoo</a></li><li>Github: <a href="https://github.com/cassidoo">@cassidoo</a></li><li>Website: <a href="https://cassidoo.co/">cassidoo.co</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:13:56 +0000</pubDate>
      <author>team@kentcdodds.com (Kent C. Dodds, Cassidy Williams)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/establishing-your-personal-brand-with-cassidy-williams</link>
      <content:encoded><![CDATA[<p>Cassidy Williams is an engineer at Codepen. In the last five years, Cassidy has worked for five companies. She had left each on her terms as she learned through experience what she wanted and didn't want. Figuring out what you like and what you don't like is critical for ending up somewhere that you're happy with, Cassidy calls this establishing your personal brand. The term "personal brand" has negative connotations to it, it seems unauthentic, but really what it means is figuring out who you are and making that public, it's as authentic as you make it.</p><p>Kent challenges you to take five minutes and write down what you like and what you don't like. Afterward, reflect on that list and ask yourself if where you're at now lines up, if it doesn't dig deeper into figuring out how to make the necessary changes for your life to align more with your likes and dislikes.</p><hr /><h3>Resources</h3><ul><li><a href="https://www.amazon.com/Boundaries-Updated-Expanded-When-Control/dp/0310351804/ref=dp_ob_title_bk">Boundaries</a></li></ul><h3>Guest: Cassidy Williams</h3><ul><li>Twitter: <a href="https://twitter.com/cassidoo">@cassidoo</a></li><li>Github: <a href="https://github.com/cassidoo">@cassidoo</a></li><li>Website: <a href="https://cassidoo.co/">cassidoo.co</a></li></ul><h3>Host: Kent C. Dodds</h3><ul><li>Website: <a href="https://kentcdodds.com/">kentcdodds.com</a></li><li>Twitter: <a href="https://twitter.com/kentcdodds">@kentcdodds</a></li><li>GitHub: <a href="https://github.com/kentcdodds">@kentcdodds</a></li><li>YouTube: <a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Kent C. Dodds</a></li><li>Epic React: <a href="https://epicreact.dev/">epicreact.dev</a></li></ul>
]]></content:encoded>
      <enclosure length="32581883" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/03bf57d4-e3d6-4922-88cb-5d23b713104a/20190531_cassidy_williams_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Establishing Your Personal Brand With Cassidy Williams</itunes:title>
      <itunes:author>Kent C. Dodds, Cassidy Williams</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/20b31c51-e7ef-4e11-9314-f502a02f4478/3000x3000/cassidy_williams.jpg?aid=rss_feed"/>
      <itunes:duration>00:33:55</itunes:duration>
      <itunes:summary>Cassidy Williams talks about the power that comes with establishing your personal brand.</itunes:summary>
      <itunes:subtitle>Cassidy Williams talks about the power that comes with establishing your personal brand.</itunes:subtitle>
      <itunes:keywords>career, personal brand</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>2</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
    <item>
      <guid isPermaLink="false">ebacc799-3aa8-476a-8833-33686749abe6</guid>
      <title>Growing Your Skills And Career Through Teaching with Ali Spittel</title>
      <description><![CDATA[<p>In this episode, Ali Spittel, a software engineer and developer advocate at Dev.to, joins us to talk about how excellent teaching can be for not only the people who are learning from you but also for developing your skills and your career.</p><p>Teaching is one of the best ways we can teach ourselves something. It requires you to build an understanding of the subject matter strong enough to explain the material to other people and answer questions. "At some point, you tell a computer what to do, and it does it. It's really predictable. If you tell it to do the right thing, it's going to do the right thing without failure." As you may know, giving instructions to humans doesn't end up being so straightforward, even if you explain something perfectly, mistakes can still be made. It's a challenge to understand the material from multiple angles to accommodate different people, but it's excellent for solidifying your understanding.</p><p>Ali challenges <i>you</i> to write a blog post! It doesn't have to be long. Kent C. Dodds will write articles that are only a few paragraphs. Even if no one reads it, you still took the time to learn something and grow.</p><hr /><h3>Resources</h3><ul><li><a href="https://dev.to">Dev.to</a></li><li><a href="https://www.alispit.tel/">alispit.tel</a></li></ul><h3>Guest: Ali Spittel</h3><ul><li>Twitter: <a href="https://twitter.com/ASpittel">@ASpittel</a></li><li>GitHub: <a href="https://github.com/aspittel">@aspittel</a></li><li>Company: <a href="https://dev.to/aspittel">Dev.to</a></li></ul><h3>Kent C. Dodds</h3><ul><li><a href="https://kentcdodds.com/">Website</a></li><li><a href="https://twitter.com/kentcdodds">Twitter</a></li><li><a href="https://github.com/kentcdodds">Github</a></li><li><a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Youtube</a></li><li><a href="https://testingjavascript.com/">Testing JavaScript</a></li></ul>
]]></description>
      <pubDate>Mon, 5 Aug 2019 20:13:43 +0000</pubDate>
      <author>team@kentcdodds.com (Ali Spittel, Kent C. Dodds)</author>
      <link>https://kentcdodds.com/chats-with-kent-podcast/seasons/01/episodes/growing-your-skills-and-career-through-teaching-with-ali-spittel</link>
      <content:encoded><![CDATA[<p>In this episode, Ali Spittel, a software engineer and developer advocate at Dev.to, joins us to talk about how excellent teaching can be for not only the people who are learning from you but also for developing your skills and your career.</p><p>Teaching is one of the best ways we can teach ourselves something. It requires you to build an understanding of the subject matter strong enough to explain the material to other people and answer questions. "At some point, you tell a computer what to do, and it does it. It's really predictable. If you tell it to do the right thing, it's going to do the right thing without failure." As you may know, giving instructions to humans doesn't end up being so straightforward, even if you explain something perfectly, mistakes can still be made. It's a challenge to understand the material from multiple angles to accommodate different people, but it's excellent for solidifying your understanding.</p><p>Ali challenges <i>you</i> to write a blog post! It doesn't have to be long. Kent C. Dodds will write articles that are only a few paragraphs. Even if no one reads it, you still took the time to learn something and grow.</p><hr /><h3>Resources</h3><ul><li><a href="https://dev.to">Dev.to</a></li><li><a href="https://www.alispit.tel/">alispit.tel</a></li></ul><h3>Guest: Ali Spittel</h3><ul><li>Twitter: <a href="https://twitter.com/ASpittel">@ASpittel</a></li><li>GitHub: <a href="https://github.com/aspittel">@aspittel</a></li><li>Company: <a href="https://dev.to/aspittel">Dev.to</a></li></ul><h3>Kent C. Dodds</h3><ul><li><a href="https://kentcdodds.com/">Website</a></li><li><a href="https://twitter.com/kentcdodds">Twitter</a></li><li><a href="https://github.com/kentcdodds">Github</a></li><li><a href="https://www.youtube.com/channel/UCz-BYvuntVRt_VpfR6FKXJw">Youtube</a></li><li><a href="https://testingjavascript.com/">Testing JavaScript</a></li></ul>
]]></content:encoded>
      <enclosure length="28917460" type="audio/mpeg" url="https://cdn.simplecast.com/audio/f1ae04/f1ae0415-6876-4fad-aff9-96d8c26f3dbb/d1033b76-3035-4990-b7ae-0fc0c124bc50/20190531_ali_spittel_tc.mp3?aid=rss_feed&amp;feed=X_wS_WYh"/>
      <itunes:title>Growing Your Skills And Career Through Teaching with Ali Spittel</itunes:title>
      <itunes:author>Ali Spittel, Kent C. Dodds</itunes:author>
      <itunes:image href="https://image.simplecastcdn.com/images/55d7f360-05c1-43af-9c2d-eb89e156734a/a69842d3-279b-49a5-842b-f06980e8b649/3000x3000/ali_spittel.jpg?aid=rss_feed"/>
      <itunes:duration>00:30:03</itunes:duration>
      <itunes:summary>Ali Spittel talks about how teaching can help your skills and your career.</itunes:summary>
      <itunes:subtitle>Ali Spittel talks about how teaching can help your skills and your career.</itunes:subtitle>
      <itunes:keywords>growth, teaching, career, web development, dev, software, education, javascript, mentorship</itunes:keywords>
      <itunes:explicit>false</itunes:explicit>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:episode>1</itunes:episode>
      <itunes:season>1</itunes:season>
    </item>
  </channel>
</rss>