Bartosz is a one of a kind explainer of things - no matter what topic he touches, he always manages to outright nail the communication of the core concepts in a manner almost anyone can understand.
Let alone the interactive visualizations.
There should be some sort of Nobel Prize for people that contribute to humanity’s education - and methods therof.
Kudos!
Additionally the code level, If you view the source you can see, nice clean, non-minified code that is clear and has no dependencies other than browser/render standards. The project simply has a base.js and a gps.js, base for common canvas tools and gps for the project/interactives.
Very nicely done and very refreshing to see and experience. We need to get back to this level, it was a simpler higher level with more innovation. Even HN's code is this way, partially why this site is great besides the contributors and curation.
Engineering/creative and good value creation is ultimately taking complexity and making it simple, this is right along those lines in every aspect.
Simple is beautiful and very difficult to achieve in a cluttered/distracting/dependency/minimal context overload world. This interactive nails it. Solid work Bartosz Ciechanowski!
For anyone who is still hesitant: Just do it, it feels so good to put your money where you mouth is ;-)