We don't mind you engaging in Shameless Self Promotion - if you didn't think your work was good, you wouldn't have posted it to the 'net in the first place.
We do mind you promoting your work as if you're a third party. That's Astroturfing, and it annoys people when (not if) it's discovered.
Feel free to talk up your works - but please make it clear that you're the one who wrote them.