David CottinghaminCloudy MusingsThe Need for (Not) Two BacklogsIf your backlog is too cluttered to reason about, you need a different zoom level.4 min read·Sep 20, 2023--1--1
David CottinghaminCloudy MusingsWhy Differentiating Your Product is Like Trying to Meet Someone at a ClubIf you’re chasing feature parity with your competitors, you’re probably not going to succeed.3 min read·Dec 31, 2018----
David CottinghaminCloudy MusingsHow (Not) to Introduce a Subscription Fee Where There Was NoneSome products will charge for hardware, then continue to enhance their software for free. But what happens when that’s not enough income?6 min read·Nov 8, 2018----
David CottinghaminCloudy MusingsAutomation is Not a Goal: Commit-to-Bug Time Reduction isDon’t focus on how much you’ve automated: measure whether it’s improved a business outcome or not!4 min read·Oct 12, 2017----
David CottinghaminCloudy MusingsA Lexicon of Software Development DebtTechnical debt is a concept familiar to anyone who has worked on a software product that is maturing. But what does it encompass?15 min read·Apr 6, 2017--1--1
David CottinghaminCloudy MusingsLessons in Strategy from Playing DuneDon’t fall into the trap of doing things the same way every time…6 min read·Nov 24, 2016--1--1
David CottinghaminCloudy MusingsA Letter to America on Recent Events in the UKDear American friends, as you vote in a few days’ time, please remember Brexit.5 min read·Nov 6, 2016----
David CottinghaminCloudy MusingsThe Case for Private Clouds“Everything is going to AWS and Azure, right?” Not so fast…6 min read·Oct 16, 2016----
David CottinghaminCloudy MusingsWhy Hypervisors Are, And Are Not, A CommodityMy job is working on a hypervisor. Or to be technically accurate, a virtualisation platform (XenServer) that includes a hypervisor (Xen)…3 min read·Oct 9, 2016----