Key concepts of Grunt explained: purpose, installation, running, task types, common use cases First presented at Frontend Dev Conf '13