My business partner who claim to be the best Wall Street programmer, probably 160 years ago, decided to improve our core system written in Go.

He dragged a *shortcut* of *whole* local github folder into Vendor(sort of node_modules), Manually changed commit hash in Gopkg.lock, etc,

Next morning I woke up to 24 failed builds on Master; all protobuf redone with his unknown gogo version, database trigger function with changed logics added parameters, and a text message “has anyone experienced build corruption? Works on my mac”

My other business partners said “it’s okay, He’s going through tough divorce needs some distraction”


  • 1
    @wokeRoach spot on... alas. I’m just amazed it took the dev team 2 years to build and powering clients’ real business can be ruined in matter of hours. Thanks to git it only took a single rollback.
Add Comment