This talk by @kevinmarks nearly five years ago is still painfully relevant now.

Adam Tinworth @adders