There’s no question that npm and node have a massive open source ecosystem backing them. Each day brings hundreds of new packages and thousands of updates to existing ones. With a simple npm install we can grab any package we want. npm install --save joe-schmoes-library ...
[Read More]

What are Side-Effects? Side-effects are a concept I’ve been introduced to recently and when I examined my code it was surprising to see how much disruption they can cause. To better understand a programmatic side-effect we should start with a text-book definition of what this means in computer science....
[Read More]