Kent C. Dodds 🌌
banner
kentcdodds.com
Kent C. Dodds 🌌
@kentcdodds.com
Improving 🌎 with quality software · Husband, 5x Father, Latter-day Saint, Web Dev, Educator, Microsoft MVP

🌌 https://EpicWeb.dev
🚀 https://EpicReact.dev
🏆 https://TestingJavaScript.com
Pinned
A week from today, we're going to launch into the next phase of building excellent user experiences. Literally together!

Join me for a new kind of learning experience, and launch it with me on September 5th at 8:30AM Pacific time. Hit the bell on the YouTube live stream! youtube.com/live/6_Rz7c2...
I know some of you have this on your list of things to do today. Get it done now so you don't forget to do it later. All things Epic are currently 50% (‼️) off until the end of the day: epicweb.dev/2025-50
50% Off: Finally Ship Code You're Proud Of
Stop piecing together random tutorials. Epic Web workshops cut years off your learning curve. 50% off this week only.
epicweb.dev
December 1, 2025 at 4:53 PM
After many long years, the most widely used React framework in the world has React Server Components support! And the migration story is iterative, not "big bang" 💥

I think React Router's take on RSC is really great. Read the article and watch the whole video here: www.epicreact.dev/react-router...
December 1, 2025 at 4:06 PM
Reposted by Kent C. Dodds 🌌
🎯 Meet the experts shaping the future of MCP:

@angiejones.tech - Quality & Engineering Strategy
@kentcdodds.com - Developer Experience & Testing
@amandamartin.bsky.social - Standardized API Communication (Apollo GraphQL)

Moderated by @jasontorres.bsky.social

Dec 8 | 4:30 PM EST

#TorcEvents
The future of MCP: standards, security & the agent economy · Luma
The Model Context Protocol (MCP) is poised to become the essential language for the next generation of AI agents. But what does mass adoption of this "USB-C…
luma.com
December 1, 2025 at 12:37 PM
Did you know that `preload="auto"` on a video element won't work if the video is conditionally rendered? 🤔 React's new `` component solves this problem (and many others) elegantly. Here's how.

Read the article watch the whole video here: www.epicreact.dev/use-react-ac...
November 29, 2025 at 3:05 PM
The whole @badass.dev empire is running 50% discounts.

- @marcysutton.com with testingaccessibility.com
- @mattpocock.com with totaltypescript.com
- me with TestingJavaScript.com, EpicWeb.dev, and EpicReact.dev

Great time to grab top tier education!
Build & Test Accessible Web Apps | Testing Accessibility
Learn how to build and test accessible web applications with Marcy Sutton.
testingaccessibility.com
November 28, 2025 at 5:28 PM
Did you know React 19's ViewTransition component can create smooth, animated transitions between pages? Just wrap elements with the same name prop and React handles the rest. No complex animation libraries needed! 🎬

👇

www.epicreact.dev/use-react-vi...
November 28, 2025 at 5:25 PM
Reposted by Kent C. Dodds 🌌
🎈 I shared my 10 favourite BF deals in my newsletter today. So much good stuff on sale this year!

Featuring @b0rk.jvns.ca, @sarasoueidan.com, @kevinpowell.co, @scott.is, @wil.to, @bradfrost.com, @kulkarniankita.com, @citizenofnowhe.re, @kentcdodds.com, @nan.fyi, and @thecodercoder.bsky.social.
My 10 favourite Black Friday deals from other indie creators ❤️ • Josh W. Comeau
Friendly tutorials for developers. Focus on React, CSS, Animation, and more!
www.joshwcomeau.com
November 28, 2025 at 3:16 PM
For those of you who have not muted the words "Black Friday" and "Sale" yet, you can grab a 50% (‼️) discount on all things Epic here: www.epicweb.dev/2025-50

Get really good at full stack React development and testing with these premium workshops.
50% Off: Finally Ship Code You're Proud Of
Stop piecing together random tutorials. Epic Web workshops cut years off your learning curve. 50% off this week only.
www.epicweb.dev
November 28, 2025 at 2:57 PM
Half off all things epic for the next few days: www.epicweb.dev/2025-50
50% Off: Finally Ship Code You're Proud Of
Stop piecing together random tutorials. Epic Web workshops cut years off your learning curve. 50% off this week only.
www.epicweb.dev
November 26, 2025 at 2:24 PM
Reposted by Kent C. Dodds 🌌
🔮 The future of AI is standardized.

Join our expert panel on Model Context Protocol—the "USB-C for AI"—on December 8th at 4:30 PM EST.

Featuring @angiejones.tech @kentcdodds.com @amandamartin.bsky.social
Hosted by @jasontorres.bsky.social

Free registration 👉 luma.com/612yvwbn
November 26, 2025 at 12:47 AM
The Website for Agents: MCP Servers

Let's talk about it... www.epicai.pro/the-website-...
November 21, 2025 at 8:04 PM
"Code Mode" by @CloudflareDev and "Code Execution" by @AnthropicAI are encouraging and welcome signs of MCP optimization, not admission of it's failings (as some would have you all suppose).

