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

The Testing Trophy and Testing Classifications

How to interpret the testing trophy for optimal clarity

Read →

Static vs Unit vs Integration vs E2E Testing for Frontend Apps

What these mean, why they matter, and why they don't

Read →

Array reduce vs chaining vs for loop

A comparison of different approaches to operating on an array

Read →

Don't Solve Problems, Eliminate Them

How eliminating problems can drastically simplify your codebases and life

Read →
View all articles
EpicReact.Dev

Get Really Good at React

Blast Off

Write professional React.

TestingJavaScript.com

Your Essential Guide to Flawless Testing

Start Now

Write well tested JavaScript.

KCD Community on Discord

Come join us and make connections, share ideas, and use software to make the world a better place.

KCD Community on Discord

Workshops

Workshops

Talks

Talks

Chats with Kent

Chats with Kent

Join the Newsletter



Kent C. Dodds