<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Muhammad Moeed — Claude Code, Agent SDK &amp; MCP Engineering</title><description>Production-grade tutorials on Claude Code, Claude Agent SDK, MCP servers, RAG, and AI agent engineering by a senior backend + AI engineer.</description><link>https://moeed.app/</link><language>en-US</language><item><title>NSA MCP Security Guidance: A Developer&apos;s Action List (2026)</title><link>https://moeed.app/posts/nsa-mcp-security-guidance/</link><guid isPermaLink="true">https://moeed.app/posts/nsa-mcp-security-guidance/</guid><description>The NSA published MCP security guidance on May 20, 2026. Here are the four named controls, the threats they address, and what to do in your server today.</description><pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate><category>mcp</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code Slow or Worse? How to Diagnose and Fix It (2026)</title><link>https://moeed.app/posts/claude-code-slow-fix/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-slow-fix/</guid><description>If Claude Code feels slower or less capable, here is how to diagnose your setup and the fixes that actually work, calmly explained with no hype.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Agent SDK vs Vercel AI SDK 6: Which to Pick (2026)</title><link>https://moeed.app/posts/claude-agent-sdk-vs-vercel-ai-sdk/</link><guid isPermaLink="true">https://moeed.app/posts/claude-agent-sdk-vs-vercel-ai-sdk/</guid><description>A practical side by side look at the Claude Agent SDK and Vercel AI SDK 6 for production AI agents in 2026, with code, defaults, and a clear pick.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><category>claude-agent-sdk</category><category>ai-agents</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>CannotPullContainerError in ECS: 7 Causes and Fixes (2026)</title><link>https://moeed.app/posts/fix-cannotpullcontainererror-ecs/</link><guid isPermaLink="true">https://moeed.app/posts/fix-cannotpullcontainererror-ecs/</guid><description>The CannotPullContainerError in ECS comes from one of seven causes. Read the exact message, match it here, and apply the fix for that specific cause.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><category>aws</category><category>ecs</category><category>devops</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>AWS Copilot CLI End of Support: Migration Guide for 2026</title><link>https://moeed.app/posts/aws-copilot-cli-end-of-support/</link><guid isPermaLink="true">https://moeed.app/posts/aws-copilot-cli-end-of-support/</guid><description>AWS Copilot CLI reaches end of support on June 12, 2026. What AWS recommends migrating to, how to choose, and a service-by-service map.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><category>aws</category><category>ecs</category><category>devops</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code /goal and Agent View: A Practical Guide</title><link>https://moeed.app/posts/claude-code-goal-and-agent-view/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-goal-and-agent-view/</guid><description>What Claude Code&apos;s /goal command and Agent View do, how they work together, how to write a completion condition that holds, and when to actually use them.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>ai-agents</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>How Anthropic&apos;s Own Teams Use Claude Code</title><link>https://moeed.app/posts/how-anthropic-teams-use-claude-code/</link><guid isPermaLink="true">https://moeed.app/posts/how-anthropic-teams-use-claude-code/</guid><description>A plain-English breakdown of Anthropic&apos;s internal report on how its own teams use Claude Code: the real workflows, the numbers, and what you can copy.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>ai-agents</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>What Is AWS ECS Express Mode (and When to Use It)</title><link>https://moeed.app/posts/what-is-aws-ecs-express-mode/</link><guid isPermaLink="true">https://moeed.app/posts/what-is-aws-ecs-express-mode/</guid><description>A plain-English guide to Amazon ECS Express Mode: what it is, the three inputs it needs, the infrastructure it builds, its limits, and when to use it.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><category>aws</category><category>ecs</category><category>devops</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>What Is AWS ECR and How It Works (Beginner Guide)</title><link>https://moeed.app/posts/what-is-aws-ecr/</link><guid isPermaLink="true">https://moeed.app/posts/what-is-aws-ecr/</guid><description>A plain-English guide to Amazon ECR: what it is, the push and pull flow, IAM auth, lifecycle policies, image scanning, pull-through cache, and cost.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate><category>aws</category><category>ecr</category><category>devops</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>What Is AWS ECS and How It Works (Beginner Guide)</title><link>https://moeed.app/posts/what-is-aws-ecs/</link><guid isPermaLink="true">https://moeed.app/posts/what-is-aws-ecs/</guid><description>A plain-English guide to Amazon ECS: what it is, how it differs from EC2, what ECR does, when to use it, and the full container deployment flow.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate><category>aws</category><category>ecs</category><category>devops</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code vs Cursor: 90 Days With Both in 2026</title><link>https://moeed.app/posts/claude-code-vs-cursor/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-vs-cursor/</guid><description>I used Claude Code and Cursor side by side for three months on production work. Here is where each one wins, where it loses, and the one I kept.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>cursor</category><category>comparisons</category><category>ai-agents</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code Ultraplan: A Hands-On Guide for 2026</title><link>https://moeed.app/posts/claude-code-ultraplan-guide/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-ultraplan-guide/</guid><description>Claude Code Ultraplan moves your planning to the cloud while your terminal stays free. Here is what it does, how to use it, and when it actually helps.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>tutorials</category><category>ai-agents</category><category>ultraplan</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code Routines: 7 Real Workflows You Can Set Up Today</title><link>https://moeed.app/posts/claude-code-routines-guide/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-routines-guide/</guid><description>What Claude Code Routines are, how scheduled, API, and GitHub triggers work, and seven practical workflows you can copy into your own setup this week.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>tutorials</category><category>ai-agents</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code Dreaming Explained: A Friendly Guide to AutoDream</title><link>https://moeed.app/posts/claude-code-dreaming-guide/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-dreaming-guide/</guid><description>What Claude Code Dreaming is, how AutoDream consolidates your memory files between sessions, what the /dream command does, and when to trigger it by hand.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>tutorials</category><category>ai-agents</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code Outcomes: A Friendly Guide to Rubric-Graded Agents</title><link>https://moeed.app/posts/claude-code-outcomes-guide/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-outcomes-guide/</guid><description>How Claude Code Outcomes work, why a separate grading agent improves agent quality, and how to write a rubric that catches the failures you actually care about.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>tutorials</category><category>ai-agents</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code: Skills vs MCP vs Subagents vs Hooks (2026)</title><link>https://moeed.app/posts/claude-code-skills-vs-mcp-vs-subagents-vs-hooks/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-skills-vs-mcp-vs-subagents-vs-hooks/</guid><description>A plain-English comparison of Claude Code skills, MCP servers, subagents, and hooks. When to pick each, with a decision tree, code, and common confusion.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>tutorials</category><category>ai-agents</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Managed Agents: A Production Tutorial for 2026</title><link>https://moeed.app/posts/claude-managed-agents-tutorial/</link><guid isPermaLink="true">https://moeed.app/posts/claude-managed-agents-tutorial/</guid><description>Build your first Claude Managed Agent step by step: agent, environment, session, streaming events, rate limits, and the production gotchas no one mentions.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate><category>claude-agent-sdk</category><category>ai-agents</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>MCP Server Security: Auth, Rate Limits, Audit Logs (2026)</title><link>https://moeed.app/posts/mcp-server-security-guide/</link><guid isPermaLink="true">https://moeed.app/posts/mcp-server-security-guide/</guid><description>How to secure a Model Context Protocol server in production: OAuth 2.1, RFC 8707 audience binding, rate limiting, audit logs, and the mistakes I keep seeing.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate><category>mcp</category><category>tutorials</category><category>ai-agents</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code Skills: A Practical Guide for 2026</title><link>https://moeed.app/posts/claude-code-skills-complete-guide/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-skills-complete-guide/</guid><description>What Claude Code Skills are, how to write your first SKILL.md, where skills live, and how they compare to slash commands and subagents.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>tutorials</category><category>ai-agents</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Mythos Explained: Who Has Access and Why It Matters</title><link>https://moeed.app/posts/claude-mythos-explained/</link><guid isPermaLink="true">https://moeed.app/posts/claude-mythos-explained/</guid><description>What Claude Mythos is, who got access through Project Glasswing, the zero-days it has already found, and what its arrival means for security teams in 2026.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate><category>claude-agent-sdk</category><category>ai-agents</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>WhatsApp Liquid Glass Design: A Plain Guide for iOS 26 Users</title><link>https://moeed.app/posts/whatsapp-liquid-glass-design/</link><guid isPermaLink="true">https://moeed.app/posts/whatsapp-liquid-glass-design/</guid><description>A practical guide to the WhatsApp Liquid Glass design on iOS 26: what changes, how to enable it, and what to do if it has not arrived yet.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate><category>whatsapp</category><category>ios</category><category>design</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Code Hooks: A Friendly Guide for Beginners</title><link>https://moeed.app/posts/claude-code-hooks-complete-guide/</link><guid isPermaLink="true">https://moeed.app/posts/claude-code-hooks-complete-guide/</guid><description>Hooks let Claude Code run small commands before and after it does things. This guide explains what they are, how to set them up, and the few mistakes to avoid.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>tutorials</category><category>ai-agents</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Agent SDK vs LangChain: An Honest Comparison</title><link>https://moeed.app/posts/claude-agent-sdk-vs-langchain/</link><guid isPermaLink="true">https://moeed.app/posts/claude-agent-sdk-vs-langchain/</guid><description>A calm side by side look at the Claude Agent SDK and LangChain for production AI agents, written by someone who has shipped both.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate><category>claude-agent-sdk</category><category>ai-agents</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Top 15 MCP Servers Worth Installing in 2026</title><link>https://moeed.app/posts/best-mcp-servers-2026/</link><guid isPermaLink="true">https://moeed.app/posts/best-mcp-servers-2026/</guid><description>A friendly, hands-picked list of the best MCP servers to use in 2026, with notes on what each one does, who it is for, and when it actually helps.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate><category>mcp</category><category>ai-agents</category><category>tutorials</category><category>claude-code</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>How to Build Your First MCP Server, Step by Step</title><link>https://moeed.app/posts/build-your-first-mcp-server/</link><guid isPermaLink="true">https://moeed.app/posts/build-your-first-mcp-server/</guid><description>A short and friendly walk through of building a Model Context Protocol server in Node.js. Plain code, no jargon, and the small mistakes to watch for.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate><category>mcp</category><category>tutorials</category><category>claude-code</category><category>ai-agents</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Agentic RAG: A Friendly Tutorial With Real Code</title><link>https://moeed.app/posts/agentic-rag-tutorial/</link><guid isPermaLink="true">https://moeed.app/posts/agentic-rag-tutorial/</guid><description>Learn what agentic RAG is, how it differs from traditional RAG, and how to build one with the Claude Agent SDK and pgvector. Step by step, with full code.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate><category>rag</category><category>ai-agents</category><category>tutorials</category><category>claude-agent-sdk</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item><item><title>Claude Opus 4.7 vs GPT-5: A Calm, Honest Comparison</title><link>https://moeed.app/posts/claude-opus-4-7-vs-gpt-5/</link><guid isPermaLink="true">https://moeed.app/posts/claude-opus-4-7-vs-gpt-5/</guid><description>A side by side look at Claude Opus 4.7 and GPT-5 in 2026, with notes on coding, reasoning, long context, vision, agent work, speed, and price.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate><category>claude-agent-sdk</category><category>ai-agents</category><category>tutorials</category><author>moeedrajpoot1@gmail.com (Muhammad Moeed)</author></item></channel></rss>