A practical pattern for committing environment configuration to Git: keep non-secret values readable, encrypt only explicitly marked secrets with SOPS and age, and treat recipient changes as auditable authorization operations.
2026
A practical guide to stopping Git from tracking files, keeping local copies, and safely removing sensitive files from repository history.
2025
A practical guide to managing multiple GPG private keys — exporting, importing, backing up, and securely storing them on a YubiKey for signing, encryption, and SSH authentication.
2018
Guide to SSH tunnels including local, remote, and dynamic port forwarding, plus server and client configuration.