Grunt workflow learning