I was so excited when I started the article: this person has thought hard about what makes a good error message and a bad error message. I was so excited to learn!
But it turns out they were completely full of it, and have absolutely no idea what separates a good/bad message. Quite disappointing.