Software Delivery Club Newsletter 2023-01-20


This has been a tough week for many in tech. Mass layoffs announced by Google, Facebook and Microsoft total over 30,000. Many commentators seem to think that Elon Musk's approach to his takeover has given carte blanche to tech leaders to swing the axe with the year-end review process. Also this is much in evidence further down the food chain, in smaller companies where a similar approach is being tried.

This is no doubt the start of global reckoning for technology firms (and those adjacent) and, while hard for those individuals involved, it's undoubtedly long overdue and long expected seeing as a lot of venture capital money has dried up over the last 18 months.

This is a nervous world. Companies will be looking to cut further in the coming recession and undoubtedly those left behind in these companies will come under more pressure. Therefore there has never been a better time to look beyond your current skillset and to see how you can fit in in this new world.

I've certainly spent some time soul searching this week. I had an interview for a role that (on paper) looked perfect for me. However, personalities win out when it comes to hiring and I find myself often disagreeing with the way that so-called DevOps or Cloud transformations are carried out. I've seen up close how hiring DevOps and Agile coaches is just a way to waste a lot of money without moving the needle much in either the cloud or "DevOps" journey. Why? Because you need to change your business model - not just apply bandaids.

I have had some great conversations with senior engineering executives about this, but the type of transformation they are hiring for usually isn't one which will be ultimately successful. You cannot hire DevOps and Agile coaches and call that a transformation - instead read a book like The Unicorn Project or listen to Dave Snowden talk about organisational transformation or read The Goal and then tell me that hiring your way out of trouble is going to help you?

No. In this world you'll need to be smarter than that. You need to be more empathic than that. You need to be more emphatic than that. You need to listen to what your customers want as well as what your engineers are telling you.

I'll be considering this more closely as I prepare for FOSDEM in Brussels in two week's time. I'm giving a talk called Rosegarden: A Slumbering Giant where I will discuss the legacy of this 20 year old+ piece of Open Source Software, but I'll also also be alluding to what it means to build software. Why we build any software and what it means to both our users and the developers. Sense and empathy will be ever needed traits in software development moving forward. If you can't join me in Belgium then you can always catch up later on the website.

Wishing you a wonderful weekend!

-- Richard


Is The Goal of Software Companies to Make Software Engineers Happy?

Published on January 18, 2023

Developer experience, developer happiness, developer productivity. Three terms that treat symptoms, not causes. Why? Developer experience – how a developer feels when they get to work, what slows them down, and what needs to get out of the way. Developer happiness – happy coders are productive coders. Developer productivity – what does productivity mean anyway? …

Read more...

QUEST: How To Build Great Software

Published on January 15, 2023

While writing the first Lovin’ Legacy podcast of ’23, I coined the acronym QUEST. What does it stand for and how is it useful? I analysed the 12 Agile Principles, the 5 Ideals of the Unicorn Project as well as John Romero’s 10 Principles for building great software. Having eliminated some of duplicates and removing …

Read more...

Human DevOps

DevOps at is the heart of modern software systems. In my regular newsletter, I dive into the human factors that make successful engineering organizations where teams and platforms thrive at the heart of your socio-technical systems. From leadership to team setup, maximizing performance, tools and techniques.

Read more from Human DevOps
The Human DevOps -  Sunday 22nd December - The Kick Inside

Did you know that Kate Bush was only 19 when she embarked on her first solo tour of the UK? Not only had she been writing music from a very young age but at that point she had been working on some of the songs on her first album "The Kick Inside" for more than four years. Clearly even at 19 she is a driven person and has been from a while - creating and forming the world around her as she goes - a force of nature. How do we choose to impose ourselves on the world? As we head to the end of...

The Human DevOps -  Sunday 10th November - Being Human

The period after the summer holiday is always a busy one. What have you been up to? A lot of what has been on my mind is my mind. And not only my mind but the minds of those around me. There is an increasing neurodivergent component in my family, so for me, it's been really hard to think or read or write about anything else! Against this backdrop, I've been back to working as a DevOps engineer, writing Terraform, Python and Ansible and having design discussions. While I still enjoy it, I...

The Human DevOps -  Sunday 6th October - What is Humane Engineering?

September took me to London to attend a couple of conferences. The first was the Team Topologies-aligned Fast Flow conference , preceded by a workshop with the Team Topologies core team. I also popped into the Design Museum when I was in the area, an inspirational space if you're ever in London. The Design Museum in Kensington, London. As part of the work I do, I sometimes bump into like-minded folks. While I didn't catch up with them at Fast Flow Conf, a few days ago I enjoyed chatting with...