My go at the Nature of Code Book by Daniel Schiffman