annoyances
- Fix macOS Finder problems with Samba file shares (2024-08-03)
- Improve self-help books using the BLUF format (2023-01-25)
- Crappy DisplayPort cables wasted six months of my life (2019-01-30)
- Replacing the blue LEDs on a Das Keyboard 4 Professional with red LEDs (2017-07-30)
apache
- How to Create a FreeBSD Web Server (FAMP Stack) - 2026 Guide (2023-01-26)
- Using Apache RewriteMap to handle redirects for WordPress multisite (2020-06-05)
- Apache performance benchmarks (2019-06-23)
audio
- Scarlett 2i2 USB DAC and Debian 8 (2016-01-14)
avidemux
- Batch processing video files with Avidemux (2020-01-17)
benchmarks
- Apache performance benchmarks (2019-06-23)
communication
- Improve self-help books using the BLUF format (2023-01-25)
database
- Upgrade MariaDB from 10.6 LTS to 11.8 LTS on FreeBSD (2026-02-03)
debian
- Migrating Debian Buster from iptables to nftables (2020-06-10)
- Installing Salt on Debian servers (2016-04-21)
- How to upgrade your web server from Debian 7 Wheezy to Debian 8 Jessie (2015-12-18)
firewall
- How to create an IoT VLAN with OPNsense and TP-Link Omada (with IPv6 Prefix Delegation) (2026-03-04)
- Migrating Debian Buster from iptables to nftables (2020-06-10)
freebsd
- Meet "Good Boy," My Zero-Dependency FreeBSD Bootstrapper (2026-05-01)
- Upgrade MariaDB from 10.6 LTS to 11.8 LTS on FreeBSD (2026-02-03)
- Fix weird lag issues with Intel graphics on FreeBSD 14.3 with i915 driver (2025-11-13)
- Upgrade PHP 8.x on FreeBSD (2023-10-14)
- Connect Visual Studio Code to FreeBSD remote servers (2023-06-09)
- How to Create a FreeBSD Web Server (FAMP Stack) - 2026 Guide (2023-01-26)
- Differences between FreeBSD and Debian, two weeks in (2021-06-09)
how-to
- How to create an IoT VLAN with OPNsense and TP-Link Omada (with IPv6 Prefix Delegation) (2026-03-04)
- Upgrade MariaDB from 10.6 LTS to 11.8 LTS on FreeBSD (2026-02-03)
- Fix weird lag issues with Intel graphics on FreeBSD 14.3 with i915 driver (2025-11-13)
- How to rebuild a ZFS pool (2025-01-09)
- Fix macOS Finder problems with Samba file shares (2024-08-03)
- Upgrade PHP 8.x on FreeBSD (2023-10-14)
- Connect Visual Studio Code to FreeBSD remote servers (2023-06-09)
- How to Create a FreeBSD Web Server (FAMP Stack) - 2026 Guide (2023-01-26)
- Migrating Debian Buster from iptables to nftables (2020-06-10)
- Batch processing video files with Avidemux (2020-01-17)
jekyll
- Announcing Bildaro, a self-hosted photo gallery (2024-11-11)
linux
- Differences between FreeBSD and Debian, two weeks in (2021-06-09)
- Scarlett 2i2 USB DAC and Debian 8 (2016-01-14)
mac
- Fix macOS Finder problems with Samba file shares (2024-08-03)
- Switching to Mac OS (2021-09-17)
networking
- How to create an IoT VLAN with OPNsense and TP-Link Omada (with IPv6 Prefix Delegation) (2026-03-04)
photography
- Announcing Bildaro, a self-hosted photo gallery (2024-11-11)
plugin
- Published my second official WordPress plugin: E20 Page Tree (2026-05-28)
- Published my first official WordPress plugin: Quick Edit Post by ID (2026-03-25)
productivity
- Published my second official WordPress plugin: E20 Page Tree (2026-05-28)
- Meet "Good Boy," My Zero-Dependency FreeBSD Bootstrapper (2026-05-01)
- Published my first official WordPress plugin: Quick Edit Post by ID (2026-03-25)
- Choosing a note system: My Experience with Syncthing, BookStack, and Git (2026-03-18)
salt
- Installing Salt on Debian servers (2016-04-21)
samba
- Fix macOS Finder problems with Samba file shares (2024-08-03)
self-hosted
- Choosing a note system: My Experience with Syncthing, BookStack, and Git (2026-03-18)
- Announcing Bildaro, a self-hosted photo gallery (2024-11-11)
software
- Announcing Bildaro, a self-hosted photo gallery (2024-11-11)
storage
- How to rebuild a ZFS pool (2025-01-09)
video
- Batch processing video files with Avidemux (2020-01-17)
vpn
wordpress
- Published my second official WordPress plugin: E20 Page Tree (2026-05-28)
- Published my first official WordPress plugin: Quick Edit Post by ID (2026-03-25)
- Using Apache RewriteMap to handle redirects for WordPress multisite (2020-06-05)
- Deploying WordPress content changes using WP CLI (2016-03-31)
- How to automate moving WordPress custom field values into taxonomy selections (2015-07-30)
- How to migrate a standalone WordPress site into a multisite network (2015-07-01)
wpcli
- Deploying WordPress content changes using WP CLI (2016-03-31)
- How to automate moving WordPress custom field values into taxonomy selections (2015-07-30)
xigmanas
zfs
- How to rebuild a ZFS pool (2025-01-09)
- Solving the mystery of Xigmanas Samba file permissions on ZFS (2020-02-03)