# Backlog
- License blog posts under CC BY or CC BY-SA?
## Posts
- My `~/bin` scripts and shell aliases.
- OpenBSD hooks: rc.firsttime(8), upgrade.site(8), apmd(8) /etc/apm/suspend, crontab(5) @reboot, etc.
- Auto-install Arch Linux on vmm (unstable, at least on Intel hardware).
- Checkout recently modified Git branch using fzf (git-co).
- Portable sftp server/sync using config-less rclone.
- shellpass, shellpass-ssh, shellpass-fzf, keybindings for cwm and tmux.
- My smux ssh wrapper.
- Hacked vipe clone: vi-pipe.
- tmux-fzf-ksh integration: search file system, history, password-store.
- Dotfiles under revision control: How I manage my personal configuration files with Git.
- My preferred tools: A whirlwind tour of my preferred command-line tools.
- SSH proxy: How to establish a secure tunnel between two firewalled machines.
- Your favorite Newsletter may track you.
- Migrate PostgreSQL schema without downtime (with zero downtime) using triggers.
- Inline HTML images with this simple script.
- Noscript photo gallery with pure CSS carousel, responsive images and deep links.
- SQLite hexastore vs. Neo4j.
- Setup a FreeBSD sftp server with basic email notifications from the command-line using bash, ssh, and the DigitalOcean command-line application
- Cloud/VPS provider comparison
- Practical, cross-platform, append-only backups using restic, rclone, and ssh: ready to use scripts/shortcuts for OpenBSD, Linux, macOS, Windows 10.
- Find man(1) pages interactively using fzf(1), see ~/.kshrc.
- Soft datasize limit plus temporary swap file, see Kapho README.
- Analyze Tokio Tracing logs with jq, see Monikas Kochbuch.
- Compile SQLite3 extensions (uuid) and tools (sqldiff) from source, see Monikas Kochbuch.
- Prevent browsers from requesting a non-existing /favicon.ico.
- Bidirectional sync (via untrusted server).
- Mount external OpenBSD softraid crypto volume at boot.
- Practical quantum-safe secrets provisioning for NixOS (using Agenix): post-quantum Age host key, encrypted SSH host key, systemd DynamicUser+LoadCredentials+RefreshOnReload
- Efficient/small-scale observability (for self-hosters) using VictoriaMetrics, VictoriaLogs, and Perses on NixOS
- Split tunnel VPN for select services on NixOS (e.g. Miniflux)
- systemd's DynamicUser vs. backup
- NixOS config archive/tarball script
- NixOS configuration revision usage: NixOS config, CLI, pkg diff, pending commits
- (How to) patch a Go submodule/dependency with Nix (e.g. Perses/Echo)
- (How to) build a multi-binary Cabal project with Nix (e.g. Kapho)
## Other content
- Review privacy policy. See also .
- Note limited availability due to home ISP and bare metal mini PC. Link to Internet Archive.
## Implementation
- Check out [Zola](https://www.getzola.org/documentation/getting-started/overview/).
- Revisit [CSS nesting support](https://caniuse.com/css-nesting).
- Add Favicon.
- Add [Open Graph](https://ogp.me/) meta data.
- Style feeds: .