nobita_VSCode and ES2017 single file debuggingIf you're getting frustrated by repeated Unexpected token import errors too, maybe this short post will help.Jul 29, 2018Jul 29, 2018
nobita_Developing a typing game: how to determine how hard a sentence is to type?I was recently developing a small app to improve my typing accuracy and came across a nice little problem to solve. I needed to score how…Mar 2, 20181Mar 2, 20181
nobita_Creating immutable objects with dynamic keys with Object Literal ExtensionsWhen handling an object in JavaScript we may need to set one of its properties using a variable to target its keys. Say for example we are…Nov 27, 2016Nov 27, 2016
nobita_Compound scales in D3.jsScales are an extremely flexible feature of D3.js. Even though in many cases our need is just to have a function that maps one value in the…Oct 23, 2016Oct 23, 2016
nobita_Array methods in D3.jsThis post has now moved here https://nobitagit.github.io/blog/D3js-array-methods/Oct 9, 2016Oct 9, 2016
nobita_Passing functions as data to a D3.js selectionOne thing I love about D3.js is how flexible it is, especially when it comes to dealing and manipulating our datasets.Oct 2, 2016Oct 2, 2016
nobita_Interpolate colours within a range in D3.jsThis article has moved here https://nobitagit.github.io/blog/Interpolating-colors-range-d3js/Oct 2, 2016Oct 2, 2016
nobita_Using a matrix to visualise corner cases when testing codeOne of the most challenging things to do when testing code is to make sure we are actually covering all scenarios our code might encounter…Aug 1, 2016Aug 1, 2016