I have been experimenting with the D3 visualization library lately for work, and it has been a bit of a slog. There’s lots of new concepts to master, especially if (like me) you are not used to doing graphics programming.
It’s said that the best way to learn something is to teach it, and so I decided to write an introductory tutorial to D3, from the beginning. The end result is this visualization of sunrise and sunset times for MInneapolis:
To learn more, read: D3 for Mere Mortals.