The benefits of blogging
Over at Arcane Code there is a list of six fairly obvious benefits to blogging:
Meet and Greet, Self Documenting, Self Promotion, Mentoring, Education and Giving Back. These are all briefly elaborated and worth a few minutes of your time.
Like most folks I have an exaggerated sense of self importance. Blogging just reinforces my narcissistic streak and inflates my ego even further. Seriously, if you have an interest in writing, speaking, etc., a blog serves as an important tool in promoting your skills and desires to others.