I'm on the Frontend Infrastructure team, focusing on performance. Before that, I used to work a lot on autocomplete and the Quickswitcher!
I love speaking at conferences and meetups. It helps me learn new things and meet awesome people! I also help run BrooklynJS and EmpireJS
I think JavaScript is pretty neat!
Explorations in treating images as a pile of pixels via canvas
A tetris made out of es6.
A module for parsing git diffs from a url or file into an array of JavaScript objects each representing changed files.
Javascript profiler that times and graphs the runtime of an object in real-time
Web app that takes an image and returns another image where each color is replaced with words associated with that color