The post is an interesting reading. However, I was impressed by the comments: there is a large amount of people that write their own SSG tool set rather than using (and modifying) an existing framework.
I understand the feeling, creating an SSG is a good project for learning a new programming language. Given that, I would like to ask you for resources about converting Markdown to HTML, maybe something like [2] or a relatively-small sized project like [3].
[1] https://news.ycombinator.com/item?id=28837760
[2] https://interpreterbook.com/
[3] https://pypi.org/project/Markdown/