Skip to content
Aakash GuptaAakash Gupta

v0 Tutorial from the CPO: AI Prototype Like a Pro

I sat down with the CPO of Vercel to unpack why v0 is becoming the tool for modern product and engineering teams alongside vibe coders. We cover: - The future of AI prototyping for PMs and designers - How v0 builds product - A full tutorial of v0 Whether you’re a PM trying to stay ahead, a founder rethinking velocity, or a builder curious about what’s next, this episode is for you. 🎥 Timestamps: Preview – 00:00:00 The Agenda – 00:01:07 Live Demo 1: Cloning LinkedIn Newsfeed – 00:03:01 Live Demo 2: Personalized Apollo Homepage (Based on User Behavior) – 00:04:50 Ad 1: WorkOS – 00:09:50 Ad 2: Jira Product Discovery – 00:11:O2 LinkedIn Demo Continued – 00:11:58 Live Demo 3: Grok-Powered Post Composer – 00:14:04 What He’s Building with v0 – 00:15:34 The Feature Factory Problem – 00:24:16 Team Size Behind v0 – 00:27:25 Ad 3: AI Evals Course by Hamel & Shreya – 00:29:39 Ad 4: AI PM Course by Product Faculty – 00:30:39 Team Size Behind Vercel – 00:31:26 Competing with Bolt, Lovable, Replit & Others – 00:34:18 His Reflections on Creating React – 00:35:39 Demo Updates and What’s Changed – 00:37:57 How Vercel Builds Products – 00:43:45 How v0 Team Uses v0 Internally – 00:48:37 How PMs Should Think About Prototyping – 00:50:26 From Integration Idea to Shipped Feature: Thought Process – 00:53:04 Buying v0 Licenses for the PM Team – 00:57:37 His Journey: From Engineer to CPO – 00:59:32 How He Landed the CPO Role at Vercel – 01:03:56 The Future of AI for PMs – 01:11:19 Closing Thoughts – 01:14:37 Podcast transcript: https://www.news.aakashg.com/p/tom-occhino-podcast 💼 Check out our sponsors: 1. WorkOS: Your App, Enterprise Ready - http://www.workos.com/aakash 2. Jira Product Discovery: Build What Matters To Business And Users - https://www.atlassian.com/software/jira/product-discovery 3. The AI Evals Course for PMs & Engineers: https://maven.com/parlance-labs/evals?promoCode=ag-product-growth - You get $800 with this link. 4. Product Faculty: Get $500 off the AI PM certification with code AAKASH25 - https://maven.com/product-faculty/ai-product-management-certification 👀 Where to Find Tom: LinkedIn: https://www.linkedin.com/in/tomocchino/ Website: www.tomocchino.com Company: https://vercel.com/home v0: v0.dev 👨‍💻 Where to find Aakash: Twitter: https://www.twitter.com/aakashg0 LinkedIn: https://www.linkedin.com/in/aagupta/ Instagram: https://www.instagram.com/aakashg0/ 🔑 Key Takeaways: 1. The prototype is the new PRD. You don’t need a 5-page document to explain an idea anymore. A working prototype - even if imperfect - communicates 10x more. And with tools like v0, you can build one in minutes. 2. Building speed doesn’t eliminate the need for strategy, it amplifies it. When anyone can ship, the most important job becomes deciding what’s worth building. Product discernment is more valuable than ever. 3. v0 isn’t just for engineers. Designers, PMs, and even salespeople are now building working apps without touching code. The line between "builder" and "non-builder" is disappearing. 4. Internal use cases drive innovation. The most successful v0 features didn’t come from competitive analysis, they came from real internal needs. If it solves your own team’s pain, it’ll likely solve others’. 5. Prototyping is now a cross-functional superpower. PMs can validate hypotheses instantly. Designers can test flows without waiting on devs. Sales can create tools for prospects on the fly. Every role levels up when they can build. 6. Fast iteration doesn't mean reckless shipping. The team behind v0 deliberately avoids becoming a “feature factory.” Speed is a tool, not a reason to skip prioritization or problem framing. 7. Your first user is you. This is the core ethos behind v0. If your own team doesn’t use the thing you’re building, something’s wrong. Internal conviction leads to better external adoption. 8. AI won’t be a separate feature, it’ll be the fabric. In the near future, no one will ask “What’s your AI roadmap?” It’ll just be how products get built, used, and improved - quietly running underneath everything. 9. Small teams can ship big things. The v0 team is under 14 people, yet they’ve built a tool that’s enabling thousands to build faster. Size is no longer a limiting factor — clarity and leverage are. 10. The future of product roles is hybrid. Expect to see more design-engineers, PM-builders, and AI-augmented contributors. Tools like v0 are collapsing boundaries — and giving everyone a chance to ship. #v0 #vibecoding #aitutorial 🧠 About Product Growth: The world's largest podcast focused solely on product + growth, with over 170K listeners. Hosted by Aakash Gupta, who spent 16 years in PM, rising to VP of product, this 2x/ week show covers product and growth topics in depth. 🔔 Subscribe and like the video to support our content! And turn on the bell for notifications.

