Skip to main content
[BurgeonLab]

A log of changes to the structure, functionality, and design of BurgeonLab.com.

/changelog/

Changelog: Hugo Development and Blog Updates

Table of Contents

My Tinkering Log

Maintaining blogs has taught me how to be an amateur webmaster/web dev. I know I should stop “playing” with my site all the time and focus on writing; but I am having so much fun learning and experimenting with Hugo. I even have a bit of temptation to fork my current theme and maintain my own theme code—but it’s definitely veering off track!

Want to see what I’ve been messing with on the blog, instead of actually writing content? Here’s a list of changes I’ve made to my Hugo site. Curious on how the blog started out? Jump to the bottom.

Note: From 2026-02, I’ll be using a more standard way to group changes with new subheadings: added, improved, fixed, changed, removed. Previous entries will be updated to the new format in due course.

Reference guides: Keep A Changelog and Common Changelog.


v3.4.7 — 2026-06-04

Added

Improved

  • Mastodon embeds now are cached in data/mastodon/POSTID.json reducing the need to fetch from Mastodon API on every build
    • Requires manually running curl -s "<https://INSTANCE/api/v1/statuses/POSTID>" > data/mastodon/POSTID.json creating the .json cached data file
    • Bash script runs weekly check to fetch updates

v3.4.6 — 2026-06-03

Added

Improved

  • Use a class for floating images, float-left or float-right

Removed

  • Unused front matter parameters

v3.4.5 — 2026-06-01

Improved

  • Support integrated Mastodon comments on single notes and likes pages
    • Update comments partial to read from two types of params (manual and Indiekit), extracting the necessary variables to form the URL used to fetch comments via Mastodon’s API

v3.4.4 — 2026-05-31

Added

  • New section on homepage called Notes Stream that displays the last three notes in a <details> element
    • A short, pure JavaScript is added to improve UX by only keeping one element opened at any one time

Changed

  • Remove styling of the Top 10 section on the homepage to a plain text ordered list of links

Improved

  • Revamp the Firehose page
    • Better responsive UX
    • Limit each entry on a single line (previously the meta section would be wrapped on the next line causing an inconsistent look)
    • Add syndication links to Mastodon for all post types with param present in front matter (previously only supported Indiekit generated content and not manual syndication content)

v3.4.3 — 2026-05-29

Added

  • Add pre-deploy script step to check the status of the draft parameter of Markdown content, preventing accidentally publishing anything else other than draft = false (i.e. ready to post)

v3.4.2 — 2026-05-18

Fixed

  • Copy code button only worked when syntax highlighting was present (i.e. the language was recognized)
  • For the publishing spread, use stats from all post type, not just long-form content (weeknotes, blog articles & pages)

Changed

  • Start using a Pagefind config file instead of command line flags
  • Updated mentions of Tuta as my email provider to Mailbox.org

v3.4.1 — 2026-05-13

Improved

  • Start using a config file for Pagefind (/pagefind.toml) for better exclusion by using a class .no-index instead of the the built-in attribute, <div data-pagefind-ignore="all">
    • This fixes XML feed validator issues as data-pagefind-ignore is not a valid attribute
    • Add missing exclusions to index/list pages to clean up duplicate results
  • Include all content (adding likes, notes, photos) to the graphs under Publishing Spread instead of only including long-form content, i.e. pages, posts (articles), weeknotes

v3.4 — 2026-05-09

Added

  • New CSS class,plain-text, to remove default heading styling, used for /⁠changelog page making it more readable

v3.3.9 — 2026-05-07

Improved

  • New codeblock style in dark red

    • More streamlined look, copy code button now at the top along with code language (no longer cluttering / covering the code)
    • Tested on Safari and Firefox
    Screenshot of a codeblock

v3.3.8 — 2026-05-05

Changed

  • Home page ASCII art now has caption, improve style responsiveness of on mobile
  • Update home page blurb and subtitle
  • Hide Noticeboard and Embracing IndieWeb section under <details> element

