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

How to React ⚛️

Let's see how learning React ⚛️ in the right order can make it less overwhelming.

Read →

Favor Progress Over Pride in Open Source

How I deprecated my most popular open source project in favor of a better library

Read →

Testing Implementation Details

Testing implementation details is a recipe for disaster. Why is that? And what does it even mean?

Read →

How getting into Open Source has been awesome for me

An anecdotal argument for contributing and using open source

Read →
View all articles
EpicReact.Dev

Get Really Good at React

Get yourself the most comprehensive guide to React for professional developers in the universe.

Blast Off

Write professional React.

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.

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