Summary
- Principal-level architect + educator + platform operator: designs tooling, teaches it, and runs the business behind it.
- Testing Library and Epic tooling drive ecosystem-scale adoption with durable OSS stewardship and enterprise trust.
- Productized education and enterprise licensing deliver sustained commercial success with long-running curricula and updates.
Public Work
- Testing Library patterns are referenced in Playwright’s official migration docs; widely adopted in modern test strategy discussions.
- Curriculum used in corporate training (Trulia, Wix, FamilySearch) and higher-ed programs (Ensign College, BYU); invited speaker at internal events (Wix, Adobe).
- Tools and training used by engineers at major technology companies, including Google, Meta, Microsoft, Amazon, and Apple.
- Blog posts with 1M+ completed reads from 500k+ unique readers; 10M+ total views.
Experience
Kent C. Dodds Tech LLC — Founder, Independent Educator
2019–Present
Productized education, open source, and community programs.
- Building Epic* training: EpicReact, EpicWeb, TestingJavaScript, EpicAI (MCP) serving 49k+ engineers; several-hundred-dollar pricing; tens of millions in revenue since 2019 via individual and enterprise licenses.
- Standardized user-centric testing with Testing Library (33m+ weekly downloads); query APIs adopted in Playwright (18m+ weekly) and Vitest (30m+).
- Designing Epic Stack as a production-ready reference app (5.5k GitHub stars) with hundreds of OSS projects and significant internal adoption across multiple companies.
- Operating Epic Workshop (epicshop), enabling hands-on training at scale across EpicAI, EpicWeb, and EpicReact.
Remix — Director of Developer Experience
2021–2022
DX strategy, docs, community, and events.
- Led DX strategy, docs, and community; primary role in Remix CLI and Stacks feature design.
- Scaled community and adoption (2022): 13k Discord, 19.4k newsletter, 74k weekly npm downloads.
- Produced Remix Conf (300+ attendees, 31 sponsors) and coordinated workshops/speakers.
PayPal — Senior/Staff Engineer, Web Infrastructure
2015–2019
Web tooling, platform standards, and product delivery.
- Built `paypal-scripts`, standardizing builds and saving millions in engineering time; still in use and maintained.
- Led paypal.me rewrite on React; modernized a product used by millions and still maintained today.
- Started `pp-react`, a foundational component library for the design system that remains in use.
- Represented PayPal on TC-39 and supported multiple teams via web infra leadership.
AtTask (now Workfront) — Frontend Engineer
2014
Frontend modernization planning and delivery ownership.
- Defined a modernization plan for the frontend stack.
- Provided senior-level guidance during a key transition window.
Alianza — Frontend Engineer
2014–2015
Sole frontend engineer ownership for product delivery.
- Owned frontend architecture and delivery as the sole frontend engineer.
- Hired and onboarded a new frontend engineer.
- Upgraded build tooling and CI/CD processes early in career.
Domo — Frontend Engineer
2012–2014
Frontend engineering and early tooling leadership.
- Transitioned from test automation to frontend engineering.
- Contributed to AngularJS and internal tooling improvements.
Skills
- TypeScript, Node.js, Bun, Cloudflare, React, Remix
- Web architecture, DX tooling, build systems
- Testing strategy, performance, observability
- AI-assisted development (Cursor) with leading LLMs
- Developer education, curriculum design
Recognition
- Google Developer Expert (GDE)
- Microsoft MVP
- GitHub Star
- TC-39 delegate (PayPal)
- State of JS 2020: highest satisfaction of 97% for Testing Library
- GitNation OS Awards: Most Impactful Contribution to the community for Testing Library
Education
M.S. Information Systems, Brigham Young University (BYU) (2014)