The Latin of Linux
Explores how the ed(1) line editor is the foundational 'Latin' of Linux, influencing many modern command-line utilities.
Explores how the ed(1) line editor is the foundational 'Latin' of Linux, influencing many modern command-line utilities.
A database expert reviews his 2018 predictions about SQL Server, cloud databases, and tech trends, assessing their accuracy.
Learn 8 useful Zsh history configuration settings to improve shell command search, storage, and efficiency.
Guide to remapping the menu key as a second mod key in niri's config using XKB options without extra tools.
Troubleshooting guide for pasting images into Claude Code on Linux, focusing on missing clipboard utilities like xclip and wl-clipboard.
Guide to recovering from sudo lockout on Arch Linux due to failed password attempts, including reset methods and configuration tips.
A developer introduces Igor, a personal AI coding agent built on a Linux server with systemd, Claude Code, and Forgejo integration.
DotFriedRice offers customizable configs and scripts for setting up an Arch Linux niri desktop environment with modern CLI tools.
A step-by-step guide to installing Arch Linux using the archinstall script, covering all options for a minimal setup.
Guide to creating a bootable Arch Linux USB drive on Linux/macOS using cat, with BIOS configuration tips.
Learn how to differentiate between empty and unset string variables in Bash using parameter expansion and Bash 4.2+ features.
Guide to turning an old Surface Pro into a Magic Mirror using Ubuntu and the linux-surface kernel.
A developer documents converting a van into a mobile homelab with a Kubernetes cluster, solar power, and remote work setup.
A developer creates a custom dmenu/fzf picker to set Linux timezone using geolocation, automating a manual travel workflow.
This article explores methods for creating an XDG_RUNTIME_DIR, comparing approaches like PAM, setuid binaries, and randomized locations in /tmp.
Explains Bash nameref (local -n) for mutating function arguments with pointer-like behavior, useful for avoiding globals and subshells.
Guide to installing the dig DNS lookup utility on Debian Linux using the dnsutils package.
A tutorial on creating a shell script to quickly retrieve both local and public IP addresses from the Linux/macOS command line.
A practical guide and cheatsheet for using the awk command-line tool to process and manipulate text data.
A guide to creating shell aliases for quickly checking outdated packages on Arch Linux, Debian/Ubuntu, and macOS.