He created match-sorter and cross-env, utilities that solve real problems for thousands of developers, while running EpicWeb.dev to teach modern React and testing practices at scale.
Kent C. Dodds. I built my personal website as an open-source learning resource.
2.5kmatch-sorter. I built a sorting tool that ranks list items by relevance to a search.
4.1kcross-env. I built a tool that runs build scripts the same way across all operating systems.
6.5kMDX Bundler. I built a tool that compiles MDX text into ready-to-use components.
1.9kKCD Scripts. I built a tool that handles testing and linting for all my projects at once.
888Kody. I built a portable home for AI assistants to store their memory and tools.
396Cloc. I packaged a tool that counts lines of code across any language.
370Bookshelf. I built a workshop teaching how to create a full React application.
2.7kJarvis. I built a private AI assistant deployment template with security baked in.
91React Fundamentals. I created workshop materials that teach React from the basics.
312Dotfiles. I made a setup guide that configures a computer automatically.
530Netlify Shortener. I built a free URL shortener that runs on your custom domain.
807Stop Runaway React Effects. I built a tool that catches React effects running repeatedly in a loop.
794Advanced React Patterns. I built a course teaching flexible React component patterns.
372.kenv. TypeScript
68React Hooks. I built a course teaching React Hooks through hands-on examples.
101Advanced React Hooks. I made a workshop teaching advanced React patterns for better code.
85React Performance. I made a course teaching how to diagnose and fix React performance problems.
69Jest and Cypress Setup. I built a guide showing how to configure Jest and Cypress for real applications.
580Kent's ESLint Config. I wrote ESLint rules to keep JavaScript code clean and consistent.
340The Web's Next Transition. I made a talk about the web's transformation and what's coming next.
269Babel Macros. I built a tool that lets libraries transform code at build time automatically.
2.6kReact Testing Examples. I made a collection of real examples showing how to test websites properly.
408Advanced Remix Workshop. I made a workshop teaching advanced patterns for building web apps.
402Beginner's Guide to React. I created a free video course teaching React to beginners.
904React Testing Library Course. I built a course teaching how to test React components properly.
1.1kLearn React. I built a guided course to teach React from scratch.
220Testing Fundamentals. I built a course teaching JavaScript testing by having you write your own test tools.
545Epic AI. I built a note app that uses AI to suggest titles and complete your writing.
77use-deep-compare-effect. 🐋 It's react's useEffect hook, except using deep comparison on the inputs, not reference equality
1.9kRemix Indie Stack. I made a website template with login and database included.
109Codegen. I built a tool that generates code automatically during your build.
347Remix TodoMVC. I built a working to-do app to show how Remix handles real tasks.
186Remix Workshop. I made a workshop teaching how to build better websites with Remix.
139ES6 Workshop. I built a hands-on workshop that teaches modern JavaScript syntax.
368React Workshop App. I made shared tools for my React training workshops.
151RTL CSS JS. I built a tool that flips website styles for right-to-left languages.
166KCD Discord Bot. I built a bot that automates onboarding for a Discord community.
122Preval. I built a tool that runs your code at build time instead of runtime.
1.4kKCD Learning Clubs. I made templates for starting learning clubs in your city.
130full-stack-components. TypeScript
75Cypress Testing Workshop. I made a workshop that teaches you to test web applications end to end.
65Webpack Config Utils. I made utilities that clean up messy webpack configuration files.
264Glamorous Website. I built the website for Glamorous styling library.
99ng-stats. I made a tool that shows Angular page performance in real time.
648Jest Mocking. I explained how Jest mocking works and why it's powerful.
316Simply React. I made slides and examples for learning React.
105Advanced React Patterns. I created a course teaching React patterns for building better applications.
1.1kReact Testing Library Example. I made a React starter project with proper testing examples.
69React GitHub Profile. I built a React teaching project that pulls GitHub profile information.
199