m5l.eu is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Big update pushed for #BSSG - my Bash-based static site generator
This is a major pre-release update, not the official release yet, and I would really love some testing and feedback before cutting it.
Highlights:
* New build mode: BUILD_MODE="ram" / --build-mode ram
* This is a memory-first build mode designed to drastically reduce disk I/O during the build.
* On real projects, this results in a ~2× speedup, and in some cases well over 3× faster builds, depending on:
* site size
* number of generators involved
* storage speed
* parallelism available
In RAM mode you also get a stage timing summary, so you can see exactly where build time is spent. This makes performance tuning much more transparent and data-driven.
Under the hood:
The core build system was heavily refactored:
* Clear separation between orchestration, generators, and indexing
* Cleaner and more predictable generation flow for posts, pages, tags, authors, archives, and feeds
* Asset and theme handling moved into a dedicated build module
* Static file copying and theme CSS processing are no longer scattered around the codebase
Performance and robustness:
* Smarter rebuild and caching logic
* Improved parallel execution paths
* Uses parallel when available
* Shell-based worker fallback when it isn’t
* Parallel behavior is now more robust and easier to reason about
Stability and polish:
* Fixed an edge case with locale-specific timing parsing
* Configuration and documentation updated to match new options and tuning knobs
* Overall codebase is simpler, clearer, and easier to extend
Before tagging the official release, I need help testing this.
* Please test from the main branch or commit and report issues *
Links:
Repo: https://brew.bsd.cafe/stefano/BSSG
Huge thanks to everyone who tests, reports issues, or pokes at it.
This release comes from a lot of refactoring and profiling, and fresh eyes really help
I'm testing the new BSSG test build. I've been working on it for a while to refactor the build process and move it entirely to RAM (optionally, for now).
On my OpenBSD Amsterdam VPS (single core, spinning drives), build times are cut down to less than a third of the last release, and on other devices it takes about half the time, with zero I/O.
The current caching system isn't exactly rock-solid, and personally, I prefer a faster full build over maintaining all that complexity.
I'll probably upload everything as soon as I've ironed out a couple of bugs, in the coming days.
Announcing BSSG 0.33.0: Full Content Display on Homepage, Dutch translation and Command-Line Workflow Enhancement
https://blog.bssg.dragas.net/2025/12/28/announcing-bssd-0-33-0-full-content-homepage/
Performing some minor cleanup to my crude "wruby" site generator.
I've also decided to give it a custom home at: https://wruby.site (under construction!)
See it working at https://marsh-sim.github.io/bibliography/
Because everything is written in regular files, the editor can autocomplete citation keys without any special tooling - they are just sections in another file. This kind of interoperability is why simple tools like text files and #ssg are so great.
I'm not a fan of hosting it on GitHub anymore, but there are already links in various places that I can't update, so this is the reasonable thing to do.