

employee nukes github org as he gets laid off
an angry employee deleted the whole GitHub organisation / repos of his company out of spite as he gets fired ;_;
This has affected the production servers as well.
what would be the repercussions for that employee for pulling off something like this.
Talking product sense with Ridhi
9 min AI interview5 questions

Lmfao. He might have trouble finding a job though as more people find out about this. My guy is never getting repo permissions again ๐

He is probably never getting a job again

That might lead to a startup of his own๐

Maybe I'm missing something but it doesn't seem like a huge catastrophe to me. Devs would have these repos cloned locally, so there is no code lost. I understand it would be quite inconvenient to gather all of the latest commits for all repos, but shouldn't be too bad ig. Also, how does deleting GitHub repos affect prod servers?

they had ci/cd pipelines setup in a way that code is directly pulled from GitHub then it's built/compiled, those deployments broke everything in place

Yes, i understand that is standard. But these pipelines get triggered either manually or on new commits, right? Deleting the repo, would just cause the pipeline to either not get triggered, or fail. In either case, the running servers shouldn't be affected, right?

Ignore all the frustrated engineers here, I knew someone who did something similar. The company went full legal, he was in jail for a few months still has pending criminal cases so canโt get visas or other jobs. Thereโs a civil suit also filed for damages but nothing will happen it is just for harassment.
Additionally, the company advocate paid off local SHO and his entire family was harassed by the founders.

Which company??

It donโt matter harassing someone legally is pretty cheap and from what Iโve seen most engineers shit their pants they see a cop/court/legal document.

Food for thought: The people who take drastic steps like these are the people who gave a fuck, and the org let them down. I can assure, that this dude probably thought more about the company than the founder.

This is your opinion. Drastic steps can be taken by anyone. Life isn't a ๐ฅ

Oooor it could be his personal situation, felt betrayed by the manager, or any number of reasons. Fact is it's a stupid move for him - ain't gonna solve anything and now he's got an organisation on his ass

Why is the prod not based on dockerization of repo with each tag release though ?

Because most companies in India always want to cheap out especially when it comes to best practices. According to them each and every second of an engineer's time should be invested in feature development or debugging that generates revenue. To them anything else is just a fancy way of wasting time by engineers.

lol ๐