(no title)
cfuendev | 3 years ago
It's specially cool given that he would always see his employees' f*k-ups as learning opportunities. He would always teach them what went wrong and how to fix it before shaming them in the git history. He always told them he did it to assure they wouldn't forget both the shameful f*k-up + the bit of learning that came along with it. They always laugh it off and understand the boss' intentions. It isn't harsh or anything.
bornfreddy|3 years ago
Additionally, it keeps developers humble, because their mistakes are in the codebase "forever".
That said, it is s fine line - things can easily get toxic very quickly, so it's important that everyone sees it as a (half serious) joke.