Here's my take on the subject: www.epicai.pro/its-time-to-...
It's time to critique MCP
MCP critiques reveal early-web-style inefficiencies, but emerging standards and optimizations show the platform rapidly maturing toward better, faster agent UX.
www.epicai.pro
November 18, 2025 at 6:44 PM
Reposted by Kent C. Dodds 🌌
The heart of a community is its people—
Talented, tolerant, and tireless in kindness.
Together, we turn small moments into shared memories.

In the picture @kentcdodds.com
November 17, 2025 at 10:13 PM
Reposted by Kent C. Dodds 🌌
Got inspired by @kentcdodds.com to play around with MCP UI in Angular. Definitely rough around the edges but it's really neat to see this all come together. 🌈
MCP UI allows you to expose JavaScript components via the model context protocol

In this quick video @hybrist.dev shares how you created an Angular component and exposed it as a tool to ChatGPT www.youtube.com/watch?v=MMNo...

Learn more about MCP UI 👉 github.com/MCP-UI-Org/m...
Angular meets MCP-UI
YouTube video by Jan Martin
www.youtube.com
November 12, 2025 at 6:15 AM
Got a React Router app? Want to use React Server Components?

I'm going to show you how to incrementally adopt RSC and Server Functions with React Router!

Going on stage in a couple minutes! Watch live: www.youtube.com/live/p9OcztR... 👈
October 8, 2025 at 10:00 PM
This was a riot 🤣
Why settle for apps when you can get apps AND satire?

Watch Team Goose Dad ( @joelhooks.com and @kentcdodds.com ) on Web Dev Challenge: codetv.link/wdc/s2e10
October 8, 2025 at 3:11 PM
Reposted by Kent C. Dodds 🌌
Now streaming for everyone: 3 teams of devs had 4 hours to build apps that use something other than a keyboard or mouse for input. @leonnoel.bsky.social, @ericaxtech.bsky.social, @kentcdodds.com, @joelhooks.com, Billy, & @zig.computer took the challenge

Watch now: codetv.link/wdc/s2e10
October 7, 2025 at 1:02 PM
OpenAI just dropped the Apps SDK, built on MCP. This is the future of how users will interact with your apps.

You won’t need to build a chatbot anymore.
OpenAI is the chatbot.
You just expose your tools through MCP.

Exciting progress toward Jarvis! youtu.be/9e581mYtrrs
youtu.be
October 6, 2025 at 9:15 PM
Reposted by Kent C. Dodds 🌌
There's a lot of excitement around MCP, but web developers are wondering: what does it mean to me?

@kentcdodds.com joined us to break it down ⚡️

www.youtube.com/watch?v=bcau...

Subscribe to get notified when we ship more videos from #CascadiaJS 2025! 📺
October 6, 2025 at 5:19 PM
Reposted by Kent C. Dodds 🌌
NEW Web Dev Challenge is live for supporters! @angiejones.tech and the goose team challenged 3 teams of devs to build apps using unconventional inputs. featuring @leonnoel.bsky.social, @ericaxtech.bsky.social, @kentcdodds.com, @joelhooks.com, Billy, & @zig.computer

watch now: codetv.link/wdc/s2e10
No Keyboards Allowed | Web Dev Challenge Season 2
How can you control an app without a mouse or keyboard?
codetv.link
October 4, 2025 at 3:18 PM
In a couple hours (6pm Mountain) I'll be singing with 350+ other performers from 39 different nations in front of 21,000 people. We'll be wearing flag pins.

See if you can find yours on the singers!

🇦🇷🇦🇺🇧🇴🇧🇷🇨🇦🇨🇱🇨🇳🇭🇰🇨🇴🇨🇩🇸🇻🇫🇯🇫🇮🇩🇪🇬🇹🇭🇳🇮🇳🇮🇹🇯🇲🇯🇵🇲🇽🇳🇿🇳🇬🇵🇪🇵🇭🇵🇹🇵🇷🇨🇬🇼🇸🇿🇦🇰🇷🇵🇫🇹🇭🇳🇱🇹🇴🇺🇦🇺🇸🇺🇾🇻🇪

www.youtube.com/live/TOhNW4U...
October 4, 2025 at 8:16 PM
Reposted by Kent C. Dodds 🌌
A huge shoutout to our amazing speakers for sharing their knowledge and inspiring talks: @ryansolid.bsky.social, @kentcdodds.com, @thepunderwoman.com, @lydiahallie.com, @thealexlichter.com, @victorsavkin.bsky.social,
@ryansolid.bsky.social, @phenomnomnomin.al, @wordman.dev, and Luca Mezzalira 👏👏👏
October 3, 2025 at 2:17 PM
Reposted by Kent C. Dodds 🌌
@kentcdodds.com will be speaking about @reactrouter.com
September 26, 2025 at 2:48 PM
Reposted by Kent C. Dodds 🌌
We're excited to announce React Conf's first AI-related talk: a discussion panel with @vjeux.bsky.social @kentcdodds.com @swyx.io @t3.gg moderated by @leerob.com
September 25, 2025 at 6:23 PM
Reposted by Kent C. Dodds 🌌
Thanks @kentcdodds.com for helping to make #CascadiaJS epic! Awesome talk and awesome to get to meet you in person!
September 20, 2025 at 4:59 PM