A datacenter

Hugo, hosts, and hard lessons

Hugo As I wrote in my Hello World post, I have switched to Hugo. And so far, I am loving it. It’s fast, it works great and I have not had to hack together solutions for things I wanted the site to do, but that were not included in the platform (looking at you, Eleventy!). I like how the backend of it works and I like the way you make new posts or run the site locally for testing. I like how you can use a pre-built theme, but then override it so you can make it your own, without having to touch the actual theme files - this also makes updating the theme later possible. ...

Making a new post in Hugo

According to the Hugo Quick Start documentation, the right way to start a new post is by issuing the following command in a terminal: hugo new content content/posts/my-post-name.md. This works fine and yields a new Hugo post with basic frontmatter. I’ve found issuing hugo new posts/my-new-post.md works fine as well. It’s shorter, so I prefer it. This is not the point however. The point is the frontmatter. This is a few lines of text above the content of the Markdown file you’ve created by a hugo new command. The Quick Start shows the following as an example of front matter that it generates: ...

Oh no!

Hello World

And once again a new Hello World post is born. This is the umpteenth iteration of this website, as I cannot seem to stop wanting to change things up. I like trying out new ideas. Sometimes they lead somewhere, mostly they don’t. The last version of this site placed the content into a more documentation-like website format. I thought I’d like that more than a blog — mainly for organizational purposes. A bit more structured than the throw it at a wall and see what sticks blog approach. ...