Skip to main content
-
Understanding Restart=always in systemd
-
Using GOAUTH and git-credential-oauth for private Go modules
-
Automatic login to WIFIonICE on Fedora
-
Small collection of fish functions for working with the Hetzner Cloud
-
Fixing a FRITZ!Box 6660 Cable to get updates again
-
Writing (regularly) is hard
-
Games I played recently
-
moo!
-
Building an image-based Debian 13 disk image using mkosi
-
Using Apache2/httpd instead of Caddy
-
Converting a systemd-homed user to a regular one
-
I blame the hyperscalers for the IPv4-first mindset
-
Game review: Split Fiction
-
About journaling and ADHD
-
Impressions of the the KubeCon 2026 Europe
-
Project Hail Mary
-
now with human.json!
-
Building a pollen overview in HomeAssistant
-
First impressions of Obsidian
-
Experimenting a bit with coding fonts
-
Turns out, resident IPv6 addresses appear to be stable
-
I am so sick of the slop.
-
Using OAuth as a Git credential helper
-
IPv6 is still a pain in the ass
-
This homepage is now IPv6-only
-
Calibrating a PS5 controller on Linux
-
System administration contradicts perfectionism
-
Choosing an jujutsu revision interactively using fish and fzf
-
Smaller feed adjustments have been made
-
ZFS dataset decryption using the TPM with the help of systemd
-
Sieve filter to auto-sort mails from Git forges
-
hamsterradeln
-
System administration of Linux servers still sucks
-
"Clean code" is not an excuse to avoid writing comments
-
Automatically enable auto-merge for all merge requests on GitLab
-
Low-effort self-hosting using Podman
-
Sorting series in Jellyfin by the DVD order
-
Cleaning up my home directory on a schedule with systemd-tmpfiles
-
I've just released older projects to the public domain
-
The retrospect of a social media break
-
Hello, new ThinkPad!
-
jujutsu made me realise how bad the UX of Git actually is
-
jasmin wrapped
-
Just migrated the queer.group S3 to Hetzner Object Storage
-
Eleventy is nice, actually
-
GPN22: Lektionen aus 1,5 Jahren Fediverse-Moderation und -Administration
-
Analysing the source code of Truth Social
-
Eure Prüderie kotzt mich an.
-
Goodbye Arch, hello Fedora
-
Jasmin wrapped
-
The promise of the fediverse hasn't been fulfilled yet
-
Mastodon on Debian 12: libssl.so.1.1: cannot open shared object file
-
Translating things with a comma? Too hard for this language model.
-
Meine erste GPN
-
How I fixed my ThinkPad's display
-
TIL: What's a search domain?
-
Determine the Go architecture in a justfile
-
Enabling accent character selection on KDE Plasma
-
Removing orphans from the Mastodon cache
-
Proxying S3 with NGINX to Backblaze B2
-
Why I think that Conventional Commits are a bad idea
-
hello_world.md