who thought javascript was a good idea? like, it's literally held together with duct tape and