Learn JavaScript the Moore way.