Skip to main content

Tech Enthusiast's Logbook

Hugo guides, web dev & blogging tips, and joining the IndieWeb

Hello there. I’m Naty, a tech dabbler and lifelong learner.

BurgeonLab is a public logbook where I document my mostly geeky interests and other digital enlightenments. I enjoy writing about FOSS/open source, privacy focused services, blogging with Hugo CMS/SSG, DietPi self-hosting, and tech how-tos.

(I’m also known as @eclecticpassions or @aperture2iris.)

Thank you for checking out my work, hope you find something useful!

As a reader, your opinion matters to me. I’m collecting feedback to make the blog better in 2026. Could you take my 1–2 minute anonymous questionnaire?

READER SURVEY

Latest Posts

Besides blog posts, you can explore additional pages or weeknotes.

How to Find Orphan Pages on Static Sites: Python Checker

This blog goes through the process of creating a Python script to find orphan pages (pages without internal links) on a website, Hugo static site files in this case. The script extracts all links from the site and compares it with the full list of pages to get pages which are orphaned.

How to Automate OG Images with D2 and Bash Script

Read how I moved from third‑party free tools (like OG Image Maker) to D2, a text‑to‑diagram language, for local, customizable OG image generation. Combining D2 with a Bash script helped automate the process and produce ready‑to‑use OG images. The workflow uses CLI image tools (pngquant, cwebp, ImageMagick) and I talk about the benefits of text‑based templates, offline generation, and automation.

How to Add a GitHub Style Hugo Calendar Heatmap Widget

Turn your Hugo blog posts into a GitHub-like contribution calendar with Apache ECharts. I’ll show you how to extract blog post metadata to build a heatmap calendar using the Open Source JS Library. Including how to integrate it with Hugo partials and CSS, full code snippets, and tips on how to customize styling, scaling, and tooltip behavior.
View more posts »

IndieWeb / Small Web / Webrings

I’m gradually integrating small web principles and IndieWeb features into my Hugo blog. For instance, the site now automatically receives Webmentions if your site supports sending them. Otherwise, feel free to send me a Webmention manually! A webring is a group of sites linked together serially that share a common theme. To see what webrings my site belongs to, click on the expandable list in the footer. Discover other sites with the navigational links.

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 »