Why do I write? Mostly to solidify things in my own mind. The best way to be sure you know something is to explain it to someone else, so this is where I periodically try to see how much I know about a given topic. Also, I think writing is a useful professional skill and it is a skill that needs constant practice.