October 20, 2026
Not Vibe Coding: 58,588 Lines, 313 Tests and 48 Releases in 12 Days
Whenever I show people what I build with AI, somebody asks the question politely, and somebody else asks it less politely: "Isn't that just vibe coding?" It's a fair question. The term comes from Andrej Karpathy, who described in February…
August 11, 2026
My Server Was Compromised — and Recovery Took One Command
The site was down, so I did what anyone does: I opened a terminal and started looking. What I found was a process called kmod-cache-update, which sounds like something the kernel would run and is in fact XMRig, an open-source Monero miner,…