I have often thought about writing a blog from my experiences, but after I write the thoughts down seem like common sense in nature or just plain ranting. Writing it down gets it off my chest / mind, but publishing has never happened. I do keep all the notes so I can revisit them. Often do this with emails too but I delete them if I do not send them after 48 hours. It has taught me to never send an angry email in the ‘heat of the moment’ and to reflect on the content as if I were to receive such an email.
The best one I have is letting others fail, they are going to anyway. When put on a new project with a new team who has been working together for a while, they are NOT going to listen to you no matter how much experience you have even if you consider yourself a SME. I often find myself fighting against what I think is the correct solution as the team will want to do the opposite of the ‘new guys’ suggestions…