I'm throwing my rants and musings into the ring here. I see software engineering as an accumulation of experience (or all engineering), with the life-giving doses of new technology liberally applied. Still it amazes me to see best practices having to be re-learned over and over. Some skills in this field transcend technology.
As I mentioned I want this to be random and useful tidbits related to the field that I will update from time to time. And I'm sincerely hoping these will be useful to other folks.