Blog with Hugo
There are various ways to create a blog website such as using WordPress, etc. However, these tools have many features and rather complex. I wanted to write blog with a simple tool – something as simple as checking in code onto a GitHub repo. Then, I found Hugo.
Hugo is a framework to build static websites, called static site generator (SSG). There are various SSG frameworks besides Hugo such as Next.js, Gatsby, Jekyll, etc. I am not familiar with these frameworks, and after some research, I decided to try Hugo since it seems to satisfy my needs.
Setup was quite simple. I was just need to follow the instruction on the official page. Deployment onto a cloud environment was also straightforward. There are useful instructions for various platforms such as Netlify, GitHub, AWS, etc.
I just started using it for my own blog, so am not sure if it has any limitation for my use case. Let me see how it goes.