Build with AI. No programming required.
Key findings on how AI is being used in the real world:
Before we dive in — take 2 minutes to think about what you want to walk away with today.
What's an app, tool, or website you wish existed? Something that would make your life easier?
By the end of this workshop, what do you want to have built or learned? Hold yourself to it.
Context is all the information AI uses to understand your request and generate the right output.
What you directly tell the AI: your prompt, examples, constraints, and references
What the AI infers: conversation history, patterns, domain knowledge, tone
Configuration and instructions: system prompts, persona definitions, rules
Files, docs, APIs, images — any reference material you provide
Result: generic, unstyled, missing features you actually need
Result: specific, styled, functional — much closer to what you imagined
"Think step by step" — forces the AI to reason through problems before answering
Provide 2-3 input/output examples so the AI learns your pattern
"Make it more minimal" — progressively guide toward your vision
"Act as a 10-year veteran product manager" — shapes expertise and tone
"Before building, ask me 5 questions to understand my requirements" — let AI uncover what you haven't thought of
5 rounds of back-and-forth. AI guesses wrong features. You restart twice. 45 minutes wasted.
First output is 80% right. One refinement round. Done in 10 minutes.
Generating multiple solutions instead of converging on the first "good enough" answer.
One right answer. Linear. Efficient. Safe.
Prompt → Accept first result → Done
Many possible answers. Exploratory. Creative. Surprising.
Prompt → 5 variations → Mix & match → Evolve
One prompt, three wildly different directions for a habit tracker:
Monospace font, dark background, command-line feel, ASCII progress bars
Pastel colors, growing plants for streaks, wilting for missed days, nature sounds
XP points, level-ups, achievement badges, leaderboard, boss battles for hard habits
Use AI to evaluate AI output. A powerful feedback loop.
Better input = better output. Be specific. Provide examples and constraints.
Structure your prompts: role, task, format, constraints, examples.
Write the blueprint first. A good spec eliminates 80% of iteration.
Never accept the first output. Explore, remix, evolve.
You don't need to code. You need to think clearly and communicate well.
Anthropic's AI assistant for deep reasoning and code
AI-native code editor with inline generation
Vercel's AI for generating UI components
Google's playground for Gemini models and prototyping
AI-powered app builder for rapid prototyping
Turn ideas into apps with natural language