Aakash GuptahostTom Occhinoguest
Jun 12, 20251h 15mWatch on YouTube ↗

CHAPTERS

  1. How big v0 is: user growth and real deployments

    Tom shares concrete adoption metrics for v0 and emphasizes that many outputs go beyond prototypes into deployed, real apps. The conversation frames v0 as a catalyst for “personal software,” including for non-engineers.

  2. Live build #1: “Better LinkedIn feed” prompt → PRD-like plan and multi-file app

    They start with a simple prompt to create a better LinkedIn newsfeed and watch v0 generate a full plan and project structure. The output resembles a lightweight PRD plus a multi-file implementation, showing how quickly v0 expands vague intent into a feature-rich scaffold.

  3. Live build #2: Screenshot-to-app cloning with an Apollo-style homepage

    They switch to a screenshot-driven workflow using an Apollo.io page to drive visual fidelity. The goal is to customize a SaaS homepage based on which product a user uses (e.g., meetings vs emails), and v0 mirrors styling while changing information hierarchy.

  4. Iteration strategy: atomic changes, rollback, and “pull request” thinking

    Tom explains how he prefers small, atomic iterations—similar to pull requests—so changes are easy to verify and revert. They highlight that v0 can also handle multiple changes at once, but incremental steps can reduce risk and improve control.

  5. Under the hood: multiple models + Vercel’s “online model” that fixes LLM code

    Tom describes v0’s approach to hiding model complexity and creating a guided “happy path.” He explains that raw LLM code often won’t run, so v0 uses additional layers and multiple models to iteratively correct and operationalize outputs.

  6. From prototypes to usable apps: fixing routes, runtime errors, and exploring generated features

    They explore the generated LinkedIn-like app and encounter missing routes/errors. Tom demonstrates interactive debugging by pasting the error and asking v0 to implement the missing route, showing a tight build-test-fix loop inside the tool.

  7. Marketplace integrations: databases and AI providers in a few clicks

    Tom introduces integrations that connect v0 projects to Vercel Marketplace services without heavy setup. He explains how users can attach databases (e.g., Neon) and AI providers, reducing friction to build functional, data-backed applications.

  8. Adding an AI feature live: Groq-powered post composer + troubleshooting API keys

    They attempt to add an AI-assisted post composer to the LinkedIn clone using the Groq integration. The demo hits issues (invalid API key, module export errors), and Tom shows how v0 plus version restore can help recover from breaking changes.

  9. Tom’s personal software: feed filter tool, one-shot sneaker store, and “neighborhood button” app

    Tom shares examples of what he builds as a CPO who doesn’t have hours to code anymore. He demonstrates real utility: internal tools, a one-prompt e-commerce store with realtime filtering, and a simple mobile-friendly app that tells you what neighborhood you’re in.

  10. Workflow and scaling: browser creation vs IDE “eject,” Git-style iteration, and real infra

    They discuss how teams take v0 output into editors like Cursor/Windsurf and the desire for a smoother back-and-forth workflow. Tom argues deployed outputs are “real software” backed by Vercel’s infrastructure, capable of scaling massively; the limiting factor is product value, not tooling.

  11. Database demo end-to-end: Neon store, mock meetings, env vars, and a creation form

    They complete the database loop by adding a Neon integration to store upcoming meetings, seeding mock data, and wiring the app to fetch it. They handle a missing NEON_DATABASE_URL env var and observe that v0 even generated a meeting creation form, though some flows remain unimplemented.

  12. How v0 is built and staffed: a tiny team, Vercel leverage, and startup-within-a-startup

    Tom explains the team structure behind v0 and why it can move fast. v0 benefits from Vercel’s existing foundations—accounts, marketplace, and deployment infrastructure—allowing a small team to ship quickly and focus on the core experience.

  13. Vercel’s product operating system: product areas, frequent reviews, Notion→Linear, no rigid OKRs

    Tom outlines how Vercel organizes into product areas with cross-functional leads owning roadmaps. Planning is reset roughly every six months but guided by frequent reviews; they use Notion for initiatives and Linear for execution, and they avoid heavy OKR processes in favor of “lowercase-a agile.”

  14. How Vercel uses v0 internally: dogfooding, component generation, and demos across the company

    Beyond prototyping whole apps, teams use v0 to generate smaller UI slices (e.g., a settings drawer) and then import them into production code. Tom describes a cultural shift where demo days now feature non-engineering teams showing real apps, like interactive TCO calculators built by account executives.

  15. PM in the AI prototyping era: prototypes complement PRDs, and strategy matters more

    They discuss how prototyping changes product work: PRDs can become thinner and more strategic while demos validate hypotheses earlier. Tom warns against a “feature factory” mindset—shipping is cheaper, but cohesion, prioritization, and problem framing remain core PM responsibilities.

  16. Competitive landscape and React’s role: customer focus, framework as implementation detail, and role convergence

    Tom explains his philosophy on competition—focus on customer value rather than chasing rivals’ feature sets. He reflects on React’s ubiquity (and training data advantages) while predicting more hybrid roles: design engineers and PM-engineers enabled by AI tools that reduce the “tax” of parts of the job.

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.

Add to Chrome