{"url": "https://maven.com/p/e83531/vibe-code-production-ready-side-projects", "core": {"title": "Vibe Code Production-Ready Side Projects", "slug": "e83531", "id": 4997, "page_type": "workshop", "description": "Prototypes are fun to build, but scaling them into real apps requires production-grade workflows. Without the right engineering practices—like testing, CI/CD, and security—side projects quickly break down. By learning how to bridge the gap, you’ll ship apps that are stable, resilient, and safe for real users.", "start_datetime": "2025-09-18T17:00:00Z", "duration_min": 60, "is_recording_public": true, "has_internal_recording": true, "instructor_name": "Colin Matthews", "instructor_title": "Sold my first SaaS in 2021. Product Manager, 8500+ students, featured by Lenny.", "instructor_headline": null, "course_name": "Vibe Code Production-Ready Side Projects", "course_slug": "vibe-code-your-next-side-project", "school_name": "Colin Matthews", "school_slug": "tech-for-product", "chapter_count": 15}, "next_data": {"props": {"pageProps": {"apiSchool": {"id": 3009, "slug": "tech-for-product", "name": "Colin Matthews", "is_stripe_connected": true, "stripe_connect_account_id": "acct_1MXsEmQPBMfFWS6c", "zoom_auth_version": 2, "verified": true, "timezone": "America/Toronto", "support_email": null, "school_tags": [{"id": 96, "tag_type": "internal_collection", "label": "Free lesson beta", "slug": "free-lesson-beta", "description": null, "parent_tag_id": null}, {"id": 254, "tag_type": "internal_collection", "label": "Upmarket CLP", "slug": "upmarket-clp", "description": null, "parent_tag_id": null}, {"id": 413, "tag_type": "internal_collection", "label": "[Beta] New SKU's Opt-in (2026)", "slug": "beta-new-skus-2026", "description": null, "parent_tag_id": null}], "instructor_bio": {"name": "Colin Matthews", "preferred_name": "Colin", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/HSeMd11USTaicp00DEA1_M1WJfGjHT7agVvMSdipp_Colin.jpg", "image_url_no_bg": "https://user-assets.maven.com/instructor-no-bg/HSeMd11USTaicp00DEA1_M1WJfGjHT7agVvMSdipp_Colin.jpg", "bio_html": "<p>I'm a technical PM and builder who has taught more than 40k PMs, designers, and tech professionals the fundamentals of shipping software.  I've been featured by Lenny four times, spoken at product conferences and events, and assisted Fortune 500 companies with technical upskilling and AI adoption.</p><p><br>My main goal with any course is to help you build your own mental model of how a technology or system works. Because of how fast the industry is changing, I think its more valuable to understand something from first principles than it is to learn a specific tool or product.<br></p><p>You can check out my courses and free lesson below! </p>", "headline": "", "title": "Founder of Tech for Product, Fractional PM leader", "linkedin_url": "https://www.linkedin.com/in/colin-matthews-2b414a71/", "x_handle": "", "custom_social_link": "", "logos": {"logos": [], "label": ""}, "expert_tagline": "will level up your technical skills", "primary_color": "", "contact_email": "", "show_contact": false}}, "pageType": "workshop", "school": {"id": 3009, "slug": "tech-for-product", "name": "Colin Matthews", "is_stripe_connected": true, "stripe_connect_account_id": "acct_1MXsEmQPBMfFWS6c", "zoom_auth_version": 2, "verified": true, "timezone": "America/Toronto", "support_email": null, "school_tags": [{"id": 96, "tag_type": "internal_collection", "label": "Free lesson beta", "slug": "free-lesson-beta", "description": null, "parent_tag_id": null}, {"id": 254, "tag_type": "internal_collection", "label": "Upmarket CLP", "slug": "upmarket-clp", "description": null, "parent_tag_id": null}, {"id": 413, "tag_type": "internal_collection", "label": "[Beta] New SKU's Opt-in (2026)", "slug": "beta-new-skus-2026", "description": null, "parent_tag_id": null}], "instructor_bio": {"name": "Colin Matthews", "preferred_name": "Colin", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/HSeMd11USTaicp00DEA1_M1WJfGjHT7agVvMSdipp_Colin.jpg", "image_url_no_bg": "https://user-assets.maven.com/instructor-no-bg/HSeMd11USTaicp00DEA1_M1WJfGjHT7agVvMSdipp_Colin.jpg", "bio_html": "<p>I'm a technical PM and builder who has taught more than 40k PMs, designers, and tech professionals the fundamentals of shipping software.  I've been featured by Lenny four times, spoken at product conferences and events, and assisted Fortune 500 companies with technical upskilling and AI adoption.</p><p><br>My main goal with any course is to help you build your own mental model of how a technology or system works. Because of how fast the industry is changing, I think its more valuable to understand something from first principles than it is to learn a specific tool or product.<br></p><p>You can check out my courses and free lesson below! </p>", "headline": "", "title": "Founder of Tech for Product, Fractional PM leader", "linkedin_url": "https://www.linkedin.com/in/colin-matthews-2b414a71/", "x_handle": "", "custom_social_link": "", "logos": {"logos": [], "label": ""}, "expert_tagline": "will level up your technical skills", "primary_color": "", "contact_email": "", "show_contact": false}}, "course": {"slug": "vibe-code-your-next-side-project", "school_id": 3009, "name": "Vibe Code Production-Ready Side Projects", "id": 17292, "format": "full_course", "description": "Ship your first real SaaS in 8 weeks (with a secure SaaS template to get you started)", "attrs": {"courses_page_highlight_order_index": null, "custom_landing_page_url": null, "facebook_pixel_id": null, "is_course_application_enabled": false, "is_demoted_on_courses_page": false, "is_hidden_by_maven_staff": false, "is_live_on_courses_page": true, "short_description": null, "skip_landing_page": null, "satisfaction_guarantee_status": "unset"}, "social_image_url": "https://d2426xcxuh3ht5.cloudfront.net/EPB1B5QxSWi1ZbUgikxw_Copy%20of%20Course%20Image%20-%20Light%20Template%201.jpg", "course_image_url": null, "clp_hero_media": null, "instructor_infos": [{"name": "Colin Matthews", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/M1WJfGjHT7agVvMSdipp_Colin.jpg", "image_url_no_bg": "https://user-assets.maven.com/instructor-no-bg/M1WJfGjHT7agVvMSdipp_Colin.jpg", "uuid": "82bfd36e-9a78-4d56-a4f6-8b415a2553ee", "bio_html": "<p>I’ve had my fair share of doubt when it came to technical skills. From flunking out of my first software engineering interview, to struggling to build my own SaaS products for years, I’ve always felt like an imposter.</p><p></p><p>In 2021, everything changed. I sold my first SaaS product as an independent developer.</p><p></p><p>Now, with AI tools, you can accomplish months of works in just hours using the right strategies. I want to help you use AI to build your software — whether thats for your own personal apps, work, or to sell a SaaS of your own.&nbsp;</p>", "headline": "Build your first secure SaaS in 5 weeks", "title": "Sold my first SaaS in 2021. Product Manager, 8500+ students, featured by Lenny.", "linkedin_url": "https://www.linkedin.com/in/colinmatthews-pm/", "twitter_handle": null, "custom_social_link": null, "logos": {"logos": [{"image_url": "https://asset.brandfetch.io/id6O2oGzv-/idjOb2YcqW.svg", "type": "logo", "file_type": "svg", "uuid": "00fd2374-5d7b-49b7-990b-ced5b4ef7500", "name": "Google"}, {"image_url": "https://asset.brandfetch.io/idWvz5T3V7/idpvCl_Ipb.svg", "type": "logo", "file_type": "svg", "uuid": "2c4534c1-130c-4ff0-94f1-50aca240f8c7", "name": "Meta"}, {"image_url": "https://asset.brandfetch.io/idchmboHEZ/idc7I0n_oy.svg", "type": "logo", "file_type": "svg", "uuid": "e908d0a0-0815-4b0a-a910-6c5144f8d32b", "name": "Microsoft"}, {"image_url": "https://asset.brandfetch.io/idxAg10C0L/idcVaYaqmU.svg", "type": "logo", "file_type": "svg", "uuid": "c8d7f3ae-2306-4ba6-9644-abe9a7481fca", "name": "Stripe"}, {"image_url": "https://asset.brandfetch.io/idJFz6sAsl/idnwC5pGyX.svg", "type": "logo", "file_type": "svg", "uuid": "764a7f46-241b-43e7-b97f-acebb09195c1", "name": "LinkedIn"}], "label": "Students from"}, "highlights": null, "highlights_html": "<ul><li><p>Built an AI SaaS in 2021 that was acquired after four months of operation</p></li><li><p>Built Airbnb data analytics product that grossed $100k+ in revenue</p></li><li><p>Taught 25k+ PMs technical skills through prior courses and free live sessions (Technical Foundations, AI Prototyping)</p></li><li><p>Undergraduate in Computer Science, last role at Datavant as a technical PM working on data and recommendation systems.</p></li></ul>", "preferred_name": null}], "instructor_caption": "Sold my first SaaS in 2021. Product Manager, 8500+ students, featured by Lenny.", "course_tags": [{"id": 2, "tag_type": "category", "label": "Product", "slug": "product-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 76, "tag_type": "deprecated", "label": "AI business strategy", "slug": "x-subcategory-ai-business-strategy", "description": null, "parent_tag_id": 35}, {"id": 78, "tag_type": "deprecated", "label": "AI product management", "slug": "x-subcategory-ai-product-management", "description": null, "parent_tag_id": 35}, {"id": 84, "tag_type": "deprecated", "label": "Product fundamentals", "slug": "x-subcategory-product-fundamentals", "description": null, "parent_tag_id": 2}, {"id": 85, "tag_type": "deprecated", "label": "Product for AI", "slug": "x-subcategory-product-for-ai", "description": null, "parent_tag_id": 2}, {"id": 172, "tag_type": "internal_collection", "label": "AI Affiliates", "slug": "ai-affiliates-nov-24", "description": null, "parent_tag_id": null}, {"id": 200, "tag_type": "internal_collection", "label": "Affiliate Aakash Gupta", "slug": "affiliate-aakash-gupta", "description": null, "parent_tag_id": null}, {"id": 244, "tag_type": "internal_collection", "label": "Courses filtered for recommendations", "slug": "courses-filtered-for-recommendations", "description": null, "parent_tag_id": null}, {"id": 275, "tag_type": "internal_collection", "label": "Maven Ads", "slug": "maven-ads", "description": null, "parent_tag_id": null}, {"id": 290, "tag_type": "persona", "label": "For Product Managers", "slug": "for-product-managers", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 319, "tag_type": "topic", "label": "Prototyping", "slug": "prototyping", "description": null, "parent_tag_id": null}, {"id": 444, "tag_type": "topic", "label": "Vibe Coding", "slug": "vibe-coding", "description": null, "parent_tag_id": null}]}, "contentPageSlug": "e83531", "contentPage": {"id": 4997, "school_id": 3009, "slug": "e83531", "content_page_type": "workshop", "sections": [{"uuid": "045c5b34-6b15-49f5-b84c-dfc6b480d109", "title": "Vibe Code Production-Ready Side Projects", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/n4WpEWXxS1WQfrxOrpnw_Single%20Instructor%20(9).png", "is_visible": true, "topic_desc": "Prototypes are fun to build, but scaling them into real apps requires production-grade workflows. Without the right engineering practices—like testing, CI/CD, and security—side projects quickly break down. By learning how to bridge the gap, you’ll ship apps that are stable, resilient, and safe for real users.", "brand_logos": {"label": "Previously at", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Colin Matthews", "uuid": "4c84b803-1a55-4d17-838a-4c35f99c0aea", "logos": {"label": "", "logos": []}, "title": "Sold my first SaaS in 2021. Product Manager, 8500+ students, featured by Lenny.", "bio_html": "<p>I’ve had my fair share of doubt when it came to technical skills. From flunking out of my first software engineering interview, to struggling to build my own SaaS products for years, I’ve always felt like an imposter.</p><p><br></p><p>In 2021, everything changed. I sold my first SaaS product as an independent developer.</p><p><br></p><p>Now, with AI tools, you can accomplish months of works in just hours using the right strategies. I want to help you use AI to build your software — whether thats for your own personal apps, work, or to sell a SaaS of your own.&nbsp;</p><p><br></p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/NhCtR7sHRdWQ58xnNzKe_Untitled%20design%20(2).png", "highlights": [], "linkedin_url": "", "twitter_handle": "", "image_url_no_bg": null, "custom_social_link": ""}], "learning_outcomes": [{"uuid": "6f27b70d-9550-4f5c-8379-a0d79d6b5e0f", "title": "Learn the difference between prototypes and production", "description": "Understand how prototypes differ from production-ready apps and why those differences matter."}, {"uuid": "54215b2b-7314-4e60-8fd3-d76fc980609c", "title": "Get an overview of real engineering workflows", "description": "See CI/CD pipelines, unit tests, integration tests, and more in action."}, {"uuid": "2210335a-3982-424c-8dc5-5112dee9d5ce", "title": "Learn how to ship securely", "description": "Spot the top vulnerabilities in vibe-coded SaaS apps and learn how to prevent them."}]}], "created_at": "2026-02-12T21:03:15.009994Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 17292, "course_stripe_promo_code_id": null}, "school_event": {"id": 4997, "slug": null, "title": "Vibe Code Production-Ready Side Projects", "description": null, "start_datetime": "2025-09-18T17:00:00Z", "end_datetime": "2025-09-18T18:00:00Z", "start_date": "2025-09-18", "start_time": "13:00:00", "duration_min": 60, "timezone": "America/Toronto", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 277}, "relatedWorkshops": [{"id": 2589, "school_id": 3009, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 17292, "workshop_tags": [{"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 137, "tag_type": "internal_collection", "label": "Instructor", "slug": "Instructor", "description": null, "parent_tag_id": null}, {"id": 213, "tag_type": "internal_collection", "label": "The AI-Powered Super IC", "slug": "ai-powered-super-ic", "description": null, "parent_tag_id": null}, {"id": 226, "tag_type": "internal_collection", "label": "Building AI-Native Products", "slug": "building-ai-native-products", "description": null, "parent_tag_id": null}, {"id": 266, "tag_type": "internal_collection", "label": "The AI Powered Super Engineer", "slug": "ai-powered-super-engineer", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 397, "tag_type": "internal_collection", "label": "Learn, Grow & Level Up", "slug": "maven-hq", "description": null, "parent_tag_id": null}, {"id": 444, "tag_type": "topic", "label": "Vibe Coding", "slug": "vibe-coding", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 3415, "school_id": 3009, "slug": "12cb04", "content_page_type": "workshop", "sections": [{"uuid": "67d1fbde-07ed-40d3-9519-f5fd2d9c3048", "title": "Vibe Code Your Next Side Project", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/86WO2jXoRs6thP1wKKQw_Single Instructor (6).png", "is_visible": true, "topic_desc": "Building side projects with AI coding tools like v0, Replit, Bolt, and Lovable is fun -- but can you actually ship something with them?\n\nIn this live session, we'll go from a blank canvas to a deployed app, starting with basic workflows anyone can follow, and moving into more complex environments with hosted servers, storage, and databases.\n\nJoin us for a deep dive on building your side project!", "brand_logos": {"label": "Previously at", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Colin Matthews", "uuid": "6a886650-65d6-47ee-b45b-115def3d8ec7", "title": "Sold my first SaaS in 2021. Product Manager, 8500+ students, featured by Lenny.", "bio_html": "<p>I’ve had my fair share of doubt when it came to technical skills. From flunking out of my first software engineering interview, to struggling to build my own SaaS products for years, I’ve always felt like an imposter.</p><p><br></p><p>In 2021, everything changed. I sold my first SaaS product as an independent developer.</p><p><br></p><p>Now, with AI tools, you can accomplish months of works in just hours using the right strategies. I want to help you use AI to build your software — whether thats for your own personal apps, work, or to sell a SaaS of your own.&nbsp;</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/K15KCBI3ROSM2fnaJQGo_me 2.png"}], "learning_outcomes": [{"uuid": "bc3db048-29e2-4c06-939b-382011916679", "title": "Overview of vibe coding tools", "description": "Get an overview of tools like Cursor, Replit, v0, Bolt, and Lovable -- and which is best for side projects"}, {"uuid": "b92bd7bf-e651-4046-9c80-52fd053d2a61", "title": "Deep dive into development & deployment workflows", "description": "Learn about development workflows with Github to manage and deploy your code"}, {"uuid": "20bdd4ed-11db-45a1-bf80-5829fc4d2835", "title": "Live deployment of a side project", "description": "See a live deployment of a vibe coded app"}]}], "created_at": "2026-02-12T20:59:03.534576Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 17292, "course_stripe_promo_code_id": null}, "school_event": {"id": 3415, "slug": null, "title": "Vibe Code Your Next Side Project", "description": null, "start_datetime": "2025-05-13T17:00:00Z", "end_datetime": "2025-05-13T17:45:00Z", "start_date": "2025-05-13", "start_time": "13:00:00", "duration_min": 45, "timezone": "America/Toronto", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 4109}}, {"id": 6283, "school_id": 7425, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 13409, "workshop_tags": [{"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 292, "tag_type": "persona", "label": "For Founders", "slug": "for-founders", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 319, "tag_type": "topic", "label": "Prototyping", "slug": "prototyping", "description": null, "parent_tag_id": null}, {"id": 349, "tag_type": "topic", "label": "Coding with AI", "slug": "ai-coding", "description": null, "parent_tag_id": null}, {"id": 444, "tag_type": "topic", "label": "Vibe Coding", "slug": "vibe-coding", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 747, "school_id": 7425, "slug": "f8344e", "content_page_type": "workshop", "sections": [{"uuid": "58816352-4621-4099-b783-543ed582e583", "title": "Vibe Coding Sprint: From Idea to Live Product", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/TJTuewJ5SOmBNnJPayJ6_72-Hour%20Vibe%20Coding%20Sprint%20-%20From%20Idea%20to%20Live%20Product.png", "is_visible": true, "topic_desc": "With AI everyone can build now, even without a technical background. The best way to learn is by doing. Join our 72-hour build sprint to create a real product from scratch. Apply insights from the workshops and bring your ideas to life. You'll learn by shipping, have fun, and walk away with a live product you can be proud of. The Vibe Coding Games are open for everyone.", "brand_logos": {"label": "", "logos": [{"name": "Maven", "type": "logo", "uuid": "510d1f8d-1c50-47f4-b5d5-4733bea16aa5", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idIp45c7Hp/idGjMF6-1E.svg"}, {"name": "100 School", "type": "logo", "uuid": "72289f09-88f9-4f00-b79d-137b2823cdc6", "file_type": "svg", "image_url": "https://asset.brandfetch.io/idhosG8n_T/idEumcD-xh.svg"}]}, "section_type": "main", "instructor_infos": [{"name": "Harold Dijkstra", "uuid": "625292e9-0464-449b-9b02-96ec535beadd", "logos": null, "title": "The Vibe Coding Games", "bio_html": "<p>Host of the <a href=\"https://www.thevibecodinggames.com\" rel=\"noopener noreferrer\" target=\"_blank\">The Vibe Coding Games</a> and the Prototyping with AI Bootcamp on&nbsp;<a href=\"https://maven.com/no-code-ai/prototyping-with-ai?utm_source=instructor\" rel=\"noopener noreferrer\" target=\"_blank\">Maven.com</a>. Helped 1,500+ bootcamp students to get started with building with AI.</p>", "headline": "", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/Jbnidw5Sfuu2Am79cUxa_Harold%20Dijkstra.png", "highlights": null, "linkedin_url": null, "twitter_handle": null, "highlights_html": null, "image_url_no_bg": null, "custom_social_link": null}, {"name": "Ash Wesley", "uuid": "c069caa5-f25e-467b-b40b-557783e54650", "logos": {"label": "", "logos": []}, "title": "The Vibe Coding Games", "bio_html": "<p>Vibe coder. Built 52 projects in 52 weeks in 2025. Co-host of <a href=\"https://www.thevibecodinggames.com/\" rel=\"noopener noreferrer\" target=\"_blank\">The Vibe Coding Games</a>. On a mission to help non-technical professionals getting started.</p>", "headline": "", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/0v903nTRQGalLrpNc4pr_Ash%20Wesley.jpeg", "highlights": [], "linkedin_url": "", "twitter_handle": "", "highlights_html": null, "image_url_no_bg": null, "custom_social_link": ""}], "learning_outcomes": [{"uuid": "48132062-c4a4-4a39-a296-8b9a0998abac", "title": "Learn by doing and vibe code your own product ideas", "description": "Use everything you learned from our workshops to bring your own idea to life, getting hands-on with real outcomes"}, {"uuid": "c58dfc9a-4a4e-4091-a780-4a6d8f42db8e", "title": "Kickstart your journey with this pressure cooker format", "description": "Join The Vibe Coding Games to ship a complete product from concept to live deployment"}, {"uuid": "bce59fa5-8a86-4181-84e7-c87d3b76a2a1", "title": "Get community support and feedback during your build", "description": "Receive real-time help, learn from each other and celebrate the power of vibe coding together"}, {"uuid": "698c0a2c-087d-4bbf-b6e2-99e92f48f422", "title": "Prove to yourself that you can ship your own products", "description": "Build confidence by completing a full development cycle, from idea to deployment, without relying on external developers"}]}], "created_at": "2026-02-11T07:52:37.357799Z", "updated_at": "2026-02-11T07:52:43.246510Z", "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 13409, "course_stripe_promo_code_id": null}, "school_event": {"id": 747, "slug": null, "title": "Vibe Coding Sprint: From Idea to Live Product", "description": null, "start_datetime": "2026-02-18T19:00:00Z", "end_datetime": "2026-02-18T19:45:00Z", "start_date": "2026-02-18", "start_time": "20:00:00", "duration_min": 45, "timezone": "Europe/Amsterdam", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 163}}, {"id": 5886, "school_id": 14060, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 15572, "workshop_tags": [{"id": 2, "tag_type": "category", "label": "Product", "slug": "product-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 137, "tag_type": "internal_collection", "label": "Instructor", "slug": "Instructor", "description": null, "parent_tag_id": null}, {"id": 290, "tag_type": "persona", "label": "For Product Managers", "slug": "for-product-managers", "description": null, "parent_tag_id": null}, {"id": 292, "tag_type": "persona", "label": "For Founders", "slug": "for-founders", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}, {"id": 444, "tag_type": "topic", "label": "Vibe Coding", "slug": "vibe-coding", "description": null, "parent_tag_id": null}], "published_content_page": {"id": 6712, "school_id": 14060, "slug": "cca58e", "content_page_type": "workshop", "sections": [{"uuid": "b941ff2a-8a60-433f-bb66-465c6bd9b942", "title": "Vibe Coding for Founders: Build Faster, Spend Smarter", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/m5UKndCcRe2U8ZSVtyVG_Single%20Instructor%20-%20theme%20a.png", "is_visible": true, "topic_desc": "Speed is not a competitive advantage any longer, it's the new baseline. \n\nVibe coding lets founders turn ideas into working products in hours instead of weeks—without waiting on a dev team, budget, or perfect specs.\n\nYou will leave more confident, more independent, and more decisive. Instead of being blocked by technical constraints, you'll know how to move from idea to prototype fast.", "brand_logos": {"label": "Previously at", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Anne Cocquyt", "uuid": "3b731cc8-fb73-464d-989e-a93b21b5abed", "logos": null, "title": "Top 1% of Lovable VibeCoders, Award-Winning UC Berkeley Faculty", "bio_html": "<p>Anne Cocquyt is a startup operator, product builder, and UC Berkeley faculty member who has spent over a decade helping founders turn ideas into real, shipped products. She teaches product and entrepreneurship at <strong>UC Berkeley</strong> and has worked hands-on with hundreds of early-stage startups across the US and Europe.</p><p>Anne is a top 1% builder on Lovable, with multiple vibe-coded apps ranking in the top 1% on the platform. Her work sits at the intersection of product strategy, AI-powered building, and founder execution—combining speed, taste, and real-world constraints. She doesn’t teach theory in isolation; everything in this session comes from shipping, iterating, and stress-testing products with real users, clients, and investors.</p><p>She teaches vibe coding because she’s seen how traditional development workflows slow founders down—and how much leverage founders gain when they can build and test ideas themselves. Students learn directly from Anne’s real startup case studies, proven frameworks, and practical shortcuts, leaving with skills they can apply immediately to move faster, build smarter, and ship with confidence.</p>", "headline": "", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/ZtQA1gLeRB2Udzt9of3U_Anne%20Headshot%20Small.jpg", "highlights": null, "linkedin_url": null, "twitter_handle": null, "highlights_html": null, "image_url_no_bg": null, "custom_social_link": null}], "learning_outcomes": [{"uuid": "c571123b-81c9-45e2-b861-530d17fb389c", "title": "From Idea to MVP in 60 Minutes", "description": "Learn how to use AI to build something users want, and investors will invest in. With real case studies of real startups"}, {"uuid": "0f3e4ba6-eef3-4939-8eb1-fd7d5e9aaca0", "title": "Prototype & Ship at Startup Speed", "description": "Learn vibe-coding fundamentals and unlock practical tips and shortcuts to build, test, and validate in Lovable"}, {"uuid": "01c91083-961f-49ef-b9fc-06aa034270a2", "title": "My Secret Tech Stack & Cost", "description": "Get my secret tech stack to go from 0-1 in no time. Learn what cost is reasonable to pay a dev team in 2026"}]}], "created_at": "2026-02-12T21:07:38.283741Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 15572, "course_stripe_promo_code_id": null}, "school_event": {"id": 6712, "slug": null, "title": "Vibe Coding for Founders: Build Faster, Spend Smarter", "description": null, "start_datetime": "2026-01-28T20:00:00Z", "end_datetime": "2026-01-28T20:45:00Z", "start_date": "2026-01-28", "start_time": "12:00:00", "duration_min": 45, "timezone": "America/Los_Angeles", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 37}}], "exploreCourses": null, "workshopTags": [{"id": 2, "tag_type": "category", "label": "Product", "slug": "product-ll", "description": null, "parent_tag_id": null}, {"id": 397, "tag_type": "internal_collection", "label": "Learn, Grow & Level Up", "slug": "maven-hq", "description": null, "parent_tag_id": null}, {"id": 444, "tag_type": "topic", "label": "Vibe Coding", "slug": "vibe-coding", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 290, "tag_type": "persona", "label": "For Product Managers", "slug": "for-product-managers", "description": null, "parent_tag_id": null}, {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, {"id": 349, "tag_type": "topic", "label": "Coding with AI", "slug": "ai-coding", "description": null, "parent_tag_id": null}, {"id": 313, "tag_type": "topic", "label": "AI", "slug": "ai", "description": null, "parent_tag_id": null}], "videoChapters": [{"title": "Introduction: Building Production-Ready Side Projects", "start_seconds": 2}, {"title": "Prototype vs. Production: Understanding the Difference", "start_seconds": 65}, {"title": "Exploring a Production-Ready SaaS Template", "start_seconds": 151}, {"title": "Live Demo: Building a Budgeting Tool with a PRD", "start_seconds": 267}, {"title": "Generating UI Components with Magic Patterns", "start_seconds": 477}, {"title": "Q&A: Ensuring Software Stability and Reliability", "start_seconds": 552}, {"title": "Integrating Generated Components into the Project", "start_seconds": 602}, {"title": "Using Claude Code to Implement the Feature", "start_seconds": 660}, {"title": "Live Implementation: AI Modifying the Database Schema", "start_seconds": 761}, {"title": "Q&A: Course Details and Required Technical Skills", "start_seconds": 849}, {"title": "Reviewing the First Implementation and Identifying Bugs", "start_seconds": 986}, {"title": "The Iterative Debugging Process with an AI Agent", "start_seconds": 1060}, {"title": "Continuing the Debugging Loop and AI Tool Comparison", "start_seconds": 1137}, {"title": "Achieving Partial Success and Final Debugging", "start_seconds": 1283}, {"title": "Conclusion, Final Q&A, and Course Information", "start_seconds": 1474}], "navPages": [{"category": {"slug": "ai", "href": "/courses/ai", "title": "AI", "palette": {"--palette-category-base": "#460952", "--palette-category-highlight": "#931FAA", "--palette-category-border": "#EDA6FB"}}, "topics": [{"title": "Agentic AI", "slug": "ai/agentic-ai", "href": "/courses/ai/agentic-ai"}, {"title": "Coding with AI", "slug": "ai/ai-coding", "href": "/courses/ai/ai-coding"}, {"title": "AI Workflows", "slug": "ai/ai-workflows", "href": "/courses/ai/ai-workflows"}, {"title": "Claude Code", "slug": "ai/claude-code", "href": "/courses/ai/claude-code"}, {"title": "OpenClaw", "slug": "ai/openclaw", "href": "/courses/ai/openclaw"}, {"title": "Vibe Coding", "slug": "ai/vibe-coding", "href": "/courses/ai/vibe-coding"}, {"title": "AI Evals", "slug": "ai/evals", "href": "/courses/ai/evals"}, {"title": "AI Transformation", "slug": "ai/ai-transformation", "href": "/courses/ai/ai-transformation"}, {"title": "RAG & Search", "slug": "ai/rag-search", "href": "/courses/ai/rag-search"}, {"title": "MCP", "slug": "ai/mcp", "href": "/courses/ai/mcp"}, {"title": "AI for PMs", "slug": "ai/for-product-managers", "href": "/courses/ai/for-product-managers"}, {"title": "AI for Engineers", "slug": "ai/for-engineers", "href": "/courses/ai/for-engineers"}, {"title": "AI for Designers", "slug": "ai/for-designers", "href": "/courses/ai/for-designers"}, {"title": "AI for Marketers", "slug": "ai/for-marketers", "href": "/courses/ai/for-marketers"}, {"title": "AI for Founders", "slug": "ai/for-founders", "href": "/courses/ai/for-founders"}]}, {"category": {"slug": "product", "href": "/courses/product", "title": "Product", "palette": {"--palette-category-base": "#510B00", "--palette-category-highlight": "#B33600", "--palette-category-border": "#F7804D"}}, "topics": [{"title": "AI for PMs", "slug": "for-product-managers/ai", "href": "/courses/for-product-managers/ai"}, {"title": "Agentic AI", "slug": "for-product-managers/agentic-ai", "href": "/courses/for-product-managers/agentic-ai"}, {"title": "AI Evals", "slug": "for-product-managers/ai-evals", "href": "/courses/for-product-managers/ai-evals"}, {"title": "Vibe Coding", "slug": "for-product-managers/vibe-coding", "href": "/courses/for-product-managers/vibe-coding"}, {"title": "Product Sense", "slug": "for-product-managers/product-sense", "href": "/courses/for-product-managers/product-sense"}, {"title": "Product Discovery", "slug": "for-product-managers/product-discovery", "href": "/courses/for-product-managers/product-discovery"}, {"title": "User Research", "slug": "for-product-managers/user-research", "href": "/courses/for-product-managers/user-research"}, {"title": "Prototyping", "slug": "for-product-managers/prototyping", "href": "/courses/for-product-managers/prototyping"}, {"title": "Growth", "slug": "for-product-managers/growth", "href": "/courses/for-product-managers/growth"}, {"title": "Analytics", "slug": "for-product-managers/analytics", "href": "/courses/for-product-managers/analytics"}, {"title": "Tech Foundations", "slug": "for-product-managers/technical-foundations", "href": "/courses/for-product-managers/technical-foundations"}, {"title": "Strategy", "slug": "for-product-managers/strategy", "href": "/courses/for-product-managers/strategy"}, {"title": "Influence", "slug": "for-product-managers/influence", "href": "/courses/for-product-managers/influence"}, {"title": "Leadership", "slug": "for-product-managers/leadership", "href": "/courses/for-product-managers/leadership"}, {"title": "Career Growth", "slug": "for-product-managers/career-growth", "href": "/courses/for-product-managers/career-growth"}]}, {"category": {"slug": "engineering", "href": "/courses/engineering", "title": "Engineering", "palette": {"--palette-category-base": "#00332F", "--palette-category-highlight": "#00746B", "--palette-category-border": "#88B7B2"}}, "topics": [{"title": "AI for Engineers", "slug": "for-engineers/ai", "href": "/courses/for-engineers/ai"}, {"title": "Agentic AI", "slug": "for-engineers/agentic-ai", "href": "/courses/for-engineers/agentic-ai"}, {"title": "Coding with AI", "slug": "for-engineers/ai-coding", "href": "/courses/for-engineers/ai-coding"}, {"title": "Claude Code", "slug": "for-engineers/claude-code", "href": "/courses/for-engineers/claude-code"}, {"title": "OpenClaw", "slug": "for-engineers/openclaw", "href": "/courses/for-engineers/openclaw"}, {"title": "MCP", "slug": "for-engineers/mcp", "href": "/courses/for-engineers/mcp"}, {"title": "RAG & Search", "slug": "for-engineers/rag-search", "href": "/courses/for-engineers/rag-search"}, {"title": "AI Evals", "slug": "for-engineers/ai-evals", "href": "/courses/for-engineers/ai-evals"}, {"title": "Machine Learning", "slug": "for-engineers/ml", "href": "/courses/for-engineers/ml"}, {"title": "LLM Ops", "slug": "for-engineers/llm-ops", "href": "/courses/for-engineers/llm-ops"}, {"title": "Context Eng", "slug": "for-engineers/context-engineering", "href": "/courses/for-engineers/context-engineering"}, {"title": "Security", "slug": "for-engineers/security", "href": "/courses/for-engineers/security"}, {"title": "System Design", "slug": "for-engineers/system-design", "href": "/courses/for-engineers/system-design"}, {"title": "Leadership", "slug": "for-engineers/leadership", "href": "/courses/for-engineers/leadership"}, {"title": "Career Growth", "slug": "for-engineers/career-growth", "href": "/courses/for-engineers/career-growth"}]}, {"category": {"slug": "design", "href": "/courses/design", "title": "Design", "palette": {"--palette-category-base": "#38085F", "--palette-category-highlight": "#772CBB", "--palette-category-border": "#B5A2D0"}}, "topics": [{"title": "AI for Designers", "slug": "for-designers/ai", "href": "/courses/for-designers/ai"}, {"title": "Agentic AI", "slug": "for-designers/agentic-ai", "href": "/courses/for-designers/agentic-ai"}, {"title": "Vibe Coding", "slug": "for-designers/vibe-coding", "href": "/courses/for-designers/vibe-coding"}, {"title": "Prototyping", "slug": "for-designers/prototyping", "href": "/courses/for-designers/prototyping"}, {"title": "Figma", "slug": "for-designers/figma", "href": "/courses/for-designers/figma"}, {"title": "Design Systems", "slug": "for-designers/design-systems", "href": "/courses/for-designers/design-systems"}, {"title": "User Research", "slug": "for-designers/user-research", "href": "/courses/for-designers/user-research"}, {"title": "Product Discovery", "slug": "for-designers/product-discovery", "href": "/courses/for-designers/product-discovery"}, {"title": "UX", "slug": "for-designers/ux", "href": "/courses/for-designers/ux"}, {"title": "UI", "slug": "for-designers/ui", "href": "/courses/for-designers/ui"}, {"title": "Visual Design", "slug": "for-designers/visual-design", "href": "/courses/for-designers/visual-design"}, {"title": "Design Strategy", "slug": "for-designers/strategy", "href": "/courses/for-designers/strategy"}, {"title": "Influence", "slug": "for-designers/influence", "href": "/courses/for-designers/influence"}, {"title": "Leadership", "slug": "for-designers/leadership", "href": "/courses/for-designers/leadership"}, {"title": "Career Growth", "slug": "for-designers/career-growth", "href": "/courses/for-designers/career-growth"}]}, {"category": {"slug": "marketing", "href": "/courses/marketing", "title": "Marketing", "palette": {"--palette-category-base": "#431532", "--palette-category-highlight": "#943170", "--palette-category-border": "#C99EB5"}}, "topics": [{"title": "AI for Marketers", "slug": "for-marketers/ai", "href": "/courses/for-marketers/ai"}, {"title": "Agentic AI", "slug": "for-marketers/agentic-ai", "href": "/courses/for-marketers/agentic-ai"}, {"title": "Vibe Coding", "slug": "for-marketers/vibe-coding", "href": "/courses/for-marketers/vibe-coding"}, {"title": "Automation", "slug": "for-marketers/marketing-automation", "href": "/courses/for-marketers/marketing-automation"}, {"title": "Content Marketing", "slug": "for-marketers/content-marketing", "href": "/courses/for-marketers/content-marketing"}, {"title": "Demand Gen", "slug": "for-marketers/demand-generation", "href": "/courses/for-marketers/demand-generation"}, {"title": "Go-to-Market", "slug": "for-marketers/gtm", "href": "/courses/for-marketers/gtm"}, {"title": "Product Marketing", "slug": "for-marketers/product-marketing", "href": "/courses/for-marketers/product-marketing"}, {"title": "Positioning", "slug": "for-marketers/positioning", "href": "/courses/for-marketers/positioning"}, {"title": "Social Media", "slug": "for-marketers/social-media", "href": "/courses/for-marketers/social-media"}, {"title": "Brand", "slug": "for-marketers/brand", "href": "/courses/for-marketers/brand"}, {"title": "B2B Marketing", "slug": "for-marketers/b2b", "href": "/courses/for-marketers/b2b"}, {"title": "SEO & AEO", "slug": "for-marketers/seo-aeo", "href": "/courses/for-marketers/seo-aeo"}, {"title": "Strategy", "slug": "for-marketers/strategy", "href": "/courses/for-marketers/strategy"}, {"title": "Leadership", "slug": "for-marketers/leadership", "href": "/courses/for-marketers/leadership"}]}, {"category": {"slug": "leadership", "href": "/courses/leadership", "title": "Leadership", "palette": {"--palette-category-base": "#50090E", "--palette-category-highlight": "#A9202A", "--palette-category-border": "#D49C98"}}, "topics": [{"title": "AI for Leaders", "slug": "for-leaders/ai", "href": "/courses/for-leaders/ai"}, {"title": "Agentic AI", "slug": "for-leaders/agentic-ai", "href": "/courses/for-leaders/agentic-ai"}, {"title": "AI Transformation", "slug": "for-leaders/ai-transformation", "href": "/courses/for-leaders/ai-transformation"}, {"title": "AI Governance", "slug": "for-leaders/ai-governance", "href": "/courses/for-leaders/ai-governance"}, {"title": "Communication", "slug": "for-leaders/communication", "href": "/courses/for-leaders/communication"}, {"title": "Influence", "slug": "for-leaders/influence", "href": "/courses/for-leaders/influence"}, {"title": "Strategy", "slug": "for-leaders/strategy", "href": "/courses/for-leaders/strategy"}, {"title": "Management", "slug": "for-leaders/management", "href": "/courses/for-leaders/management"}, {"title": "People Operations", "slug": "for-leaders/people-operations", "href": "/courses/for-leaders/people-operations"}, {"title": "Exec Presence", "slug": "for-leaders/executive-presence", "href": "/courses/for-leaders/executive-presence"}, {"title": "Storytelling", "slug": "for-leaders/storytelling", "href": "/courses/for-leaders/storytelling"}, {"title": "Goal-setting", "slug": "for-leaders/goal-setting", "href": "/courses/for-leaders/goal-setting"}, {"title": "Personal Brand", "slug": "for-leaders/personal-brand", "href": "/courses/for-leaders/personal-brand"}, {"title": "Career Growth", "slug": "for-leaders/career-growth", "href": "/courses/for-leaders/career-growth"}]}, {"category": {"slug": "founders", "href": "/courses/founders", "title": "Founders", "palette": {"--palette-category-base": "#0C3209", "--palette-category-highlight": "#077202", "--palette-category-border": "#69C662"}}, "topics": [{"title": "AI for Founders", "slug": "for-founders/ai", "href": "/courses/for-founders/ai"}, {"title": "Agentic AI", "slug": "for-founders/agentic-ai", "href": "/courses/for-founders/agentic-ai"}, {"title": "AI Workflows", "slug": "for-founders/ai-workflows", "href": "/courses/for-founders/ai-workflows"}, {"title": "Vibe Coding", "slug": "for-founders/vibe-coding", "href": "/courses/for-founders/vibe-coding"}, {"title": "Prototyping", "slug": "for-founders/prototyping", "href": "/courses/for-founders/prototyping"}, {"title": "Product Sense", "slug": "for-founders/product-sense", "href": "/courses/for-founders/product-sense"}, {"title": "Positioning", "slug": "for-founders/positioning", "href": "/courses/for-founders/positioning"}, {"title": "Product Discovery", "slug": "for-founders/product-discovery", "href": "/courses/for-founders/product-discovery"}, {"title": "Management", "slug": "for-founders/management", "href": "/courses/for-founders/management"}, {"title": "Strategy", "slug": "for-founders/strategy", "href": "/courses/for-founders/strategy"}, {"title": "Go-to-Market", "slug": "for-founders/gtm", "href": "/courses/for-founders/gtm"}, {"title": "Personal Brand", "slug": "for-founders/personal-brand", "href": "/courses/for-founders/personal-brand"}, {"title": "Leadership", "slug": "for-founders/leadership", "href": "/courses/for-founders/leadership"}, {"title": "Fundraising", "slug": "for-founders/fundraising", "href": "/courses/for-founders/fundraising"}, {"title": "PMF", "slug": "for-founders/product-market-fit", "href": "/courses/for-founders/product-market-fit"}]}, {"category": {"slug": "more", "href": "/courses/more", "title": "More", "palette": {"--palette-category-base": "#1E2C2B", "--palette-category-highlight": "#4A6361", "--palette-category-border": "#B9C1BE"}}, "topics": [{"title": "Everyone", "slug": "for-everyone", "href": "/courses/for-everyone"}, {"title": "Operators", "slug": "for-operators", "href": "/courses/for-operators"}, {"title": "Data Scientists", "slug": "for-data-scientists", "href": "/courses/for-data-scientists"}, {"title": "Business Analysts", "slug": "for-business-analysts", "href": "/courses/for-business-analysts"}, {"title": "User Researchers", "slug": "for-user-researchers", "href": "/courses/for-user-researchers"}, {"title": "Customer Success", "slug": "for-customer-success", "href": "/courses/for-customer-success"}, {"title": "Project Managers", "slug": "for-project-managers", "href": "/courses/for-project-managers"}, {"title": "HR Professionals", "slug": "for-hr-professionals", "href": "/courses/for-hr-professionals"}, {"title": "Sales People", "slug": "for-sales-people", "href": "/courses/for-sales-people"}, {"title": "Lawyers", "slug": "for-lawyers", "href": "/courses/for-lawyers"}, {"title": "Finance", "slug": "for-finance-professionals", "href": "/courses/for-finance-professionals"}, {"title": "Investors", "slug": "for-investors", "href": "/courses/for-investors"}, {"title": "Real Estate", "slug": "for-real-estate-agents", "href": "/courses/for-real-estate-agents"}, {"title": "Educators", "slug": "for-educators", "href": "/courses/for-educators"}, {"title": "Creators", "slug": "for-creators", "href": "/courses/for-creators"}]}], "navTagLinks": [{"tag": {"id": 444, "tag_type": "topic", "label": "Vibe Coding", "slug": "vibe-coding", "description": null, "parent_tag_id": null}, "link_slug": "for-product-managers/vibe-coding"}, {"tag": {"id": 349, "tag_type": "topic", "label": "Coding with AI", "slug": "ai-coding", "description": null, "parent_tag_id": null}, "link_slug": "for-engineers/ai-coding"}, {"tag": {"id": 290, "tag_type": "persona", "label": "For Product Managers", "slug": "for-product-managers", "description": null, "parent_tag_id": null}, "link_slug": "for-product-managers"}, {"tag": {"id": 293, "tag_type": "persona", "label": "For Engineers", "slug": "for-engineers", "description": null, "parent_tag_id": null}, "link_slug": "for-engineers"}], "now": "2026-05-19T22:53:36.190Z"}, "__N_SSG": true}, "page": "/p/[slug]/[...ignored]", "query": {"slug": "e83531", "ignored": ["vibe-code-production-ready-side-projects"]}, "buildId": "qPlLjBFLQ9fnkFKJ7n7E-", "isFallback": false, "isExperimentalCompile": false, "gsp": true, "scriptLoader": []}}