I am sticking to WordPress for now. While I’ve enjoyed templating with Hugo and CSS/HTML is genuinely really fun to work with, I don’t think I liked writing in Markdown with weird shortcodes for my website as much as I’d liked, and I still think I wanna keep it simple when it comes to writing. Sure, Decap CMS exists (amongst other SSG-oriented CMSes) but that’s a lot of work right now. I need to start applying the KISS principle to everything – and for me simplicity is being able to write whenever I want, wherever I want, without adding complexity by adding Markdown or shortcodes or Git into the mix. Sticking with WordPress also comes with other benefits – namely, the fact that my website is on the Atmosphere, and I want to keep that going. (yes, I know Sequoia exists, and it’s great! But it doesn’t work well with multiple sections while WordPress’ Atmosphere plugin lets me do this anyhow.)
I was also trying to make things overly complex, like put all my music talk into a custom post type and try to store ratings in there when really, all I probably need is a simple star rating block or pattern that lets me plonk that on for the stuff I need. Although, a custom post type would still be a cool idea for that still, as artist names and genres are taxonomies that can be messed with. Pods is great for this.
All in all, I need to stop seeking perfection and complexity, and accept simplicity and imperfection.
I do have a Hugo theme I built myself, and it’s not being wasted at all – in fact, I’ll probably mess with the Blockbase theme here, to make a recreation of that theme – WordPress built that theme specifically for people to get stuck in with Gutenberg for templating so, it’s worth a shot. And, there’s custom CSS support across the board on WordPress, so it’s not like my CSS/HTML knowledge has been wasted. If anything, Hugo has become a great wireframe. 😛
And who knows, I might very well pull the trigger and replace this with Hugo. But at the moment, I need to tend to my garden here with WordPress.