Awesome React
Browse videos
Playlists
Conferences
Speakers
About
Kent C. Dodds
Making software development more accessible · Husband, Father, Latter-day Saint, Teacher, OSS, GDE, @TC39 · @PayPalEng @eggheadio @FrontendMasters · #JS
4073 views
React Hooks!!!!
October 25, 2018 / by
Kent C. Dodds
908 views
I'm out 🚢👋
October 25, 2018 / by
Kent C. Dodds
814 views
Test Driven Development: When it works and when it doesn't
October 24, 2018 / by
Kent C. Dodds
402 views
Testing Q&A: You ask, I answer. Part 2!
October 23, 2018 / by
Kent C. Dodds
572 views
The Testing Trophy 🏆 An in depth look
October 22, 2018 / by
Kent C. Dodds
3348 views
Introducing TestingJavaScript.com
October 19, 2018 / by
Kent C. Dodds
931 views
Demystifying Testing
October 18, 2018 / by
Kent C. Dodds
1076 views
Testing Q&A: You ask, I answer.
October 17, 2018 / by
Kent C. Dodds
927 views
100% coverage is too high for apps!
October 16, 2018 / by
Kent C. Dodds
955 views
How prettier is a testing tool
October 15, 2018 / by
Kent C. Dodds
706 views
Comparing Object.{preventExtensions,seal,freeze}
October 11, 2018 / by
Kent C. Dodds
1597 views
Use Promise.race to avoid the "flash of loading state"
October 10, 2018 / by
Kent C. Dodds
620 views
Releasing downshift 3.0.0
October 8, 2018 / by
Kent C. Dodds
638 views
What's coming in downshift 3.0.0
October 5, 2018 / by
Kent C. Dodds
1110 views
Designing an API for extensibility
October 2, 2018 / by
Kent C. Dodds
877 views
Validation with HTMLInputElements
September 28, 2018 / by
Kent C. Dodds
1814 views
Using and writing custom babel macros with create-react-app v2
September 27, 2018 / by
Kent C. Dodds
928 views
Creating gifs using Kap to explain your work
September 26, 2018 / by
Kent C. Dodds
822 views
Learn By Speaking
September 25, 2018 / by
Kent C. Dodds
1588 views
Effective and simple note-taking with Workflowy.com
September 24, 2018 / by
Kent C. Dodds
1691 views
Intro to Docz: Amazingly easy and powerful documentation
September 21, 2018 / by
Kent C. Dodds
1132 views
Example of Classless Components with @reach/component-component
September 20, 2018 / by
Kent C. Dodds
818 views
Installing Gatsby
September 18, 2018 / by
Kent C. Dodds
654 views
Debug tests in create-react-app
September 17, 2018 / by
Kent C. Dodds
35 views
Ask Me Anything with Kent C. Dodds - Byteconf React
September 8, 2018 / by
Kristian Freeman
Kent C. Dodds
500 views
DOM MutationObservers and dom-testing-library's waitForElement
September 6, 2018 / by
Kent C. Dodds
918 views
Should you test child components or parent components? Or both?
September 4, 2018 / by
Kent C. Dodds
826 views
Confident React
September 2, 2018 / by
Kent C. Dodds
1241 views
Reduce bundle size with @babel/plugin-transform-runtime
August 31, 2018 / by
Kent C. Dodds
704 views
What is `...` (the rest/spread syntax) in JavaScript?
August 30, 2018 / by
Kent C. Dodds
1058 views
Array methods vs loops
August 29, 2018 / by
Kent C. Dodds
505 views
Quick Emojis input methods on Mac
August 24, 2018 / by
Kent C. Dodds
1062 views
Stepping through React's code for lifecycles and setState
August 23, 2018 / by
Kent C. Dodds
396 views
Create a "from-html-testing-library" using dom-testing-library
August 20, 2018 / by
Kent C. Dodds
1369 views
How toolkits (like react-scripts) work
August 14, 2018 / by
Kent C. Dodds
1259 views
API Flexibility through Inversion of Control and Composition
August 13, 2018 / by
Kent C. Dodds
792 views
Debug React's Event System
August 10, 2018 / by
Kent C. Dodds
923 views
Debug Jest Tests
August 9, 2018 / by
Kent C. Dodds
924 views
AMA answers: Learning, growth, workshops, faith, productivity, and more
August 8, 2018 / by
Kent C. Dodds
750 views
Test React Portals
August 7, 2018 / by
Kent C. Dodds
4975 views
What is MDX
August 6, 2018 / by
Kent C. Dodds
1005 views
Test a componentDidCatch ErrorBoundary component in React
August 3, 2018 / by
Kent C. Dodds
3297 views
Simply React
July 27, 2018 / by
Kent C. Dodds
1534 views
Make a stateful react component without a class
July 25, 2018 / by
Kent C. Dodds
613 views
How to find out which of my node_modules recently changed?
July 24, 2018 / by
Kent C. Dodds
702 views
Using polyfill.io
July 23, 2018 / by
Kent C. Dodds
878 views
Using CodeSandbox to make PRs to GitHub projects
July 20, 2018 / by
Kent C. Dodds
651 views
What is "this" in NodeJS?
July 19, 2018 / by
Kent C. Dodds
1986 views
How to test Redux
July 18, 2018 / by
Kent C. Dodds
5030 views
How to configure prettier to automatically format your code
July 17, 2018 / by
Kent C. Dodds
567 views
Use match-sorter for a great list filter user experience
July 16, 2018 / by
Kent C. Dodds
1035 views
Implementing Control Props in custom React Components
July 11, 2018 / by
Kent C. Dodds
1048 views
AMA answers: Hiring, React, Testing, Introducing new tools, career advice and more
July 10, 2018 / by
Kent C. Dodds
3072 views
Migrating from shallow rendering react components to explicit component mocks
July 9, 2018 / by
Kent C. Dodds
1046 views
Magic Move effect with JavaScript
July 6, 2018 / by
Kent C. Dodds
8795 views
Avoid setState warnings on unmounted React components
July 5, 2018 / by
Kent C. Dodds
1627 views
Intro to ReasonML Syntax from a JavaScript perspective
July 3, 2018 / by
Kent C. Dodds
985 views
Tagged Template Literals
July 2, 2018 / by
Kent C. Dodds
2069 views
Use React with an index.html and script tags
June 29, 2018 / by
Kent C. Dodds
315 views
Writing backbone-testing-library
June 28, 2018 / by
Kent C. Dodds
858 views
How does "this" work in JavaScript?
June 27, 2018 / by
Kent C. Dodds
1489 views
Using react-testing-library with create-react-app
June 26, 2018 / by
Kent C. Dodds
932 views
GitHub's GraphQL API
June 25, 2018 / by
Kent C. Dodds
1950 views
Component Unit Testing (and mocking) with react-testing-library 🐐
June 22, 2018 / by
Kent C. Dodds
587 views
Handy package: npm-quick-run
June 21, 2018 / by
Kent C. Dodds
899 views
Make jest run anything
June 20, 2018 / by
Kent C. Dodds
895 views
render React Components with react-testing-library
June 19, 2018 / by
Kent C. Dodds
626 views
Setup testing utilities file
June 18, 2018 / by
Kent C. Dodds
1834 views
The difference between (and power of) the babel plugins codegen, preval, and macros
June 15, 2018 / by
Kent C. Dodds
3166 views
Configuring Babel 7
June 14, 2018 / by
Kent C. Dodds
1388 views
Creating an autocomplete component with downshift 🏎
June 13, 2018 / by
Kent C. Dodds
1110 views
Running sequential asynchronous operations with promises
June 12, 2018 / by
Kent C. Dodds
1291 views
JavaScript Object and Array Destructuring
June 11, 2018 / by
Kent C. Dodds
4794 views
Use React Portals to build a Modal
June 1, 2018 / by
Kent C. Dodds
1999 views
Introduction to reach-router for react
May 31, 2018 / by
Kent C. Dodds
2056 views
React component composition
May 30, 2018 / by
Kent C. Dodds
1856 views
JavaScript reduce
May 29, 2018 / by
Kent C. Dodds
896 views
Use defaultProps for mocking
May 28, 2018 / by
Kent C. Dodds
1028 views
Emotion css "prop" without the babel plugin
May 25, 2018 / by
Kent C. Dodds
2034 views
Enable dynamic Hot Module Replacement with Webpack
May 24, 2018 / by
Kent C. Dodds
81 views
DevTips with Kent intro
May 24, 2018 / by
Kent C. Dodds
1339 views
Currying in JavaScript
May 23, 2018 / by
Kent C. Dodds
4647 views
Test Driven Development with react-testing-library
May 22, 2018 / by
Kent C. Dodds
1833 views
npm tips
May 21, 2018 / by
Kent C. Dodds
1734 views
All about macros with babel-plugin-macros 🎣
February 1, 2018 / by
Kent C. Dodds
1075 views
Write tests. Not too many. Mostly integration.
January 5, 2018 / by
Kent C. Dodds
2409 views
The introduction to React you've been missing
December 20, 2017 / by
Kent C. Dodds
33 views
JAMstack Radio - Ep. #23, Introduction to Downshift and Glamorous
December 14, 2017 / by
Kent C. Dodds
Brian Douglas
1672 views
Thoughts on Testing React Components
November 16, 2017 / by
Kent C. Dodds
1934 views
Work/Life Balance, Education, and Open Source with Kent C. Dodds
August 9, 2017 / by
Kent C. Dodds
Tyler McGinnis
2125 views
Maintainable CSS in React
July 20, 2017 / by
Kent C. Dodds
2155 views
Concerning CSS in JS
May 23, 2017 / by
Kent C. Dodds
3927 views
React Workshop at PayPal 2016-12-13
December 15, 2016 / by
Kent C. Dodds
11304 views
React events in depth
September 1, 2016 / by
Kent C. Dodds
Ben Alpert
Dan Abramov
2275 views
Use media queries with aphrodite
July 22, 2016 / by
Kent C. Dodds
1876 views
Use keyframe animations with aphrodite
July 22, 2016 / by
Kent C. Dodds
2418 views
Use pseudo states with aphrodite
July 22, 2016 / by
Kent C. Dodds
5338 views
Introduction to CSS in JS with aphrodite
July 22, 2016 / by
Kent C. Dodds
2679 views
CSS in JS tech chat
July 14, 2016 / by
Kent C. Dodds
Sarah Drasner
5423 views
Contributing to React JS
July 12, 2016 / by
Kent C. Dodds
Ben Alpert
841 views
Webpack HMR
July 1, 2016 / by
Kent C. Dodds
Eric Clemmons
4695 views
ES6 Modules Standard and Syntax
June 22, 2016 / by
Kent C. Dodds
1099 views
React30 002 - Streaming React
June 14, 2016 / by
Michael Jackson
Ryan Florence
Kent C. Dodds
Sasha Aickin
9024 views
Zero to 60 in Software Development: How to Jumpstart Your Career
March 21, 2016 / by
Kent C. Dodds
3452 views
Migrating an App to ES6 with Webpack
August 13, 2015 / by
Kent C. Dodds