Mikke.Learns

Why did I chose to build a website using a static site generator like HUGO?

January 22nd, 2019

I was looking for a CMS for my new blog, and I wanted to try something else than Wordpress. I also wanted to look at it as a long term project, that I could develop and style over time. It’s essentially learning by doing.

I first started searching for ways to build my own CMS, but quickly realized that such a task would be too tough. It was not realistic considering my programming level. And I didn’t want a lack of skill to keep me from starting to blog, which I have been wanting to do for several years.

I had to find something I could use so that I could start writing right away. That’s when I learned about static site generators and headless CMS. That was a new terms for me, and after reading and watching some videos, I got really excited.

That was exactly what I was looking for. A modern, fast and secure website. After more research, I found out that I could even use Github. That meant that I could use Visual Code for both writing content and code. I could even edit my content in Git and through a CMS and even in a plain old text editor. It awesome!

After even more searching, I found this post: https://netdevops.me/2017/setting-up-a-hugo-blog-with-gitlab-and-cloudflare/ It describes a way to connect Github with Hugo, a web framework. And with Forestry.io you can connect it all to a CMS. That’s when I decided that I wanted to try this for my blog.