Shrutarshi Basu 

/ journal

Revising Goals for Version 3

Almost two years ago now I launched what I called version 3 of this website. I moved from a home-grown, custom, static site generator to Hugo. I moved my existing home page and about page, added the beginnings of a blog, and some notes. After letting the site lie mostly unchanged since, I made some major aesthetic changes, and have been trying to write more regularly over the last few weeks. In the progress, I have been experimenting with Hugo, and refining what I wanted from this version of the site.

When I made the move to Hugo, I had a number of vaguely defined goals. More or less, I wanted the site to do the following:

The site at the moment doesn’t achieve any of these goals. I haven’t ported my professional information from version 2 of the site, and I haven’t collected any of my older writing here either. The journal has been resurrected, and I am building a more regular posting rhythm, but I’m not sure if I will use it as a tumblelog for casual posting. I have been working on the notes section and added some pages on various things, but it’s nowhere near a digital garden.

Part of this is entirely my fault: there’s nothing really stopping me from making it a better professional website, or moving over older essays and pages and such. I just haven’t sat down and actually made it happen. I’m hoping to rectify this oversight in the next few weeks. But for the other parts, I blame Hugo.

I initially moved to Hugo because I wanted to separate out having a stable website from tinkering on my custom static site generators and note-taking software. And for generating static websites, Hugo is pretty decent. It’s fine for writing basic HTML pages, or Markdown that gets converted to HTML with a template, or even slightly more complicated things like blogs. However, it’s been easy for me to start running into Hugo’s limitations and fighting with its defaults and assumptions when they don’t align with what I want. For my use cases, there are a couple of main issues I’ve run into:

With all that in mind, I want to revise my goals for version 3:

I’m still very interested in digital gardens, but I think it’s best to have those experiments be a completely separate project, rather than trying to contort a Hugo site. Those experiments might lead to a useful version 4 of the site, but going forward, version 3 will focus on the static pages and the journal.