1. Difftastic, the Fantastic Diff (www.wilfred.me.uk)
I’ve always wanted a structural diff tool, so I built difftastic. This has been the most fascinating, most frustrating, and most challenging program I’ve ever written. How Hard Could It Be? If you write Lisp code for a while, you start to see code like JSON. Everything is basically a list. json-diff...