- Selectively scrambling data in Xorg windows
- Using Wireguard
- Writing a userland driver for Microdot pHAT
- Clipboard copy from browser considered harmful
- Understanding file permissions
- Writing a pseudo-device driver on Linux
- Simple pf configuration
- The history of why cat -v is considered harmful
- Stepping with gdb
- AVR development without Arduino IDE
- Customizing the Linux framebuffer
- Simple nftables configuration
- Why GNU sucks
- Writing a simple keylogger for Windows
- Car bluetooth stereo on the cheap
- Enabling U2F authentication in PAM
- Creating a static page generator
- Editing files while keeping {A,C,M}-time
- Undefined reference to
- Makefiles
- Creating a initramfs image from scratch
- Understanding RGB representations
- Unicode card deck
- UNIX Philosophy #1
- Graph plotting in the terminal using braille characters
- Understanding color codes in the terminal
- Understanding the modifier keys in the terminal
- Building the Hakko T12 controller
- Hiding data from crawlers via base64 self decrypting html fields
- Strict HTTP headers
- Importing PGP keys
- Armored cleartext PGP, quick shareable encryption