This site runs best with JavaScript enabled.Kent C. Dodds

Hi, I'm Kent C. Dodds. I help people make the world better through quality software.

Kent C. Dodds

Blog

Fix the "not wrapped in act(...)" warning

There are a few reasons you're getting this warning. Here's how you fix it.

Read →

Super Simple Start to ESModules in the Browser

All major browsers support ESModules now. Here's how to get started using them.

Read →

Implementing a simple state machine library in JavaScript

Let's write a state machine abstraction together to understand it better

Read →

Array reduce vs chaining vs for loop

A comparison of different approaches to operating on an array

Read →
View all articles

TestingJavaScript.com

Your essential guide to flawless testing.

Jump on this self-paced workshop and learn the smart, efficient way to test any JavaScript application. 🏆

Start Now

DevTips

My YouTube channel where I livestream every weekday about Web Development. Come join me and learn something new.

DevTips

Workshops

Workshops

Talks

Talks

3 Minutes with Kent

3 Minutes with Kent