Just the fact that it helps me shape my own thoughts and teaches me how to communicate better makes blogging all worth it to me. All the other great things you've mentioned are bonuses to me! Great article, I enjoyed reading it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.