I had similar dilemmas, I wanted something that is easily portable and that will work in 20 years. Ultimately I wrote a very simply system myself and I write most of my blogs in HTML with a little bit of custom templating that I implemented myself in few dozens of code. The maintenance is close to zero and I can be sure that the blogs will work for the foreseeable future.
[1] www.opensamizdat.com It's mostly about LLMs