When you can’t do Test-Driven Development
While we would like everything to be perfect – nothing ever is. While we might like to do Test Driven Development – sometimes we take… Read More »When you can’t do Test-Driven Development
While we would like everything to be perfect – nothing ever is. While we might like to do Test Driven Development – sometimes we take… Read More »When you can’t do Test-Driven Development
Do you hate legacy or do you love it? Do you accept it or do you want to stamp it out? This time I talk… Read More »Podcast: Avoiding Legacy? DDD, Collaborative Architecture and Product Thinking with Nico Krijnen
On the podcast, I talk to Jonathan Hall about all things DevOps from small companies to large companies and where the customer fits in the… Read More »Lovin’ Legacy Podcast: Jonathan Hall – DevOps, Go and Continuous Delivery in Reverse
If you’ve thought about “how we develop software” at all then you might know that some people consider computer programming to be an art, some… Read More »Software Engineering – the social side of programming
The very best of Continuous Delivery, Agile and Lean tell us that we should iterate quickly in small steps. To iterate quickly, you want to… Read More »Why Wait to Discover Mistakes?
Recently I spoke to Stephen Townsend of the excellent Slight Reliability podcast about monitoring and customer insights in software deployment. We discussed whether building a… Read More »Observability Engineering and Customer Needs with Stephen Townsend
That’s right, a feature-length picture – The React Documentary. It’s worth a watch not just for finding out a little bit about the React framework… Read More »They Made a Documentary about React
At the moment, especially in tech, there appears to be so little time to think. Reacting seems to be the order of the day. This… Read More »Building Software in a Post-Agile World
Developer experience, developer happiness, developer productivity. Three terms that treat symptoms, not causes. Why? Developer experience – how a developer feels when they get to… Read More »Is The Goal of Software Companies to Make Software Engineers Happy?
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… Read More »QUEST: How To Build Great Software