How to effectively help your favorite OSS software

Resubmitting from last month as requested:

Tips and best practices for helping make OSS better, including

* Writing test cases
* Fixing/improving documentation
* Tricks for Node.js/npm module bug fixing
Merge pull request #43 from brycekahle/patch-2

How to effectively help your favorite OSS software