Thanks for the kind words. I made it for fun during a compiler course held by professor Christian Schulte at the Royal Institute of Technology here in Sweden.
My original plan was to make similar visualizations for all the different algorithms in Christian's compiler course, but tragically he passed away recently.
Christian is the main designer and developer of many great open source projects, including Unison, Gecode and Mozart. https://chschulte.github.io/software.html
R.I.P. Christian, you were an amazing professor and person. I miss you.