This reads to me like a "6 steps to becoming a better web developer" article because the author completely fails to talk about anything "new".
Some people also don't like web pages stuffed to the limit with JS code, so I wonder whether everybody agrees that you should take for every task a specialized library. (Responsive framework, modernizr, ...)