Setting Up a Private NPM Repository with Yarn and Verdaccio

Coming from a fifteen year Maven background (maven 1 yikes) I at some point knew that I was going to need a private repo for JS while working for any company with their own private codebase. For a couple of years I used a combination of git repos and (shock horror) copy and paste to achieve code reuse but as the problem has been solved before and the whole point of NPM is to work in this way then it could be done.

Read more of Setting Up a Private NPM Repository with Yarn and Verdaccio



Prefer Docker over Vagrant

A year ago I was using Vagrant as my preferred way to develop on my mac as it meant that my development environment matched the target linux deployment and it mostly just worked and kept my mac mostly clean from alien toolchains. My view has changed over the past six months of using Docker - I can develop using a Docker container. Two examples are a Jekyll container to write up this post and a nodeschool one for Node.js tutorials without installing Jekyll and its ruby runtime and the whole node and npm shebang.

Read more of Prefer Docker over Vagrant