The 8 Hats of Data Visualisation by Andy Kirk of visualisingdata.com. The subject refers to the many different mindsets or roles that are required to be fulfilled for the effective design of data visualisation.