This is such a lovely article and I relate to the idea as I have thought of something similar when I was building a passion project (https://github.com/pixlie/gitplay).
The idea was to use the Git commit log to show how a software evolved into what it is today. I needed to think of zooming in and out of context, where there are thousands of commits involved. I am not a good UI person so I will definitely take inspiration from this.