There have been many times in my career where I went the extra mile, but didn't communicate it well enough and ended up not getting rewarded for it. I also noticed other people over-communicated what they did, even in cases where I didn't think what they did was really that hard. If they get rewarded for that, is it fair? My opinion today is it doesn't matter. If I want that bonus or that promotion, I'm going to "perform" for my boss to make sure I get my share.