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.


Using a datalist for typeahead with htmx

Implement typeahead using the HTML datalist element with a little help from htmx.
AKA ActiveSearch.

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.



Distributed testing over bonjour.


A capybara driver for running headless browser tests with Chrome.