Matt BlumUsing Let’s Encrypt to secure your single-node Graylog instanceIf you haven’t heard of it, Graylog is my favorite open-source log aggregator. When I broke a server once, I saw it handle over 14 million…Nov 10, 2018Nov 10, 2018
Matt BlumDeploying an Angular 5 monorepo using Nx (Nrwl Extensions for Angular) with Jenkins and CapistranoAround six months ago we transitioned from Angular 1 to Angular 5. It was a big jump, but it came with a ton of improvements to our…Apr 4, 20184Apr 4, 20184
Matt BlumDynamic component rendering in Angular 5 with NgComponentOutletSometimes you have a situation in an application where you don’t actually know what component you want to render at runtime. As an example…Apr 3, 20189Apr 3, 20189
Matt BlumNew kid on the block: Cloudflare announces 1.1.1.1, their new DNS resolverWe are big fans of Cloudflare at Symposia and National Machine. They have allowed us to save a tremendous amount of bandwidth from hitting…Apr 2, 2018Apr 2, 2018
Matt BlumFixing Yarn / NPM errors related to fsevents Linux build environmentsUpdate: After hacking this solution together it turns out that NPM allows you to define an option in your package.json file called…Mar 30, 20182Mar 30, 20182