Digging into the Grunt work of Development


Details
Ever take a moment to look at your development process and realize there's a lot of rote, repetitive tasks you have to perform in order to shape your code up to run? Things like pre-processing files, minification, bundling, tagging releases in source control, deploying the application, etc. Sure you can do it manually, but do you remember all the steps every single time? How about if there's multiple developers on the team who don't always do those tasks? That's where a tool like Grunt comes in useful as it can automate a lot of things from the NodeJS environment and it lives with your source code so the entire team benefits. If you can perform the task from the command line or with some server-side Javascript, you very likely can automate the process. This presentation assumes at least a familiarity with Javascript & NodeJS, and will get you up and running with Grunt.
About out Speaker
Steve Evans fell in love with programming since writing programs on his TI-83 calculator back when spaghetti code was the only way to code. Since then he's learned better ways to structure code, and has found a passion in helping teams write maintainable code and sharing knowledge. Although most of his experience has been in the .NET space, he is always tinkering in other languages and paradigms to find better ways to solve problems without necessarily having to reinvent the wheel. He's given talks at user groups and conferences on topics from WCF to SOLID principals to running an Open Source project.

Digging into the Grunt work of Development