Kent C. Dodds
Kent is a JavaScript developer who likes open source and teaching.
He is currently working for himself as a full-time educator. Before going full-time on education, Kent worked at PayPal. During his time there he represented the company on the TC39 committee and started several Open Source projects, notably glamorous💄, downshift 🏎️ and dom-testing-library 🐙.
Get into Open Source
Open source is an excellent way to level up your skills as a developer. You don't need to be an expert to start contributing to open source. Learn how Kent recommends starting in open source.
More From Kent
Search Results
Up and Running with Remix
course by Kent C. Dodds
Use Suspense to Simplify Your Async UI
course by Kent C. Dodds
The Beginner's Guide to React
course by Kent C. Dodds
Kent's Blog Posts as Screencasts
course by Kent C. Dodds
Simplify React Apps with React Hooks
course by Kent C. Dodds
The Beginner's Guide to React V1 (2017)
course by Kent C. Dodds
React Class Component Patterns
course by Kent C. Dodds
How to Write an Open Source JavaScript Library
course by Kent C. Dodds
How to Contribute to an Open Source Project on GitHub
course by Kent C. Dodds
AngularJS and Webpack for Modular Applications
course by Kent C. Dodds
React Hooks and Suspense
course by Kent C. Dodds
Abstract Syntax Trees
course by Kent C. Dodds
angular-formly: expressionProperties
lesson by Kent C. Dodds
angular-formly: Default Values
lesson by Kent C. Dodds
angular-formly: Custom Validation
lesson by Kent C. Dodds
Automatically Releasing with TravisCI
lesson by Kent C. Dodds
Automatically running tests before commits with ghooks
lesson by Kent C. Dodds
Adding code coverage recording with Istanbul
lesson by Kent C. Dodds
Add code coverage reporting
lesson by Kent C. Dodds
Adding ES6 Support
lesson by Kent C. Dodds
Adding ES6 Support to Tests using Mocha and Babel
lesson by Kent C. Dodds