Developers gravitate towards what they know and like, what's comfortable and feels good. This can be problematic in a team environment. Looking back at my career, I've made more than a few mistakes in this regard. Consider that framework you enjoy now: is adding that extra dependency enabling anybody? That design pattern you like: does it help to pile...