Great 2 part series by @jesse_squires on the importance of documenting everything and the gains of working in open source. I picked up a few tricks, especially VVDocumenter-Xcode for docblock generation. But, more importantly is the ethos in which he approaches his work
Open source everything
Check out the original article.