How to make the perfect Grafana dashboard?

You may think that your dashboard is perfect but the next incident can completely break this perception.

Grafana dashboards and Jsonnet

I'm using grafana for more than year and Jsonnet helps me make dashboards easy to maintain and this is my experience with it.