Hacker News new | ask | show | jobs
by BillFranklin 1002 days ago
As someone who has made a ton of grafana dashboards over the years, be prepared for users to hold it wrong. Data visualisations should fail/degrade in clear and expected ways. Users are often surprised when dashboards/charts hit some limit (eg they write a non performant query). The big query design (async first, fair queueing) is best if you’re letting users write their own queries on their own datasets.
1 comments

When I used to work with D3 I found object constancy to be quite an important principle. Transitions between state are often neglected (a full state refresh is easier).