Can You Release When You Want To?
It’s one thing to build a software product; it’s another to have that software packaged and ready to deploy whenever you need it. In the… Read More »Can You Release When You Want To?
It’s one thing to build a software product; it’s another to have that software packaged and ready to deploy whenever you need it. In the… Read More »Can You Release When You Want To?
Last week I spoke with Tom Kennes, sustainable cloud consultant and ambassador for the Sustainable Digital Infrastructure Alliance (SDIA). We discussed how IT and software… Read More »Podcast: Making IT & Software More Sustainable with Tom Kennes
One of my favourite podcasts is Maintainable by Robby Russell. I’ve just caught up with the episode with Professor John Ousterhout called “It’s Not You,… Read More »How to Build Maintainable Software
Anyone who has used the word “strategy” in a software development context has probably also muttered “Sun Tzu” under their breath at some point or… Read More »The Magic of Wardley Maps
Before today’s post – a little aside. I’ve now been publishing every day for three months and yesterday I tried a little experiment – to… Read More »The Eight Rules of Good Construction
In yesterday’s article I discuss some of the things that could be tripping you up on the way to production. Your continuous integration platform (CI)… Read More »Is Your CI Doing Valuable Work?
Making software is fun. Running software can be less fun. How do you do both and not go insane? How do you make sure you’re… Read More »Software Delivery Club Pod: Getting your Evenings and Weekends Back
If you know AWS, then you’ll be familiar with Cloudwatch (cue eye-roll). It’s a service that allows captures of logs and metrics from all corners… Read More »Integrating AWS CloudWatch with Honeycomb.io
Much is made of the MVP – the Minimal Viable Product – but so rarely is it executed in a meaningful and valuable way. So… Read More »Doing the Minimal Viable Product
Increasingly, when we talk about software systems we actually mean distributed software systems. They live on the network, in the cloud. They are not standalone.… Read More »Building Better Software through Observability