Great read, and I think recognisable for the most of us. It's articles like this that make sure that others recognise what's happening sooner and don't get themselves in a depression or even choose another career over something we, apparently, all experience. I also think that one of the problems we face, is that it's in 'our' as developers to always look at the best available.
So we follow the best blogs on development, follow the top 1% of developers on twitter, etc.. and it always seems like these people are flawless and way more skilled.
The owner of the previous company I worked (who has a proper developing background) used to tell me that I should realise that the people I surround myself with on the internet are indeed the cream of the crop, but that doesn't take anything away from my own skills. "Stop staring so hard!" in other words..
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.