In my opinion, it seems fine for someone to submit their own work under another title than Review / Show HN. I look at the quality of the content rather than title but if the title was overly spammy ("Forget Backbone: Learn about the world's best ....") I'd have an issue with that too.
Yes.
Rosadi didn't write this library, look at his post history... he is a spammer for his blog.