An useful Chrome Web Developer Tools feature is breaking execution when an uncatched exception is thrown.
I enable it at all times.
To do it, just click two times on pause button (the 4'th from the left).
Chrome has all these hidden gems I had no idea about.
Well, the fact that this button is tri-state and there is an intermediate variant between 'break always' and 'break never' was highly unobvious for me for the first time :) ('Break always' seems to become totally unusable with jQuery due to lots of false pausings)