No. I don't have a blog because my perfectionism keeps me from even starting to write. I feel like if what I write isn't extraordinary, I have no business putting it out there at all.
The same hangup keeps me from trying many of my software ideas. It's a feeling that I'm constantly learning to fight.