Is your daily stand-up dragging on forever and you feel you want to abandon them alltogether? Usually you can improve them by narrowing your focus and working closer together on team goals. Let's look at how we can improve team communication with better release planning.
An automated, repeatable and audited process beats a manual one every time. A cautionary tale of human error, overblown process and some lessons you can take from it.
Here's a little story of something that took place is my house recently, something that took me a little by surprise. It's a story of how positive role models can inspire girls to want to learn more about technology. It's a little different to what I usually write about, but something I feel is important.
This post is long overdue, but in 2014 I moved on from working as a consultant with Readify to take on a new role as CTO with Octopus Deploy. Some thoughts on my time as a consultant and why the change is so refreshing.
It's easy to be agile with a small codebase, it becomes much harder with a large one. The more time I spend around software development teams implementing a microservice architecture, the more I see just how agile an approach it can be because rather than one big codebase, we have many smaller ones.