People. Product. Process. What I Look for First in Every Hardware Program.
After 20+ years of shipping hardware, three patterns tell me more about where a program is headed than any spec sheet or Gantt chart ever will.
The Decisions That Define Your Hardware Program
Every hardware program hits a handful of moments where two-way doors become one-way commitments. These are the ones that matter most.
Move Fast and Break Things? Sure. But Know What You're Breaking.
"Prototype" means two completely different things depending on where you are in development. Using the wrong strategy for your phase is where things slow down and get expensive
Hire Your Moat, Outsource the Rest: How Hardware Teams Could Think About What to Build In-House
The goal isn't to avoid building great teams. It's to build them where they matter most, and structure everything else so you can protect them when it counts.
The Right Product Problem: Why Hardware Teams Struggle to Build What Actually Matters
The right product lives where every discipline has been pushed to its limit and the overlap barely holds. That's a people skill, not a technical one.
Specify, Don't Solve: Why the Best Hardware Leaders Stop Giving Answers
Prescribe solutions and you get executors. Frame problems and you get owners.
Motion Isn't Progress: Why Hardware Startups Confuse Activity with Momentum
Speed is movement. Progress is direction. Most hardware teams optimize for motion and quietly lose alignment. Here's how to tell the difference.
The Prototype Trap: When Your Prototype Proves a Concept, Not a Product
The prototype phase should be a converging process. Each build narrows uncertainty. Each test resolves a risk. You're moving toward a validated system where everything works together: customer need, design, function, cost, and manufacturability.
Boundaries vs. Targets: How to Set Hardware Product Specs That Empower Teams
Hardware teams get paralyzed when cost targets are too rigid. Boundaries set limits. Targets set ambition. Together, they give teams room to actually solve.
AI in Hardware Development: Why Trust Matters More Than Speed
The prototype phase should be a converging process. Each build narrows uncertainty. Each test resolves a risk. You're moving toward a validated system where everything works together: customer need, design, function, cost, and manufacturability.