in reply to Signing your work

Q: Is this important?
A: Should be rephrased to is this important to me and my team.

Q: Should I not even bother?
A: That depends largely on the above response

Q: Has anyone done this?
A: There are no original ideas :^)

Q: What methods have you used?
A: We tried this with a small link that the bottom the of application.

Q: Were there any problems with signing your work publicly?
A: The company thought it was tacky after they had used the product for a month. (CGI based product)

Recognition of someone's efforts is an important part of most peoples self esteem and makes them want to work harder. Other people are confident enough in their ability that the praise doesn't need to be as frequent or grandiose. I think how, where, when, etc has to be answered on a per company or individual level. I think internally all development firms should have a 'Cool Code of the X' bulletin board where they have the programmer and what they did that their peers considered to be cool. It would be wise to construct a system allows for everyone to be honestly placed on the bulletin board from time to time and not let the wizards dominate it or it will have the opposite effect of the intent.