Skip to content
🤓
working hard to make the world better with software
🤓
working hard to make the world better with software
GitHub Sponsor
Pro
Block or report user

Report or block kentcdodds

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse

Sponsors

@epodgaetskiy @jcastle @larsroettig @KevinWang15 @zkoppert @rhefner @sheonhan @TobiahRex @Hermanya @hyochan @jediyozh @sakito21 @LiamNorman

Sponsoring

@kettanaito @tannerlinsley @sindresorhus @hzoo
Block or report user

Report or block kentcdodds

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse

Pinned

  1. 🐐 Simple and complete React DOM testing utilities that encourage good testing practices.

    JavaScript 11.8k 620

  2. 🐋 It's react's useEffect hook, except using deep comparison on the inputs, not reference equality

    JavaScript 765 23

  3. 🎣 Allows you to build simple compile-time libraries

    JavaScript 1.9k 119

  4. 🏎 Primitive to build simple, flexible, WAI-ARIA compliant enhanced input React components

    JavaScript 8.3k 674

  5. 🔀 Cross platform setting of environment scripts

    JavaScript 4.7k 198

  6. Recognize all contributors, not just the ones who push code

    HTML 4.2k 760

Contribution activity

May 2020

Created a pull request in downshift-js/downshift that received 4 comments

feat(hooks): memoize all callbacks

What: This PR memoizes all callbacks returned from downshift so we can memoize function components and pass callbacks in dependency arrays. Why: Cl…

+799 −668 4 comments

Created an issue in downshift-js/downshift that received 9 comments

Add useCallback to all prop getters and actions

If I identify a performance issue and want to memoize my components that use prop getters (like getItemProps), the prop getters are breaking memoiz…

9 comments
1 contribution in private repositories May 13

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.