Entre os geradores de site estáticos, já utilizei o Pelican (https://getpelican.com/) em Python e o Hugo (https://gohugo.io/) escrito em GO.
Para criar um novo post (depois do site configurado) é só criar e editar no próprio github um arquivo Markdown. Além disso, os templates são bem customizáveis, o que deixa o processo bem simples, tudo isso sem back-end e publicável gratuitamente no Github Pages (https://pages.github.com/), na Azure da Microsoft (http://azure.microsoft.com) ou mesmo no huggingFace (https://huggingface.co/).
O meu blog (http://giseldo.github.io) é feito com o Hugo. No início usei o Pelican, mas encontrei poucos templates e recursos. O Hugo atendeu melhor as minhas necessidades.