Kent C. Dodds

The Call Kent Podcast

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

Author

Kent C. Dodds

Category

Technology

Podcast website

kentcdodds.com

Latest episode

Mar 9, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Exposing internal styles from design system 09.03.2026

A caller wants to expose internal styles from their component library to consumers. Kent suggests using a variable to export the class names and using a library like CVA to create multiple variants of a set of class names. He also recommends against using disabled buttons as a workaround and instead suggests creating individual components for each use case. Exposing internal styles from design sys...

What to learn 06.03.2026

Kent C. Dodds answers a question about what to focus on in the future of software development, including the role of agents, MCPs, and workflows. He shares his thoughts on how to bring clarity to problems and how software developers will continue to be needed in the future. 7 developer skills you’ll need in 2026 Building Semantic Search on my Content What to learn

Bridging the Gap to Community Influence as a Senior Engineer 25.02.2026

Kent C. Dodds shares his insights on navigating the transition from a senior engineer to a recognized leader in the community. He emphasizes the importance of having a solid proof of work, creating a tight feedback loop, and using your SaaS products to guide your teaching. Kent also relates to the hesitation of losing hands-on engineering edge and provides a practical solution to maintain credibil...

Call Kent Podcast Updates 24.02.2026

Kent discusses the new features on the Call Kent Podcast, including the ability to type questions and have them answered with an AI voice, and the option to remain anonymous. He also explains how these changes will improve the relevance of answers and titles. Call Kent Podcast Updates

From AI Automation to Full-Stack Engineering 06.01.2026

How to build toward full-stack software engineering while already working in AI automation, without starting over or losing career stability. https://www. EpicWeb.dev/faq From AI Automation to Full-Stack Engineering

Conference Workshop Advice 01.12.2025

Asking for advice on workshops at tech conferences. I'm one of the planners for a conference we host in Chattanooga, https://sceniccitysummit.com/ . Last year we hosted our first day of workshops. It wasn't as successful as we had planned. We want to try this again for our next event that will be on June 5th, 2025. I know that you have held workshops at conferences. So I was wondering if you could...

Getting a Developer Job in the AI chaos 25.11.2025

I ask Kent -- how to get a full-stack role at a great product-focused team given the AI scenario around. I added a mini-question as well that -- I want to build my own small things on the side, may be they can turn out to be a SaaS business, so will a full-time role be viable to let me do my own small things on the side...? Looking forward to your thoughts Kent! -- Vivek Getting a Developer Job in...

Significance of '===' in typescript applications 28.10.2025

As '===' compares both type and value, what is the significance of '===' in Typescript app when variables are already typed. When the same functionality can be achieved with '==', why do we need to use '===' esp in Typescript applications Significance of '===' in typescript applications

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

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 trade-offs? In which situations would you recommend using RSC with React Router?

Web Framework Choice 26.09.2025

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 framework that is more efficient and as per industry. Web Framework Choice

Suggestion on Career Advice 24.09.2025

I'm currently learning React.js and building small projects to strengthen my fundamentals. From this stage, what would be the right next steps to grow further in web application development? (e.g., backend, full-stack, or advanced React concepts), I'd also like to understand the earning potential in this field as a career. What skills or milestones do you think contribute the most towards improvin...

Request for oAuth implementation 15.09.2025

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://github.com/kentcdodds/kentcdodds.com Request for oAuth implementation MCP Cohort 2025

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

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 page speed, furthermore I'd be able to "deeplink" a user straight into a widget. But how do I do that when a route can only have one Outlet? Here's an example with Promise.all. Before: // routes/dashboard.tsx export async function loader() { const us...

What should I learn next? 22.05.2025

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 confused about how to proceed next. Should I go for Epic React 2 to solidify my React knowledge and learn about React 19? Or should I pivot towards Epic Web, which offers a broader, full-stack curriculum that could help me become a more well-rounded...

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

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? The future of AI interaction: Beyond just text Does MCP make sense confined to a single app to rethink UX?

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

In this recording, I talk about a recurring challenge I face when building proprietary solutions—constantly switching between frameworks like Next.js, React Router, and TanStack. I tend to shift tools when I hit roadblocks (like authentication issues), which makes it hard to commit and go deep with one tech stack. I’m reaching out to ask Kent for advice on how to stay focused and build with confid...

Building and Maintaining a Software Blog 30.04.2025

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

Securing Routes in React Router Framework 28.04.2025

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 Query for route protection in React Router DOM, I just found out that actions in React Router Framework are still vulnerable to unauthorized POST requests. I use JWT auth with tokens stored in cookies—do I need to verify the JWT in every action on each...

Adding Auth to MCPs 17.04.2025

How could a user authenticate themselves to access certain information that isn't public. Referring to Epicstack's MCP example. MCP Spec on Authorization Cloudflare Blog Post on MCPs Adding Auth to MCPs

Running audio in background while still offline 17.03.2025

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

What do you think about mutation testing applied to components? 20.02.2025

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 reports that tests still pass after altering aspects that aren’t relevant to the component’s behavior. To me, this type of testing seems more suited for pure unit tests. What’s your perspective on this? Make your test fail Should I write a test or fix...

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

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 Promise that resolves when the function completes? Expensive Calculations - Epic React Performance Workshop When is a Promise not good enough, and I need a Web Worker?

How Useful is LiteFS in 2025? 10.01.2025

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

What are your thoughts about Qwik and hydration? 08.01.2025

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 tool that inspired Qwik). But Angular only committed to working on partial hydration support, not the full resumability like Qwik. So do you think React developers should care about this? If so, should they use partial hydration tools like Astro today o...

Dependent driven motivation and embracing AI 06.01.2025

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 of AI taking over job? My original post Jyoti's response P.S. I didn't really mention much about AI so feel free to ask a follow-up on this for a more specific answer, but I would say that AI is just an important tool we need to learn and keep using the bes...

Listen to the The Call Kent Podcast podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.