The Passive-Aggressive Pull Request
Have you ever had an extreme reaction to someone leaving a comment on a Pull Request (PR)? Why was that? Was it something about your… Read More »The Passive-Aggressive Pull Request
Have you ever had an extreme reaction to someone leaving a comment on a Pull Request (PR)? Why was that? Was it something about your… Read More »The Passive-Aggressive Pull Request
The best way to have a good time at work is to ensure you have just the right amount of surprises in your day. The… Read More »Monitoring Azure DevOps Build Pipelines with Prometheus and Grafana
This article is a jumping-off point to understanding what Backstage is and how you would run a proof-of-concept with it for your organisation. This is… Read More »What you need to know before running a Backstage Proof of Concept
We all want to build better software faster and more reliably. Many valuable simple improvements in code practice, design and process are easy to spot… Read More »Are pipelines an effective way to build high quality software?
Coming from the open-source world, you’re probably used to GitHub actions and being able to set up your pipelines quickly. No drama. Nice and simple.… Read More »Azure DevOps YAML pipelines: The land of confusion
While we would like everything to be perfect – nothing ever is. While we might like to do Test Driven Development – sometimes we take… Read More »When you can’t do Test-Driven Development
I wrote a script to extract Azure DevOps work items. Why? Because I wanted to test a hypothesis. I wanted to prove how our software… Read More »How to Write Unopinionated Code in a Sea of Opinions
I recently have been working on a project where I provided support to help increase the speed and quality of delivery in one specific development… Read More »When Speed and Quality are the Same Thing
If you read Kent Beck’s “Test-Driven Development By Example” you will learn that writing tests first enables you to make sense of your design as… Read More »Test-Driven Development for Microservices
In a recent podcast episode, Nico Krijnen and I talked about requirements analysis, especially the use of diagrams – particularly context diagrams and DDD context… Read More »How to Visualise Your Systems