<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[johnclick.dev]]></title><description><![CDATA[Personal blog by John Click. I build cloud things and think about AI out loud.]]></description><link>http://github.com/dylang/node-rss</link><generator>GatsbyJS</generator><lastBuildDate>Mon, 23 Mar 2026 23:25:27 GMT</lastBuildDate><item><title><![CDATA[Building a Headless CMS with Notion + Gatsby: Why I Chose This Stack]]></title><description><![CDATA[How I turned my Notion workspace into a multi-site publishing engine — and what I learned from doing it at Project N95 with Contentful first.]]></description><link>https://johnclick.dev/building-headless-cms-notion-gatsby</link><guid isPermaLink="false">https://johnclick.dev/building-headless-cms-notion-gatsby</guid></item><item><title><![CDATA[You Haven't Lived Until Your Agent Says 'I Don't Wanna Do This']]></title><description><![CDATA[How I gave 15 AI agents unique sound personas from Warcraft, Star Trek, and Blade Runner — and accidentally built the best observability tool in my stack.]]></description><link>https://johnclick.dev/agent-sound-notifications-warcraft-star-trek-blade-runner</link><guid isPermaLink="false">https://johnclick.dev/agent-sound-notifications-warcraft-star-trek-blade-runner</guid><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Claude Code in Terminal > Claude Code App]]></title><description><![CDATA[Why I Still Prefer to Claude in the Terminal]]></description><link>https://johnclick.dev/claude-code-terminal-vs-app</link><guid isPermaLink="false">https://johnclick.dev/claude-code-terminal-vs-app</guid><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Your Agent Rules Files Are Theater (Here's What Actually Works)]]></title><description><![CDATA[I've been running 15 concurrent AI agents. They blow right past rules files. Here's what actually enforces governance.]]></description><link>https://johnclick.dev/hooks-based-enforcement-for-ai-agents</link><guid isPermaLink="false">https://johnclick.dev/hooks-based-enforcement-for-ai-agents</guid><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Claude Code's MCP Support Is a Moving Target]]></title><description><![CDATA[The CLI agent and the chat interface don't share the same MCP universe — yet.]]></description><link>https://johnclick.dev/claude-code-mcp-moving-target</link><guid isPermaLink="false">https://johnclick.dev/claude-code-mcp-moving-target</guid><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Zero-Shot Prompting]]></title><description><![CDATA[Zero-Effort Instructions?]]></description><link>https://johnclick.dev/zero-shot-prompting</link><guid isPermaLink="false">https://johnclick.dev/zero-shot-prompting</guid><pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Meta-Prompting & Recursive Optimization]]></title><description><![CDATA[When Prompts Become Code]]></description><link>https://johnclick.dev/meta-prompting</link><guid isPermaLink="false">https://johnclick.dev/meta-prompting</guid><pubDate>Sat, 07 Feb 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Leveraging Airtable for Health Equity: The Story of Project N95's Dynamic Candidate Management System]]></title><description><![CDATA[How we bootstrapped an Airtable-powered ATS that screened 2,000+ applications and onboarded 400+ volunteers for a pandemic nonprofit.]]></description><link>https://johnclick.dev/airtable-health-equity-project-n95</link><guid isPermaLink="false">https://johnclick.dev/airtable-health-equity-project-n95</guid><pubDate>Wed, 07 Feb 2024 00:00:00 GMT</pubDate></item><item><title><![CDATA[Growing Project N95 from Hundreds to 38,000 Twitter Followers During a Pandemic]]></title><description><![CDATA[How I stewarded our brand presence on Twitter while the CDC's trust eroded — and why earned media matters more than paid media in a crisis.]]></description><link>https://johnclick.dev/project-n95-twitter-growth-pandemic</link><guid isPermaLink="false">https://johnclick.dev/project-n95-twitter-growth-pandemic</guid><pubDate>Thu, 01 Jun 2023 00:00:00 GMT</pubDate></item><item><title><![CDATA[The Tech Companies Coming Together to Support Project N95]]></title><description><![CDATA[How Airtable, Stacker, Intercom, Zapier, Workato, and a dozen other platforms donated $100K+ in software to power a pandemic nonprofit.]]></description><link>https://johnclick.dev/tech-companies-supporting-project-n95</link><guid isPermaLink="false">https://johnclick.dev/tech-companies-supporting-project-n95</guid><pubDate>Fri, 22 May 2020 00:00:00 GMT</pubDate></item></channel></rss>