Software quality: Don’t ignore the small thingsBroken windows can shatter your product quality.Jul 3, 2023Jul 3, 2023
Practical tips for organising your backlog, from my home improvement project(My home improvements are nothing as ambitious as this photo!)Mar 14, 2021Mar 14, 2021
New music: Night SessionsI’ve written new disco/dance EP — listen to it here.Feb 26, 2021Feb 26, 2021
Getting things doneOne of the first things I learned in Scrum is the importance of a task being “Done”. In short, until something is done, you don’t get the…Feb 21, 2021Feb 21, 2021
A few things I’ve learned about software testingMy first tech job was at a large insurance company, in an IT department of 60 people. I started as a trainee developer, and slowly started…Feb 14, 2021Feb 14, 2021
4 tips to get your in progress column movingA simple Kanban board has 3 columns: To do, In progress, Done. Tasks in To Do haven’t been picked up yet; In progress shows tasks that are…Feb 7, 2021Feb 7, 2021
Navigating estimates and due dates in AgileSoftware estimates are hard. Even with deep knowledge of the technologies being used, not to mention the system you’re working on, we’ve…Jan 31, 2021Jan 31, 2021
The Agile board should reflect realityA team’s Agile board contains all of their work. It should be possible to look at the board to get a sense of what’s happening, such as…Jan 24, 2021Jan 24, 2021
Why personal projects are worth pursuingBack in 2009, I moved back to the UK after a couple of years in Australia, and I was looking for web developer jobs in London. Not wanting…Jan 17, 2021Jan 17, 2021
How recurring calendar reminders help me to get things doneI often think of things I’d like to do more consistently.Jan 8, 2021Jan 8, 2021