Number PictureDontBeAA random sentence generator that tells you what not to be and what to do to things to fix it.Oct 17, 20181Oct 17, 20181
Number PicturePotion Color — palettes that look good with varying data sizesA new module was just released in the Potion library for generating color palettes for data visualization that automatically look good with…Apr 24, 2018Apr 24, 2018
Number PictureInterview with Dataviz CatalogueLast week I was lucky to be interviewed by Sev from the Dataviz Catalogue who asked me about my work and future plans. I spoke about…Apr 23, 2018Apr 23, 2018
Number PicturePotion: added React Native SupportPotion — Low-level building blocks for constructing animated visualizations with React & D3 — now supports React Native out of the box.Mar 13, 2018Mar 13, 2018
Number PictureReact + D3: Comparing Alternative ApproachesI was invited last month to the React Amsterdam meetup to speak about my experience integrating React with D3. Over the past decade I’ve…Mar 5, 20181Mar 5, 20181
Number PictureDecoupling the visual elements of visualizationsI spend a lot of time thinking about charts. One thing I’ve realized is that charts can be logically separated into parts. This enables you…Mar 3, 2018Mar 3, 2018
Number PictureNot overcomplicating SVG transformationsI make a lot of SVG charts. I’m trying to make more than 450 charts as part of my project Number Picture. I often ask myself why am I doing…Mar 3, 2018Mar 3, 2018
Number PictureNew Feature: Patterns & GradientsWe have added 2 new features to the Potion library — React components for declaratively composing animated, interactive visualizations —…Mar 3, 2018Mar 3, 2018
Number PictureNumberPicture.js becomes PotionWith some exciting new developments on the NumberPicture.js project we have decided to give it a new name: Potion.Mar 3, 2018Mar 3, 2018
Number PictureAvoiding false negative conditions in JavaScriptQuite often I find myself needing to check whether a variable is neither null nor undefined. I see a lot of people doing it in the…Feb 17, 2018Feb 17, 2018