Illustration of a snowboard

Hi, I'm Kent C. Dodds, I'm a full time educator.

I make the world a better place by teaching people like you how to make quality software.

Here are some of the values I live by.

Illustration of a snowboard

Kindness

You can be the smartest and most skilled software engineer in the world, but if you're not kind to those with whom you interact, you'll never reach your full potential and you'll always be chasing the next thing to bring you happiness in life. Be kind.

Share knowledge

One of the biggest things that has helped me learn is by committing myself to sharing what I know with others. Between podcasts, blog posts, talks, and workshops, I force myself into situations where I have to be accountable to those I'm teaching to really know my stuff. And as a result, a lot of people have learned from me as well.

Collaborate with others

I've worked with a ton of developers in my role as a team member at companies I've worked at as well as in the open source community. I've found it to be invaluable to collaborate well with others. I value giving credit where it is due and celebrating the successes of others with them. We can accomplish much more together than separately.

Kent Speaking at a Podium
How I help you build better websites

We should always ship fast experiences to our users, but sometimes something slips through our PR review process and our users start having a slow experience. Unless they complain to us, we often have no way of knowing that things are going so slow for them. User complaints is not a great policy for quality control.

#photography#travel#winter
React Montitoring Panel
React Production Performance Monitoring

Hundreds of thousands of software engineers like yourself have learned something about quality software from my content, both paid and free. I've heard of job promotions and successful applications built and improved as a direct result of what people have learned from me.

#photography#travel#winter