Seth nails the value of blogging. I do it as much for the clarity as I do for the audience.

I often find that I start out with a blog topic, start writing and by the end, my own understanding has improved. Teaching some things is like that too. It really makes you think about what and how you are doing something; sometimes you even catch mistakes in your current thinking or abilities.