Mate - absolutely brilliant read. Some great insights in there that will benefit all who read it. As a technical person who has moved into a middle management layer, I've managed to develop a reasonable ability to deal with these kind of situations but they are hairy.

Explaining to someone else how to deal with those situations, that's another thing and something I believe is beyond my ability.

As usual though, Rands you have done it fantastically. Sending the link to your blog post to members of my development team now...

Cheers,

Damon.