The Zen of Programming. A personal journey towards writing beautiful code. by Sander Hoogendoorn