The how to ask questions the smart way link led me off on a magical mystery tour today - pun intended if you get it- many amazing pages of essays and thinking i connected to from it - here's a great one, with some funny stuff depending on your particular experiences as a programmer, clearly quite old, but the messages remain:
The Tao Of Programming