Lessons learned building an ALMOST amazing tranpiler plugin

I had an idea for an atomic CSS-in-JS library that could be compiled away to have no runtime dependency, automatic deduplication of styles, and extremely transferable knowledge. Some existing tools were close, but none were quite right, so I decided to build it myself.

Turns out it's kind of hard. The bad news is it didn't turn out nearly as cool as I had hoped. The good news is that I learned a lot and want to share with you.

In this talks, we'll look at taking an idea from a concept to a creation, what a transpiler is and why we need one, how to write a plugin to transform code into more better code, and some considerations around library designs.

Austin Gil

Developer Advocate & Cool Dude at Akamai

Portland, Oregon, United States

View Speaker Profile