Data Viz That Holds Up When the Public Is Reading the Numbers
When a public-sector dashboard renders a chart, it carries more weight than a SaaS analytics view — citizens, journalists, and oversight bodies may all read the same numbers, and a misleading axis becomes a credibility problem, not a styling nitpick. For an engineering leader, that raises the bar on how visualization is built, not just how it looks. I treat charts as a component-layer concern: accessible by construction, with truthful axes, honest baselines, and a tabular equivalent of the same data so the information survives a screen reader and satisfies WCAG. A chart that only exists as pixels is a chart that excludes people and fails an audit. I also design for Layered Complexity — a clear headline figure anyone can grasp, with drill-down detail available for the analysts who need it, rather than dumping every dimension at once. On the R&D side, the engineering wins are real: standardized, tokenized chart primitives mean teams aren't each hand-rolling D3 with different accessibility gaps and different definitions of the same metric. Performance matters too — these views render on old hardware and slow connections, so I favor lean, server-friendly rendering over heavy client libraries that punish the citizens least able to wait.
Related articles

About
Making complicated into easy for users.
Senior product designer with a decade of work across complex systems - financial risk platforms, legal operations, healthcare apps, manufacturing tooling and insurance portals. The common thread is depth: products where the data is rich, the users are expert, and the interface has to disappear into the work.