v3.3.7 — 2026-05-03

Changed

  • Update robots.txt to cover latest bots and scrapers
  • Add Bing specific opt-out of AI training with <meta name="robots" content="noarchive">

v3.3.6 — 2026-04-30

Fixed

  • Update deprecated language methods and config for Hugo v0.158

Improved

  • New blockquote style (with red double border square bracket)
  • Header has new cursor blinker (off when prefers-reduced-motion is true)
  • If Markdown headings are used in notes, use that for “psudo-title generation” instead of truncating the beginning of .Content

Changed

  • Add Related block to single Note pages

v3.3.5 — 2026-04-26

Added

v3.3.4 — 2026-04-24

Added

Screenshot of a retro terminal theme feed of notes from burgeonlab.com using XSLT
Testing out a retro terminal look

Changed

Fixed

  • Update Site.Data to hugo.Data for Hugo deprecations for v.0.156

v3.3.4 — 2026-04-22

Fixed

  • Severe bug causing all HTML attributes to have missing quote marks " after running `hugo –minify
    • Add this to hugo.toml to stop quote marks from being removed:

      Toml
      1[minify]
      2  [minify.tdewolff]
      3    [minify.tdewolff.html]
      4    keepQuotes = true

v3.3.3 — 2026-04-20

Changed

  • Use self-hosted Indiekit server instead of Render.com

v3.3.2 — 2026-04-18

Improved

  • Automate OG image generation for weeknotes to auto-fill date details using ISO dates

v3.3.1 — 2026-04-17

Improved

  • Significant update to /⁠stats page with additional graphs and stat cards
    • Total reading time
    • New cumulative word count line graph
    • Monthly patterns
    • Treemap chart for tags
    • Radar chart for day of the week patterns

Fixed

  • Broken Mastodon inline comments due to DOMPurify failing after Hugo minification
    • Update to latest version 3.4
    • Use non-minified version in static/js

v3.3 — 2026-04-15

Added

  • New Mastodon embed shortcode (first use in 2026-W15)
    • Data fetched at build time with resource.GetRemote using Mastodon API (/api/v1/statuses/ID)
    • No JS, runtime calls, reliance on third-party services
    • Supports OG image display
  • New Mastodon Helper popup when Mastodon links are clicked (JS needs to be enabled) to help users open link on their instance
  • New backend Python script to help generate Markdown links used in /⁠weeknotes Link Roundup sections
  • New JS time zone widget on /⁠contact page

Improved

  • Migrate to HTTP API instead of SFTP for uploading to Bunny Storage (affiliate link)
  • Add <noscript> warnings where appropriate for JS-off visitors
  • Increase spacing and improve readability of /⁠colophon table

v3.2.8 — 2026-04-09

Added

  • Create local Bash script to handle deployment to static host (SourceHut CI down from DDoS)

Improved

  • Simplify SourceHut .builds.yml manifest by utilizing a Makefile to handle script tasks -img shortcode now supports SVG (for D2 Lang generated diagrams as Mermaid.js gets transitioned out)

v3.2.7 — 2026-04-08

Added

  • New blockquote style for inline quotes with new bitmap font (Spleen)
Screenshot of a quote with stylized font: 'Your mind is for having ideas, not holding them. - David Allen'

v3.2.6 — 2026-03-24

Added

Fixed

  • Increase spam protection on forms

v3.2.5 — 2026-02-24

Changed

  • Fork Anubis2 Hugo theme and migrated custom overrides (will be managing my own Hugo forked theme going forward)

v3.2.4 — 2026-02-20

Added

  • New partial that generates titles for title-less post types, e.g. likes, notes

Improved

  • Streamline comments block

v3.2.4 — 2026-02-18

Added

Improved

