I use Markdown and HTML, CSS, and Python (just stdlib, no packages) to generate static files. I think that will last just about the same length of time.

http://www.oilshell.org/blog/

Markdown is a significant win, and CommonMark made it a lot better.

CommonMark is a Useful, High-Quality Project http://www.oilshell.org/blog/2018/02/14.html

Admittedly I need a Makefile, and Make is pretty impoverished for this use, and I want to replace it with something else. Shell isn't quite good enough because I don't want to rebuild the entire site on every edit, and I don't want to remember which files to rebuild. http://www.oilshell.org/site.html

I use something very similar on my website, except with a few twists - MultiMarkdown (instead of Markdown) for HTML, Perl for piping MultiMarkdown produced HTMLs through some regex changes, and redo instead of Make for rebuilds.

If you are looking for Make replacement - I cannot sing enough praises for redo: https://github.com/apenwarr/redo