Alan's Lair
AI-assisted coding trumps vibe coding
How to use AI to suck at user experience
How to do a bad comparison of cloud vs colocation
Password requirements: myths and madness
Ransomware-resistant backups with duplicity and AWS S3
Log4j haters: just STFU
Consistent Hashing for Dummies
The curse of the downvote
Machine Learning: a sound primer
Standalone, single-file, editable Python scripts WITH DEPENDENCIES
Application authors: please don't force users into your language or packaging details
Misaligned Expectations: investigating the expectations gap
SCP taming: stop local silliness
Productivity, the office, and the open floor plan
Command line data crunching with Python