Insights & Updates

Blog

Thoughts on product development, technical strategy, and building software that matters.

a group of figures frustrated in an office

Your App Works Great! (Until It Doesn't)

Why the best product teams design for failure before they design for success

Read more
two employees planning

What does a Real Product Roadmap Look Like? (Hint: It's Not a Feature List)

Most "product roadmaps" I see are actually just feature wishlists dressed up in a timeline. Someone opened a spreadsheet, listed everything they want to build, assigned arbitrary dates, and called it strategy.

Read more
cards

Why We're Doubling Down on Developers While Everyone Else Is Betting on AI

AI is genuinely good at generating code that looks correct. Autocompleting patterns. Scaffolding boilerplate. Moving fast on the parts that were already figured out. But here's what breaks projects: nobody defined what "done" actually means. The architecture doesn't account for how the business will evolve. Edge cases got handwaved because they were "rare." AI doesn't solve any of this. AI makes it worse. You can generate bad decisions faster than ever. You can ship technical debt at unprecedented velocity.

Read more
person comparing apple and donut

What to Look for in a Product Development Partner

After years on both sides of this equation, I've seen what separates partnerships that work from ones that fall apart. Here's what actually matters.

Read more
Frustrated Developer on MacBook

Why Most MVPs Fail at Launch

The term MVP has been misunderstood into meaninglessness.

Read more
Sticky notes o

Agility with Intention: How We Stay Fast Without the Process Tax

Somewhere along the way, Agile stopped being agile.

Read more