Showing: 1 - 9 of 9 Articles
Creativity is Intelligence Having Fun

Creativity Not Always Required

Developers or programmers like to think that building software is a creative pursuit. Creativity implies freedom to do what you like. However the way that we control the output of the software delivery process requires formality, procedure, repeatability in order to be successful. Formality works against our creative instincts. However getting something into production gives …

Delivery Wins

Delivery Wins

You can choose whatever you like from the options. Languages, tools, methodologies, ways of working, ways of being, reacting over planning, intricate refinement, gantt charts, kanban, extreme programming, SQL, NOSQL, cloud, on-prem, kubernetes, desktop, mobile, angular, vue, nextjs. None of it matters without customers. Once you have customers, you’d better keep delivering. So remember. It …

Welcome to Software Delivery Club

For the last few weeks I’ve been looking to better focus the newsletter and the podcast around a more specific subject. When I started out in January, I had the ambition to bring systems thinking, structured delivery and software engineering best-practice to anyone who wants it. I thought I cared deeply about systems and processes. …

Creativity in Software Engineering

How to get DevOps Insights You Can Trust

Throughout my career, I’ve built engineering toolchains to help software development teams deliver higher quality software, more quickly, with less fuss. I’ve also worked hard to improve feature throughput with pragmatic application of (Agile) project management. Many of the engineering leaders I’ve worked with have realised the importance of tooling, but few have the luxury …