I spoke at DinosaurJS and React Loop last week
This past week I spoke at 4 different events, the two big ones being DinosaurJS and React Loop. It was a blast!
Both events were organized really well.
At DinosaurJS, I spoke about building CodePen’s Babel 7 processor. In the talk I went through some code samples, and talked about the steps of setting up a Babel config, navigating the Abstract Syntax Tree, writing tests, and mooore. Speaking of tests, actually, one of the things I learned about Jest is that it is not easy to deal with strings and whitespace when testing for equality, so I built on a Stack Overflow answer a custom whitespace matcher that I stuck in a Gist here for your testing pleasure. :)
At React Loop, I spoke about moving to React at CodePen! The site is a beautiful hodgepodge of different technologies. In the slides, you’ll see a bunch of colored blocks on the site, and a quick key for you is that red is for Ruby on Rails/jQuery, blue is for React/Apollo/GraphQL, and green is for Redux/React. It was a really fun talk to give and I threw in a bunch of jokes too. :)
Anyway, it was a blast speaking at these places, and I’m taking a little break from speaking for a few months! I want to work more on coding+side projects at home, and I’m looking forward to that!