Greg Franko

Web Development is Fun. Let's Talk About It.

Building JavaScript Tools

Many developers use popular JavaScript static code analysis tools such as JSHint, UglifyJS, and the RequireJS Optimizer in their workflows.

Unfortunately, not many developers know how to create similar tools for themselves.

This talk will cover what JavaScript Abstract Syntax Trees (ASTs) are, how to use ASTs to create powerful node.js and client-side tools, and why you are smart enough to use them.

Note: If the slide deck does not appear below, or you would like to view the actual presentation, go to: