Google engineer Steve Yegge had some really interesting thoughts to share about Google, Amazon and the way computing is going, in his mind, today. Sadly, he no longer shares it with the world outside of Google. Happily, it can still be found at minyanville.com. Don't let the headline mislead you. This isn't about Google+ or social networks. This is about the way software engineering is done at Amazon, isn't done at Google, and should be done, according to Yegge.
I don't agree with everything written there, but it is probably the most passionate software engineering text I've read in recent years, and as such, in my mind, will be of interest to anyone who finds technology, software and the internet interesting.
[remark: happily, it seems Steve is still employed at Google, despite the unintended forum being exposed to his rather blunt criticism. It seems like he is trying to do some damage control, wisely, and his most recent post is interesting in itself, telling a little more of the culture of Amazon, and of Jeff Bezos (a.k.a The dread pirate Bezos)]