Migrated to Drupal 8, using Vue.js in the front
Update 30/09/2019: switched back to a Drupal theme
Either way, I've just migrated my site to Drupal 8 using Vue.js to render the content. Most of the data is served using the excellent JSON API module, some are served using simple custom controllers like the front page content, search results, 404, 403 and the Vue.js index file. It's been an interesting experience already, and I'm still learning a lot about this framework which, so far, is really refreshing and very easy to work with. I even have a fancy progress bar working! But also handy edit links when I'm browsing my own site as an authenticated user with the right permissions.
I also took the liberty to clean up the content from the last 10 years. The oldest page is actually from 2007 somewhere, how time flies! A lot of blog posts have been unpublished as they weren't really relevant anymore, or simply boring. Comments (and the ability to post one) will come back in the next couple of weeks too; along with updates to the styling as well to make sure this is all readable on most devices :)
Update february 9: you can post comments again!