emysound.com
This article would make for a great refresher into the inner mind.
Reply on news.ycombinator.com