2 ms·
So many reasons to blog (or speak/otherwise share info in a public forum) Some others - As a form of documentation: there's no better documentation than what
by softwaredoug 5y ago
So many reasons to blog (or speak/otherwise share info in a public forum)
Some others
- As a form of documentation: there's no better documentation than what targets a general audience. Since those who need documentation often DONT have your team's tribal knowledge, translating the lessons learned to a general audience helps onboard people into some of the principles and ideas the team uses. Bonus: it's indexed on Google, so your team will hopefully run into it if they have the problem the article discusses.
- To sharpen your thinking: you don't _really_ know something unless you can teach someone something. Often people will buy a book or take training to 'fill in the gaps'. TBH the real way I feel good about 'filling in the gaps' on a topic is when I'm forced to write or teach the topic, for sheer fear of embarrassment that I say something dumb.
- To receive critique and grow your skills: when you put an idea out, the feedback you get from the broad Internet will be blunt and unforgiving. In case you want to pop your bubble of nearby friends that don't want to offend you, you'll definitely get some different perspectives (some pedantic/annoying, others kinder)