One thing I didn't see in the article:
As well as setting breakpoints, one can trigger the debugger by including the statement
debugger;
in a script. Then, having the Dev Tools console open when that statement executes will automatically hop you into the debugger with access to variables in scope, etc. Easier IMO than manually setting breakpoints, especially when working with some transpiled languages.