RSSAmplifier

Blog

James Quigley's Blog

Personal blog on things like JavaScript, Docker, and more.

blog.quigley.codesRSS feed ↗12 posts

Latest posts

Kubernetes Autoscaling Overview

Table of Contents Summary Autoscalers Horizontal Pod Autoscaler Vertical Pod Autoscaler Cluster Autoscaler Autoscaling Caveats Cost…

My CLI has been getting a little Rusty

I also made a video version of this post, if you’d rather watch than read. Over the past few years I’ve adopted a handful of various CLI…

Dev Lessons Learned From Factorio

Factorio is one of my all time favorites games all about automation. You create an ever growing factory, with increasing complexity…

Shamir's Secret Sharing

When I was a kid, I had the opportunity to tour the Titan II Missile Museum in Arizona. It’s the last of the 54 silos across the U.S. that…

Node 14 New JavaScript Feature Spotlight

Node.js version 14 was released recently, and will become active under Long Term Support (LTS) version in fall of 2020 (October 20th to be…

Frustrations without static types

Recently I was working on a piece of my company’s Python code base that I hadn’t touched before. It was part of an automation script that…

Environment Variables

Inspiration I was inspired to write the post by an acquaintance who is new to the software industry. They couldn’t find any good resources…

Merging and Overriding IAM Policies in Terraform

TL;DR Use the and/or attributes on a Terraform . Summary When creating IAM policies in AWS, it can be really easy to either: Give things…

Rotating Docker Logs — Keeping your overlay folder small

TL;DR Learn from my mistakes. If you are using the default json-file driver, configure and options to have Docker automatically rotate and…

MongoDB Atlas Is Awesome

MongoDB is really fast and easy to get setup with, and therefore is a favorite for many developers who want to get a running start into…

Specifying npm Version in Dockerfile

TL;DR Details Each Node.js version ships with npm. Currently the LTS Node version (v6.11.2) ships with npm v3.10.10. But what if you want to…

Everything You Wanted To Know About package-lock.json But Were Too Afraid To Ask

Introduction So you’ve updated Node Package Manager (npm) to v5.x.x, and everything seems to be going fine. But wait, what’s this? A new…