What happened
What this says
Current to 11 Oct 26Customer overview dashboard loading in ~20 seconds as of 6 Mar 2026. Olivia Grant diagnosed unnecessary database join, optimised query and deployed fix by 11 Mar 2026.
Problem: Customer overview dashboard took around 20 seconds to load, a degradation from prior performance. Karin reported slowness was consistent over a week.
Handling: Olivia Grant asked which dashboards and whether slowness varied by time of day. She identified a recent change that introduced an unnecessary database join. She optimised the query and deployed the fix.
Watch: Resolved well: diagnosis, fix and deployment took 5 days. Dashboard performance matters for adoption; slow dashboards teach users not to use them. Monitor page load times proactively.
Details
Updated 9 Oct 26Trail
- created · Karin Sjöberg 6 Mar 2026 09:08Hi, I wanted to check on something. We're noticing that some of the dashboard pages in the brain are taking quite a while to load, particularly the customer overview dashboards. Over the past week or so, the responsiveness has felt slower than before. I'm wondering if something has changed, or if we should look at optimising something on our end. Could you help us understand what might be going on?
- public_reply · Olivia Grant 6 Mar 2026 13:33Hi Karin, thanks for flagging that. I can certainly look into the dashboard load times. Could you tell me which specific dashboards are slow, and if you're noticing it at particular times of day or if it's consistent throughout the day?
- public_reply · Karin Sjöberg 10 Mar 2026 10:55Hi Olivia, it's mainly the customer overview dashboard. It's taking around twenty seconds to load, which feels quite slow compared to how it was before. This has been consistent over the past week. We should anchor this so we understand what changed.
- public_reply · Olivia Grant 11 Mar 2026 15:58Got it. I've found the issue: there was a change to the underlying query that's causing unnecessary database joins. I've optimised it and deployed the fix. Can you try loading the dashboard again and let me know what the performance is like now?
- internal_note · Olivia Grant 11 Mar 2026 16:44Optimised customer overview dashboard query. Removed unnecessary join. Load time improved significantly. Fix deployed in latest release.
- status_change · 15 Mar 2026 23:59