Advent of Code 2020 (this time in Rust)My notes on 2020’s Advent of Code, and my experience of learning Rust while doing it.Mar 24, 2021Mar 24, 2021
GitHub Stars and the h-index: A JourneyStarring a repo on GitHub is an easy way to tell its author that you appreciate their work. It only takes one click!Feb 10, 20201Feb 10, 20201
Python Tips & Tricks for the Advent of Code 2019I signed up for the Advent of Code after a coworker of mine mentioned that he was doing it. I was instantly hooked on collecting gold…Jan 4, 20201Jan 4, 20201
Published inHackerNoon.comTesting Types: An Introduction to dtslintDoes something look odd about this unit test?Jun 7, 20183Jun 7, 20183
Published inSidewalk TalkExplore Toronto through historical photos — one block at a timeThe open-source, open-data Old Toronto map tool can help locals discover things they didn’t know about the city’s past.Mar 20, 2018Mar 20, 2018
Published inNetscapeAsync Iterators: These Promises Are Killing My Performance!Update from 2023: Node’s performance with async iterators has improved considerably since this post was written in 2017. See the…Aug 22, 201711Aug 22, 201711
A typed chain: exploring the limits of TypeScriptUpdate (2020): it is now possible to correctly type _.chain by overloading the type of this on the wrapper interface. This is how the…Mar 30, 20174Mar 30, 20174
Published inSidewalk TalkNew map demo: How the L train shutdown will impact your commuteOur NYC Transit Explorer shows how long it takes to get anywhere in the city by bus or subway. Even during L-mageddon.Feb 23, 2017Feb 23, 2017
A Typed pluck: exploring TypeScript 2.1’s mapped typesOne of underscore.js’s most useful methods is _.pluck. It takes an array of objects and "plucks" one property out of each, returning an…Dec 26, 2016Dec 26, 2016