The Teacher Who Built an Empire Out of Giving Away Knowledge
Kent C. Dodds did not build his career by keeping secrets. He built it by giving everything away. Every blog post, every open source library, every workshop exercise - published, public, free to examine. The result: a one-person education company that has trained tens of thousands of engineers worldwide, spawned libraries downloaded billions of times, and made him the most recognizable name in JavaScript testing by a considerable margin.
He is the creator of React Testing Library, the tool that reframed how developers think about writing tests - not as a chore, but as a user-centric discipline. The library sits at 19,600+ stars on GitHub and is embedded in the default setup of nearly every major React framework. If you have ever written a test that queries by accessible name rather than CSS class, you owe something to Kent.
After three years at PayPal - where he sat on the TC-39 committee that shapes the JavaScript language itself - he walked away from a comfortable salary in 2019 to go solo. The bet paid off. EpicReact.dev, his hands-on React course, became one of the highest-grossing developer education products ever built by a single person. EpicWeb.dev followed. TestingJavaScript.com already existed. And in March 2025, he launched EpicAI.pro, his pivot into AI engineering education built around the Model Context Protocol.
The pattern is consistent: Kent spots where developers are confused, builds something to un-confuse them, and teaches it with radical clarity. He does not do hype. He does not do vendor shilling. He does foundational principles that will still be relevant when the trend du jour is a footnote.
"Consume, build, and teach - that's how you level up your career."- Kent C. Dodds
- Born 1988, Twin Falls, Idaho
- One of 12 siblings (6 boys, 6 girls)
- BYU - MS Information Systems, 2014
- Former PayPal JavaScript engineer
- Eagle Scout (planted 15 trees)
- Married with six children
- Based in Salt Lake City, Utah
- Latter-day Saint, served 2-yr mission
From React to the Model Context Protocol
In 2025, Kent made a calculated bet. Not on a specific AI vendor. Not on a chatbot wrapper. On a protocol - the Model Context Protocol (MCP) - that he believes will define how AI agents interact with software systems in the years ahead.
His framing: "Add your app to the chatbot, not a chatbot to your app." The distinction matters. Instead of bolting AI features onto existing products, EpicAI.pro teaches developers to expose their applications as intelligent, AI-navigable services. It is an architectural principle, not a tutorial on calling OpenAI's API.
He ran the first MCP cohort workshops in September 2025 - two weeks, four workshops, live instruction. He promised free updates to the self-paced course series in the first half of 2026. This is vintage Kent: launch, teach, iterate publicly.
- EpicAI.pro - AI engineering, MCP workshops
- EpicWeb.dev - Full-stack web, Epic Stack
- EpicReact.dev - Hands-on React mastery
- TestingJavaScript.com - JS testing fundamentals
- React Testing Library - 19,600+ GitHub stars
- cross-env - 6,500+ stars, archived classic
- Testing Library Ecosystem - GitNation OS Award
- Chats with Kent Podcast - 7+ seasons
The Platforms That Changed Developer Education
The library that ended the war over testing implementation details. 19,600+ stars. Baked into Create React App, Next.js, and Remix by default. Changed how an entire generation thinks about tests.
The course that redefined React education - not slides and theory, but hands-on workshops with real exercises. Helped tens of thousands advance their React careers and generated millions in revenue solo.
Full-stack web development education paired with the Epic Stack - a Remix-based, production-ready starter built on tested, opinionated choices. Launched 2022, still the gold standard for full-stack JS learning.
Launched March 2025. Built around the Model Context Protocol. Not another LLM tutorial - a disciplined approach to architecting applications for an AI-native world. Cohort workshops, self-paced courses, community.
An opinionated, production-ready Remix app template. Includes passkey auth, Tailwind v4, React Router v7, image optimization. Used as the foundation for EpicWeb.dev's workshop curriculum.
From Twin Falls to the JavaScript Standards Committee
Credentials That Actually Mean Something
- Google Developer Expert (GDE) - Web Technologies
- Microsoft MVP - Developer Community
- GitHub Star - Open Source Leadership
- TC-39 Committee Member - JavaScript Standards
- GitNation OS Award - Most Impactful Contribution
- Frontend Masters Instructor
- egghead.io Instructor
- 34,700+ GitHub followers
- Member of 30+ open source organizations
- Orgs: Babel, Prettier, styled-components, Express
- cross-env: 6,500+ stars (archived, still used)
- react-testing-library: 19,600+ stars
- mdx-bundler: 1,900+ stars
- 1,042 hours of audio consumed in 2025 alone
What Kent Believes
"You could be the smartest, most skilled developer in the world and everyone knows about it, but if you're not kind, lots of people will pass you by."
"Consume, build, and teach - and level up your career. That's the whole framework. Everything else is decoration."
"Add your app to the chatbot, not a chatbot to your app. That's the architectural shift that matters in the AI era."
"Being kind to others is one of the things that can help bring true happiness and fulfillment in life. I've built a career on that principle, not despite it."
The Stories Behind the Profile
THE ONE JOB APPLICATION. In his entire career, Kent submitted exactly one job application. Every other role - including PayPal - came to him through his blog, conference talks, and open source work. He did not apply for PayPal. PayPal came to him. The lesson he draws from this is not luck; it is the compounding return of public generosity with knowledge.
THE BACKFLIP. Kent was a gymnast. He can, as an adult father of six, still perform a backflip. This fact appears in his official bio with no further elaboration, which is exactly the right amount of elaboration.
THE 3X LISTENER. Kent listens to audiobooks and podcasts at three times normal speed. By his own calculation, this has saved him approximately 300 days of listening time over his lifetime. In 2025 alone he logged 1,042 hours of audio. At 3x speed, that is roughly 3,126 hours of content processed in one calendar year.
THE NOVELIST. In November 2018, while working full-time and maintaining popular open source libraries, Kent wrote a 50,000-word novel as part of National Novel Writing Month (NaNoWriMo). He completed it. The world has not yet seen it.
THE TRANSPARENT CANCELLATION. When Kent cancelled Epic Web Conf 2026 due to financial losses, he did not bury it in an email. He wrote about it publicly, explained the business reality clearly, and thanked his community. In an industry full of pivots disguised as pivots, this level of transparency is a deliberate brand statement.
Eleven Things About Kent
Listens to audio at 3x speed - has effectively saved 300 days of listening time over his lifetime
Can still perform backflips. He has six kids. These two facts coexist peacefully.
One of 12 siblings from Twin Falls, Idaho - 6 boys and 6 girls, a perfect split
Wrote a full 50,000-word novel in November 2018 for NaNoWriMo while maintaining open source libraries
Submitted exactly one job application in his career. Didn't get the call for PayPal - PayPal came to him.
Has never had a sip of alcohol or coffee in his life. Religious conviction, not a productivity hack.
Rides a onewheel and snowboards. The person teaching you React is also an extreme sports enthusiast.
Sat on TC-39 - the committee that decides what JavaScript becomes as a language. Represented PayPal.
Traveled 58,698 miles across 16 trips visiting 7 countries in 2025. Solo founder. No corporate travel budget.
Eagle Scout whose project involved planting 15 trees. His legacy takes root literally and figuratively.
React Testing Library has been downloaded billions of times. It lives in almost every React project on earth.
Kent does not perform expertise. He has logged the hours, shipped the libraries, and stayed long enough in the community to have watched multiple full cycles of "the new thing" come and go. His newsletter, his blog, and his courses consistently return to the same theme: kindness scales. Technical skill alone does not.
He is deeply religious - a practicing Latter-day Saint who served a two-year mission in Missouri before attending university. This shapes his worldview visibly. His teaching philosophy leans on values that predate any framework: generosity, honesty, putting others first. He credits his faith with giving him the patience to teach the same concept fifteen different ways until it lands.
Colleagues describe him as someone who "genuinely cares for people and shows interest in their personal lives" - not as a networking strategy, but as a baseline way of moving through the world. This is, in a community often dominated by status games and technical posturing, genuinely unusual.
Kent's ambition is not a bigger course catalog. It is something closer to a democratization project. In 2026, he is creating a TypeScript curriculum for a local college - not a prestige university, a community college. He wants the foundational material he has spent his career developing to reach people who cannot afford $500 bootcamps.
With EpicAI.pro, he is betting that the developers who understand how to architect AI-native applications - not just how to call an LLM API - will be the ones who matter in the next decade. He is building the curriculum for that developer, five years ahead of when most curricula will catch up.
- Hands-on exercises, not passive video consumption
- Foundational principles over framework specifics
- Open source everything - no locked-away secrets
- Radical transparency about business decisions
- Community-first: Discord, office hours, newsletters