Do You Have Hidden Delivery Debt?
We hear a lot about technical debt in our products – the software we build and deploy – but what about the debt in our… Read More »Do You Have Hidden Delivery Debt?
We hear a lot about technical debt in our products – the software we build and deploy – but what about the debt in our… Read More »Do You Have Hidden Delivery Debt?
I love the term software delivery to describe the act of bringing usable software to a customer. The conventional definition, according to software engineering guru… Read More »What is Software Delivery?
Using open-source software in our products reduces development time and allows us to leverage the expertise of others. However, recently there have been concerns about… Read More »Is There a U-Turn on Open Source?
Do you find yourself wishing you’d never started a change? Do you ever dread having to go back to some code you wrote years ago?… Read More »What Happened to the Fun in Software Development?
You can read all the books and take all the courses you want. You can learn all the languages and frameworks there are to learn,… Read More »How To Be A Good Developer
You might have heard of James Clear’s Atomic Habits book – you may have even read it. One thing it breaks down for you (pun… Read More »Just Fix One Thing
We talk about delivery pipelines and CI/CD pipelines so much that you’d think software just gets squeezed out of a tube. Software is not a… Read More »Software isn’t a Liquid
In last week’s episode of the Beyond Coding podcast, Patrick, interviewed Kevin Powell about his approach to creating well-designed CSS solutions. In the interview, Kevin… Read More »Is The Path of Least Resistance Sometimes The Right Choice?
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
Have you ever been kept waiting for an approval of a software release? Chasing senior management? Explaining to people who have no clue how your… Read More »Approvals Come First