This lesson introduces the project we'll build throughout the next two modules: a real bookmarking application with a custom domain, AI summarization via the OpenAI API, and email sharing powered by the Resend API. You'll get a walkthrough of what's ahead — from spinning up a new Ruby on Rails app using the Build New template, to planning the project with a PRD using a custom skill and a spec-driven development approach. We'll cover the full CRUD interface, third-party integrations, background processing, and deployment, all using Claude Code (with notes on how it transfers to Codex, Gemini CLI, or Cursor). The focus stays on fundamentals over frameworks — no heavy dependencies on any one methodology, just the core building blocks you need to ship real applications.
In this lesson:
- What we're building: a real bookmarking app with tagging, search, and filtering
- Module roadmap across the next two modules
- Spec-driven development and planning the PRD with a custom skill
- Starting from the Build New Rails template
- Preview of CRUD, third-party API integrations (OpenAI, Resend), and background processing
- Why we're focusing on fundamentals over opinionated frameworks
- Using Claude Code as the primary coding harness, with notes on Codex, Gemini CLI, and Cursor
