I Let Claude Code Migrate My Recipe App to Prisma
17 min readClaude Code moved my recipe app from Drizzle and Neon to Prisma ORM, Prisma Postgres, and Prisma Compute. The database migration worked, but setup and deployment needed hands-on help.
6 posts tagged AI
Claude Code moved my recipe app from Drizzle and Neon to Prisma ORM, Prisma Postgres, and Prisma Compute. The database migration worked, but setup and deployment needed hands-on help.
A new design draft and a fresh requirements list arrived mid-build. How I triaged them against priority, deferred the integration-heavy features without stalling, kept the plan doc as the source of truth, and decided the schema was finally stable enough to stand up the database.
A form sends a URL. The bot decides whether the page lives in a repo it can change, and if so it triggers a CI workflow where an AI coding agent makes a fixed, repetitive edit and opens a pull request, then reports back into the Slack thread. Covers classifying a page via the GitHub contents API, the reusable-workflow pattern, an AI agent in CI, and a secured callback.
Configuring AGENTS.md, code conventions, and GitHub Copilot review rules before the codebase exists. The patterns that make AI coding assistants useful instead of a slow drag.
Why I switched from Gemini 2.5 Flash to Claude Sonnet on Vertex AI, and how the migration went. Covers the Anthropic Vertex SDK, code changes, type safety, and first impressions.
How I added Google Vertex AI Gemini to my Flask Slack bot, with chat sessions, error handling, and troubleshooting permission issues. From zero to working AI in production.