The Call Kent Podcast

By Kent C. Dodds

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.

Image by Kent C. Dodds

Category: Technology

Open in Apple Podcasts


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 12
Reviews: 0
Episodes: 191

Description

The Call Kent podcast is a regular podcast where you call in with a question and Kent answers. Call in with your questions right from your web browser with any device at https://kentcdodds.com/call

Episode Date
When to add a CSP (Content Security Policy)
May 02, 2024
Do generated types from OpenAPI spec change testing?
Apr 29, 2024
Prevent revalidation of remix loaders after mutation
Apr 25, 2024
Design the React component library
Apr 03, 2024
SEO Optimization and Hosting
Feb 29, 2024
Progress bar for mutations in Remix
Feb 09, 2024
Mocking in the full stack metaframework Era
Feb 08, 2024
How do you create advanced content for developers
Jan 29, 2024
A Button Per form or One Form with Multiple Buttons
Jan 26, 2024
Toasts in Remix
Jan 16, 2024
Unpaid internships and indentured servitude
Jan 15, 2024
It's fine to re-render
Jan 12, 2024
Data Structures and Algorithms
Jan 08, 2024
Remix Flat Routes vs Remix v2 Router
Jan 05, 2024
Generating CSS with Remix Resource Routes
Jan 04, 2024
Using Downshift with Conform to manage an input
Jan 03, 2024
Jake Lazaroff’s article on Web Components
Dec 19, 2023
Code Organization in Full Stack Apps
Nov 21, 2023
Client Hints and profiling
Nov 16, 2023
Building and Testing an MDX-based Blog
Oct 27, 2023
EpicWeb.dev is now available!
Oct 18, 2023
What is full stack for EpicWeb.dev?
Oct 10, 2023
Improving as a software engineer
Sep 22, 2023
Why didn't you break root.tsx into smaller components?
Sep 21, 2023
Am I stuck in tutorial heck?
Sep 12, 2023
Scaling Epic-Stack in a single region
Sep 12, 2023
React Lazy initializers Call Order
Aug 31, 2023
How do you approach major project updates
Aug 29, 2023
Organizing your first workshop
Aug 25, 2023
Conform sets novalidate & validation attributes?
Aug 24, 2023
My skill stuck at current job, should I quit?
Aug 23, 2023
How do you host your videos?
Aug 10, 2023
How are you still productive!?
Aug 03, 2023
Best practice for using localStorage in React
Jul 18, 2023
Remix Full-Stack Components (vs Server Components)
Jul 13, 2023
A 10 year old itch to make a switch (QA to dev)
Jul 10, 2023
Should I go to college or not?
Jun 29, 2023
Resources to learn senior development skills
Jun 22, 2023
Passing state across components in RemixJS
Jun 19, 2023
How To Deal with Hiring Developers?
Jun 16, 2023
Why do you use the Express adapter for your app?
Jun 15, 2023
Minimum skills for a Frontend dev job?
Jun 12, 2023
userEvent.setup vs not including it in unit tests
Jun 08, 2023
Are AI tools (Copilot) bad for the learning curve?
Jun 05, 2023
Becoming one of the best React developer
May 22, 2023
Is Epic Stack beneficial for new developers?
May 18, 2023
How to approach imposter syndrome
May 04, 2023
Error Handling in Remix
Apr 17, 2023
How do you plan E2E test flows?
Apr 13, 2023
When/why should I choose SSR over CSR?
Apr 12, 2023
Side income
Apr 11, 2023
How Remix fits 6 different web apps
Apr 05, 2023
Is it really all about who knows you?
Mar 28, 2023
Tech to use for a video streaming site
Mar 17, 2023
Should we transition from Jest to Vitest
Mar 16, 2023
What's the bundle analysis story in Remix?
Mar 15, 2023
How to set titles in CatchBoundary's in Remix?
Mar 14, 2023
v2 Routing Convention
Mar 13, 2023
Seeking for solution and advice to progress
Mar 09, 2023
What is your latest thinking on render props?
Mar 06, 2023
Inline Styles vs CSS File Styles
Mar 03, 2023
Looking for the best talk idea
Mar 02, 2023
Tips on making the most of your short breaks
Mar 01, 2023
Advice for a company afraid of using Node
Feb 27, 2023
How are redux thunks implementation details?
Feb 15, 2023
What makes a good react js developer?
Feb 14, 2023
AWS Job Opportunity
Feb 06, 2023
Playwright support
Feb 02, 2023
Tips for creating a npm package (stack-supporting)
Jan 31, 2023
How close should a hook be to its usage?
Jan 12, 2023
What's your opinion on atomic design?
Jan 03, 2023
How to handle file uploads in Remix?
Dec 16, 2022
Tailwind class overriding
Dec 15, 2022
How do you deal with partial types?
Dec 14, 2022
The "remix" testing methodology
Dec 14, 2022
How to handle action matching no intent?
Dec 12, 2022
Latest practical CSS techniques (use Tailwind)
Dec 09, 2022
Middleware is an antipattern
Dec 01, 2022
How to test semantic HTML tables?
Nov 30, 2022
Appreciation
Nov 21, 2022
Testing Code in service files and NGXS Store files
Nov 11, 2022
Is using md5 as key an anti-pattern in react?
Nov 10, 2022
Why do you take short breaks when coding?
Nov 09, 2022
Is addEventListener OK again?
Nov 04, 2022
Frontend to Fullstack
Nov 03, 2022
Test Data: To BeforeAll or to BeforeEach
Oct 19, 2022
organizing course code
Oct 11, 2022
How to do feature flags with Remix?
Oct 10, 2022
Own Code vs Library
Sep 29, 2022
Would you recommend to use Playwright or Cypress?
Sep 28, 2022
How to Shamelessly Self-Promote?
Sep 16, 2022
Why are you programming in VScode?
Sep 14, 2022
Remix: ways around window undefined
Sep 13, 2022
Testing a graphical component
Sep 12, 2022
Will there be a KCD Trilogy? (Yes)
Sep 09, 2022
How do you automate KCD?
Sep 06, 2022
Question about testing a reusable component
Sep 02, 2022
Full Stack Developers... Why?
Aug 31, 2022
Mantine's callback with Remix's ActionFunction
Aug 30, 2022
How do you convince your team to use E2E?
Aug 30, 2022
Migration from React/Rails hybrid to Remix
Aug 26, 2022
Do you have any thoughts on Playwright?
Aug 24, 2022
Using cookie/privacy policies on personal websites
Aug 23, 2022
Leveling up your career while putting family first
Aug 17, 2022
Live loading data with remix
Aug 15, 2022
Using VPN during software development
Aug 12, 2022
Why is there so much hate regarding React lately?
Aug 11, 2022
Decomposing remix component
Aug 10, 2022
Jump from mid level to senior react developer
Aug 08, 2022
React app doesn't work on IE11
Aug 05, 2022
Using userEvent vs fireEvent
Aug 05, 2022
useMemo vs React.Memo when it comes to JSX
Aug 04, 2022
How to build a committed following
Aug 02, 2022
Learning Frontend Architecture
Aug 02, 2022
Querying the data in nested routes
Jul 29, 2022
Nivo charts issue
Jul 28, 2022
i18n and Remix
Jul 27, 2022
Tests for accessible error messages
Jul 26, 2022
Asserting props.onClick in react-testing-library
Jul 25, 2022
CatchBoundary on empty datasets
Jul 22, 2022
Remix Anti-patterns
Jul 21, 2022
Why Framer Motion for Animations
Jul 20, 2022
Lack of experience when problem solving
Jul 19, 2022
How to identify which button submits a form
Jul 18, 2022
Thinking process when reviewing code
Jul 15, 2022
Do you read the React source code?
Jul 14, 2022
Isolate FE and BE apps vs Remix Full Stack
Jul 13, 2022
Using Remix with a custom backend (Nestjs)
Jul 12, 2022
Feedback speed in TDD
Jul 11, 2022
Understand what's effect and what is derived state
Jul 09, 2022
Order of Courses to Take
Jul 06, 2022
State bloating vs api call (again and again)
Jun 24, 2022
Separation of rendering vs logics custom hooks
Jun 24, 2022
Imposter Syndrome and Working at FAANG
Jun 24, 2022
In a Startup only testing in the backend?
May 20, 2022
Using GraphQL queries in Remix loader functions
May 17, 2022
Servers + Databases + Remix
May 17, 2022
I love your website! ITS BEAUTIFUL.
May 17, 2022
How can I incentivize users to not share accounts?
May 17, 2022
Could the useState be used without the setter?
Dec 13, 2021
Best way to reset a form
Dec 07, 2021
How to decide among advanced react patterns?
Dec 02, 2021
Handling difficult co-workers and/or leadership
Nov 29, 2021
Use React frameworks (Remix) for SPAs
Nov 19, 2021
Isolating tests
Nov 17, 2021
Versioning and dependency management for libraries
Nov 16, 2021
Full stack framework vs front-end with saas
Nov 13, 2021
Learning Gaps & Cluelessness as a Developer
Nov 10, 2021
Alfred and/or ScriptKit?
Nov 06, 2021
Why React JS?
Nov 05, 2021
Bailing out of re-rendering in useState
Nov 05, 2021
Remix Styling w/CSS in JS
Nov 05, 2021
Learning web development the right way
Nov 03, 2021
Testing a Drag and Drop Experience
Nov 02, 2021
Protected route and redirect after payment
Oct 27, 2021
Making changes on a new team
Oct 26, 2021
Building an Open Source Website
Oct 26, 2021
Question about testing alongside RTL
Oct 25, 2021
Create web components in React
Oct 22, 2021
Magic links require timely email delivery
Oct 20, 2021
Some advice for developers about the design
Oct 20, 2021
Pricing low-demand workshops
Oct 20, 2021
Why XState?
Oct 19, 2021
Forms in React
Oct 19, 2021
How small should components be
Oct 19, 2021
Using Fly.io Replays
Oct 18, 2021
Why is forwardRef required to limit re-renders?
Oct 18, 2021
Traditional logins vs. passwordless magic links
Oct 14, 2021
How to plan curriculum
Oct 13, 2021
Why Remix over other React frameworks?
Oct 12, 2021
What did paypal-scripts do?
Oct 11, 2021
What are your thoughts on Svelte?
Oct 09, 2021
Where did those diagrams come from?
Oct 09, 2021
Filling CS concept holes as a non-CS major?
Oct 07, 2021
How to buy for EpicReact in "installments"
Oct 06, 2021
Best approach for building headless components
Oct 06, 2021
Cypress Component Testing Library vs Jest
Sep 29, 2021
How does Remix manage many CSS files in a page?
Sep 24, 2021
Mirage JS over MSW?
Sep 23, 2021
Work Life Balance
Sep 22, 2021
How much of seniority is about code skills?
Sep 21, 2021
Firm skills
Sep 20, 2021
How to style?
Sep 19, 2021
SSG Hype
Sep 15, 2021
Managing Burnout
Sep 10, 2021
Make It Stick: Interleave Curves
Sep 07, 2021
What is the best way to go through EpicReact?
Sep 07, 2021
How do you find new technology
Sep 07, 2021
Difference in methods emanating from screen and render
Sep 03, 2021
Dealing with "act" warning on react testing
Sep 03, 2021
Reusing components between different projects
Sep 03, 2021