Hugo Cheat Sheet
Hugo is a static site generator, similar to Jekyll which I was using previously. It is written in Go language and is extremely fast, and completely free. If you want to build your own website, I definitely recommend Hugo, but you need to be comfortable working from a command line interface. There are several free options for hosting your hugo site, such as Github Pages or Netlify. You can also find many themes to choose from when building your site to avoid a lot of hardcore html/css coding. You mainly need to learn markdown, which has a much faster learning curve.
Here’s a Youtube video which covers some of the basics.
Here is another tutorial from the Hugo website.
Getting your site configured how you like it can take some time, but once you do, adding content is quick and easy. Here is the workflow I use:
- cd to website folder
- hugo serve -e production
- open “localhost:1313” in browser
- make and see changes in real time
- (if using github)
- git status
- git add .
- git commit -m “changes made”
- git push