Writing on product management, startups, AI and security
Field notes from 20+ years of turning customer problems into products — validation, customer obsession, leading PMs, shipping AI people trust, and securing AI in the enterprise.
Validate before you build: 20 conversations beat 20,000 lines of code
Most startups don't die from bad engineering. They die from building something nobody needed badly enough to pay for.
Customer obsession is a practice, not a slogan
Every company says it is customer-obsessed. The ones that mean it have rituals that make it hard to forget the customer.
From problem to product: turning messy customer pain into a crisp solution
The hardest part of product management isn't the roadmap. It's converting a vague, emotional complaint into a problem a team can solve.
Leading product managers: hire for judgement, coach for clarity
What I've learned leading PM teams: the job isn't to have the answers, it's to raise the quality of every decision the team makes.
Shipping AI features customers actually trust
Demos are easy. Trust is hard. Grounding, evaluation and honest UX are what turn an impressive AI demo into a product people rely on.
Securing AI in the enterprise: what CISOs ask first
AI adoption is outpacing AI governance. Here are the questions security leaders are asking, and what good answers look like.
On-prem to SaaS: lessons from leading platform migrations
Moving a product to the cloud is not a hosting change. It's a business model, operations and customer-relationship change all at once.