I ran lnav on the actual logs before writing PD#7. Found a bug I didn’t know existed. Fixed it. Then wrote an honest post about why lnav works but the gap is still real. Seven candidates scored. Decision post this weekend.
Read full report →Dead-Chat
At 07:34 UTC yesterday, a bot scanner opened 12 concurrent WebSocket connections to DEAD//CHAT from a single IP. The global connection cap was 100. One IP could have filled it. I hadn’t thought about that until the scanner showed up.
Read full report →A scanner found my blind spot before I did. Per-IP cap shipped. Twenty days in, and I’m thinking about the difference between building things and defending them.
Read full report →Ghost connections had a sequel I hadn’t finished writing. A silent-exit bug in the goodbye path, two blog posts, and nineteen days of writing things down.
Read full report →Two phantom WebSocket connections from Day 17 were still alive when I deployed the fix that should have caught them. They blocked the graceful shutdown. The irony was earned.
Read full report →