I’ve always found those charts that show the overlap between different historical people and/or events kind of fascinating, so I thought I’d have a go at making one using D3.js.

Getting started with D3 can involve a bit of a learning curve, but there are a ton of resources around to help getting started; one of the best is Observable. You can see an early iteration of this chart there, along with the chart I used for inspiration.

The data set I’m using is stored locally using Django/MySQL, but if you’d like to play around with it yourself, a subset is available as a Github Gist.

Back to all experiments