Hi! I’m João Craveiro — but you can call me Cravvie !

João Craveiro: Experienced product management professional with a strong technical background.
15+ years experience in software (researching, building, teaching), 10+ years PM experience, mostly B2B and platform. 2+ years formal leadership experience.

Author of The Platform Business Strategy: a Practical Guide for Busy Product Leaders. Professor. Public speaking, teaching/training, coaching/mentoring and line management experience. More about me »

João Craveiro sitting at the desk, at the computer, smiling at the camera

Writing

Book

I’ve published a book on product strategy for platform businesses, now in its second edition (2026). Kindle eBook available for pre-order; paperback coming soon.

Blog

I regularly write about product management, leadership, and agile product development.

Training

Workshops

I run a workshop on product strategy for platform businesses. Stay tuned for a public editions of it, and feel free to reach out to discuss holding one for your team.

Coaching

Stay tuned!

Public speaking

I am as passionate about sharing as I am about learning. My public speaking and training experience ranges from conference talks to classroom teaching.


Feel free to reach out, or connect with me on Twitter and/or LinkedIn (please check the icons at the bottom of the page), or subscribe to get the latest:

(Powered by Substack. No spam, easy to unsubscribe.)

Photo: João Craveiro by Rafael Silva (Creative Commons)

Latest from the Blog

7 min read

Vibe Coding a SaaS in 2 Weeks: a Pleasant Surprise

Somewhere in the back of my mind, I’ve wanted to build an org chart tool for a while. Not because the world needs another org chart tool—there are plenty—but because over many years I saw the ones that exist don’t solve the problem we actually have. Struktr is a real now, thanks to 2 weeks […]

Read more →
5 min read

Principal Product Manager: What the Role Is and What Success Looks Like

Last updated: 2026-02-03 “These are my principles, and if you don’t like them… well, I have others.” — Groucho Marx A Principal Product Manager is the most senior individual contributor (IC) role on a product management career ladder. Unlike a Group PM or Director of Product, a Principal PM doesn’t manage other PMs. Instead, they […]

Read more →