How to deal with difficult people on software projects
This is a horrible website and you will likely experience diminished tenure if you follow it's advice.First, there is a complete lack of empathy for the person being labelled.  What are the motivations and constraints that led to this person acting this way?  A key question and the foundation for building healthy productive relationships.Second, the 'solutions' are horrible.  "Go around the person" is terrible advice for anyone on a team.  If you follow the advice from this website you will end up being the problem.I would argue that this website is almost sociopathic-- completely ignoring the perspectives of anyone but the reader and suggesting damaging solutions and labels.