BurgeonLab

BurgeonLab

Naty S

Naty's personal site, built with IndieWeb principles, is where she writes about tinkering with technology and hobbies. She likes to write how-to guides on things she's learnt and is passionate about open source, Hugo, online privacy, and self-hosting.

Latest Posts

Homebrew Website Club: Eastern June 17 2026Last Thursday, David (an IndieWeb regular) couldn’t make it due to an emergency. Luckily James, another regular, caught me before I went to bed the night before to tell me the technical details...
[Note: This page contains regularly updated or dynamic content (e.g., guestbook, changelog). Feed readers may show stale versions. Please view in your browser for the latest version.] What Is This?Junited is a project started in 2024 by...
Web Dev UpdatesStale Files on BunnyI was checking my Bunny.net (affiliate link) dashboard a few days ago and noticed some stale files in the root directory for this site. I thought every time I build and deploy the Hugo /public to Bunny,...
A feature I didn’t know existed in VS Codium saved my day! I was working on a untracked Git file (the zensical.toml configuration file) and accidentally, the whole file was overwritten and ctrl+z didn’t work. I thought my config was lost...
digiKam MySQL Database Upgrade WoesEver since I left Adobe Lightroom in mid-2025, I’ve been using digiKam from KDE for digital asset management (DAM). I quite like using it to manage my extensive library of photographs (+100k images)....
Regular expression (Regex) is a skill I wish I have a better grasp on; but I’m slowly learning! For example, I often find myself searching for a particular string pattern to replace it with something else. Today, I learnt how to search...
I came across Tabitha’s website today at Homebrew Website Club: Pacific. Her site(s) are seriously uber-cool and unique, go check it out yourself! [For up-to-date content, visit BurgeonLab directly (XML feeds don't fetch updates in...
Maintaining My Own Brew TapNo, not beer; but for Homebrew, the package manager which I have used for over five years…? I don’t know how I lived without it before! I have decided to maintain my own tap for the first time because of the...
Site UpdatesLast week I added a feature using Hugo’s data/ folder to store cached Mastodon post data as .json files for my Mastodon embeds. When Hugo builds the site, it doesn’t have to connect to the internet to fetch each post’s...
Hong Kong Open Source Conference 2026I’m attending an in-person event this weekend related to my one of my passions for the very first time; open source! Came across the HKOSCon on Mastodon via @sammyfung, the founder of Open Source Hong...
What Is This?This page serves as a documentation of the visual elements used on BurgeonLab. As explained on the IndieWeb wiki, it’s a page that describes either the writing or visual styles used on a site. I don’t know when my “big theme...
Why I Created ThisI have heard of bloggers1 accidentally publishing draft posts and I would feel stressed just hearing about it. In my fourth year writing with Hugo, +95k words later, I also managed to accidentally publish a draft post!...
IndieWeb UpdatesAn IndieWeb blogger I followed for a long time, Brennan, followed me on Mastodon! What’s even cooler was having him join the Homebrew Website Club: Pacific last week! His blog and writing are often mentioned in the...
My WordPress Replacement: ZensicalIn the last few days, I’ve been experimenting with a new SSG (Zensical) as a replacement for my secondary site that’s still running WordPress—the CMS I learnt to create my first website. Once the...
In Real LifeLast week I caught up with my college classmate for dinner. It was really lovely as it reminded me of all the good times in Ireland! One thing we chatted about was the recent rise of popularity (and value!) of Pokémon trading...
Search Random