One of the things that needs to be a part of your modern resume, is a way that you market those things you do for your career. Whether it’s the book you’ve read on your specialization, a class you took, a blog you wrote, or a speech you gave, at some point you need to introduce some marketing to let others know what you’ve done.
I’m fairly humble, and uncomfortable with awards and recognition. I don’t like talking about what I do, or have done, most of the time if it’s self-promotion.
However the place where it is appropriate is where you can, and should, is when you are trying to get a new job, or impress your current employer. If you are a consultant or contractor, then this is almost constantly, but if you are an employee, you need to learn to do this when it matters.
That’s not every day or every week, but it does mean that you need to prepare every day or every week by documenting you efforts, blogging, volunteering, etc. and having that effort ready to show when you look for when you need it.