How I made this blog

I just use Jekyll and github pages:

Github Pages:

Using Jekyll

Jekyll

This is the default Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at jekyllrb.com

You can find the source code for Jekyll at GitHub: jekyll / jekyll

I highly recommend using brew’s ruby@2.7 to use jekyll right now