Plain English: A Cheat Sheet of Common MistakesOversights and style issues that can lead to ambiguityDec 20, 2019Dec 20, 2019
Published inBRIGHT MagazineDon’t Just Teach Kids How To Code, Teach Them Algorithms, TooCoding is the cool kid right now, but there’s a lot more to computer science. Like algorithms, which are useful in life as well as online.May 8, 20173May 8, 20173
We understand things differentlyYou think your suffering is unique. And then you read Dostoevsky and Dickens and you realize that your experiences couldn’t be more…Mar 27, 2017Mar 27, 2017
Learning by ApproximationWe make to ourselves pictures of facts, Wittgenstein wrote.Mar 1, 2017Mar 1, 2017
Measuring Code QualityUnlike physical objects, it might not always be apparent what wear and tear looks like in software. Parts don’t squeak or crack or moan in…Nov 30, 2015Nov 30, 2015
Five Ideas for Achieving Clarity in Data VisualizationUntil the seventh century, Latin text was written using continuous script. For those unfamiliar with the language, the ambiguity of that…Oct 19, 2015Oct 19, 2015