{"url": "https://maven.com/p/12cb04/vibe-code-your-next-side-project", "core": {"title": "Vibe Code Your Next Side Project", "slug": "12cb04", "id": 3415, "page_type": "workshop", "description": "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!", "start_datetime": "2025-05-13T17:00:00Z", "duration_min": 45, "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": 17}, "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": "12cb04", "contentPage": {"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}, "relatedWorkshops": [{"id": 4158, "school_id": 3009, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 17292, "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": 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": 349, "tag_type": "topic", "label": "Coding with AI", "slug": "ai-coding", "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": 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}}, {"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": 3748, "school_id": 5876, "is_visible_on_discovery_page": true, "is_canceled": false, "is_delisted": false, "connected_course_id": 16942, "workshop_tags": [{"id": 30, "tag_type": "category", "label": "Design", "slug": "design-ll", "description": null, "parent_tag_id": null}, {"id": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "description": null, "parent_tag_id": null}, {"id": 159, "tag_type": "internal_collection", "label": "LL non-instructor", "slug": "ll-non-instructor", "description": null, "parent_tag_id": null}, {"id": 296, "tag_type": "persona", "label": "For Designers", "slug": "for-designers", "description": null, "parent_tag_id": null}, {"id": 310, "tag_type": "persona", "label": "For User Researchers", "slug": "for-user-researchers", "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": 4587, "school_id": 5876, "slug": "b2b164", "content_page_type": "workshop", "sections": [{"uuid": "d2f0b8f2-d073-4a16-bb1b-bbd54fa94091", "title": "Vibe Coding for Designers", "version": 1, "image_url": "https://d2426xcxuh3ht5.cloudfront.net/3HaN2WX1TVaGa8Ce31BP_Duo Instructor (1).png", "is_visible": true, "topic_desc": "The design industry is shifting fast. As there become fewer pixels to push in Figma, designers will be expected to build interactive prototypes and ship functional interfaces with AI-powered tools like Cursor. Designers who embrace vibe coding today will position themselves at the forefront of our industry's transformation. To build alongside us live, install Cursor before the event!", "brand_logos": {"label": "", "logos": []}, "section_type": "main", "instructor_infos": [{"name": "Amy Lima", "uuid": "f6380006-1fc9-4cf5-8678-d473fb6f5e09", "logos": null, "title": "Product Designer (Ex Duolingo, Pinterest, Amazon Music)", "bio_html": "<p>Amy Lima is a Product Designer, educator, budding vibe coder, and active member of the design community. Her design advocacy work is centered on championing early-career and underrepresented folks by helping them break into the field and demystifying an often gate-kept industry.</p><p><br></p><p>https://x.com/amylimabean</p><p>https://www.linkedin.com/in/amylima/</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/Vg3KeOAYTqCpEJuXh1V4_amy lima headshot 2024.jpg", "highlights": null, "linkedin_url": null, "twitter_handle": null, "image_url_no_bg": null, "custom_social_link": null}, {"name": "Maxim Leyzerovich", "uuid": "e8236ee7-c6f3-45b5-9553-ef2a37419767", "logos": {"label": "", "logos": []}, "title": "Designer, FLORA", "bio_html": "<p>Maxim Leyzerovich is a designer, educator, and consultant with 20+ years of practice &amp; leadership building products, strategies, and teams. He is currently working on the next paradigm for creative practice at FLORA – a new tool for a new creative class. He also teaches creative coding at GWU and advanced UX at MICA.</p><p><br></p><p>https://www.linkedin.com/in/round/</p><p>https://x.com/round</p>", "image_url": "https://d2426xcxuh3ht5.cloudfront.net/9gICKzWnRZikFdHVVpsK_maxim.jpeg", "highlights": [], "linkedin_url": "", "twitter_handle": "", "image_url_no_bg": null, "custom_social_link": ""}], "learning_outcomes": [{"uuid": "270efc57-ffd3-43e3-9927-fa08829b21ea", "title": "From Static to Interactive", "description": "Discover how vibe coding transforms your process from static designs to creating real-time iterative prototypes."}, {"uuid": "4c7ff0dd-4eb6-4851-ae6a-646fb530ccf0", "title": "Your new creative superpower", "description": "Learn Cursor fundamentals, environment setup, and prompting approaches to make deployment as easy as designing in Figma."}, {"uuid": "3dd39e97-aaac-4234-8a20-e9e85e586789", "title": "The Designer's Development Toolkit", "description": "Get a starter project template and workflow to begin building interactive experiences in your daily design practice."}]}], "created_at": "2026-02-12T21:02:11.302747Z", "updated_at": null, "theme": null, "attrs": {"type": "workshop", "is_canceled": false, "is_delisted": false, "connected_course_id": 16942, "course_stripe_promo_code_id": null}, "school_event": {"id": 4587, "slug": null, "title": "Vibe Coding for Designers", "description": null, "start_datetime": "2025-07-24T17:00:00Z", "end_datetime": "2025-07-24T17:30:00Z", "start_date": "2025-07-24", "start_time": "13:00:00", "duration_min": 30, "timezone": "America/New_York", "has_internal_recording": true, "is_recording_public": true}, "num_signups": 1897}}], "exploreCourses": null, "workshopTags": [{"id": 397, "tag_type": "internal_collection", "label": "Learn, Grow & Level Up", "slug": "maven-hq", "description": null, "parent_tag_id": null}, {"id": 137, "tag_type": "internal_collection", "label": "Instructor", "slug": "Instructor", "description": null, "parent_tag_id": null}, {"id": 444, "tag_type": "topic", "label": "Vibe Coding", "slug": "vibe-coding", "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": 35, "tag_type": "category", "label": "AI", "slug": "ai-ll", "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": 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}], "videoChapters": [{"title": "Introduction and Ground Rules", "start_seconds": 0}, {"title": "Vibe Coding for Production-Ready Projects", "start_seconds": 27}, {"title": "Agenda and Overview of AI Coding Tools", "start_seconds": 63}, {"title": "Understanding the Software Stack: Client, Server, Database", "start_seconds": 131}, {"title": "Storage Options and Tool Comparison Summary", "start_seconds": 255}, {"title": "The Importance of Version Control with GitHub", "start_seconds": 423}, {"title": "Demo: Initial Project Setup in Replit", "start_seconds": 499}, {"title": "Deploying Your Application with Replit Hosting", "start_seconds": 572}, {"title": "Integrating Replit with GitHub and Cursor", "start_seconds": 680}, {"title": "Setting Up and Debugging the Local Environment in Cursor", "start_seconds": 810}, {"title": "Q&A: Sticking with Replit vs. Using Cursor", "start_seconds": 998}, {"title": "Making Code Changes and Syncing Back to Replit", "start_seconds": 1277}, {"title": "Key Technical Definitions and Environment Strategy", "start_seconds": 1831}, {"title": "Advanced Features: Cursor Rules and Project Structure", "start_seconds": 2080}, {"title": "Q&A: Branching, Mobile Dev, Learning Paths, and Tool Comparisons", "start_seconds": 2202}, {"title": "Q&A: Design Systems, Repo Prompts, and System Prompts", "start_seconds": 3096}, {"title": "Q&A: Course Benefits, Project Minimization, and Final Thoughts", "start_seconds": 3996}], "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": "ai/vibe-coding"}], "now": "2026-05-19T22:49:00.373Z"}, "__N_SSG": true}, "page": "/p/[slug]/[...ignored]", "query": {"slug": "12cb04", "ignored": ["vibe-code-your-next-side-project"]}, "buildId": "qPlLjBFLQ9fnkFKJ7n7E-", "isFallback": false, "isExperimentalCompile": false, "gsp": true, "scriptLoader": []}}