Nice speech, but in a JS conference I hoped to see those principles explained with a bit of javascript code: mainly because the author referenced a lot functional languages, maybe he could hav given some hints in using the functional capabilities of JS.
The content was there, the way it was presented was a little bit lacking, imho. It was hard to follow the refactoring steps.
Lots of useful tricks; on the other hand there was no organization in the talk, furthermore, it was hard to follow due to the pronunciation and the speed of the speech.
I would have preferred a little bit less of the introductory stuff and more of the pros and cons of doing testing with selenium, common pitfalls, and approaches, and stuff like that, but still, a very good talk. A+ would attend again. :)