Built a small Unix-style CLI in Go to analyze log files

Portable (cartesian) brace expansion in your shell

The Missing Semester of Your CS Education – Revised for 2026

How Terminals Work

A static site generator written in POSIX shell

Handling secrets (somewhat) securely in shells

Assorted less(1) tips

Reversing abstractions: an existential crisis

t: a concise language for manipulating text, replacing common usage patterns of Unix utilities like grep, sed, cut, awk, sort, and uniq

FreeBSD Home NAS, part 5: ZFS pools, datasets, snapshots, and monitoring ZFS health