John Crenshaw's Picture

Hey, I’m John

Y2K survivor, veteran of 30+ years in software engineering, and living proof that the apocalypse is always "two weeks away." Retired now but still distro hopping, gaming, and documenting every terrible decision I've made—because apparently watching me fail isn't entertaining enough, you need instructions. Welcome to the disaster zone.

Why I Left GitHub

Microsoft is training AI on your code without consent. I moved to Codeberg.

Distro Hopping to Nowhere: How I Landed on Vanilla Arch for COSMIC

A year of bad decisions, documented for your entertainment.

Do Linux Users Need Antivirus? (You're Asking the Wrong Question)

Kaspersky just launched a $90/year antivirus for Linux. Here's why I'm not buying it—and why my network security actually matters.

Building btrfs-assistant: Snapshots for Devs Who Break Things

I break things. A lot. Here's why I converted Pop!_OS to BTRFS and how to build the GUI tool that makes snapshot management actually usable.

Hardware Never Gets Good Enough: What 44 Years of Constraints Taught Me

Retired and still can't stop caring about code quality. What early computing constraints taught me about craftsmanship that cheap hardware made us forget.