Command Palette

Search for a command to run...

Page Inspect

https://kentcdodds.com/
Internal Links
36
External Links
7
Images
17
Headings
13

Page Content

Title:Kent C. Dodds
Description:Come check out how Kent C. Dodds can help you level up your career as a software engineer.
HTML Size:118 KB
Markdown Size:3 KB
Fetched At:November 17, 2025

Page Structure

h1Kent C. Dodds
h2Helping people make the world a better place through quality software.
h2Hi, I'm Kent C. Dodds. I help people make the world better through quality software.
h2Having a hard time keeping up with JavaScript?
h3Educational blog
h2Blog recommendations
h2Are you ready to level up?
h2Epic AI
h2Epic Web
h2Epic React
h2Testing JavaScript
h2Meet like minded people who face similar challenges.
h2Big extreme sports enthusiast.

Markdown Content

Kent C. Dodds

# Kent C. Dodds

- Blog
- Courses
- Discord
- Chats
- Calls
- Workshops
- About

HomeBlogCoursesDiscordChatsCallsWorkshopsAbout

Switch to dark mode

Switch to dark mode

## Helping people make the world a better place through quality software.

Read the blog

Take a course

Learn more about Kent

Introduction video (2:13)

or, watch the full video here (8:05)

## Hi, I'm Kent C. Dodds. I help people make the world better through quality software.

I'm also a big extreme sports enthusiast. When I'm not hanging out with my family or at the computer you can find me cruising around on my onewheel or hitting the slopes on my snowboard when it's cold.

Learn more about me

## Having a hard time keeping up with JavaScript?

Well, you're in the right place. My website is your one stop shop for everything you need to build JavaScript apps.

* * *

blogcoursespodcasts

### Educational blog

My **203** blog posts (and counting) have been read 930,637 times by 731,892 people. There you'll find blogs about JavaScript, TypeScript, React, Testing, your career, and more.

The **blue** team is winning.

Start reading the blog

## Blog recommendations

Prepared especially for you.

See the full blog

June 4th, 2019 — 14 min read

When to useMemo and useCallback

Click to copy url

June 5th, 2021 — 11 min read

How to use React Context effectively

Click to copy url

March 23rd, 2021 — 5 min read

JavaScript Pass By Value Function Parameters

Click to copy url

## Are you ready to level up?

Checkout some of my courses

See all courses

AI development course

## Epic AI

Learn to build AI-powered applications.

Visit course

Full stack course

## Epic Web

Become a full stack web dev.

Visit course

React course

## Epic React

The most comprehensive guide for pros.

Visit course

Testing course

## Testing JavaScript

Learn smart, efficient testing methods.

Visit course

## Meet like minded people who face similar challenges.

Join the discord and get better at building software together.

Learn more about the Epic Web Community on Discord

Want to learn react together?

Let me know ✌️

For sure! Let's do it!

Let me show you what I'm working on...🧑‍💻

## Big extreme sports enthusiast.

With a big heart for helping people.

I'm a JavaScript engineer and teacher and I'm active in the open source community. And I'm also a husband, father, and an extreme sports and sustainability enthusiast.

Learn more about me

Kent C. Dodds

Full time educator making our world better

GitHubYouTube𝕏RSS

Stay up to date

Subscribe to the newsletter to stay up to date with articles, courses and much more! Learn more about the newsletter

Your website

First name

Email

Sign me up

Contact

- Email Kent
- Call Kent
- Office hours

General

- My Mission
- Privacy policy
- Terms of use
- Code of conduct

Sitemap

- Home
- Blog
- Courses
- Discord
- Chats Podcast
- Workshops
- Talks
- Testimony
- Testimonials
- About
- Credits
- Sitemap.xml

Stay up to date

Subscribe to the newsletter to stay up to date with articles, courses and much more! Learn more about the newsletter

Your website

First name

Email

Sign me up

All rights reserved © Kent C. Dodds 2025