Nicholas C. Zakas' "JavaScript APIs you’ve never heard of (and some you have)" article demonstration