I agree that just spamming/advertising your own app/service is not appropriate, unless the app/service in question has implemented something very significant in JavaScript, but even then the focus should be about that JavaScript feature, not the app/service itself.
I really hate it when I see people posting links like "Look at this awesome one-liner JavaScript I wrote that I'm using here on my app that has nothing to do with JavaScript, when I could have just created a Gist or a Github repo showcasing it."
I'll admit to be a bit of hypocrite when it comes to that ("Look at this awesome one-liner JavaScript...."). If I DO like the app, then it's all good.
If DON'T like the app then I get all offend.
So that's why I asked first...
Thanks for your input
Yeah I am the same way. The problem is that we all have different opinions about what is a nice/cool/useful/amazeballs app, so it's better for everyone to follow simple guidelines rather than risk annoying people. :)
Sometimes I see people linking to their own blog about some REALLY old and trivial beginner JavaScript stuff, just to get visitors. I bet you can already find like a billion links on this site alone about JavaScript scopes or IIF's and whatnot.
I'm not saying that people shouldn't write about those. Usually the case is that it's some new developer who has just learned that thing, and wants to share it with others. I just don't think they should be top page news.