DROdio.com

Content I’ve written for
Technical Product Manager

Practical writing, videos, lessons, and shipped work from Daniel R. Odio, selected for Technical Product Manager.

16 items

Illustration for Vibe CEO-ing

Vibe CEO-ing

You're probably prototyping in Figma and calling it 'technical enough' — this shows you how to skip straight to functional code you can hand to engineers as a pull request. You'll learn why ping-ponging between Cursor and Windsurf gets you unstuck faster than grinding alone in one tool.

Illustration for Do Less, Better

Do Less, Better

You're probably adding features to fix problems when you should be perfecting the core experience — this breaks down why Slack beat crowded competition by *removing* distractions, not adding them. The trap you're falling into is scope creep; this shows you how ruthless focus on 'less, better' creates the product/market fit that makes users overlook what's missing.

Illustration for There are 2 types of mobile engagement: Inherent vs. Enhancement. The CMO of Home Depot has it nailed.

There are 2 types of mobile engagement: Inherent vs. Enhancement. The CMO of Home Depot has it nailed.

You've probably built features users ignore, and this article explains why: you're missing the difference between Inherent engagement (core value, like Home Depot's bolt-sizer) and Enhancement engagement (social overlays, gamification). Understanding this distinction will save you from building yet another abandoned app.

Illustration for What the interest graph has in common with fire, cellphones and microwaves

What the interest graph has in common with fire, cellphones and microwaves

You've probably heard "interest graph" tossed around in product discussions but never quite grasped why it's supposed to matter—this breaks down exactly what it is, why it's not just social-graph-with-extra-steps, and how it fundamentally reshapes how you should be thinking about user engagement. You'll stop nodding along cluelessly when execs mention it.

Illustration for Native or Web?

Native or Web?

You've probably jumped into building without really understanding whether native or web was the right call for your project—and paid for it later. This panel walks through the actual trade-offs and common mistakes (14 of them) so you can avoid rebuilding from scratch when your approach hits a wall.