Vsevolod Ustinov wrote an interesting post about keeping a professional blog.
I’m not sure the format matters much, whether it’s a blog, an article, or a presentation for colleagues. But I completely agree with one of the main points: if you learn something but don’t write it down and chew it over a few more times, it’ll soon get washed away by your morning coffee.
A couple more useful links on the same subject: