“The brilliant Japanese writer Haruki Murakami once wrote, “Always remember that to argue, and win, is to break down the reality of the person you are arguing against. It is painful to lose your reality, so be kind, even if you are right.”” (James Clear, Why Facts Don’t Change Our Minds)

I try to remind myself of this often. Software engineers are always squabbling over the “right” approach, and more often than not there is an emotional attachment. I also try to think of this in reverse, such that my view of reality is not perfect and it is okay to adapt it to new information.