Iteration Zero is your chance to set up your project for success before the mayhem starts. Start by building a “walking skeleton”
It’s really useful to have a simple way of seeing what code you have deployed. Any Spring Boot application can add a simple git info endpoint using out-of-the-box actuator functionality and a simple maven plugin. This allows you to do a simple curl on a URL and see exactly what version of your code is […]
This is a short presentation I did on refactoring, technical debt and metrics.
This post will explain how as a tech lead you can use some simple metrics to help spot when your remote team might need a helping hand
I’ve been pairing and remote pairing regularly for nearly two decades.
Here are a few practical tips for remote pair programming.
This Golang program will organise all of your dropbox photos folder and move them into folders based on year and month.
This is a simple example of performing a Blue/Green and a Canary deployment of a Docker packaged Spring Boot Microservice to Google Kubernetes Engine.
Is it time to move to Full-Cycle development where teams cover both Dev and DevOps as part of their daily work?
A short piece on the merits and drawbacks of full-stack developers, as well as a wider explanation of why developers are not fungible.
At some point, you are going to have to stub your services. This is a quick example of how you can serve up JSON by running a standalone stubbing service with WireMock.