There’s a very common metaphor that I, along with many other it seems, have subscribed to for as long as I can remember— it’s the concept recharging one’s batteries. The theory goes that you work hard over a period of time at which point you kind of burn down the…


Given I generally develop on the JVM (Scala or Java), and given that I happen to be a big fan of containerisation in general, one of the biggest pain points I’ve come across with this combination is slooooooooooooooow docker image builds.

Local caching of ivy2 and/or maven dependencies is something…


“Listen to your software, when it’s calling for you”

Anyone with a penchant for late 80’s pop power ballads will recognise my reference here to the smash hit record “Listen to your Heart” by the abundantly talented Swedish pop duo, Roxette. A song that that steadily builds momentum, scales rarely…


Given my love of both software engineering and cycling, I thought it would be an interesting experiment to draw parallels between them, specifically in the context of hiring, and with regard to skills and teamwork.

The stereotypical technical interview process is broken.

Those who know me well will attest to…


So, I’ve had this idea to break up technical debt into two high-level categories — high interest and low interest. Somebody may have already expanded the concept to this level of detail, but I came up with this on my own, thus it doesn’t count as plagiarism :-D

A quick recap of technical debt

Technical debt


This is the second post in a three part series looking at the topic of microservice integration. In the first installment, I focused mainly on the theory side of event-driven service choreography. In this second part, I’ll dig into the practical traits that we’ll require of our technical implementations that…


This is the first post in a three part series looking at the topic of microservice integration. In this first installment, I’ll be focusing mainly on the theory side of event-driven service choreography. In the second post, I’ll cover the implementation traits required to satisfy the theory discussed in this…


In this post, I’m going to dip my toes into the world of customer experience (CX). This isn’t a subject I’ve written about before, but a recent sub-optimal hotel experience during a trip to Belgium has prompted this analysis.

Whilst this story does not relate specifically to technology, great customer…


I’m sure I’m not the only one who breathed a sign of relief when the clever brains behind Heroku published the Twelve Factor App guidelines. …


It’s been a while since I last posted here, and good reason — I’ve been trying to run a startup! As this is a technically focused blog — and given my startup experiences were mainly commercially focused — I didn’t have all that much to say here. …

Andrew Easter

Software engineering nut. Cyclist. Musician. Dog lover

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store