Check out this article that shows off how visualizations can help you understand how algorithms work. It’s an amazing piece of work: Creatively, he figured out how to illustrate an algorithm so I can better understand how it works; Technically, the code that implements these visualizations is itself very clever and elegant; and Aesthetically, the overall effect on the page itself is quite beautiful. I am jealous!
Check out this really interesting article plus lovely animations. I have to go find out how it actually implements the animations. Even though the examples are in Python, what is actually embedded into the page? We shall see!
I don’t know if you need an account to see the amazingly useful, elegant and well implemented bit of data visualization in the Wall Street Journal. Typical of a nerd like me, I focus more on the design and technical elements than the data that it is trying to show. The data, by the way is polling data sliced in all kinds of ways that are useful and easy to use. Well done WSJ!