AI in GTM School · Q2 2026
Class 4 of 8 · Recap & Takeaways

Vibe Coding 101 & 201

Building useful tools without a coding background. Chris Black's hands-on hour — half the room had never tried vibe coding before. By the end most of them had a working game in the browser.

Instructor: Chris Black (CMO · returning vibe-coding teacher)
Co-hosts: Andy Jolls & Jonathan Moss
Date: May 20, 2026
Cohort signal: ~50% had never vibe-coded before

TL;DR

Programming is now done in English. Vibe coding isn't about learning to code — it's about directing AI to build the thing you want, instead of wrestling with it. The 101 is chat-driven prototyping inside Claude Cowork (or Lovable): describe what you want, watch it build, iterate. The 201 is connecting that prototype to your real systems — calendar, CRM, Slack, Excel — through MCP connectors and APIs. Chris demoed the 101 with a themed snake game (built in under 60 seconds) and the 201 with a calendar-to-tax-spreadsheet automation she runs personally.

The mental model

Direct AI. Don't wrestle with it.

The shift in posture matters more than any tool choice. Vibe coding isn't a skill you study — it's a way of asking.

1

English is now a valid interface

If you can articulate what you want, you can build it. The same instinct that turns a brief into a project plan turns a sentence into a working tool. Twenty years of "it takes weeks to change a button color" is gone.

"If we can think it, if we can articulate it, we can vibe code."
2

Direct, don't fight

The output won't be perfect on the first pass. That's the point. Treat the AI like a junior dev — give it the goal, the colors, the constraints, then iterate. Don't try to write the code; tell it what good looks like.

"None of us are experts. None of the tools are experts. So know that we're going to play a lot today."
3

Play is the practice

Chris kept reminding the room: this is experimentation, not production. Build silly things first. Build a snake game. Build a register game for your kid. The skills you develop on toys port directly to the work that pays.

4

The tools will keep changing

Lovable, Cowork, Claude Code, Bolt, Replit — they're all moving. Pick one that works for you, ship something, and don't get overwhelmed by the rate of change. The patterns transfer.

"What you're learning today will work with everything that comes up."

The 101

Chat-driven prototyping

The Claude Cowork desktop edition. Chris's live walk-through: open Cowork, type a sentence, watch the thing appear in the preview panel within 60 seconds.

Live demo

Themed snake game in the browser

  • Prompt: "Build me a fully playable snake game in the browser" — themed however you want
  • Cohort produced sparkly unicorn snake, heavy-metal snake, Halloween snake, and more
  • Built in under 60 seconds, runs entirely in the preview panel
  • Works in Claude Cowork or Claude.ai chat — neither requires a terminal
Why a snake game: Low stakes, instant feedback, and every attendee gets the dopamine hit of "I built something." The reflex you're learning is asking → seeing output → iterating.
Real-world 101

Northern Colorado women's site

  • Vibe-coded with 40 women in Northern Colorado as a community project
  • Built a song. Built a game. Game is now live on their public website.
  • Hosted on Lovable — one-click publish to a real URL
  • One-to-many: anyone can access the game without installing anything
Sticky line: "You can build pretty quickly is amazing. Spend a Memorial Day weekend on it and you'll have something for your team."

The 201

Moves that compound

Once your prototype runs, the question becomes: can it touch your real systems? The 201 is about connectors — making your vibe-coded tools actually do work in your business.

Connectors (MCP)

One-click integration

  • Cowork ships with connectors using MCP — Model Context Protocol
  • One-click connections to your CRM, Slack, Gmail, calendar, file system
  • Same underlying tech as APIs, but no developer required
  • Permissioned: the model can only read/write what you authorize
Pause: If your company has an AI policy, respect it. Connecting to a production CRM without IT's blessing is the fastest way to lose access. Build with your dev or RevOps team — not around them.
Real 201 example

Calendar → tax spreadsheet automation

  • Chris connected Cowork to her calendar via the calendar connector
  • Prompted: "Find all my business travel where I was driving"
  • Output: a populated Excel file on her desktop, ready for her tax preparer
  • Built in one chat session — no code, no Zapier, no spreadsheet formulas
