I no longer mantain this list. There are lots of other very comprehensive JavaScript link lists out there. Please see those, instead (Google "awesome JavaScript" for a start).
During Liferay DEVCON 2015 some interesting topics spurred out of the new Liferay Theme build process.
This document, and the expected following discussion, is here to understand how we can guarantee for web front-end engineers a friendly development environment and a de-facto standards adherent runtime.
At Liferay DEVCON 2015 a [new way to build Liferay Themes][ltt] has been announced. It is built around [gulp][gulp] tasks and offers the concept of Themelets, composable features distributable through [npm][npm]. Themelets are then merged in your own theme at build time.