Tgljj5sx9xcjdzdz9yhi
SkillsCast

Using Static Analysis to Give Build Tools a Brain

23rd October 2014 in London at Kings Place

There are 26 other SkillsCasts available from FullStack - the conference on Node, JavaScript & Hackable Electronics

Please log in to watch this conference skillscast.

495400230 640x360

Imagine a world where your build tools like Grunt and Gulp were actually smart; where they took care of getting your code built for production without you writing configuration files. Whether you’re starting a new project, or expanding an existing codebase, build tool configuration files (like Gruntfiles) become yet another item to maintain. It doesn’t have to be this way. In this talk, I’ll discuss how to make Grunt adapt to our app's needs and generate its own configuration file.

We'll take the gruntwork out of using Grunt and apply the same techniques to Gulp.

After an introduction to Grunt and Esprima, I’ll focus in on the techniques used to automatically compile your preprocessors, generate your JavaScript bundles, and download your vendor libraries like jQuery and Backbone.

YOU MAY ALSO LIKE:

Using Static Analysis to Give Build Tools a Brain

Joel Kemp

Joel Kemp is a JavaScript Engineer at Adobe and an advocate for open source software. Prior to Adobe, he was a Ph.D. student in Computer Science, and a programming teacher at New York University.

SkillsCast

Please log in to watch this conference skillscast.

495400230 640x360

Imagine a world where your build tools like Grunt and Gulp were actually smart; where they took care of getting your code built for production without you writing configuration files. Whether you’re starting a new project, or expanding an existing codebase, build tool configuration files (like Gruntfiles) become yet another item to maintain. It doesn’t have to be this way. In this talk, I’ll discuss how to make Grunt adapt to our app's needs and generate its own configuration file.

We'll take the gruntwork out of using Grunt and apply the same techniques to Gulp.

After an introduction to Grunt and Esprima, I’ll focus in on the techniques used to automatically compile your preprocessors, generate your JavaScript bundles, and download your vendor libraries like jQuery and Backbone.

YOU MAY ALSO LIKE:

About the Speaker

Using Static Analysis to Give Build Tools a Brain

Joel Kemp

Joel Kemp is a JavaScript Engineer at Adobe and an advocate for open source software. Prior to Adobe, he was a Ph.D. student in Computer Science, and a programming teacher at New York University.

Photos