Using a Debugger
We’ve just uploaded a new video showing how to use a debugger to track down a problem. Using a debugger instead of ‘print’ statements will save you a lot of time, and the skill transfers directly to pretty much any language. Please let us know what you think.

It is awesome to have a 4.0 version of the debugger lecture (version control and debugging were the two most important things I learned from 3.0 so having the debugger back is great). I think this lecture is great the way it is, but I think that a second lecture that discusses in more detail the differences between Step Into, Step Over, and Step Out, will be necessary for most folks to use the debugger optimally.