Not so much "javascript" specific advices here.
No words on ES6 classes, that help keeping a meaningfull syntax, rest parameters, template strings.
No words on nodejs callback as last arg best practice.
No words on generator & promises (nor async await) that totally change callback behavior. No word on synchronious throw / catch vs callback(err) pattern.
No words on code modularisation.
This video is 4 years old, believe we, javascript change, a lot (and the "maintainable" best practice)
No link to mozilla MDN, when it's now a de-factor standard for web & js documentation.