Strategy
Learn From the Source
Years ago, listening to Horace Dediu’s podcast, I heard Bob Moesta interviewing Horace about a car he’d recently bought. Bob was walking through the purchase the way he does, when Horace mentioned something about gas mileage. Bob paused the interview. “Did you see what just happened? Horace just tried to tell me he got a […]
Expansion vs. Extraction
There are only two modes a company can run in: Expansion or Extraction. And it isn’t just companies. A team, an economy, a whole country is always doing one or the other, even if the underlying choice isn’t surfaced or clear. Expansion means you still believe there’s more to reach for: more customers to win, […]
MVP: Misunderstood Vision for Product
Somewhere along the way, “minimum viable product” stopped being a meaningful concept and drifted into product lore. It’s a term everyone knows and yet almost no one can define the same way. Saeed Khan went so far as to argue the term (and other Product terms) has lost so much shared meaning it’s worth retiring. […]
FDA’s CDS Guidance Makes Explainability an Engineering Requirement
The FDA updated its Clinical Decision Support guidance on January 29, 2026. Most coverage will focus on what’s excluded from device regulation. The more important question is what isn’t. Navigating the Updated FDA CDS Guidance CDS software avoids device classification only if it meets four criteria. The first three are relatively mechanical: no image or […]
Failure Prevention Is the Wrong Goal
Why Failure Prevention Fails in Real-World Systems Most teams building critical systems optimize for failure prevention. Fewer outages. Fewer bugs. Fewer incidents. The goal sounds right. The engineering model behind it is wrong. Prevention assumes you can eliminate failure from a system. You cannot. Not in systems with external dependencies, human operators, network boundaries, or […]
The Asymmetrical Advantage of Distributed Teams
I’ve talked before about BiTE’s completely distributed team, and how I think this is one of the keys to our success. Not only does it vastly open up the talent pool when looking for new team members but it decreases turnover while increasing productivity and flexibility. I’m often asked how we deal with the “inherent […]
The 4 Forces Applied: Why Microsoft’s Conversion Tool Won’t Entice iOS Developers To Windows
Microsoft’s newly announced conversion tool for bringing iOS code to Windows will not be compelling enough to move developers over. The 4 Forces help explain why. The 4 Forces are a lens used to look at why people decide to change their behavior to use a new product or service. It is a wonderfully helpful […]
Why Focus Groups Lead to Horrible Software
The first rule of great product development is: Don’t ask the customer what they want. But why? Well, customers have no idea what they want. More importantly, they can’t tell you why they really buy your product. I love the Henry Ford’s quote, “If I’d of asked people what they wanted, they would have […]







