While I half agree with the author, there isn't a single constructive thing about this article. What are some good alternatives to just being "shitty?"
Not having one?
Yes, he proclaims the problem, not a solution. But that's fine with me. Because there is no universal solution. And THAT is what he is saying. Most dashboards are made by throwing some bricks together. To build a good dashboard UX, you need to anaylse deeply, what the user needs to see, and you need to be creative to visualize it in an intuive way. Good dashboards are hard work.
I like Ryan Singer's approach to dashboard design:
yes, all the things listed are true (and partially common sense), but it would have been nice to close with a good/positive example.
shows a stripe dashboard without data
complains that it's useless
I disagree with most of these points.
You can spot the same problems with the beautiful, high fidelity dashboard designs on Dribbble: designers consistently opting to choose aesthetics over providing a useful interface to the user.
Sometimes a dashboard may look great, but who cares if it's useless?
Please, whoever agrees with this, stop building any more dashboards for happy, paying clients. You keep being presumptuous, and I'll keep building things for others.
No one needs real-time???
I beg to differ. Running > 100k transactions per second, it's saved us a lot of pain over the years. High latency data is fine if your overall transaction rates are relatively low. But at really high rates, timely updates on your KPIs can really help.
Snark. Snark. Snark. Snark. Snark. Snark. Snark. Snark. Snark. Snark. Snark. Snark.
I can name one off the top of my head. ChartBeat. Can anyone honestly tell me that their dashboard is not useful?