Getting Started with Grunt : the javascript task runner : a hands-on approach to mastering the fundamentals of Grunt - Pillora, Jaime (Community experience distilled, 2014)