I have resumed using my linkblog. Following John Johnston’s example, I am linking to my latest collection of links – enjoy!
Linkblogging
There are 7 posts filed in Linkblogging (this is page 1 of 1).
Another whiny post about Hugo breaking a site
I decided I wanted to experiment with my linkblog again, which uses the Hugo SSG tool. However, I upgraded my Hugo installation sometime in the last 3 months, so I had a feeling there was going to be some breakage, and I was correct. When I tried to rebuild the site as-is, I got this kind of error:
ERROR error building site: html/template:_partials/disqus.html:1:12: no such template “_internal/disqus.html”
After some searching, it appeared that the latest version of Hugo made some changes in the default structure for Hugo sites (ugh) and the recommendation was to see if theme owners had made updates. I then decided to get the latest version of the Anubis2 Hugo theme, and to move the content folder to the main directory instead of the example-site folder.
The next error blocking a rebuild was the following:
ERROR The “twitter”, “tweet”, and “twitter_simple” shortcodes were deprecated in v0.142.0 and removed in v0.156.0. Please use the “x” shortcode instead.
I then removed “twitter” and “tweet” shortcodes from several posts to clear the above error. This led to the next error:
ERROR error building site: render: [en v1.0.0 guest] failed to render pages: render of “C:/Hugo/hugo-theme-anubis2-main_update_Sept2026/main/content/posts/demo-code-pre-kbd-mark.md” failed: “C:\Hugo\hugo-theme-anubis2-main_update_Sept2026\main\layouts\baseof.html:14:11”: execute of template failed: template: page.html:14:11: executing “head” at <partial “head/head.html” .>: error calling partial: “C:\Hugo\hugo-theme-anubis2-main_update_Sept2026\main\layouts_partials\head\head.html:76:5”: execute of template failed: template: _partials/head/head.html:76:5: executing “_partials/head/head.html” at <partial “resource.html” (dict “context” $ “type” “js” “filename” .)>: error calling partial: “C:\Hugo\hugo-theme-anubis2-main_update_Sept2026\main\layouts_partials\resource.html:8:25”: execute of template failed: template: _partials/resource.html:8:25: executing “_partials/resource.html” at <resources.Get>: error calling Get: CreateFile C:\Hugo\hugo-theme-anubis2-main_update_Sept2026\main\assets\https:\cdn.jsdelivr.net\npm@tailwindcss\browser@4: The filename, directory name, or volume label syntax is incorrect.
At this point, I felt I should look at some other options. I reviewed some themes and tutorials for the Eleventy SSG but the first tutorial I tried had an error. I then went to the main site, and the “Get Started” page barely created a single page. I reviewed some blog themes, but did not see much to my liking. I then took a look at Astro but it felt even more overwhelming than Eleventy, and again no simple blog themes to be found.
I then went ahead and fired up Claude Code, pasted in the Hugo error message, and asked for suggestions. Claude found a bug in the theme when being built on Windows systems (removed 3 lines from a file). After that, the site built successfully, and looked the same as before. I felt relief and anger and the same time – aaaarrrrrgh! Why did this have to be so difficult! This reminded me why I use WordPress for my main blog – It Just Works.
Update on posting links to blogs
I started using the Press This plugin for WordPress (see this post), it looks good for the desktop, I still need to come up with a way for it to work on mobile. I also see that Frank McPherson has published an update on his exploration of “quoteblogs”, as he calls it. I am still wanting to have links be a separate thing from my main blog, need to do some experimenting.
With the Trump act of war on Venezuela, I am resuming capturing the CNN live blog for this topic at my Linkblog47 linkblog.
The 2025 Linkblog King Award goes to Taegan Goddard’s Political Wire website, who posted the following stats: “I published 15,516 posts on Political Wire last year — an average of more than 42 posts a day.” Congratulations!
Shouldn’t RSS feeds have link URLs?
An interesting note – I wanted to link to the entry at links.daveverse.org for a particular link. I went to the site, did not see an easy way, so I went to the RSS feed linked at the bottom of the site. To my surprise, the feed listed items pointing to the links.daveverse.org item, but that item did not have the URL related to that item. I finally found them at https://dave.linkblog.org/. However, this seems to be at odds with Dave Winer’s own description of what a linkblog feed should be – what’s up with that?
Use case: linkblogging as curation
I have experimented with several methods of curating links:
- Zettlekasten/directory of links organized by categories (used Drummer, created a OPML file, rendered by the “this.how” feature within Drummer)
- Website using categories (used Hugo, with Fluency theme, each link had a page, used tags for classification)
- WordPress (used Links category to collect just links)
My struggle is – am I just collecting stuff? This article talks about how to break that cycle, I should read it again….