What we'll cover.
Two days, one through-line: go from a single prompt to shipping real software — then turn AI into a second brain and a team of agents.
Built products. Teach what works.
Built, not taught. Every day.
Is AI a
productivity tool?
What is Vibe Coding?
The Shift: From Coding
to Describing
I need to describe
AI is a collaborator
Domain expert with superpowers
This is for
you.
Everything is Code
Almost every kind of knowledge work on a computer can — in theory — be expressed as code. The app is just a friendly wrapper. Underneath, it's text a machine runs.
.pptx — it's one
.html file. Generated by prompt, opens in any browser, versioned in git.
If it runs on a computer, it can be code.
What Can Be Vibe Coded?
Not productivity,
but capability
"The shift is entirely new capabilities — things that were previously impossible are now one person with the right tools." — Diana Hu, Partner at Y Combinator, 2026
One person. The right tools.
The output of a team of 50.
Companies where entire codebases have zero handwritten code.
The 1000x engineer isn't coming. They're already here.
How is 1000x even possible?
Every app is just a restaurant.
What your guests see, the kitchen behind it, and everything that keeps the place running.
Which vibe-coding tool, when?
Three great ways to build. Match the tool to the job — and level up as your project grows.
Meet Google AI Studio.
A free, browser-based studio where you describe what you want — and watch it build. No install, no setup.
Every build follows five steps.
Whatever you’re making, the rhythm is the same — a simple loop you’ll repeat all workshop.
The Prompt Formula
Your first prompt is your PRD.
Style & palette keywords.
Not sure what to write? Drop one style + one palette into your prompt's Keywords line to steer the look — e.g. "minimal, bento grid, warm-neutral palette".
Start small. Climb fast.
Same tool, same prompt formula — you just describe a little more each rung. Watch your prompt grow as your builds do.
Your First
Slide
Take a few facts and turn them into one clean, presentation-style slide — a bold title, key points, and a highlight number. The lightest build there is: you just feed it the info.
Start simple. Just feed it info.
Where to Find Inspiration
Before you design, go look. Screenshot what you love and feed it to your AI as a reference.
Real-world interactions, moved to code, add delight.
The little rituals people love offline — scratching, collecting, spinning — become moments of joy when you rebuild them in your product.
collect stamps
Something broke. Here's your escape.
Interactive
Quiz Builder
Build a 5-question interactive quiz that scores answers, reveals a personalised result, and is deployed live. No templates — you prompt it from scratch.
Copy this. Paste it. Make it yours.
PRD → Running App
Interactive
Landing Page
Take your quiz and turn it into a full landing page — hero section, copy that converts, CTA button, and a layout that works on mobile. No templates. You direct the design.
Add a Product Listing + Order
Meet Google Stitch.
Describe an app — or paste a screenshot — and Stitch generates polished UI screens and the frontend code to match.
Anatomy of a landing page.
A page is just stacked sections. Learn their names, then list the ones you want — "header, hero, logo strip, 3-up features, pricing, FAQ, CTA, footer."
Images, SVG, or Effects?
When you design or refine a landing page, pick the right tool for each visual — it decides how sharp, fast, and polished it feels.
5 UX Principles Every Builder Needs
Mobile Is Not an Afterthought
Most people will open your app on a phone. Build for the small screen first — then let it grow. The basics get you 90% of the way.
Know Your User.
Style for Them.
Custom System
with Database
Build a full system that remembers — a custom internal tool connected to a live database. Users, records, and data that persist. This is where you go from web page to real software.
Which AI Model for the Job?
Whatever tool you build in, you pick the model driving it. Match the model to the task.
The 4 Core
Prompt Patterns
These four patterns cover 90% of what you'll do with vibe coding. Bookmark this slide.
Meet Antigravity
A local vibe-coding environment — not the browser sandbox you used this morning. Antigravity runs on your machine with a real terminal, a real filesystem, and real Git. Same prompting skills, far fewer limits.
Three Ways to Run Antigravity
Same engine, different surface — choose the one that fits how you work.
Getting Around Antigravity
Antigravity in Action
- Open Antigravity.
- Open the Agent Manager.
- Prompt it to build a simple landing page for your idea, then open the browser and screenshot it.
- Watch it plan → build → verify.
- Review the Artifacts: plan, screenshots, diffs.
When to Use Which
Claude Code, Inside Antigravity
Antigravity supports the Claude Code extension — bring Claude's agentic coding right into your editor, alongside your files and terminal.
Install a Skill: Taste
A Skill is reusable know-how you drop into the agent. The taste-skill gives Antigravity stronger design instincts — layout, typography, motion & spacing — so your builds stop looking generic.
Localhost is not a product.
A live URL is.
git push triggers a redeployMCP Servers — AI with Real Access
MCP (Model Context Protocol) lets AI directly control your tools — not just suggest code, but actually act.
Without MCP: AI writes code → you copy-paste → you run it. With MCP: AI executes directly. You describe "create a users table with email and name columns" — AI connects to Supabase and does it. The gap between idea and done collapses.
Skills — A Specialised Brain
Just awareness for today: a Skill loads expert focus for one job — so the AI thinks like a specialist, not a generalist. Use the built-ins, or write your own custom Skills.
Dashboard Build —
CSV to Live Charts
Test Before You Call It Done
No automation yet — just a light, manual click-through. Five minutes of honest testing catches the bugs that embarrass you in front of a real user.
What Else Can
Be Vibe Coded?
The Pros & Cons
Project Scoping
Lock
Pitch your Day 2 idea in one sentence. Marcus reviews each scope live. A locked brief is what you build tomorrow.
You shipped something
real today.
See you tomorrow at 9:00 AM sharp.