Replacing Google Photos with Immich
Setting up Immich as a self-hosted alternative to Google Photos, including machine learning offloading for faster face detection.
Setting up Immich as a self-hosted alternative to Google Photos, including machine learning offloading for faster face detection.
My annual dotfiles refresh — configuring oh-my-zsh, tmux, Powerlevel10k, and zplug for a consistent terminal experience.
A simple batch file wrapper to run PowerShell scripts with elevated privileges for non-technical users.
How to expand a Windows VM's virtual disk in Unraid when the default 30GB isn't enough.
A bash function to detach from tmux instead of killing the session when typing 'exit'.
Setting up a Hetzner dedicated server with Ubuntu, using the SSD as boot drive and configuring additional storage.
A quick fix for tmux 3.0a configuration issues after upgrading to Ubuntu 20.04.
How to configure a Raspberry Pi 4 to boot Ubuntu 20.04 from an external USB drive instead of an SD card.
Configuring SSH to automatically attach to or create a tmux session on connection.
Flashing Teckin smart plugs with ESPHome firmware for local Home Assistant control and power monitoring.