Sign up

BurgeonLab: Full-text

Not verified No WebSub updates Supports Webmention Valid

Full-text Atom feed of BurgeonLab: A Tech Enthusiast’s Logbook

Author
Naty S
Generator
Hugo
Rights
Copyright © 2023-2026 Naty S.
Public lists
IWC DUS 2026
Fetched

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

How to SSH into Raspberry Pi over Ethernet on a Mac

How to SSH into Raspberry Pi over Ethernet on a Mac

How I fixed high latency and laggy SSH after getting a new router. Steps on how to SSH into Raspberry Pi over Ethernet with direct connection on Mac devices.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Offline LanguageTool: Free Open Source Grammarly Alternative

Offline LanguageTool: Free Open Source Grammarly Alternative

As a long-time user of LanguageTool’s offline server on macOS, I thought I’d share how I set it up. It’s a great way to get a pretty accurate grammar and spell checking / proofreading software without relying on online services. I’ll go through how to configure this open source tool, get extra optional improvements like n-gram data processing, and script shortcuts.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Set Hugo Navigation Menus with Active Class Without pageRef

Set Hugo Navigation Menus with Active Class Without pageRef

Quick how-to guide on setting active class to nav links in Hugo menus without pageRef. A simple string comparison method works with any content structure. Code examples included for my top nav and footer menus.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Guestbook: Leave a Public Thought

Guestbook: Leave a Public Thought

Sign Naty’s public guestbook and leave a message about BurgeonLab.com. Discover thoughts of other visitors! Your feedback is welcome.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Caw Caw: Trapped in the Terminal

Caw Caw: Trapped in the Terminal

A small, niche creative slash page inspired by fractalkitty, who’s an IndieWeb blogger and bird enthusiast.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

How I Blog with Hugo on Android with Termux (CLI Emulator)

How I Blog with Hugo on Android with Termux (CLI Emulator)

See how I enhanced my Hugo blogging workflow with Termux on Android: run a Hugo server locally, manage Git with Termux instead of relying on a separate Git client app (like PuppyGit or GitSync), resolve a fatal Hugo image processing error causing server to fail, learn to set up everything from scratch. I also share my portable computing setup.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Contributions: FOSS Log

Contributions: FOSS Log

Track my open-source journey—a log of projects, pull requests, issues, and merges I've contributed to over the years in the FOSS community.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

How to Find Orphan Pages on Static Sites: Python Checker

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.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

How to Add Bear Blog Upvote/Like Button to Hugo with iine

How to Add Bear Blog Upvote/Like Button to Hugo with iine

Add a privacy‑first appreciation button to your Hugo site: iine features, install steps, and partial template code. Improving small web interactivity.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

How to Automate OG Images with D2 and Bash Script

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.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

How to Fix Tuta Calendar Timezone Issues in Hardened Firefox

How to Fix Tuta Calendar Timezone Issues in Hardened Firefox

Fix timezone display issues with websites by bypassing Firefox fingerprinting protection, either globally or for specific sites like Tuta Calendar.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

How to Add a GitHub Style Hugo Calendar Heatmap Widget

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.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Web Syndication: RSS and Atom Feeds

Web Syndication: RSS and Atom Feeds

Explaining basics of web syndication feeds for websites. Two feeds are available: a RSS summary feed and an Atom full-text feed. Fit your reading preferences and get BurgeonLab blog updates easily.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Response to The Worst Community Report Podcast: Blogging

Response to The Worst Community Report Podcast: Blogging

This blog shares my personal reflections on key blogging topics inspired by ‘The Worst Community Report’ podcast interview questions. I discuss my site’s name choice, writing motivations, social media habits, writing setup, and publishing process. I also explore ideas about smaller web communities and end with some recommendations just like in the podcast episode.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Quick Setup: Second Device (Linux) For Blogging With Hugo

Quick Setup: Second Device (Linux) For Blogging With Hugo

A quick rundown of setting up a multi-device Hugo workflow, and accessing your static site files on three different systems (macOS, Android, Linux). I go through some practical tips, app recommendations, and config/commands to make cross-device blogging straightforward.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

GitHub Pages Alternative: SourceHut Builds + Bunny.net

GitHub Pages Alternative: SourceHut Builds + Bunny.net

