The Call Kent Podcast

Kanal Detayları

The Call Kent Podcast

The Call Kent Podcast

Oluşturan: Kent C. Dodds

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

EN Amerika Birleşik Devletleri Eğitim

Son Bölümler

220 bölüm
Significance of '===' in typescript applications

Significance of '===' in typescript applications

As '===' compares both type and value, what is the significance of '===' in Typescript app when variables are already typed. When the same functional...

2025-10-28 21:10:44 337
İndir
In which situations would you recommend using RSC with React Router?

In which situations would you recommend using RSC with React Router?

Follow up to our little discussion on Twitter / X. What is the advantage of using RSCs? When is it better to use loaders and actions? What are the tra...

2025-10-27 23:36:27 515
İndir
Web Framework Choice

Web Framework Choice

Recently, I asked you about the career suggestion which definitely had helped me clear certain of my goals.. However, I would like to know about the f...

2025-09-26 21:12:41 314
İndir
Suggestion on Career Advice

Suggestion on Career Advice

I'm currently learning React.js and building small
projects to strengthen my fundamentals. From this
stage, what would be the right next s...

2025-09-24 21:49:45 292
İndir
Request for oAuth implementation

Request for oAuth implementation

I want to learn how you have managed oAuth flow in your mcp server that let's you connect your mcp server with chat gpt and other clients
https:...

2025-09-15 08:05:12 225
İndir
How far can nested UI loaders go for UIs with list of components

How far can nested UI loaders go for UIs with list of components

the UI at https://nothing.tech/products/phone-3 renders a list of "widgets". I would like each of these widgets to have their own loaders to maximise...

2025-09-12 18:50:16 457
İndir
What should I learn next?

What should I learn next?

I know that Epic React 2 and Epic Web are completely different courses. Given that I’m already on the verge of completing Epic React 1, I’m currently...

2025-05-22 08:32:09 363
İndir
Does MCP make sense confined to a single app to rethink UX?

Does MCP make sense confined to a single app to rethink UX?

I was wondering if you could also use the tool calling, etc. inside of a single app to rethink the way that user interfaces work?

2025-05-13 08:59:23 293
İndir
Stuck in Stack Switching: How Do You Commit to One?

Stuck in Stack Switching: How Do You Commit to One?

In this recording, I talk about a recurring challenge I face when building proprietary solutions—constantly switching between frameworks like Next.js,...

2025-05-12 13:48:30 314
İndir
Building and Maintaining a Software Blog

Building and Maintaining a Software Blog

What does it take to start a blog about software - and actually keep it going?
Blog Recorder

2025-04-30 11:41:20 285
İndir
Securing Routes in React Router Framework

Securing Routes in React Router Framework

I’m transitioning from SPAs with REST APIs to SSR applications using React Router Framework. While I’ve used layout routes and tools like SWR/React Qu...

2025-04-28 13:20:14 210
İndir
Adding Auth to MCPs

Adding Auth to MCPs

How could a user authenticate themselves to access certain information that isn't public. Referring to Epicstack's MCP example.

2025-04-17 10:50:00 269
İndir
Running audio in background while still offline

Running audio in background while still offline

In a web application what are the ways one can use custom audio file for notification on user devices while the user is offline.

2025-03-17 11:03:31 161
İndir
What do you think about mutation testing applied to components?

What do you think about mutation testing applied to components?

I’d love to hear your thoughts on mutation testing when applied to components. In my experience, it doesn’t seem to make much sense because it often r...

2025-02-20 11:17:38 383
İndir
When is a Promise not good enough, and I need a Web Worker?

When is a Promise not good enough, and I need a Web Worker?

I just finished Expensive Calculations in React Performance. Why do we need a Web Worker instead of just wrapping the long-running function in a Prom...

2025-01-17 10:44:08 340
İndir
How Useful is LiteFS in 2025?

How Useful is LiteFS in 2025?

In 2022 you migrated a blog from postgres to LiteFS. Is that generally recommended in 2025?

2025-01-10 12:01:36 611
İndir
What are your thoughts about Qwik and hydration?

What are your thoughts about Qwik and hydration?

