$ cat /var/log/thoughts

AI Coding + Cloudflare

Posts matching all selected tags.

Filters2

9 posts

MCP elicitation no longer holds a stream

MCP elicitation returns input_required so the Worker request ends. Claude Code shows the form, retries the call, and the isolate is not held while you type.

Build AlongMCPCloudflareClaude CodeServerlessDeveloper ToolsAI Coding1 min read · Aug 28, 2026

Cloudflare Virtual Wallets are the subaccount for APIs

Cloudflare Virtual Wallets are the API-key subaccount. Claim the handle this week, pick three spending caps, and never hand the Account Wallet to an agent.

Deep DivesCloudflareSecurityDeveloper ToolsAI CodingArchitectureTrend Commentary1 min read · Aug 25, 2026

x402 left Coinbase and got a standards body

x402 Foundation left Coinbase for the Linux Foundation. Wire the three V2 headers, then point production at a facilitator that actually settles mainnet.

Deep DivesCloudflareArchitectureDeveloper ToolsAPI DesignTrend CommentaryAI Coding1 min read · Aug 25, 2026

MCP went stateless and the session just moved

Stateless MCP deleted the protocol session. Continuity now rides in requestState on retry. Delete sticky routing, keep the store for carts and tokens.

Deep DivesMCPCloudflareArchitectureDeveloper ToolsAI CodingSecurity1 min read · Aug 23, 2026

Agents request every OAuth scope they might need

MCP oauth scopes arrive as a catalog because the next call is unknown. Check the issued token, hide tools you did not get, and keep the agent running.

Strong OpinionsMCPCloudflareSecurityDeveloper ToolsOAuthAI Coding1 min read · Aug 22, 2026

MCP is now traffic a firewall can name

MCP traffic detection now matches protocol headers, not mcp in the hostname. Treat the next remote MCP install as a named network event, not a config tweak.

Deep DivesMCPCloudflareSecurityDeveloper ToolsArchitectureNetworkingAI Coding1 min read · Aug 22, 2026

Kitesurf is the Dynamic Workers follow-up

Cloudflare Kitesurf is Dynamic Workers for browse. 3-7x less CPU and memory than Chromium. Keep Playwright. Give up looking like a person on the open web.

Strong OpinionsCloudflareAI CodingServerlessEdge ComputingDeveloper Tools1 min read · Aug 14, 2026

Dynamic Workers are the first runtime that matches how agents write code

Dynamic Workers match Code Mode writing, not Linux coding agents. Capability bindings, the globalOutbound footgun, and when microVMs like E2B still win.

Strong OpinionsCloudflareServerlessMCPAI CodingEdge Computing1 min read · Aug 4, 2026

Web Scraping in the AI Age: What Actually Changed

Web scraping in the AI age broke twice over: LLMs killed the CSS selector, and AI crawlers exploded while referral traffic collapsed. Here is what changed.

Strong OpinionsWeb DevAI CodingSecurityAutomationPythonCloudflareTrend Commentary1 min read · May 31, 2026