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

Application State Management with React

How React is all you need to manage your application state

Read →

Use react-error-boundary to handle errors in React

How to simplify your React apps by handling React errors effectively with react-error-boundary

Read →

JavaScript to Know for React

What JavaScript features you should be familiar with when learning and using React

Read →

How I structure Express apps

The build/dev tools and scripts I use for Node backends.

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