TechpadinPersonal The Drawer Full of Dead Hard Drives A messy drawer of old external drives forces a reckoning with fifteen years of digital hoarding, and a decision to stop trusting my own backup habits. July 28, 2026·4 min read
TechpadinTutorials The Backup Script I Should Have Written in 2011 After an UPDATE-without-a-WHERE scare wrecked my category taxonomy for four minutes, I finally set up real automated off-server backups for techpad using restic and cron. July 26, 2026·4 min read
TechpadinPersonal The Hard Drive in the Closet Found a forgotten external hard drive from 2012-2015 in a closet during a heat wave and spent an afternoon down a nostalgia hole instead of fixing my actual backup situation. July 25, 2026·4 min read
TechpadinTutorials The Contact Form Spam I Finally Got Around To Fixing After finding 4,812 spam messages in my contact form's mail folder, I spent a Sunday fixing it with honeypots, rate limiting, and timing checks. July 18, 2026·4 min read
TechpadinPersonal The Cable Drawer Audit A long-overdue purge of the cable drawer turns into a small rant about why cable organizers never actually fix anything. July 17, 2026·3 min read
TechpadinTutorials Git Worktrees Saved My Sanity With Multiple Agents How using git worktrees instead of a single shared directory stopped my parallel coding agents from quietly wrecking each other's work. July 15, 2026·4 min read
TechpadinTutorials My Downloads Folder Finally Sorts Itself (Sort Of) A small local model plus a five-line cron job finally tamed my Downloads folder, after two failed attempts with fancier tools. July 9, 2026·4 min read
TechpadinTutorials Running Two AI Agents Without Them Fighting Over Files A practical writeup on using git worktrees to run two AI coding agent sessions against the same repo without them clobbering each other's files. July 3, 2026·4 min read
TechpadinPersonal The Subscription Audit I Kept Avoiding I finally audited every recurring charge on my card and found $187 a month in subscriptions, including one I forgot to cancel for almost three years. July 1, 2026·4 min read
TechpadinPersonal The Cable Drawer Purge A weekend spent purging a decade-plus of dead cables turns into a rant about how USB-C solved the connector-shape problem and quietly created a worse, invisible one. June 23, 2026·3 min read
TechpadinPersonal Fifteen Years, One Old ThinkPad, and the Longest Day of the Year On the summer solstice, an afternoon outside with an ancient ThinkPad turns into a read through fifteen years of this blog's archive and a reminder that battery-life complaints never really go away. June 21, 2026·4 min read
TechpadinPersonal Ripping Out the Last Tracking Script After years of putting it off, I finally ripped Google Analytics out of this blog and switched to a lightweight self-hosted alternative — and found out how much dead weight one old script had been carrying. June 15, 2026·3 min read