Hugo is one of the best static web generator nowadays. Hugo built on top of Go and its easy to use, easy to deploy.
If you’re not familiar with Static Web Generator, you can visit staticgen.com to see how many libraries or tools that exist for this such thing. And also you can google about Static Web Generator.
This web is build using Hugo, and i used Jekyll before migrating to Hugo.
Why static? Why not Wordpress? Joomla? or maybe the beautifull blogging platform Ghost?
Well, i’m a command line guy. I like to write my blog in my console, in my terminal, in my iterm.
Of course its not the only things that matters:
I don’t hate wordpress or joomla or anything else. Instead, i like them. Many projects i’ve been working on is using those platforms. And its great. I just think i need something more simple, less configuration.
So why migrating from Jekyll to Hugo?
Is it hard to migrate from Jekyll to Hugo? Nope!
Because our existing content or blog post are created using markdown, you can just copy and paste to content directory of the Hugo and modify a little on the meta.
But, if you are using Jekyll and Github Pages. You may have a little issue about the deployment, but you can read how to deploy your web to Github from here.
Well, i’m not using the Github Pages. I use a VPS from Digital Ocean and using ansible to deploy and update my website automatically. :D. Web hosting will works great, with no special needs!