Beforefull-page loader locks everything
Afterstructure instantly, page stays live
Same request, same waitData in
AffinityX2025 – 26
Stop the spinner. Keep the work moving.
One slow table froze the whole back office. I audited every table and dashboard, won the PM over with side-by-side wireframes, and shipped skeleton states as reusable MUI v6 components. “App is stuck” reports dropped to zero.
- 2 wks
- wireframe to release
- ~40%
- shorter perceived waits, PM estimate
- 1 → all
- one table's fix, now the product-wide standard




















