JKMM: The moral arc of this website is long

Long tails come to those who wait
The development of this site has a long tail. A second language (Finnish) was intended to be added from the start, but it wasn't until 1.5 years after the initial launch that enough content had been assembled to actually make it a publishable reality.
An interesting conundrum occurred when the client wanted to provide video content for Chinese visitors. Most (probably 99%) of video hosting platforms are banned in China. There are precious few that tout having a server in China. and they. having no doubt had a tough time securing the rights to provide such a service, have a very high barrier to entry (💰💰💰).
In the end, this ended up being as simple as using IP Geolocation to provide Chinese visitors with a separate video embed for each video, one originating from a Chinese platform.


Masonry & grids
It is a feature of the masonry layout that not everything is necessarily in the perfect order that you might want them to be in.
One thing that stands out is that while a grid is easy to understand, a masonry layout is not obvious for most non-technically inclined people. This isn't the first, or last, project where a masonry layout is requested, and then either they, or someone else viewing the layout later on, doesn't understand that the order of the items depends in no small part on the height of each item in the layout.
I should also note that I can't remember if I created the animation on a conceptual level, but it took a while for me to convince others that I had achieved the right amount and type of rotation and easing.