My new diff tool is now sufficiently feature complete that it can diff its own source code!
I've found a bunch of new bugs, but that's dogfooding :)
miniblog.
Related Posts
Dogfooding difftastic: comparing the results of the sample files using difftastic.
So I'm diffing the results of my diff tool by using my diff tool :)
I'm dogfooding difftastic and I'm always pleasantly surprised when it works.
Here's a nice example from optimisation today: I've removed an outer if statement. Note that it's lined up line 47 on the left with line 41 on the right, even though they have different indentation.
Clojure moving to EDN for structured data in command line arguments: https://insideclojure.org/2020/07/28/clj-exec/
Seems like a nice example of dogfooding.


