[ ] Try hard to organize the code and comment where necessary
[ ] Use npm scripts so people don't have to understand or globally install any build tools
[ ] Add a githook (using ghooks) that runs the tests and checks coding standards with eslint so people don't have the frustration of going back and forth on the PR.
UnCommon Things
[ ] I've even recorded screencasts to demonstrate how to get things setup. But what I didn't realize was that there was still something missing...
Review and https://kentcdodds.com/blog/first-timers-only keep adding cards
Common Things
UnCommon Things