Studio 2 — Ship-Ready
Second working session for Project - Final ProjectProject - Final Project
See also: Grading · Lecture 10
Brief
In teams of up to 3, take a product idea from concept to a working, deployed web application that a stranger could use — built primarily by directing ... — from "works on my machine" to "works for everyone."
Hour 1 — What "done" means (short lecture)
- Performance basics: why it's slow, what to ask the AI to fix (images, bundle size)
- Security hygiene for AI-generated code: never ship API keys in the front-end; auth basics
- Privacy: what data are you collecting, and did you need to?
- Polish: empty states, loading states, error states — the design work AI skips
- Testing with real humans: watch one person use it, say nothing
Hour 2 — Working session + crit
- Standup, build time, final crit before Demo Day
- Dry-run of presentations for teams that want it
By end of week
- Feature freeze. Only fixes and polish between now and Demo Day.