Test-Driven Development as a Design Tool
Did you ever think that test-driven development (TDD) couldn’t be for you because you’re a developer and you want to write code? Me too. After… Read More »Test-Driven Development as a Design Tool
Did you ever think that test-driven development (TDD) couldn’t be for you because you’re a developer and you want to write code? Me too. After… Read More »Test-Driven Development as a Design Tool
I’m building a new Rust project and I want to do it right, so I’m interested in complexity and code smells and want to get… Read More »Rust Code Analysis in SonarCloud using GitHub Actions
You’ve just landed a new job and you have to come up to speed quickly with the existing legacy codebase. So how do you do… Read More »How to Tackle a Legacy Codebase
I follow the Bob Lefsetz blog. He writes well. He writes about music and yesterday he wrote this about Elton John: You won’t see the… Read More »Find Your Unique Perspective
I’ve just listened to a wonderful Screaming in the Cloud podcast episode with Corey Quinn and Google VP Chen Goldberg who leads the Cloud Runtimes… Read More »Kubernetes or Serverless and When Should You Care?
I’ve been playing around with rust for a few months – on and off. And I came to a halt without realising it and couldn’t… Read More »Test Driven Design: at its best when it’s outside in
Yesterday I presented a lightning talk at the CTOCraft conference on the subject of legacy and tech debt. I argued that tech debt and legacy… Read More »Legacy Code: Sunk Cost or Opportunity?
The other day I was riffing about ‘choosing development over legacy’. Building new things is the easiest path to take and we choose it because… Read More »The Unicorn Project: The Feeling of Complexity Debt
So often we are confronted with the option of building or not building. Staring at a line of code. Complete the syntax, writing in automatic.… Read More »When you code. Mean it.
Following on from some conversations over the last couple of weeks I’ve been pondering whether or not CD has an image problem. To explore this… Read More »Does Continuous Delivery have an Image Problem?