Zero Downtime DeploysHow we implemented zero downtime deploys to increase team productivityDec 5, 2023Dec 5, 2023
Margin for errorVery early in my career, I was written up for a JavaScript bug. I don’t remember what bug, but I remember the analogy in the write-up. It…Oct 21, 2023Oct 21, 2023
If Not a Roadmap, Then What?I’ve been wrestling with this question. Roadmap are so integrated in development processes that it’s hard to think about processes without…Aug 25, 2022Aug 25, 2022
Replace Your Product RoadmapA product roadmap is a list of tasks and mile stones. It’s generally built with a destination in mind. The destination isn’t always clear…Jul 26, 2022Jul 26, 2022
Do More With Less DevelopersCreating a highly effective development team requires a number of things. Over the years and working on different teams, here’s what I’ve…Jul 13, 2022Jul 13, 2022
Experiments are good, bets are better?I think most people would agree the best way to learn is through experiments, some might say the “hard way”, but I’m starting to believe…Apr 18, 2021Apr 18, 2021
What Scrum got rightScrum was a huge change in how software was built and a lot of its ideas are great, but some also have major problems.Mar 1, 2018Mar 1, 2018