Exercises for teaching myself new languages and techniques.