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

Function forms

When I prefer to use function declarations instead of arrow functions

Read →

Replace axios with a simple custom fetch wrapper

Axios can do a ton of stuff, but here's a simpler solution that can handle most use cases

Read →

How to test custom React hooks

Get confidence your custom React hooks work properly with solid tests.

Read →

React Production Performance Monitoring

How to set up performance monitoring for production React applications.

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

Join the Newsletter



Kent C. Dodds