When it comes to a disagreement, written communication can actually lessen tension because you generally have more time to think about what you're going to say. Little phrases like "I understand what you're saying", "you're making a valid point, but..." or "you're right; that said, ..." can really help to ease the conversation. Don't forget that you're all in this together, and that all disagreements come from trying to choose a better architecture for everyone. Also don't forget that some debates are meaningless, like tabs VS spaces or whether a semicolon should be used in JS. Don't ever argue about something of no importance.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
When it comes to a disagreement, written communication can actually lessen tension because you generally have more time to think about what you're going to say. Little phrases like "I understand what you're saying", "you're making a valid point, but..." or "you're right; that said, ..." can really help to ease the conversation. Don't forget that you're all in this together, and that all disagreements come from trying to choose a better architecture for everyone. Also don't forget that some debates are meaningless, like tabs VS spaces or whether a semicolon should be used in JS. Don't ever argue about something of no importance.