author profile image

Matt Reid

Solo Entrepreneur | Lead Software Architect

getaddrinfo EAI_AGAIN registry.npmjs.org I use a two step process for deploying changes to one of my apps, first docker-compose build app to build the latest image and then docker-compose up --no-deps -d app to replace the current version. Recently the first step in this process started hanging at the line...

We all love reading about the latest software developments trends and buzzwords but they can often turn out to be just that, buzzwords. For us at Small Improvements, Domain Driven Design (DDD) has really lived up to it’s own hype though and helped us build better software, faster and fewer bugs...

I’m sitting at the dining table, laptop open, looking out over the balcony to a sea view. It’s 20°C outside, slightly cooler than that inside and I’m sipping a coffee made just how I like it. Did I mention I’m being paid at the same time? This was my wife...

Imagine you walked into a restaurant and the waiter told you there was no menu. Instead you could order absolutely anything you wanted and it would be delivered to your table. What would you order? Chances are you won’t think of anything like tripe and cuttlefish gratin or “meat fruit”...

I came across a little gotcha with the Date constructor recently. The new Date() constructor takes a unix timestamp or a dateString, which according to mozilla should allow a version of ISO8601. Here’s the issue If my timezone is Easter Standard Time (US east coast) and I create a new...