Airplay on Linux - how it works and what it needs

Find out more about the Linux 'AirPlay' sender stack (Avahi, PipeWire RAOP, firewall/mDNS) and how I built an app to view what parts of this are installed and active.

Navidrome & Feishin - self hosted Apple Music/Spotify alternative

Despite spending countless hours setting up Music Assistant on Home Assistant, I realised I hated it and now use Navidrome and Feishin for local music streaming.

Migrating this blog from WordPress to GravCMS v2

Migrating from WordPress to GravCMS v2 was fairly straightforward, with all recent content and my custom WordPress theme included.

Tech rant: Developers - have proper support not just a Discord server

Running a website, forum or ticket system is hard, and providing support is unpaid extra work that can lead to burnout. However relying on Discord as the sole support system is not OK.

Installing Nvidia drivers on Debian 13 in 2026

Mistakes were made while installing the latest Nvidia drivers on Debian 13