Yony K.The Unexpected Side Effect of SelectionsMuch of web development involves manipulating the DOM. The process is straightforward: retrieve a reference to DOM elements, then…Jan 17, 20171Jan 17, 20171
Yony K.Bundling With Rollup—The BasicsIf you’re writing a module in Node, chances are you’re using CommonJS syntax that looks like this:Aug 23, 20164Aug 23, 20164
Yony K.Unit Testing VisualizationsWhen we build visualizations that display a small and predictable data set we can usually get away with Looks-Right-Testing (LRT? Anyone…Aug 10, 2016Aug 10, 2016
Yony K.On D3 and Arrow FunctionsD3 implements a useful pattern where functions that operate on selections are given the selected DOM element via this. It allows us to use…Jul 29, 201611Jul 29, 201611