This is your work, valued

33
Sat
Sun
Mon
Tue
Wed
Yesterday
Today
Active today
Salt Lake City, Utah, USA

Kent C. Dodds

Top 1%
@kentcdodds

He ships testing utilities and developer experience tooling like match-sorter and cross-env that solve real problems at scale, while running Epic Web to teach developers how to build better software.

React Testing Library. I made testing tools that check React websites like a real person would.

20k

Epic Stack. I built a starter template with all the setup done for you.

5.5k

react-error-boundary. Simple reusable React error boundary component

8k

React Fundamentals. I made a workshop that teaches the core React skills every builder needs.

5.3k

kentcdodds.com. My personal website

2.5k

Advanced React Patterns. I made a workshop that teaches practical React component patterns.

3.5k

react-hooks. Learn React Hooks! 🎣 ⚛

2.8k

match-sorter. Simple, expected, and deterministic best-match sorting of an array in JavaScript

4.1k

cross-env. 🔀 Cross platform setting of environment scripts

6.5k

dom-testing-library. 🐙 Simple and complete DOM testing utilities that encourage good testing practices.

3.3k

kcd-scripts. CLI toolbox for common scripts for my projects

888

cloc. An npm module for distributing cloc by Al Danial

370

kody. An experimental personal assistant platform built on Cloudflare Workers and MCP

302

bookshelf. Build a ReactJS App workshop

2.7k

react-fundamentals. Material for my React Fundamentals Workshop

312

dotfiles. Shell

529

netlify-shortener. Your own free URL shortener with Netlify

807

stop-runaway-react-effects. 🏃 Catches situations when a react use(Layout)Effect runs repeatedly in rapid succession

794

flying-jarvis. Clawdbot running on fly.io

92

.kenv. TypeScript

68

React Hooks. I made a course teaching React Hooks for web developers.

101

Advanced React Hooks. I built a workshop teaching advanced React patterns and custom hooks.

85

React Performance. I made a course that teaches you to diagnose and fix slow React apps.

69

jest-cypress-react-babel-webpack. Configure Jest for Testing JavaScript Applications and Install, Configure, and Script Cypress for JavaScript Web Applications on TestingJavaScript.com

580

eslint-config-kentcdodds. ESLint configuration for projects that I do... Feel free to use this!

340

the-webs-next-transition. TypeScript

269

babel-plugin-macros. 🎣 Allows you to build simple compile-time libraries

2.6k

react-testing-library-examples. Created with CodeSandbox

408

advanced-remix. TypeScript

403

beginners-guide-to-react. The Beginner's Guide To ReactJS

904

learn-react. Learn React with a laser focused, guided approach.

220

js-testing-fundamentals. Fundamentals of Testing in JavaScript on TestingJavaScript.com

545

epic-ai. The Epic Stack + OpenAI chat completion API example

77

use-deep-compare-effect. 🐋 It's react's useEffect hook, except using deep comparison on the inputs, not reference equality

1.9k

onewheel-blog. TypeScript

109

babel-plugin-codegen. 💥 Generate code at build-time

347

fakebooks-remix. The Remix version of the fakebooks app demonstrated on https://remix.run. Check out the CRA version: https://github.com/kentcdodds/fakebooks-cra

87

es6-workshop. A very hands on :open_hands: workshop :computer: about ES6 and beyond.

368

quick-stack. TypeScript

56

old-kentcdodds.com. Kent's Homepage

736

Glamorous Website. I built a website that showcases a styling tool by using it.

99

react-github-profile. JavaScript

199

preval.macro. Pre-evaluate code at build-time with babel-macros

126

concurrent-react. React Suspense Egghead course

49

asts-workshop. Improved productivity 💯 with the practical 🤓 use of the power 💪 of Abstract Syntax Trees 🌳 to lint ⚠️ and transform 🔀 your code

308

api-check. VanillaJS version of ReactJS propTypes

189

State Management Slides. I made slides explaining how to organize data in an app.

76

react-test-context-provider. A function that allows you to specify context to pass to a child component (intended for testing only).

48

testing-workshop. A workshop for learning how to test JavaScript applications

1.4k

ng-stats. Little utility to show stats about your page's angular digest/watches.

648