Fixed

  • Exclude ASCII art and terminal emulator art from Pagefind
  • Global update to punctuation. Colon of bolded text should also be bold, e.g. **Note:** and not **Note**:
  • Bunny CDN edge rule for adding trailing slash to all site pages broke Pagefind (fixed by excluding `/pagefind/)

v3.2.3 — 2026-02-14

Added

Fixed

  • Improve usage for multiple static forms (contact and guestbook)

v3.2.2 — 2026-02-11

Added

  • Join Retronaut webring
  • Create terminal emulator style codeblock for displaying ASCII art / graphics, e.g. /⁠caw page
  • New ASCII art profile picture on homepage

Improved

v3.2.1 — 2026-02-03

Improved

  • Metadata section on single photo template
Looping gif of some metadata on the bottom of a photo post.
Looping gif: Responsive and neater alignment

v3.2 — 2026-02-01

Added

  • Refine and add metadata to the previously basic (and buggy) single photo template
    • Support multiple image per photo post using a CSS-only carousel
      • Support keyboard arrow key navigation
      • Large tap area on the left and right of photo on mobile/desktop
      • Have dots as indicator of which image you’re viewing (it is also clickable)
      • Display a small number on top right on grid view to indicate a photo is a multi-photo post
    • Add metadata at the bottom of the single photo post card (responsive design)
    • Full details + screenshots in Weeknote 2026-W05

Fixed

  • Locations metadata from Indiekit-generated front matter were not readable by Hugo for auto-creating taxonomy and term pages
    • Require use of data/locations.yaml to help with place name rendering/capitalization on term pages
    • Extract location information to generate a Hugo-compatible parameter: locations = [country-name/locality-name]

v3.1.2 — 2026-01-29

Added

Improved

  • Use weight parameter broke ranges—set descending date explicitly to bypass weight sorting
  • Use a termux.toml specific config file to bypass Hugo image processing for hugo server to work on Termux (read my guide on using Hugo on Android)

v3.1.1 — 2026-01-27

Improved

  • Use weight = <number> in front matter of posts that are popular = true, to rank/order content in the Top 10 section on the home page
Screenshot of a section called Top 10, most popular pages in the last 30 days from data collected from web analytics (GoatCounter).
Screenshot of a legend of post types and a list of posts.

Removed

  • https://wildwild.directory/ from web badge section (502 Bad Gateway/site doesn’t exist any more)

v3.1 — 2026-01-18

Backend

  • Incorporate Indiekit/Micropub-created content into my existing blog content
    • Use Bash scripts locally and added step in .build.yml (CI) to fetch and sync content from the Indiekit content store to the Hugo content repo, before the Hugo build step
    • Include auto commit step after fetch

Content

Feature

  • Auto-generate truncated content as title for note post types (from Indiekit) as they do not have title fields

v3.0.5 — 2026-01-10

Feature

  • Create progress element to track 100DaysToOffload
Screenshot of a HTML progress element, with start, latest, and remaining days, and a post count. Used on the 100DaysToOffload Challenge page on burgeonlab.com
  • Use sr-only class to have elements semantically labelled or for improved WCAG/a11y, but invisible on the frontend (sr means screen reader)
Css
1.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0 0 0 0); clip-path: inset(50%);white-space: nowrap; border: 0; } 

Style

  • Improve Mermaid diagram styles and readability, see examples

v3.0.4 — 2026-01-06

Style

  • Change style of Noticeboard section on home page
Looping gif of the before and after of the noticeboard section on burgeonlab.com
Looping gif: Love the retro CRT vibes

v3.0.3 — 2026-01-04

Feature

  • Move light/dark mode (theme switcher) from footer to the header (nav bar), which changes the icon (moon/sun) depending on which mode you’re on
    • Add a subtle CSS glow effect to make it stand out more
Looping gif of a light/dark mode switcher being clicked on.
Looping gif: The glow took a while to get right
  • Add Apache Echarts line chart for yearly trends and stat cards on the /⁠stats page
Screenshot of a Apache ECharts line graph showing posts per year and some overall blog figures displayed in a card style.
One of my favourite pages
  • Add a partial age-warning.html that displays a warning message when a post is over 1 year old and is tagged as technical = true
Screenshot of a warning message of possibly outdated technical information.
The post (or last mod) date is checked automatically and this message will be displayed
  • If a post has been updated, display last modified date on the /⁠blog archive page
Screenshot of last mod dates added to blog archive list

v3.0.2 — 2026-01-01

Content

  • New /⁠all Firehose page, with colour labelled post types, custom styling, with Microformat conventions (h-entry, h-feed)
Screenshot of post type and dates of posts (colour coded) in the /all page of burgeonlab.com
Colour labels

Bugfix

  • Improve copy code button on code blocks
  • Whitespace removed in render-link markup template

Style

  • Update social links buttons in footer (e.g. add IndieWeb, Codeberg)

v3.0.1 — 2025-12-27

Content

v3.0 — 2025-12-25

Note:

v3.0 marks the start of actively incorporating IndieWeb building blocks with Indiekit as the backend

Feature

  • Add Indiekit Micropub server endpoints for Micropub client support
  • New Hugo taxonomy: locations
  • New Hugo section: notes, photos

v2.9.1 — 2025-12-23

Bugfix

  • Fix incorrect range loop (heatmap calendar) over all regular.pages resulted in 96 repeated datapoints

v2.9 — 2025-12-20

Feature

  • Upgrade layout/template structure to Hugo’s new template system (v.146)
  • Improve the Hugo logic and conditionals of the recent/related posts partial at the bottom of pages
  • Add HTML5 Validator badge to web badge collection

Bugfix

  • Remove LibSass (deprecated by Hugo) and change to DartSass
  • Implement correct HTML semantics on baseof.html

Style

  • Move web badges/buttons from homepage only to a collapsible widget in the footer

v2.8.3 — 2025-12-14

Feature

  • Start using comments (invisible on the frontend) in Markdown content for reminders of to-dos mentioned in posts
  • Add a table to the RSS/Atom /⁠subscribe page for better clarity between the different feeds offered
  • Download shields.io SVG buttons for local use (Cloudflare Dec 2025 outage caused the icons to go blank)

Bugfix

  • Mermaid diagrams not loading colours correctly
    • Big improvement to Mermaid diagrams (colour theme, styles)
    • Use a single colour theme, “base”, as that is the only one that supports custom colors
    • Change to mermaid.tiny.js instead of the modular.esm.js (not using CDN)
  • skip-main link (a11y) was wrongly deactivated with display: none

A11y (Accessibility)/WCAG

v2.8.2 — 2025-12-10

Feature

Bugfix

  • Add relevant PageFind ignore <div> to cleanup search results

    • Update Pagefind styling
  • Fix failing anchor link scrolling to the correct location due to lazy image loading (shifting the page)

    • Add a step to fetch the height of images to block off the space so links jump to the correct header location

v2.8.1 — 2025-12-07

Feature

Bugfix

v2.8 — 2025-12-04

Feature

Bugfix

  • Resolve intermittent failure (Firefox only) of anchor fragment scrolling. (No problems in Safari and Chromium browsers.) Fix using short inline script before the end of </body> with requestAnimationFrame to scroll reliably to the right heading anchor point (e.g. /#heading)
  • Fix lone/ophan punctuation with CSS
  • Fix “phantom link hover” on mobile devices with CSS (excluding rules with pointer: coarse)
  • Fix buggy footnote indentation that broke when links are present (remove text-indent CSS rules)
  • Resolve inability to select text in code blocks and prevent text selection on line numbers
  • Similar to the jump-to-top button not working due to uBlock Origin, an image with the name of cloudflare_analytics.webp was blocked from showing in a post about Cloudflare
    • Fix by renaming image

Style

  • Improve readability of comments section—increase padding, link styling, more info about manual webmentions
  • Remove external link SVG animation when hovering over a link—too distracting and shifts text which is not desirable
    • Small SVG icon is visible all the time for any links that are external
  • Simplify footnote styling
  • Remove slight zoom-in when hovering over images—replace with glow border
  • Reduce indent in lists
  • New weeknote OG image style

Backend

v2.7.2 — 2025-11-25

Feature

  • New share buttons at the top of posts (Mastodon, X, Bsky, Email, Email, RSS, Copy-URL)
  • Join webrings and add expandable widget to footer to display typical webring nav

Backend

  • Improve img shortcode to read from static folder as well, but skip image processing/fingerprinting
  • Create new OG image workflow using D2 and Bash script to generate images offline

Style

  • Make theme switcher button at footer stand out
  • Center site link element in default OG image
  • Use non-breaking space for links with SVGs
  • Improve comment section by using <li> instead of <p> and <br>, add padding, background separation

Misc.

  • Add IRC to /⁠contact page
  • Improve instructions for using webmentions

v2.7.1 — 2025-11-14

Feature

  • New tag cloud design for term pages, using tutorial from Alvaro Montoro, varying size and opacity determined by post count.
Screenshot of new tag cloud feature on burgeonlab.com tags and series pages.

v2.7 — 2025-11-13

Pages

Backend

  • Fix corrupted .git/refs with .DS_Store files

  • Stop email obfuscate (JS) method from generating false href links

  • Add partial for fingerprinting + minifying JS assets

  • Move JS, CSS, images that require Hugo Pipes processing from static > assets directory

  • Exclude RSS auto generation by Hugo outputs config for sections by overriding with front matter settings

  • Pagefind was not configured properly from the beginning

    • Remove repeated search terms due to incorrect HTML structure of post tags
    • Clean up results page with one one link to the page when multiple results appear on one page
    • Exclude terms and taxonomy pages from search results
    Screenshot of pagefind results on burgeonlab.com
    Top is before, bottom is after. Removed the green bordered subheadings.
  • Improve XML feed auto-discovery by using correct <link rel="alternate"> tags

  • Fix cache-control headers for XML and HTML content using Edge rules on Bunny.net (affiliate link)

Feature

  • New bash script (using D2lang) for generating different style Open Graph images for:
    • Weeknotes
    • Regular posts
  • New Python script to automate watermarking (much improved workflow with higher quality), image compression, and conversion to webp format

Style

  • New subtitle on homepage below H1 title
  • New footer design with social link icons, removing the “find me elsewhere” card appended on the bottom of pages and posts
  • Swap ‘Contact’ from header with ‘Subscribe’ in footer
Screenshot of new footer on burgeonlab.com with a bottom menu, social links, copyright, and return home link

v2.6 — 2025-11-02

Content

  • Publish my first weeknote—a new post type on BurgeonLab

Style

  • New hidden web badge section at the bottom of the homepage
  • New carbon footprint custom web badge with dropdown menu (only HTML+CSS)

Backend

  • New feature: Add JSON-LD structured data (aka schema markup) used by search engines to homepage and other pages
  • Create new Hugo section / post type for upcoming Weeknotes:
    • Dedicated Atom feed
    • List template
    • Archetype template

Bugfix

  • Mastodon verification failed, rel=“me” cannot be joined with other attributes
  • Jump to top button disappeared—blocked by uOrigin as “cosmetic annoyances” (updated tutorial)
  • Declare @font-face rules only once in critical.css (inline)
  • Fix “force reflow” PageSpeed error caused by render-codeblock and copy-code.js

v2.5.1 — 2025-10-27

Style

  • Found lightweight, variable font alternatives similar to Monaspace Krypton and Firava. Replace with Kode Mono and Nokora, saving about 200KB
  • Fallback to system font stacks
Screenshot comparison of the font changes on burgeonlab.com
I still like Monaspace Krypton more but the file size savings are hard to beat

Backend

  • Update canonical URL to non-www domain instead of www and update redirect rules
  • Add cache-control headers
  • Add HSTS security response headers, considering preload list submission
  • Compress web badges, use .png instead of .webp for og:image as it is more widely supported
  • Use CSS only method to fix FOUC
  • Improve PageSpeed score to 100% x4 on both mobile and desktop
  • Fix all HTML validation errors on W3C
  • Fix CLS issues, correct use of preloading resources, inline critical CSS

Feature

v2.5 — 2025-10-11

Feature

Style

  • Simplify link hover underline CSS animation, stop relying on psudo-elements
  • Make buttons more responsive (i.e. full width) on mobile devices

Backend

v2.4 — 2025-10-06

Feature

  • Join two new web communities (darktheme.club and cookiezero)
  • Additional web badges at the bottom of the home page
  • Add SourceHut builds badge and tooltip with last deployed date

Style

  • Render hook customized for links and headings:
    • SVG suffix added for external links on hover
    • Opens on new tab only for external links with security attributes to prevent clickjacking
    • New hover response for heading permalinks with simple CSS animation highlight/fade when a heading is clicked
    • Heading permalink SVG allows for quick “copy link” (but no auto copy as I didn’t want to rely on JS)
  • Simplify post info section (i.e. date, revised date, word count, read time)

Backend

  • Change all internal links from ref shortcodes to standard Markdown with render hook processing
  • Update README.md with more information
  • Add section indexes to pages and posts
  • New dedicated /⁠support page, add image banners for referral/affiliate links, simplify support message partial with links to this new page

v2.3 — 2025-09-19

Feature

  • GitHub-style heatmap calendar on /⁠archive showing days where posts were published, with the colour range being the length of the post (number of words)
Hugo heatmap widget for posts based on word count (github style heatmap)
  • Put contact links into a dedicated /⁠contact page with the addition of a new method: contact form (with Formspark.io)

    • Remove social links from home page, but kept them at the bottom of posts and pages
  • Navigation bar:

Backend

  • Create ATOM feed with full text instead of the existing RSS feed with only short summaries (will keep both for reader to decide which to subscribe to)

v2.2 — 2025-08-13

Backend

  • Migrate blog source code / Git hosting to SourceHut (from GitHub)

  • Transfer GitHub Pages and GH Action CI/CD workflow to SourceHut Builds

  • Replace free hosting on GitHub Pages (using their included Fastly CDN) to Bunny.net Storage and Bunny CDN

Style/Formatting

  • New post-cards design, simplified border and delineate the area with post information
Screenshot comparison of post cards getting a clearer marking for post-info.
  • Improve site logo readability (thanks Adam for the tip on changing the bottom text right-side-up) and new design for default Open Graph image
Screenshot comparison of the old and new Open Graph OG image and also BurgeonLab logo.
  • Add badges section and support-me section to home page

Speed Optimization

  • Improve load speed by reducing total number of requests by combining CSS, JS into bundles
  • Start using critical.css for improving render times

v2.1.2 — 2025-07-26

  • Join 512kb.club at 455kb
  • Tidy up implementation of PageFind
  • Improve .png and .webp image compression
  • Remove all series and created new ones with broader subjects or themes, so tags and series don’t overlap in function

v2.1.1 — 2025-06-23

Styling/Formatting

  • Simplify top navigation bar by moving all social link icons to its own section on the home page
Screenshot comparison of top navigation header bar on burgeonlab.com.
Less cluttered header
Screenshot of new social links.
Social link buttons separated from header
  • Add box-shadow to the nav bar, post-cards, social-links

Feature

  • Create new separate section for pages, link to /⁠pages in top menu
  • Update all links to have noopener, nofollow and target="_blank"

Pages

  • Add custom 404 error page

v2.1 — 2025-06-21

Styling/Formatting

  • Increase color contrast of light & dark themes according to WCAG compliance levels for improved readability and accessibility
Screenshot of the blog with old colors.
Low contrast themes
Screenshot of the blog with new colors.
Higher contrast themes
Screenshot of archive page with css tree structure styling.
Archive page styling
  • Streamlined nav bar/header, takes up less vertical space
Screenshot of blog header before and after.
New compact header
  • Footnote indentation convention as per Vancouver/AMA styling, i.e., indent only on second and subsequent lines
  • Passing underline link hover effect from css-tricks

Feature

  • Post comments: Comments can be left on blog posts using a Mastodon/Fediverse account (modified base code from Carl Schwan)
  • Pull recent posts from other blogs: Add script to home page template fetching latest posts from two of my other blogs (Hugo and WordPress)
  • /tags and /series pages: Use display: grid for tags and series links instead of just one long list that is not responsive
  • Remove external dependencies: Host fonts, icons, css, js locally

Content

  • /colophon, /about, /changelog: Expand upon original /about to separate pages. /⁠colophon covers website technicalities, /⁠about covers general information, /⁠changelog covers changes to the site over time.

v2.0.1 — 2025-05-26

Style/Formatting

  • Footer menu: Add links to footer menu with custom icons (Home, RSS feed, Theme switcher)
  • Fonts: Change fonts from .ttf to variable .woff2, add preloading, use minor third scale for headings, switch from Fira Sans to Firava & Inconsolata to Monaspace Krypton
  • Mobile view: Optimize font sizing, margins, word-wrap, etc

Bugfix

  • RSS: Fix failed validation, improve intraoperability, optimize feed, add images, correct author details, pubDate error
  • Permalinks: Fix broken links due to changing permalink structure, add explicit slug and alias setting to front matter, add trailing slash in baseURL in hugo.toml
  • Favicon: Favicons must be in the root of /static

Features

  • Add light mode
  • Pagefind search: Add search functionality with npx -y pagefind --site public on build
  • Post info: Add word count, read time and last mod date
  • Front matter: Add summary to be used in post-cards

v2.0 — 2025-04-27

Style/Formatting

  • Customize blockquotes

Feature


Pre 2.0

I only started using Git to record my changes some time in 2025; which is why I don’t have any logs of what I did. Screenshots below are from the WayBack Machine, by the Internet Archive.

v1 — 2025-06-03

I switched to my current theme (as of 2026), which was the second theme I’ve used for this site, in 2025. It’s called Anubis2.

Screenshot of Internet Archive copy of mid-2025 burgeonlab.com.
New theme taking shape

v0.5 — 2023-12-31

I remember the first theme I started using Hugo with was Anatole, a minimal two-column theme.

Screenshot of Internet Archive copy of 2023 burgeonlab.com.
What a big difference; I was still an absolute Hugo noob back then

Read about upvotes.

Responses

  • Have a question, feedback or opinion about this post?  Respond by email. If not, get in touch on Mastodon  Mastodon , Signal Signal , Libera.Chat IRC or Threema Threema. Don't like any of these? Just fill in the  Contact Form. (If email link doesn't open, long-press to copy email address.)
  • Replied to my post on your own site, but no Webmention function in your CMS?
    Send one manually hereSee IndieWeb Webmentions to learn more. Put simply, it's like @-mentions but for personal websites. I get notified when you link to this page. (This form uses webmention.io's backend.)
  • Note: Integrated Mastodon comments are disabled as there is no syndicated post for this page.
Enjoying BurgeonLab? If my content made a difference, a small contribution would mean a lot. Your support spurs me on to keep creating!
Give a tip » Help with hosting »
Cite this page

To reference the current page, use the permalink below. You can refer to me as Naty or Naty S (pronouns: she/her), or refer to my website as BurgeonLab. Thanks!


Last updated:

Enter keyword (use "quotes" to find exact term):