Archive
2025
- - Disable disk spindown on NixOS
- - Move Incus containers between storage pools
- - New theme, again
- - NVMe enclosures, chipsets & interfaces
- - Systemd, agenix and dynamic users
- - OpenWRT & Mediatek WiFi USB adapters
- - Prometheus & Tailscale service discovery
- - Bird, BGP & Kubernetes
- - Using custom MIBs with snmp-exporter
- - SQLite, Kubernetes & Litestream
- - Rebuilding my monitoring infrastructure
- - Better Ansible Vault passphrase management
- - keyd primer
- - Powershell & Emacs-like bindings
- - App defaults entering 2025
2024
- - EMQX Primer
- - Incus primer
- - Dealing with unreliable temperature sensors
- - Proxmox & ACME
- - InfluxDB & Python
- - Laminar CI, webhooks and forgejo
- - Telegraf, MQTT & InfluxDB
- - Gitea package upload script
- - QMK: shift + backspace = delete
- - Ubuntu 24.04 & Podman restart bug
- - Mikrotik & ACME
- - Using dnsmasq & nftables together to create DNS block lists
- - Fixing docker log settings
- - Notes from setting up mu4e again
- - Using linkding iOS
- - Goatcounter on fly.io
- - QMK OS detection
- - New Hugo builder image
- - Keeping Bobby Tables out of the UK
- - Auto toggle VPN on Apple devices
- - New Theme
- - Hairpin NAT with nftables & a dynamic IP address
- - Home Assistant, cold nights and some SQL
- - PostNord delivery dates in Home Assistant
- - NixOS for system configuration 🩷
- - CoreRAD is pretty rad
- - Webhooks & Forgejo
- - Linkding on fly.io
- - ZeroTier on FreeBSD 14
- - Mass remove devices in Home Assistant
2023
- - Setting default fonts in Emacs
- - knot-resolver & DAF
- - zigbee2mqtt workaround
- - VyOS API scripting
- - VyOS & containers
- - Restic backup script
- - Notes from upgrading to Debian 12
- - Dealing with Emacs backup files
- - NixOS & overlays
- - Add a custom CA to Fedora CoreOS
- - Home Assistant, 433 MHz and listening to (others) sensors
- - Running Grocy in Podman
- - Podman primer
- - Caddy primer
- - Transforming a ~30 USD USB switch into something else
- - sqm-scripts & systemd-networkd
- - ISC Kea lease hook script
- - Resetting an USB port
2022
- - Thin Clients, great plans
- - Building Navidrome with Ansible
- - Build VyOS with custom packages
- - More flies, please
- - Flying with this blog
- - FreeBSD, termcap & fancy terminals like Alacritty
- - Ansible & lineinfile
- - knot-resolver
- - Ruckus ICX 7150-C12p Primer
- - Latest pkg in FreeBSD
- - EX2200-C12P switch primer
- - Mosquitto, Debian & Systemd
2021
- - Issues with Ansible Crypto on MacOS
- - Maximize ssh audit score
- - Running scripts on Apple M1 Efficiency Cores
- - Pulse Meter
- - Chromecast, Home Assistant & different subnets
- - Musical Janitor
- - Original Archetypes
- - Kea, Ansible & FreeBSD
- - FreeBSD, vlans & iocage
- - Why won't my NFS shares mount at boot?
- - Firewall for FreeBSD jails
- - nftables multi network (home) router primer
- - Inadyn With Ansible
- - Retrying With NGINX & systemd
- - Built With sr.ht sites
- - systemd-networkd & vlans
- - Emacs, hunspell & multiple languages
- - bug-reference-mode
- - Docker & NFSv4
2020
2019
- - Free Stuff
- - democracy.com for sale
- - Backing Up Gitea
- - Nixos, bits & pieces 2 - PHP configuration
- - anon is not alone
- - I use NixOS, btw
- - Champions of privacy
- - Cloud based parenting
- - Webshit Weekly, regarding the defence of Richard Stallman
- - NixOS, bits & pieces part 1
- - QMK, macros & non-US keyboard layouts
- - Really Microsoft, really?
- - Galton Board
- - Hello world!