The pattern: Real source data + clear goal + structured output = a workflow your future self thanks you for. Replace tax data with pipeline data and you have a CRM hygiene tool.
"I had it connect to my calendar, find all my business travel where I was driving, pull that into an Excel file on my desktop that I then gave my tax person."— Chris Black, on a 201 workflow she actually uses

Tool Landscape

Where Chris reaches for each tool

Chris was deliberate about saying "I'm ethically non-monogamous about my LLMs." Here's the working triage.

Tool What it's best at When Chris reaches for it
Lovable One-click publishing to a real URL, beautiful UI defaults Anything you want to share — community games, mini-tools, sites your team or family can actually use
Claude Cowork (desktop) Chat-driven prototyping, connectors (MCP), works on a work-locked laptop Personal-use workflows, calendar/email/file automation, prototyping you'll keep iterating on
Claude Code (CLI) Deeper, repo-aware, production-grade workflows "The grown-up version" — once Cowork stops being enough. Pavilion course coming on this.
GenSpark Slide creation with fonts and colors you actually want Decks. Chris's favorite slide tool — produced her February deck from scratch.
NotebookLM Visual generation from documents, creative slide content Pulling structured visuals out of source material to drop into a deck.

Sticky Quotes

Lines worth saving

"It's about directing and not wrestling with it, not fighting with it, not coding. We are talking English, which is great."— Chris Black
"I am ethically non-monogamous about my LLMs. I'm using most of the tools today."— Chris Black
"None of us are experts. None of the tools are experts. We're going to play a lot today."— Chris Black
"If you have an AI policy at the office, please do not break your AI policies. Respect the IT people."— Chris Black, on the 201 connectors moment
"Don't get overwhelmed by all of the stuff that's coming and changing — because everything you're learning today is going to move forward with you."— Chris Black

The Cohort Asked

Questions worth the replay

The most-engaged threads

  • "When should I vibe code vs. just use Claude Cowork chat?" Anything you want to come back to or share goes into a structured tool (Cowork project, Lovable). One-off prototypes can stay in chat. Connecting to systems = always Cowork or Code.
  • "For vibe coding, does it matter which model I pick? Haiku, Sonnet, Opus?" For 101 prototyping the difference is small. For 201 workflows touching real data, Sonnet is the practical default; Opus when the logic is complex.
  • "I built my business site in Lovable — how is Cowork different?" Lovable optimizes for one-click publish. Cowork optimizes for chat + connectors. Use Lovable when the output is the thing; use Cowork when the workflow is the thing.
  • "How does cost in Lovable compare to Claude + Netlify?" Lovable is the simpler option if you don't already manage a hosting account. Claude + Netlify is cheaper at scale but assumes more setup. For one project — start with Lovable.
  • "Claude Code is asking me to download Git. Should I?" Yes if you're going past prototyping. Git is the backbone for repeatable code. For the 101 workflows in this class, Cowork is enough — Git only matters when you're maintaining something over time.

Looking Ahead

What Chris flagged for next time

Two things came up that point past this class.

1

Token management is the next bottleneck

Chris is presenting at Andy's last-Friday-of-the-month AI & GTM meetup on token management — a Chrome extension she built to monitor usage, plus a menu-bar app for API spend. Both vibe-coded.

2

Claude Code is the natural next class

"The grown-up version" of what we did today. Pavilion is working on a future course; in the meantime, anyone fluent in Cowork can start exploring Code with the same patterns.

3

Claude design is interesting but token-heavy

Worth exploring for visual work, but maxes out quotas fast — tracked separately from your main chat budget. Andy promised a deeper look at this in a future session.

Before Class 5

What to build this week

Class 5 is Scott Wueschinski's Operations: Power Prompting for Revenue Teams — the move from prompts to skills. These quick wins set you up for it.

Build a themed snake game. If you missed the live build, do it tonight in Cowork. "Build me a fully playable [theme] snake game in the browser." Under 60 seconds. Reps the asking → seeing → iterating loop.
Try one connector. Calendar is the easiest entry point. Ask Cowork to read your last week of meetings and summarize. Once the read works, try a write — drop the summary into a Google Doc.
Build something silly first, useful second. The silly thing teaches you the platform. The useful thing reaches for what you just learned. Don't skip the silly thing.
Respect your AI policy. If you're going to touch CRM or production data, loop in IT before the demo. The 201 patterns are powerful enough that "I just connected our CRM" is a real career risk if done quietly.