I write my blog using Hugo, it is rather simple to use - just a folder of markdown files.
For publishing, I use netlify (which does the build and hosting). Their free tier is more than enough for me. The domain comes from namecheap.
For publishing, I use netlify (which does the build and hosting). Their free tier is more than enough for me. The domain comes from namecheap.
As for using GitHub to host it, it's still free and you can use a custom domain which is nice.
They both work and it's unlikely that either will limit you. Just pick one (I recommend flipping a coin) and go.