Ingvar Stepanyan

Ingvar Stepanyan

Stepanyan Ingvar is a obsessed D2D programmer (Acorn, Babel, ESTree, JSX, HTML spec, etc.), speaker and reverse engineer. Currently enjoying premature-optimization-as-a-job position at CloudFlare.

Building a JavaScript transpiler (3h)

November 29, 2016 1:34 pm - 4:45 pm

Workshop Room B

We’re going to build a small yet completely functional transpiler from custom language to JavaScript that would feature all the stages starting from code parsing, going through syntax transformations and ending with code generation.

You as a participant will be able to learn the internals of modern transpilers like Babel or TypeScript, get a good idea of their workflow and deeper understanding of JavaScript engines. For this workshop, you don’t need to have any compilers-related background nor education, however I do expect you to feel confident with cross-platform JavaScript and npm so that we would focus only on gaining the new experience and knowledge.

Sponsors & Partners

Our amazing supporters help us keep tickets affordable, organize great workshops and welcome our attendees. If you want to be one of them this year, contact us: sponsoring(at)

back to top