How to effectively help your favorite OSS software

Tips and best practices for helping make OSS better, including

* Writing test cases
* Fixing/improving documentation
* Tricks for Node.js/npm module bug fixing