Linux
$ ls -lt ./posts | head -n 20
installing-arch-without-archinstall.md
The manual install is forty minutes and teaches you what the installer hides. #arch #pacman 1.6Kwriting-an-ebpf-probe-with-bpftrace.bt
One-liners that answer questions strace cannot, without patching anything. #kernel #perf 1.8Kbash-strict-mode-is-not-enough.sh
set -euo pipefail buys less than people think. What it misses, and what to do instead. #bash 1.7Knftables-rulesets-that-read-like-prose.nft
One file, named sets, and a firewall you can read a year later. #network #nftables #security 1.6Kssh-certificate-authentication.conf
Stop distributing authorized_keys. Sign short-lived certificates instead. #security #ssh 1.7Kscheduler-tuning-for-latency-sensitive-workloads.conf
What the scheduler knobs really do, and which ones are worth touching. #kernel #perf 1.7Kbash-strict-mode.sh
set -euo pipefail is not enough. Safer boilerplate for scripts. #bash 1.8Kzfs-snapshots-as-a-backup-strategy.sh
Snapshots are not backups until they leave the machine. send and recv make that cheap. #storage #zfs 1.6Kbuilding-a-minimal-initramfs-by-hand.sh
Forty lines of shell, one cpio archive, and a boot that takes 200ms. #arch #kernel 1.7K
fris@linux:~/blog$
→ archive