Linux
$ ls -lt ./posts | head -n 20
rolling-release-without-breakage.md
Six habits that make a rolling distribution boring in the way you want. #arch #pacman 1.7Ksecrets-in-shell-scripts.sh
Everything on the command line is public. Here is where to put it instead. #bash #security 1.6Ktraps-signals-and-cleanup-that-actually-runs.sh
Temporary directories that survive a kill, and why EXIT is not always enough. #bash #systemd 1.7Kio_uring-vs-epoll.c
Benchmarking io_uring against epoll on 100k connections. #kernel #network 1.5Kwayland-on-arch-the-honest-state.md
What works, what does not, and which workarounds are worth keeping. #arch #wayland 1.7Ktcp-tuning-myths.conf
The sysctl list everyone copies, and which three lines of it still do something. #network #perf 1.9Kfinding-what-filled-the-disk.sh
When du and df disagree, the file you are looking for is already deleted. #perf #storage 1.6Ktls-certificate-rotation-without-downtime.sh
Reload, do not restart — and check what the server is actually serving. #security #tls 1.6Kluks-on-removable-media.sh
An encrypted USB stick that opens on Linux without a graphical helper. #security #storage 1.6K
fris@linux:~/blog$
→ archive