ASTs for Beginners at Clevertech (February 2017)

Slides: http://kcd.im/beginner-asts-slides More on writing a Codemod with Babel:    • Use Babel to codemod your code   The Abstract Syntax Tree. It sounds a lot worse than it is. It’s actually quite simple and enables some powerful tools. BabelJS uses it to transform your code from ES.Next to ES5. ESLint uses it to lint your code. And with a knowledge of how it works, you can extend these and other tools to do some mind bustingly powerful things. Prepare to be amazed by ASTs!