Skip to content
View donavon's full-sized avatar
nothing is happening
nothing is happening


Block or Report

Block or report donavon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


  • Seasoned Developer and Amateur Designer
  • Stickers anyone? πŸ‘‰ πŸ‘ˆ
  • Staunch advocate for #CleanCode
  • #TypeScript and #ReactJS conference speaker
  • Organizer for the @useReactNYC Meetup group
  • Follow me on Twitter
  • On LinkedIn
  • View my resume
  • {...β™₯️} #SpreadLove
  • I love Riesling 🍷
  • He/him πŸ³οΈβ€πŸŒˆ


  1. Spread Love.png Spread Love.png
  2. Star-Wars-Episode-I-The-Phantom-Menace Star-Wars-Episode-I-The-Phantom-Menace Public

    Script for "Star Wars: Episode I – The Phantom Menace" entirely using git commit messages. Like it? Give it a ⭐️ on GitHub.


  3. hook-flow hook-flow Public

    A flowchart that explains the new lifecycle of a Hooks component.

    Shell 2.1k 79

  4. use-dark-mode use-dark-mode Public

    A custom React Hook to help you implement a "dark mode" component.

    JavaScript 1.3k 100

  5. use-persisted-state use-persisted-state Public

    A custom React Hook that provides a multi-instance, multi-tab/browser shared and persistent state.

    JavaScript 1.4k 96

  6. render-props render-props Public

    Easily and reliably support Render Props, Component Injection, and Function as a Child

    JavaScript 83 2