<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel>
    <title>Carol Monroe - Field Notes</title>
    <link>https://carolmonroe.com/notes</link>
    <description>Field notes on AI, building, and support.</description>
    <item>
      <title>How to Fix &quot;Unrecognized client_id&quot; in the Supabase MCP for Claude Code</title>
      <link>https://carolmonroe.com/blog/supabase-mcp-unrecognized-client-id-claude-code</link>
      <guid>https://carolmonroe.com/blog/supabase-mcp-unrecognized-client-id-claude-code</guid>
      <pubDate>Mon, 07 Sep 2026 19:41:25 GMT</pubDate>
      <description>Fix the Supabase MCP &quot;Unrecognized client_id&quot; error in Claude Code with the confirmed workaround, plus the dead ends you can skip.</description>
    </item>
    <item>
      <title>Hire a Chief Meme Officer</title>
      <link>https://carolmonroe.com/blog/hire-a-chief-meme-officer</link>
      <guid>https://carolmonroe.com/blog/hire-a-chief-meme-officer</guid>
      <pubDate>Thu, 03 Sep 2026 00:26:18 GMT</pubDate>
      <description>Distribution notes from a Casual Wednesday with Mark Burggraf, employee #15 at Supabase. Be early, solve your own problems, let the memes travel.</description>
    </item>
    <item>
      <title>The Lovable Credits Survival Guide</title>
      <link>https://carolmonroe.com/blog/lovable-credits-survival-guide</link>
      <guid>https://carolmonroe.com/blog/lovable-credits-survival-guide</guid>
      <pubDate>Fri, 28 Aug 2026 22:56:07 GMT</pubDate>
      <description>What credits actually cost, how to optimize every meter, and how to plan for growth, your own product or your clients&apos;.</description>
    </item>
    <item>
      <title>Your App Is Two Designs. You&apos;re Only Doing One.</title>
      <link>https://carolmonroe.com/blog/design-the-system-not-just-the-screen</link>
      <guid>https://carolmonroe.com/blog/design-the-system-not-just-the-screen</guid>
      <pubDate>Tue, 25 Aug 2026 20:13:07 GMT</pubDate>
      <description>Vibe coding taught everyone to design what users see. Supabase is the clearest map of the other half: the parts that turn your app into a product.</description>
    </item>
    <item>
      <title>Lovable Site Down With &quot;Missing Supabase Environment Variables&quot;: What Changed and the Fix</title>
      <link>https://carolmonroe.com/blog/lovable-missing-supabase-environment-variables</link>
      <guid>https://carolmonroe.com/blog/lovable-missing-supabase-environment-variables</guid>
      <pubDate>Tue, 25 Aug 2026 19:06:38 GMT</pubDate>
      <description>Your site died. You changed nothing. Reverting does not help. Here is the rename behind the error, who is exposed, and the two fixes.</description>
    </item>
    <item>
      <title>The TanStack Backend Map: Where Your Lovable Backend Code Actually Runs Now</title>
      <link>https://carolmonroe.com/blog/lovable-tanstack-backend-map</link>
      <guid>https://carolmonroe.com/blog/lovable-tanstack-backend-map</guid>
      <pubDate>Tue, 25 Aug 2026 18:39:09 GMT</pubDate>
      <description>Lovable quietly changed where new backend endpoints are born. Here is the map, who it affects, and the workaround that brings edge functions back.</description>
    </item>
    <item>
      <title>The Real Cost of Owning Your Backend</title>
      <link>https://carolmonroe.com/blog/real-cost-owning-your-backend</link>
      <guid>https://carolmonroe.com/blog/real-cost-owning-your-backend</guid>
      <pubDate>Wed, 19 Aug 2026 12:00:00 GMT</pubDate>
      <description>The five frictions of moving from Lovable Cloud to your own Supabase, and how to walk into each one prepared.</description>
    </item>
    <item>
      <title>Which agent is best at managing your Supabase: Claude, Codex or Kimi?</title>
      <link>https://carolmonroe.com/blog/claude-codex-or-kimi</link>
      <guid>https://carolmonroe.com/blog/claude-codex-or-kimi</guid>
      <pubDate>Tue, 04 Aug 2026 21:07:48 GMT</pubDate>
      <description>Supabase graded the AI agents. Here&apos;s what to do with the results.</description>
    </item>
    <item>
      <title>Edge Functions Down With NOT_FOUND_FUNCTION_BLOB? There&apos;s a Fix We&apos;re Validating</title>
      <link>https://carolmonroe.com/blog/edge-functions-not-found-function-blob-rename-fix</link>
      <guid>https://carolmonroe.com/blog/edge-functions-not-found-function-blob-rename-fix</guid>
      <pubDate>Mon, 03 Aug 2026 20:56:42 GMT</pubDate>
      <description>A community workaround for Lovable Cloud projects stuck with 404 NOT_FOUND_FUNCTION_BLOB on every edge function since the July 31 Supabase incident. Validation in progress.</description>
    </item>
    <item>
      <title>You Can Now Create Your Own MCP for Your Lovable App (in Minutes)</title>
      <link>https://carolmonroe.com/blog/create-your-own-mcp-lovable-app</link>
      <guid>https://carolmonroe.com/blog/create-your-own-mcp-lovable-app</guid>
      <pubDate>Sat, 18 Jul 2026 00:35:00 GMT</pubDate>
      <description>Lovable&apos;s new agent integrations let any published app expose its own MCP, so your users can work with your app from ChatGPT or Claude. The complete guide: read vs write tools, who can consume it, use cases, and how far you can take it.</description>
    </item>
    <item>
      <title>Supabase Auth Emails Not Arriving on Outlook: The Two Real Causes</title>
      <link>https://carolmonroe.com/blog/supabase-auth-emails-outlook</link>
      <guid>https://carolmonroe.com/blog/supabase-auth-emails-outlook</guid>
      <pubDate>Thu, 16 Jul 2026 21:03:30 GMT</pubDate>
      <description>If users with work emails say your login link is &quot;expired&quot; before they even clicked it, your code is fine. A security scanner opened it first.</description>
    </item>
    <item>
      <title>Migrate from Lovable Cloud with AI (Two Routes, Zero Panic)</title>
      <link>https://carolmonroe.com/blog/migrate-lovable-cloud-with-ai</link>
      <guid>https://carolmonroe.com/blog/migrate-lovable-cloud-with-ai</guid>
      <pubDate>Tue, 07 Jul 2026 18:09:19 GMT</pubDate>
      <description>Two AI routes for the Lovable Cloud migration: claude.ai with ready prompts, or Claude Code fully automated.</description>
    </item>
    <item>
      <title>Lovable Cloud Now Has Export, Pause and Remove (And It Might Make You Stay)</title>
      <link>https://carolmonroe.com/blog/export-remove-lovable-cloud</link>
      <guid>https://carolmonroe.com/blog/export-remove-lovable-cloud</guid>
      <pubDate>Tue, 07 Jul 2026 14:18:52 GMT</pubDate>
      <description>What Lovable Cloud export, pause, and remove controls actually do, tested end to end with data, users, storage, and edge functions.</description>
    </item>
    <item>
      <title>How to Add CAPTCHA Bot Protection on Lovable Cloud (When the Native Setting Isn&apos;t There)</title>
      <link>https://carolmonroe.com/blog/bot-protection-lovable-cloud-captcha</link>
      <guid>https://carolmonroe.com/blog/bot-protection-lovable-cloud-captcha</guid>
      <pubDate>Wed, 24 Jun 2026 19:44:29 GMT</pubDate>
      <description>Lovable Cloud won&apos;t let you enable Supabase&apos;s native CAPTCHA. Here&apos;s how to add real bot protection by verifying a Cloudflare Turnstile token in an edge function.</description>
    </item>
    <item>
      <title>My Lovable Publish Failed and It Wasn&apos;t the Fonts</title>
      <link>https://carolmonroe.com/blog/lovable-publish-failed-not-the-fonts</link>
      <guid>https://carolmonroe.com/blog/lovable-publish-failed-not-the-fonts</guid>
      <pubDate>Wed, 24 Jun 2026 15:01:06 GMT</pubDate>
      <description>The build kept failing with &quot;Missing VITE_SUPABASE_URL.&quot; The font warnings looked scary. Turns out it was a prerender script that needed env vars that don&apos;t exist in Lovable&apos;s build environment.</description>
    </item>
    <item>
      <title>The Silent Test Database That Blocks Your Lovable Publish</title>
      <link>https://carolmonroe.com/blog/lovable-test-database-blocks-publish</link>
      <guid>https://carolmonroe.com/blog/lovable-test-database-blocks-publish</guid>
      <pubDate>Wed, 24 Jun 2026 15:01:06 GMT</pubDate>
      <description>Your project won&apos;t publish, the preview works fine, and the error points at nothing. If you ever turned on Lovable&apos;s old test/live beta, a leftover test database could be quietly blocking you. Here&apos;s the two-minute fix.</description>
    </item>
    <item>
      <title>Where to Find and Connect Lovable Cloud and Supabase (September 2026 Update)</title>
      <link>https://carolmonroe.com/blog/where-to-find-lovable-cloud-and-supabase</link>
      <guid>https://carolmonroe.com/blog/where-to-find-lovable-cloud-and-supabase</guid>
      <pubDate>Wed, 17 Jun 2026 05:02:48 GMT</pubDate>
      <description>The current, step-by-step path to connect your own Supabase to Lovable (or enable Cloud).</description>
    </item>
    <item>
      <title>Lovable Stacks: Classic vs Modern, What Actually Happens (I Tested It)</title>
      <link>https://carolmonroe.com/blog/lovable-classic-vs-modern-stack-tested</link>
      <guid>https://carolmonroe.com/blog/lovable-classic-vs-modern-stack-tested</guid>
      <pubDate>Thu, 28 May 2026 18:15:19 GMT</pubDate>
      <description>I ran five tests to find out what really happens when you try to switch between Classic (Vite + React) and Modern (TanStack Start) in Lovable. Spoiler - the stack is locked at creation and prompts cannot override it.</description>
    </item>
    <item>
      <title>Evals: The Missing Piece in How We Build AI Agents</title>
      <link>https://carolmonroe.com/blog/evals-missing-piece-ai-agents</link>
      <guid>https://carolmonroe.com/blog/evals-missing-piece-ai-agents</guid>
      <pubDate>Mon, 25 May 2026 21:59:24 GMT</pubDate>
      <description>Stop trusting your agents. Start measuring them.</description>
    </item>
    <item>
      <title>Migrating a Lovable Classic project to TanStack Start - what I learned and what&apos;s next</title>
      <link>https://carolmonroe.com/blog/lovable-tanstack-start-migration-not-possible-yet</link>
      <guid>https://carolmonroe.com/blog/lovable-tanstack-start-migration-not-possible-yet</guid>
      <pubDate>Tue, 12 May 2026 18:18:41 GMT</pubDate>
      <description>I attempted to migrate carolmonroe.com from Lovable Classic to TanStack Start. The local conversion worked, the deployment didn&apos;t. Here&apos;s the timeline, what I learned, and why starting fresh on Modern might be the better path.</description>
    </item>
</channel></rss>