Learn how to replace GitHub Pages with SourceHut Builds, Bunny Storage and Bunny CDN. Set up a CI static site deployment workflow replacing GitHub Actions, with tools like SFTP, Rclone, and Curl using SourceHut’s CI platform running on Alpine Linux.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Uses: Dependable Services and Tools I Rely On

Uses: Dependable Services and Tools I Rely On

Discover the tech, gear, and essentials Naty relies on; from hardware, software, and services to daily tools like bags, coffee gear, EDC, watches, and more.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Leaving GitHub Pages for Bunny.net: My New Static Site Host

Leaving GitHub Pages for Bunny.net: My New Static Site Host

I share my experience moving away from GitHub Pages to Bunny.net for static blog hosting, prioritizing privacy and budget. Comparing load speeds and using Bunny’s FTP options. Codeberg and SourceHut are considered as alternatives to GitHub.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Retext Markdown Editor: Code Block Syntax Highlighting Bug

Retext Markdown Editor: Code Block Syntax Highlighting Bug

Fixed a syntax highlighting bug in ReText with guidance from genAI. Learned Git basics, made a pull request, and got merged.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Making My First Pull Request on GitHub

Making My First Pull Request on GitHub

This post breaks down the pull request process into simple steps, perfect for Git beginners. I share my experience making my first contributions, including setting up your repository, working on a forked branch, and submitting a pull request. Plus, get maintenance tips to keep your GitHub repo clean and organized.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

How to Customize ReText: Python Markdown Editor

How to Customize ReText: Python Markdown Editor

Learn how to customize the ReText Markdown editor with this guide. Explore configuration file tweaks, style sheet adjustments for both the WebEngine preview and Markdown editor panes, and how to use Python Markdown extensions for enhanced functionality. Includes code highlighting setup with Pygements.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Blogroll: Interesting Sites and Creators

Blogroll: Interesting Sites and Creators

A curated collection of Naty’s favourite websites and creators, and inspiring blogs.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Add Captions to Featured Images Without Plugins on WordPress

Add Captions to Featured Images Without Plugins on WordPress

Add featured image captions in WordPress with the Code Snippets plugin & a simple shortcode. No theme editing needed.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Hugo (Static Site Generator) CMS: Tips and Tricks

Hugo (Static Site Generator) CMS: Tips and Tricks

A collection of notes and learnings from using Hugo as a primary CMS. This post will be updated periodically.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Open Graph Meta Tags on Hugo and WordPress Blogs

Open Graph Meta Tags on Hugo and WordPress Blogs

This post explains how to properly configure Open Graph meta tags to enhance your blog's appearance when shared on social media. It goes over setup tips for Hugo themes and WordPress plugins, common pitfalls like firewall blocks, and best practices for images and descriptions. Useful for making visually engaging social previews.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Cloudflare Auto Injected Tracking Scripts To My Sites

Cloudflare Auto Injected Tracking Scripts To My Sites

Discover how Cloudflare’s auto-injection of tracking scripts led to privacy concerns. Learn how to disable Cloudflare Web Analytics (Real User Monitoring) and explore privacy-first alternatives for CDN and DNS. Services like HE.net, Bunny.net, Fastly, and others are being considered. Share your favorite Cloudflare alternatives!

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

My Blogging Pursuit with Hugo and WordPress

My Blogging Pursuit with Hugo and WordPress

Dive into my blogging journey across Hugo, WordPress, and learning about IndieWeb. I reflect on webrings, RSS, and the pros of static site generators. Discover why I'm shifting focus to BurgeonLab as my main blog, overcoming challenges of managing multiple blogs, and embracing the joy of customizing themes, writing offline, and exploring IndieWeb principles.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Changelog: Hugo Development and Blog Updates

Changelog: Hugo Development and Blog Updates

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

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Colophon: The Inner Workings of This Blog

Colophon: The Inner Workings of This Blog

A rundown of all the resources that was used to create BurgeonLab.com, including sections on AI usage and privacy.

BurgeonLab: Full-text Supports Webmention Valid
• Naty S

Things I Learnt About RSS Feeds

Things I Learnt About RSS Feeds

RSS feeds are still relevant, so I will share how to validate them and optimize their functionality in WordPress and Hugo. Learn to add featured images, exclude pages, and fix common bugs like invalid XML. With tips on improving RSS descriptions and templates, this guide ensures your blog’s feed is reader-friendly and visually appealing.