Learning, practicing and screwing up various JS concepts.