User:Burgeonlab.com
Naty S

Pronouns: she/her
Naty is a tech enthusiast and serial hobbyist. She's into FOSS, data privacy, photography, specialty coffee, Hugo web dev, and more.
Hong Kong, SARChat Nickname: burgeonlab
Elsewhere: @eclecticpassions@fosstodon.org
Contact: https://burgeonlab.com/contact
Introduction
Hello there, thanks for dropping by. I'm Naty and I run a personal blog called Burgeon Lab. It's built using Hugo and deployed via SourceHut Builds CI. For more information, see the site's README.
Most of the content I write is technology-related, but I've got 15 weeknotes under my belt (as of 2026-02-15), so expect some rambles about my non-tech hobbies, or daily-life content. Inspired by the many sites in the IndieWeb Webring and different small web directories; I want Burgeon Lab to grow from “just another tech blog” into my central online personal hub. I plan to publish not only typical blog articles and slash pages, but use Micropub to replace Big Tech social media style content, and write evergreen notes as a digital garden that brings all my hobbies together in one place.
I actually have two other sites: a photography blog which is still under construction, and the other doesn’t get much attention because I’ve been focused on growing my Hugo static site. Maybe one day I'll combine all of them, but it's undecided. [1]
Discovering IndieWeb
I don't remember exactly when I learnt about the IndieWeb; maybe around 2024, a while after joining the Fediverse (Mastodon) in mid-2023. After educating myself on the concept of enshittification and becoming much more privacy-aware, I really want to own my content and stop (or greatly reduce) using Big Tech services with walled-gardens.
Itches (items not prioritized)
- Test syndicated publishing of notes (aka microblogs) to Mastodon using Indiekit's syndication plugin
- Create /now and /ideas pages
- Import photos and captions from Instagram JSON export to my /photos page
- Investigate if I want to display Webmentions publicly
- Create a custom endpoint for manual Webmentions submission instead of relying on webmention.io's endpoint
- Implement auto sending of Webmentions instead of scanning each post with Telegraph
- Improve content / feed structure
- Should evergreen notes such as topic lists be under content/pages?
- What is the best way to split content into different RSS/Atom feeds? Should my weeknotes or #personal posts go into the main feed? (Right now, only weeknotes/photos/notes (microblogs) contain "personal", i.e., non-tech content. What if I want to write an article (blog post) that's more personal—should that go into the Main feed or a dedicated feed?
- AY recently asked a similar question on their site
- Create an /explore page that acts as a comprehensive overview of all content types
- Currently, there's only an "Explore" drop-down menu in the top nav and a simple list of post types on the /about page
- Examples of /explore: Chris, Joel, fLaMEd
Currently Working On
- Integrating Indiekit into Hugo, since 2025-12-25 Create Day
Ideas
- Digital garden and evergreen notes/lists
- Style guide
- Accessibility Statement
- Openring
- human.txt
- Work out how best to use a POSSE and/or PESOS workflow
- Investigate posts-elsewhere
- Use a sparkline somewhere on the site
- When I learn new vocabulary I tend to add them to my weeknotes. It will be nice to have a workflow (maybe using a
data/vocab.yamlfile?) that gathers all the definitions and lists them on a /vocabulary page. - Add link to Bookwyrm profile
- Create a new tag called #Top4, inspired by
Ross A. Baker - Self-hosted coffee log / dashboard, replacing LookerStudio
- Add a /now-playing (music tracking) feature
- Add Traditional Chinese (ZH-Hant) translations to IndieWeb-stable pages (currently only 1 page in Simplified Chinese (ZH-Hans) Ref: Wikipedia:ISO_15924_codes
Completed (chronological order)
Learn more on my /changelog
- Create a guestbook page, see Burgeon Lab: Leave A Public Thought
- Create a /caw page, inspired by
Fractalkitty - Successfully created a CSS-only photo carousel for multi-image photo posts posted via Indiekit
- Start #100DaysToOffload writing challenge in 2026, see my progress on #100DaysToOffload
- Add POSSE: Hugo Blog to Mastodon via Carl Schwan's comments code
- Implement basic microformats2 markup (h-card, h-feed, h-entry)
- IndieAuth supported
- Can receive Webmentions via webmention.io endpoint
- Visualization of posting activity on /blog archive using Apache ECharts (See post: Add a GitHub Style Hugo Calendar Heatmap Widget)
- Add new Hugo section (page kind) for week notes (Archive on /weeknotes)
- Join some webrings
- Use D2lang to generate Open Graph images semi-automatically using Bash script (See post: How to Automate OG Images with D2 and Bash Script)
- Add a sitemap, firehose (aka /all) page on 2026-01-01
- Install Indiekit (Micropub server) endpoints since 2025-12-26, add /notes, /locations, and /photos Hugo sections
- Add a stats page with two visualizations (line graph and heatmap-calendar) 2026-01-02
IndieWeb Posts
Here are some IndieWeb posts I’ve written:
- https://burgeonlab.com/weeknotes/2026/w02/
- https://burgeonlab.com/photos/2025/3631/
- https://burgeonlab.com/blog/blogging-with-hugo-and-wordpress/#indieweb
- https://burgeonlab.com/blog/add-appreciation-buttons-to-hugo-with-iine/#small-web--indieweb-practices
- https://burgeonlab.com/weeknotes/2025/w52/#implementing-indiekit
- https://burgeonlab.com/weeknotes/2025/w51/#life-online
- https://burgeonlab.com/weeknotes/2025/w48/#indieweb-updates
- https://burgeonlab.com/weeknotes/2025/w47/