What do you think about resumability and Qwik? About 9 months ago, there was talk about Wiz and Angular working more closely together (Wiz was the too...

2025-01-07 18:39:25 440
İndir
Dependent driven motivation and embracing AI

Dependent driven motivation and embracing AI

I would like to know how you get motivated knowing that you have dependents and stay strong in the event of layoff.
How do you handle the fear o...

2025-01-06 13:22:56 463
İndir
Does the testing trophy need updating for 2025?

Does the testing trophy need updating for 2025?

In 2024, we live in a world where the defacto for creating React applications is SSR (e.g. Remix, react router v7, Next, TanStack). Coupled with the r...

2024-12-09 09:19:50 617
İndir
Balancing Conventions and Flexibility in Large Codebases

Balancing Conventions and Flexibility in Large Codebases

I’m curious about your thoughts on balancing conventions in large codebases. For context, I’m working in a project with ~20 developers across four sep...

2024-12-06 16:29:14 414
İndir
I'm a React dev... What now?

I'm a React dev... What now?

I build UI and UX for a company using React. What should I do next? How do I get to the senior level?

2024-12-05 11:03:35 326
İndir
How to keep Type-Safety when defering data from a Remix loader

How to keep Type-Safety when defering data from a Remix loader

While using the defer utility on a loader, the result useLoaderData hook on the component, does not have proper types any more, and im looking a effec...

2024-09-10 11:22:24 261
İndir
Good open source projects implementing frontend testing strategy

Good open source projects implementing frontend testing strategy

What are good examples of open source projects implementing extensive automated testing strategy for frontend?

2024-08-08 09:27:53 223
İndir
Should I learn GraphQL or just stick with REST?

Should I learn GraphQL or just stick with REST?

When we have to learn GraphQL? Is it worth to learn it or REST APIs are enough?

2024-07-11 12:23:06 170
İndir
React Components vs Progressive Enhancement

React Components vs Progressive Enhancement

Hi, Kent, my name is Alex. On one hand, you advocate for implementing Progressive Enhancement technique for applications. On the other hand, even in E...

2024-06-19 11:58:45 272
İndir
Test Cleanup: in the test or in afterEach

Test Cleanup: in the test or in afterEach

My coworker were in an argument about where test cleanup should go (afterEach, or in the test?), and I thought you might have some great insights!

2024-06-18 07:33:16 460
İndir
How many hours do you spend coding?

How many hours do you spend coding?

simple question on time commitments to coding.
How many hours do you spend coding?

2024-06-06 10:58:12 316
İndir
Remix Vite: Debugging Production issues

Remix Vite: Debugging Production issues

My Remix Vite App Has Slow Initial Requests that takes up to 10 minutes loading the page then it will serve pages faster after that event if change de...

2024-06-05 07:29:20 254
İndir
Inspired by Your Work

Inspired by Your Work

Hi Kent,
My name is Mahdi Nazari, and I've admired your work for the past year. Your website has been a wellspring of inspiration, particularly...

2024-05-10 11:55:26 383
İndir
When to add a CSP (Content Security Policy)

When to add a CSP (Content Security Policy)

Should one consider CSP at the very early stage of starting a new website or under what conditions should one consider implementing CSP.

2024-05-02 09:57:51 321
İndir
Do generated types from OpenAPI spec change testing?

Do generated types from OpenAPI spec change testing?

Hey Kent! I've been thinking about something lately. I've worked at a number of different sass companies and something that is always an interesting p...

2024-04-29 12:18:47 410
İndir
Prevent revalidation of remix loaders after mutation

Prevent revalidation of remix loaders after mutation

Hello Kent, here is a transcription of my message, if you did not catch something. Thanks! I have a component that im importing in a dashboard folder...

2024-04-25 11:26:35 245
İndir
Design the React component library

Design the React component library

How to develop component library which can easily adapt multiple design languages
Design the React component library

2024-04-03 12:07:57 287
İndir
SEO Optimization and Hosting

SEO Optimization and Hosting

Seeking advice on optimizing website hosting for SEO with Remix.

2024-02-29 11:50:14 498
İndir
Progress bar for mutations in Remix

Progress bar for mutations in Remix

Hi Kent!
How do you create a progress bar for actions in Remix?
Like if a request takes maybe 10 or 20 seconds to finish and you want to g...

2024-02-09 17:35:09 553
İndir
Mocking in the full stack metaframework Era

Mocking in the full stack metaframework Era

When we were building client side application mocking during e2e tests was a bit easier because you could just monkey patch fetch and call it a day. T...

2024-02-08 10:56:09 614
İndir
How do you create advanced content for developers

How do you create advanced content for developers

The content for new developers is everywhere, but finding quality insight that helps you level to senior and above is hard to come by. This is in part...

2024-01-29 12:28:40 594
İndir
A Button Per form or One Form with Multiple Buttons

A Button Per form or One Form with Multiple Buttons

Hi Kent,
It's Jan 👋
When creating a dropdown menu (e.g. to pick a role in an organization), would you wrap the whole menu in a form tag a...

2024-01-26 15:30:45 290
İndir
Toasts in Remix

Toasts in Remix

Hi Kent,
It's Jan.
I'm currently working on implementing toasts in a Remix app. I was using the Epic Stack as a reference.
BTW, than...

2024-01-16 10:46:23 398
İndir
Unpaid internships and indentured servitude

Unpaid internships and indentured servitude

So, recently I started looking for my first software job. The first offer I received was from a company looking for an intern. The internship had the...

2024-01-15 12:12:04 296
İndir
0:00
0:00
Episode
home.no_title_available
home.no_channel_info