Sort:  

Writing and blogging is a great step in that direction.

I find it consolidates thoughts and helps me (and others I am sure) work through their processes and change behaviors. It is very valuable.