Headshot of Sandro

Hi, I’m Sandro

I’m a software developer living in San Francisco, CA who’s passionate about writing concise, performant code.

While you’re here…
You can read what I’m Writing
Check out my Projects
Or Contact me to collaborate

Thanks for your visit.

Writing

Modern Javascript: Everything you missed over the last 10 years

JavaScript has come a long way since I knew it as the “D” in DHTML. For anyone like me, who’s been reluctant to use the latest syntax that could require polyfills or a transpiler, I’ve written this cheatsheet to get you caught up on all the goodness that’s widely supported in modern browsers.

How to pinch-to-zoom and 2 finger pan a Fabric.js canvas

If you want to support the pinch-to-zoom gesture, and two-finger panning while using a trackpad on a webpage, you only need to check for one special property on the wheel event.

Projects

Specjour

Distributed testing over bonjour.

capybara-chrome

A capybara driver for running headless browser tests with Chrome.