Recommendations:

Jeff Atwood
Jeff Atwood

you'll...want to read this book

Feb 2, 2004 — Source