Thought you might like a bit of a saga story.
Guy who came on board to start with to do dev for tokens. Sweat equity type agreement. We were pleased with his work but he said he was too busy and didn't want to continue with app work so we said OK fine. He hung about in slack and was always a bit of a difficult one to manage. It's hard when it's technically non paid, but at the same time, he consumed a lot of my time. I think he quit about 4 times, threatened suicide a few more. Yea, was hard work. I actually spoke to the hiring manager he has now and got him the job in IT (he kept complaining of being poor and having nothing, but then going for warehouse jobs!) so did a lot for him.
Anyway, we pulled in this outsourced dev to try and finish off these last bits. We are on update 9 in testflight and he was slowly getting through the stuff. He uploaded to testflight but didn't commit code as he said not until payment etc. a pain, yes. He also caused me ****. Yet, when someone has your code, I tried to keep it all good.
Last week I was reporting latest bugs in slack and he turned around and said it was hard fixing the bad code from the first dev. Obviously that first dev took this well and called him a naughty word rhyming with hunt. Cue a massive **** storm of name calling like petulant children. Dev 1 said he wanted all mention of his name off the site and nothing more to do with it. Dev 2 said he's not committing the code, can't continue work as he's been insulted. So I ended up kicking out Dev 1 from slack and have tried to get in touch with Dev 2 but he's now ignoring all correspondence. We've lost about 3 months worth of code. I am in the middle trying to just pick up the ******* mess in the middle.
So, that was my last week.