|
|
|
|
|
by js2
1522 days ago
|
|
> I specifically dislike the "Lessons" section, as it throws all the blame on github and doesn't mention the seemingly obvious advice: "make sure you're not on autopilot when taking potentially dangerous actions, on github or any website". First of all, this is self-evident. But second of all and more importantly: it doesn’t scale. The reason we have blame-free postmortems is because people will always make mistakes, so we find ways to change process or design to minimize those mistakes. If you think you’ll never do something on autopilot, you’re fooling yourself. |
|
The author also neglects to mention he had to type the full project name into a dialog box, which would be critical to any real postmortem. If typing the repo name into GitHub didn’t wake him up, why should we believe listing the number of stars would? The author said he thought he was in a different repo, but that makes no sense.
The real lesson, imo, is for people obsessed with stars to set up permissions, use dedicated accounts, and not toy around with settings you know are dangerous before you’ve had your coffee.
That’s a lot more reasonable than GitHub spending time to implement yet another warning box feature that the author has proved they can ignore regardless of how obvious GitHub makes it.