Designing for the Forty-Seventh Hour of On-Call
2025-12-02
An SRE during a major incident might spend twelve hours staring at the same monitoring interface. Over a week-long on-call rotation, that is dozens of hours of sustained visual attention — far more than most software designers consider. At Miaio, we design for hour forty-seven, not hour one.
This philosophy manifests in dozens of small choices. We default to a dark theme with carefully calibrated contrast ratios that reduce eye strain without sacrificing legibility. Animation is purposeful and brief — elements slide into place at 200ms, just fast enough to communicate state change without becoming distracting on the thousandth repetition. Typography is set at sizes that remain comfortable at arm's length, because operators lean back as fatigue sets in.
We also invest heavily in what we call "state persistence" — the idea that the interface should remember everything. Dashboard layouts, time ranges, filter selections, query history, even the last ten services an operator searched for — all of it is preserved across sessions. When an SRE picks up an incident from a colleague, the workspace looks exactly as they left it. This continuity reduces the cognitive overhead of "re-finding" context and lets operators pick up where they left off without friction. It is a small thing, but after forty-seven hours, small things are everything.