The context really matters here I guess. If I receive unsolicited feedback at work then it's something I just take in stride. I just take it as "improve this way for your employment" and I don't attach it to my ego whatsoever.
However, it's a different story when it's personal projects. I go the route of everything suggested in the article.
Thanks for sharing!.