I had a manager who was terrible in almost every respect (really, really terrible... when he started managing my team there were five of us, and three left within a year, and then he got promoted). But he did one thing right: whenever someone on the team completed and released a project, he sent an email out to the team, his manager, and our business counterparts talking about the successful project, all the technical goodness it contained, and all the value it provided to customers. He never wrote anything negative, even if the project was three months late and riddled with bugs. I left his team four years ago and I still miss those emails.