How to create a personal digital bookshelf with OpenLibraryAll the code you need to programmatically track your books and display them in your own personal web librarySep 24, 2021Sep 24, 2021
Published inNightingaleData Visualization as GriefWhat we gain when we think beyond spike maps, choropleths, and curvy case chartsJan 22, 20212Jan 22, 20212
Published inWhen Machines LearnHow to use data visualization to validate imputation tasksCreating custom charts can help us better understand, validate, and improve imputation tasks in data science and machine learning.Oct 2, 2020Oct 2, 2020
Published inWhen Machines LearnAn Introduction to Imputation: Solving problems of missing and insufficient dataMissing data is a common problem. Here’s how imputation can help.Jul 30, 2020Jul 30, 2020
Data visualization resources for the age of the coronavirusWe have a responsibility to visualize, communicate, and translate data accurately. Here’s where to start.Mar 16, 2020Mar 16, 2020
Published inNightingaleMy year in Data: a Visual Reflection on 2019I tracked my activities for a year. Then I visualized them. Here’s what I learned.Jan 29, 20203Jan 29, 20203
Published inBetter ProgrammingHere’s What I Learned From 30 Days of Creative Coding (a Codevember Retrospective)Go easy on yourself. Try something new. Learn in publicJan 10, 20203Jan 10, 20203
Published inTowards Data ScienceHow to build a time series dashboard in Python with Panel, Altair and a Jupyter NotebookTwo filters + one interactive area chart in roughly 25 lines of code.Aug 23, 20195Aug 23, 20195
Published inUX CollectiveA new UX method for building better data visualization productsYou’ve heard of user personas, and maybe even Jobs to Be Done. But what about QTBA? No? Good. I made it up.Feb 13, 201913Feb 13, 201913
Published inTowards Data ScienceWhy visual literacy is essential to good data visualizationWe know data literacy matters. But visual literacy matters too. Here’s why.Jan 29, 20198Jan 29, 20198