JavaScript for the Haters