Version Control Chaos
A careless merge led to overwritten code and variable confusion, creating a production mess.
One of the first times I used version control I worked with a guy who, when doing a merge, would just overwrite everything with his own code without paying any attention to the merge, then would just bypass process and push his code to production.
To make matters worse, he would turn his phone off when he went home or on lunch, and would usually of these pushes just before he left.
If he didn’t like the way someone else named a variable he’d create all these new variables too like $first_name = $firstName, then just start using his variable everywhere
Names and the company have been scrubbed. Stories are lightly edited for length and clarity, never for content. If something here is yours and you want it taken down, email me and it's gone.
Sign in to join in. Reading needs nothing.