This site runs best with JavaScript enabled.

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

Kent C. Dodds

Blog

Improve test error messages of your abstractions

How to manipulate stack traces to get beautiful error messages with Jest and your test helper functions.

Read →

Tracing user interactions with React

How to use the (EXPERIMENTAL) interactions tracing API in React.

Read →

Eliminate an entire category of bugs with a few simple tools

How you can use a few simple static code analysis tools to avoid common programming bugs.

Read →

Common mistakes with React Testing Library

Some mistakes I frequently see people making with React Testing Library.

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

Write well tested JavaScript.

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

Join the Newsletter



Kent C. Dodds