I’ve been pairing and remote pairing regularly for nearly two decades.
Here are a few practical tips for remote pair programming.
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.
Below are some infographics of the premier league title race for 2021-2022. The first shows Man City vs Liverpool only and the second shows all other Teams.
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
This is an essential reading list for Java Developers whether starting out or trying to improve your skills.
Below are some infographics of the premier league title race for 2020-2021. The first shows Man City vs Liverpool only and the second shows all other Teams.
This Golang program will organise all of your dropbox photos folder and move them into folders based on year and month.