Descriptions:
Web Dev Cody continues his SaaS development series by using Cursor’s Composer 2 — powered by Gemini 2.5 — to tackle several features simultaneously: a mock fixtures pipeline that bypasses expensive third-party API calls during local development (the real pipeline costs $4 per video), Drizzle ORM wired to a PostgreSQL 17 instance via Docker Compose, and Better Auth for email/password authentication integrated with TanStack Start.
The video provides an honest look at agentic coding in practice. Cody encounters a PostgreSQL version conflict (the model defaulted to version 18), a port collision with an existing container, and a missing database migration step — all resolved through iterative reprompting. He also reflects on prompt scoping, noting that asking for too many changes at once increases the risk of compounding errors, and recommends defaulting to Composer 2 for straightforward tasks before escalating to Claude Opus or Codex for complex logic.
The episode wraps with Cody using Composer 2 to redesign the user dashboard into a proper layout — fixed left sidebar, scrollable content panel, new video generation modal — pulling in the shadcn component library. It’s a practical, unfiltered look at how experienced developers are structuring agentic coding workflows to build production-quality features incrementally.
📺 Source: Web Dev Cody · Published March 25, 2026
🏷️ Format: Hands On Build







