This site is built using Bedrock, a modern toolstack for wordpress. While I run a hosted instance of this setup on Digitalocean, the database used is MYSQL and I had initially tried to use a modern stack like Planetscale, but failed at it, some errors about a couple missing MySQL engines etc etc. In the past I’ve hosted my sites on Netlify, which is a static site host. This is because I use a Jekyll “framework” called Jekyll Tachyons, which makes building a Jekyll site on the Tachyons CSS framework quick and easy ⚡️. See Bourbon and Donna previous versions of this website. Netlify connects to Git (well, Github and Gitlab), which means that when I push a change to my repository, the website is updated automatically. This is the exact same workflow I was looking for with WordPress, and Bedrock offers an almost close experience to that because I can use Composer to manage all wp modules using the Wp packagist repository which is like NPM but for WordPress Themes and Plugins.
I chose WordPress this time around because of the Editor experience. In my day to day, I already write code, when I used Jekyll for my personal sites, all articles were written in Markdown syntax which is still my first choice for static sites. Now, I just want an editor interface where it would be easy to have a lot of things in draft and incrementally publish them. This also goes without saying, that the WordPress team has done a phenomenal job in improving UX, especially with the Guternberg release and Site Editor.
What is a Colophon?