When reading a visualization is what we see really what we get?

This post summarizes and accompanies our paper “Surfacing Visualization Mirages” that was presented at CHI 2020 with a best paper honorable mention. This post was written collaboratively by Andrew McNutt, Gordon Kindlmann, and Michael Correll.


When reading a visualization, is what we see really what we get? There are a lot of ways that visualizations can mislead us, such that they appear to show us something interesting that disappears on closer inspection. …

A little essay

In the winter of December 2015– 2016 I yearned to make something great. I had recently changed jobs from a little tech company to a large tech company, and I found myself feeling small. …

Using Voronois, single pass rendering, and canvas components for amazing user experiences

So you’ve started to do some data visualization with react-vis, you’ve built some charts of your own, maybe you’ve read Shyianovska Nataliia ‘s wonderful introduction Data Visualization with react-vis, or perhaps even built a dashboard. It’s time to learn some techniques for handling larger sizes of data and to handle more complex UI interactions. In the course of this article we will see how to use single pass rendering, canvas components, debounced state updates, and Voronois. Buckle in, it’s gonna be a wild ride!

To get started you can set up scaffold a new app using create-react-app, and then run in the…


Andrew McNutt

PhD Student at UChicago studying the wild worlds of InfoVis https://www.mcnutt.in/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store