Just discovered this old Dave Walker blog post whilst catching up on the blogs I don't often read.

Dave Walker on his thought processes.

Sums up most of the tweets on twitter!