This is total clickbait. He says performance reviews are terrible so instead.. write a performance review.
Seriously, what performance reviews in 2018 don't involve a self appraisal? Pretty much everything he recommends has been part of the performance review process at my company for the last 8 years. And I'm not saying our process couldn't be improved, but this article offers no real insights of any kind.