Blog
-
Designing a new Microservice Architecture
This is going to be the first in a series of blog post, detailing my experience and thought around the […]
-
Microservice Choreography: Decorated Saga Pattern
Introduction The Decorated Saga is built on the the saga pattern but with a few key differences The pattern’s primary […]
-
The Opinionated Microservice Architecture
Technology choices.
-
12 Principles of a Microservice Architecture
Introduction Without a doubt, Sam Newman remains the authority on Microservices. I certainly enjoy his books and without them I […]
-
Using Docker for local development – A productivity anti-pattern? The case for developing at the edge.
This may seem like a controversial statement, considering Docker is widely believed to speed up the development process. However, when […]
-
Building a service chassis in Node.js
Following on from my post describing a service chassis, in this post I would like to give you an example […]
-
How I Built An Enterprise Grade End-to-End Agentic Engineering Platform – The ProductFoundry Part 1
I’ve been building out something for the last couple of months that has changed my work forever: a fleet of […]
-
How to update a GCP Loadbalancer URL Path Maps on Cloud Run deployment.
I have recently been doing some work on a new GCP project, and came a cross a frustrating scenario, so […]
-
Adding A GPU node to a K3S Cluster
I recently wanted to add a GPU node to my K3S cluster and found the documentation a little lacking so […]
-
Is your PostgreSQL instance configured incorrectly? Introducing PG Analyser
This week a client expressed a concern that their PostgreSQL Database instance may have a number of misconfigurations. Things like […]


