The article: https://reductress.com/post/quiz-are-you-even-good-enough-to-have-imposter-syndrome/
Thanks for sharing the source! I had a feeling it was The Reductress, I love their stuff.