jQuerySF 2015

James Kyle

James is an JavaScript engineer at CloudFlare and a contributor to several open source projects including Babel and Marionette. He's worked as a front end engineer at various startups over the last few years. In his free time he enjoys attending music and comedy shows. James also enjoys making artwork, whether in be sketching in notebooks or photoshop battles on reddit.

AST / Build

Regency Ballroom

10:05 am


Compiling JavaScript

Babel is a compiler for writing next generation JavaScript. Internally it is broken down into a series of transforms that implement new language features. However, while building these transforms, Babel became a really good tool for building transforms. Now, Babel is also a platform for writing next generation tooling.