<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Alex Dunlop Writing</title>
    <link>https://www.alexdunlop.com/writing</link>
    <language>en</language>
    <atom:link href="https://www.alexdunlop.com/rss.xml" rel="self" type="application/rss+xml" />
    <description>Practical writing on AI coding, agents, and shipping fast.</description>
    <lastBuildDate>Mon, 22 Jun 2026 00:00:00 GMT</lastBuildDate>
  <item>
    <title>Best Terminal for Claude Code (I Ran Agents in Five of Them)</title>
    <description>cmux, Ghostty, Warp, Herdr, tmux. The verdict splits by OS. Platform-by-platform breakdown with real friction from running Claude Code agents in all five.</description>
    <link>https://www.alexdunlop.com/writing/best-terminal-for-claude-code</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/best-terminal-for-claude-code</guid>
    <pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>The MCP OAuth Flow, Drawn: The Broker Pattern in One Diagram (2026)</title>
    <description>Most MCP OAuth diagrams draw two boxes and miss the point. There are two OAuth relationships, not one, and the client never holds your GitHub or Google token. Here&apos;s the broker pattern in a single diagram, plus the wiring underneath it.</description>
    <link>https://www.alexdunlop.com/writing/mcp-oauth-flow-drawn</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/mcp-oauth-flow-drawn</guid>
    <pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>MCP Server Authentication in FastMCP: The End-to-End Version (2026)</title>
    <description>OAuth on an MCP server is two jobs, not one. Token verification is passive; remote OAuth is active. Pick wrong and Claude Desktop won&apos;t connect. Here&apos;s the FastMCP wiring end to end, including the DCR cliff that breaks GitHub and Google.</description>
    <link>https://www.alexdunlop.com/writing/mcp-server-authentication-fastmcp-end-to-end</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/mcp-server-authentication-fastmcp-end-to-end</guid>
    <pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>Amp vs Claude Code: Is It Worth Switching in 2026?</title>
    <description>I ran Amp and Claude Code on the same Python task. Amp routes across models and shows parallel agents better. Both went blind on ruff. Here&apos;s the honest take.</description>
    <link>https://www.alexdunlop.com/writing/amp-vs-claude-code-worth-switching-2026</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/amp-vs-claude-code-worth-switching-2026</guid>
    <pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>Claude Code auto mode, explained (and when it beats --dangerously-skip-permissions)</title>
    <description>Auto mode auto-approves everything and runs each action through a classifier. --dangerously-skip-permissions has two tripwires and nothing else. Here&apos;s when each one wins, and why sandbox is the real answer for the bypass crowd.</description>
    <link>https://www.alexdunlop.com/writing/claude-code-auto-mode-explained</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/claude-code-auto-mode-explained</guid>
    <pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>Claude Code vs Cursor: Which AI Coding Tool in 2026?</title>
    <description>I tested Claude Code and Cursor side by side. Real results, honest verdict, and which AI coding tool actually ships faster in 2026.</description>
    <link>https://www.alexdunlop.com/writing/claude-code-vs-cursor-which-ai-coding-tool-in-2026</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/claude-code-vs-cursor-which-ai-coding-tool-in-2026</guid>
    <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>How to Use Claude Code: From First Install to Shipping Real Features (2026)</title>
    <description>From install to autonomous agents in parallel worktrees with adversarial review. The patterns that separate engineers who ship with Claude Code from engineers who fight it.</description>
    <link>https://www.alexdunlop.com/writing/how-to-use-claude-code-2026</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/how-to-use-claude-code-2026</guid>
    <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>Claude Code Pricing 2026: What the Credits Actually Cost</title>
    <description>Anthropic changed Claude Code pricing in 2026. Here&apos;s how autonomous credits work, what you&apos;ll really pay, and whether it&apos;s worth it.</description>
    <link>https://www.alexdunlop.com/writing/claude-code-pricing-2026-autonomous-credits</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/claude-code-pricing-2026-autonomous-credits</guid>
    <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>Pi vs Claude Code: Which AI Coding Agent in 2026?</title>
    <description>I tested Pi and Claude Code side by side. Real results, honest verdict, and which coding agent actually ships faster in 2026.</description>
    <link>https://www.alexdunlop.com/writing/pi-vs-claude-code-which-ai-coding-agent-in-2026</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/pi-vs-claude-code-which-ai-coding-agent-in-2026</guid>
    <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>Motion Primitives: A Shadcn for React Animations</title>
    <description>Copy paste animated React components built on Motion and Tailwind CSS. MIT licensed, one dependency, and underrated.</description>
    <link>https://www.alexdunlop.com/writing/motion-primitives-shadcn-for-animations</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/motion-primitives-shadcn-for-animations</guid>
    <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
  </item>
  <item>
    <title>SEO for Developers Is Mostly Wrong: 2026 Edition</title>
    <description>Core Web Vitals thresholds, Next.js metadata, AI Overviews killing CTR, and a prompt to audit your own site.</description>
    <link>https://www.alexdunlop.com/writing/seo-for-developers-is-mostly-wrong</link>
    <guid isPermaLink="true">https://www.alexdunlop.com/writing/seo-for-developers-is-mostly-wrong</guid>
    <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
  </item>
  </channel>
</rss>