Wow - lots of good stuff!
For me, I write because of a passion for sharing knowledge (Phil Factor said this much more eloquently on page 1...).
I'm not good at writing but I'm getting better the more I do it. It's a skill that I struggle with, an art for which I lack the knack.
And errors? Goodness. If I didn't write for fear of errors I wouldn't ever write.
Like others, I write because I learned so much from reading the good work of others - I want to contribute to the knowledge of those behind me on this path. Also like others, I regularly pop my name and some topic into a search engine to find an article / post I wrote some time ago... because I need it now!
:{> Andy
Andy Leonard, Chief Data Engineer, Enterprise Data & Analytics