I spend most of my professional time designing and building data products — analytical applications like data dashboards or data visualization prototypes for understanding algorithms or datasets. A significant but still much smaller amount of my time has been spent developing a charting framework known as Semiotic that is used for the charts in many of these data products. If you’re just intereste