Zenofdevops.org - Small site, but would be way less simple without Hugo

Already being a longtime Hugo user for straightforward markdown-to-html blog, I recently discovered the versatility of hugo.Data (formerly .Site.Data).

Context: The Zen of DevOps is an adaptation of the Zen of Python. Some guidelines for the field of devops, platform engineering and SRE.

When starting, I was not yet sure what I wanted to end up with. For example: Just showing items classified as ‘devops’, or also the ‘python’ items? Allow to toggle visibility of each category using JS?

So, I started defining the content as data, to be able to filter and transform in any way I want. And as it appears, that’s also nicely possible using Hugo.

This site has just 3 pages, so one could wonder why at all needing a static site generator. But even for such a small site there is a lot Hugo brings to the table:

  • Data
  • Reusable blocks and partials
  • Image processing
1 Like

In the face of ambiguity, refuse the temptation to guess

Words to live by.

1 Like