Vibe Coding with Generative AI for Conversation Designers

Ben McCulloch

Conversation AI design and training

Build user-centered designs (without learning to code)

You don't need vibe code tools. You only need an LLM and the willingness to roll up your sleeves.

Let me show you how!

With vibe code, anyone can now create working code, for free. We need to ask: who is this for, what problem does it solve, and why does it work like that? They're design questions. Designers give software a human purpose.

In this course we'll learn together to build functional software with generative AI:

- You'll learn prompting and vibe coding techniques

- During live collaborative sessions you'll build prototypes and tools to improve your workflows

- You'll also learn how to document your vibe coded software properly to keep the momentum going when you have a validated prototype

- You won't need to learn how to write code

Anyone can now create working software, but what is the problem we're trying to solve? Let's learn and build together. You won't find this hard.

What you’ll learn

Using generative AI, we'll build working software together: prototypes and tools to supercharge your workflows

  • The basic chatbot will have a business focus, persona, and tasks that you define

  • You will have the option to add voice input and TTS output

  • You can extend the chatbot further with Retrieval Augmented Generation (RAG) capabilities

  • Everybody struggles to keep their prompts organised - we'll make a tool that solves that

  • The tool can be customised to fit your needs exactly

  • You'll have a tool to work directly with prompts, which will integrate directly with an engineer's prompt database

Learn directly from Ben

Ben McCulloch

Ben McCulloch

Conversation AI design and training for tiny startups and huge brands

Who this course is for

  • Designers! Conversation, content, UX, product, and AI designers who design interactive software

  • Product managers, startup founders and solopreneurs who need to pivot and validate concepts rapidly

  • Curious minds who identified a need that software can solve, but can't write code

Prerequisites

  • You know about user-centered design

    We're going to use vibe coding to build designs that improve human lives (not just build stuff for the sake of it)

  • You have used ChatGPT (or other LLMs)

    If you've used ChatGPT, then other LLMs feel the same. We'll use Gemini and Claude for this course because they write great code

  • You can name the components of software

    You don't need to be a coder, but you should be able to recognise common software components such as file types and interface types

What's included

Ben McCulloch

Live sessions

Learn directly from Ben McCulloch in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

Week 1

Feb 8

    Designers to the fore: building human-centric software with AI

    3 items

    Why vibe code?

    3 items

    How to vibe code working software

    3 items

    Ideas to try and resources to read between classes

    2 items

Week 2

Feb 9—Feb 15

    Build the right thing: using vibe code to validate working prototypes fast

    3 items

    Robust vibe coded software

    1 item

    Ideas to try and resources to read between classes

    2 items

Schedule

Live sessions

2-4 hrs / week

Projects

1-10 hrs / week

Async content

2 hrs / week

Frequently asked questions

€495

EUR

Feb 8Feb 27
·

2 cohorts