I decided to study what websites look like in Google's Material Design. I found their Material Design Lite library and dropped it into the site. It seems more readable now, it has responsive design out of the box so it can be read on phones, and it looks better on Retina now too. It is convenient when you can assemble what you like from ready-made pieces. I like the result more than what you can build, for example, with Twitter Bootstrap.

I thought about the header for a long time and in the end lovingly stole the idea from Apple's page dedicated to WWDC '16 :) I implemented it in SVG and animated the cursor in JS (though only in the desktop version). I looked at Polymer, but it did not really start up for me right away, and I had already done a lot with MDL by then. The idea of web components is certainly cool, and it looks great semantically, but for now I will postpone it until browser support gets better. There is also a feeling that everything there is heavily tied to Node.JS, and I no longer want to rewrite it in Node — I am waiting for new Swift releases so I can rewrite it in Swift.