Designing for People You Will Never Meet
Responsibility at scale.
Most systems are designed by people who will never experience their consequences firsthand.
Scale creates distance. And distance creates moral blind spots.
When tools reach thousands—or millions—of users, the designers’ mental models become proxies for real lives. Assumptions stand in for understanding. Personas replace people.
The challenge of designing at scale is not technical complexity. It is responsibility without proximity.
Downstream effects rarely show up where decisions are made. They appear in communities adapting around systems they did not choose. In users compensating for gaps they were never meant to fill. In labor, time, and dignity quietly extracted to keep systems functional.
Designing for unseen users requires humility. It means acknowledging that no amount of research fully substitutes for lived experience. It requires mechanisms for feedback that go beyond surveys and support tickets.
Responsibility at scale is not about predicting every outcome. It’s about building systems that can be questioned, corrected, and constrained when reality diverges from intent.
If a system cannot hear from those it affects, it will default to serving those closest to power.