<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jordan Selig&apos;s Blog</title><description>Personal blog by Jordan Selig.</description><link>https://jordanselig.com/</link><item><title>Now in Preview: Built-in MCP for Azure App Service</title><link>https://techcommunity.microsoft.com/blog/appsonazureblog/now-in-preview-built-in-mcp-for-azure-app-service/4526407</link><guid isPermaLink="true">https://techcommunity.microsoft.com/blog/appsonazureblog/now-in-preview-built-in-mcp-for-azure-app-service/4526407</guid><description>Announced at Build 2026: built-in MCP turns a REST API you already host on App Service into a Model Context Protocol server — no MCP code to write, no second service to deploy.</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>mcp</category><category>ai</category></item><item><title>You can build a framework-agnostic AI gateway on Azure App Service — here&apos;s how</title><link>https://techcommunity.microsoft.com/blog/appsonazureblog/you-can-build-a-framework-agnostic-ai-gateway-on-azure-app-service-%E2%80%94-heres-how/4522004</link><guid isPermaLink="true">https://techcommunity.microsoft.com/blog/appsonazureblog/you-can-build-a-framework-agnostic-ai-gateway-on-azure-app-service-%E2%80%94-heres-how/4522004</guid><description>AWS shipped Bedrock AgentCore as a closed, opinionated agent runtime. Azure&apos;s answer is the opposite — composable services you already have. This post walks through a runnable sample: one App Service hosting both an Agent Framework agent and the MCP server it calls, fronted by APIM with the AI Gateway policy set for token rate limiting, semantic caching, and per-subscription token-metric chargeback. One azd up deploys the lot — and the framework on top is genuinely interchangeable.</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>apim</category><category>ai-gateway</category><category>mcp</category><category>agent-framework</category><category>python</category></item><item><title>Debugging Python apps on App Service with the new SSH helper aliases</title><link>https://techcommunity.microsoft.com/blog/AppsonAzureBlog/debugging-python-apps-on-app-service-with-the-new-ssh-helper-aliases/4520893</link><guid isPermaLink="true">https://techcommunity.microsoft.com/blog/AppsonAzureBlog/debugging-python-apps-on-app-service-with-the-new-ssh-helper-aliases/4520893</guid><description>App Service&apos;s new SSH helper aliases turn the old playbook of &apos;open SSH and remember which 14 commands to run&apos; into one-word commands like ai-diagnose, apphelp, and showpkgs. Co-authored with Tulika Chaudharie, this post tours the aliases against a deliberately fragile FastAPI sample that injects six realistic faults — and shows when ai-test being green is itself the diagnosis.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>python</category><category>ssh</category><category>diagnostics</category><category>ai</category></item><item><title>Turn Your App Service Web App Into a Self-Healing Agent: LLMOps Best Practices for Production</title><link>https://techcommunity.microsoft.com/blog/appsonazureblog/turn-your-app-service-web-app-into-a-self-healing-agent-llmops-best-practices-fo/4520867</link><guid isPermaLink="true">https://techcommunity.microsoft.com/blog/appsonazureblog/turn-your-app-service-web-app-into-a-self-healing-agent-llmops-best-practices-fo/4520867</guid><description>Web-app SLOs (Http5xx, p95) don&apos;t catch the failures that actually hurt an agent in production: unbounded cost, silent quality regressions, prompt drift. This post walks through the LLMOps middleware — SLIs, a budget circuit breaker, prompt-repair retries, and an auto slot-swap rollback driven by Azure Monitor — that I built into a deployable App Service sample.</description><pubDate>Mon, 18 May 2026 10:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>llmops</category><category>ai</category><category>python</category><category>agents</category></item><item><title>You Can Scale MCP Servers Behind a Load Balancer on App Service — Here&apos;s How</title><link>https://techcommunity.microsoft.com/blog/appsonazureblog/you-can-scale-mcp-servers-behind-a-load-balancer-on-app-service-%E2%80%94-heres-how/4520824</link><guid isPermaLink="true">https://techcommunity.microsoft.com/blog/appsonazureblog/you-can-scale-mcp-servers-behind-a-load-balancer-on-app-service-%E2%80%94-heres-how/4520824</guid><description>Most MCP servers ship as single instances. With the stateless HTTP transport in MCP 2025-11-25, you can put one behind App Service&apos;s load balancer and scale it like any other web API — no sticky sessions required.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>mcp</category><category>ai</category><category>python</category></item><item><title>Govern AI Agents on App Service with the Microsoft Agent Governance Toolkit</title><link>https://techcommunity.microsoft.com/blog/AppsonAzureBlog/govern-ai-agents-on-app-service-with-the-microsoft-agent-governance-toolkit/4510962</link><guid isPermaLink="true">https://techcommunity.microsoft.com/blog/AppsonAzureBlog/govern-ai-agents-on-app-service-with-the-microsoft-agent-governance-toolkit/4510962</guid><description>Add policy enforcement, tool allowlists, and deny-by-default governance to your multi-agent apps on Azure App Service — in under 50 lines of code. Part 3 of the Build → Monitor → Govern series.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>ai</category><category>agents</category><category>governance</category><category>security</category></item><item><title>Monitor AI Agents on App Service with OpenTelemetry and the New Application Insights Agent UI</title><link>https://techcommunity.microsoft.com/blog/appsonazureblog/monitor-ai-agents-on-app-service-with-opentelemetry-and-the-new-application-insi/4510023</link><guid isPermaLink="true">https://techcommunity.microsoft.com/blog/appsonazureblog/monitor-ai-agents-on-app-service-with-opentelemetry-and-the-new-application-insi/4510023</guid><description>Instrument your AI agents with OpenTelemetry and light up the brand-new Agents (Preview) view in Application Insights. See token usage, agent traces, and end-to-end transaction details for agents running on Azure App Service.</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>ai</category><category>agents</category><category>opentelemetry</category><category>application-insights</category></item><item><title>Build Multi-Agent AI Apps on Azure App Service with Microsoft Agent Framework 1.0 GA</title><link>https://techcommunity.microsoft.com/blog/appsonazureblog/build-multi-agent-ai-apps-on-azure-app-service-with-microsoft-agent-framework-1-/4510017</link><guid isPermaLink="true">https://techcommunity.microsoft.com/blog/appsonazureblog/build-multi-agent-ai-apps-on-azure-app-service-with-microsoft-agent-framework-1-/4510017</guid><description>Deploy a multi-agent travel planner on Azure App Service using the GA release of Microsoft Agent Framework. Covers the unified API surface, breaking changes from preview, and why App Service is the sweet spot for agent workloads.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>ai</category><category>agents</category><category>microsoft-agent-framework</category></item><item><title>Build and Host MCP Apps on Azure App Service</title><link>https://techcommunity.microsoft.com/blog/AppsonAzureBlog/build-and-host-mcp-apps-on-azure-app-service/4509705</link><guid isPermaLink="true">https://techcommunity.microsoft.com/blog/AppsonAzureBlog/build-and-host-mcp-apps-on-azure-app-service/4509705</guid><description>MCP Apps let your AI tools return rich, interactive UIs. Learn how to build a weather widget MCP App and deploy it to Azure App Service.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>mcp</category><category>ai</category></item><item><title>How I Automated Half My PM Job with an AI Agent Team</title><link>https://jordanselig.com/personal-blog/blog/squad-ideation-engine/</link><guid isPermaLink="true">https://jordanselig.com/personal-blog/blog/squad-ideation-engine/</guid><description>I built a 6-agent AI team that scans competitors, generates feature ideas, writes product proposals, and files everything as GitHub Issues — so every morning I have fresh work to explore.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate><category>squad</category><category>ai</category><category>agents</category><category>app-service</category><category>mcp</category><category>productivity</category></item><item><title>How I Used Squad to Tackle 78 Azure CLI Issues in a Day</title><link>https://jordanselig.com/personal-blog/blog/squad-azure-cli-backlog/</link><guid isPermaLink="true">https://jordanselig.com/personal-blog/blog/squad-azure-cli-backlog/</guid><description>A PM&apos;s honest account of using Brady Gaster&apos;s Squad — a multi-agent AI team — to burn through years of Azure CLI App Service backlog with human oversight, live validation, and git worktrees.</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>ai</category><category>agents</category><category>cli</category><category>open-source</category><category>squad</category></item><item><title>You Can Host OpenClaw on Azure App Service — Here&apos;s How</title><link>https://jordanselig.com/personal-blog/blog/openclaw-azure-appservice/</link><guid isPermaLink="true">https://jordanselig.com/personal-blog/blog/openclaw-azure-appservice/</guid><description>Deploy OpenClaw to Azure App Service with VNet integration, private endpoints, and one-command deployment using azd.</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate><category>azure</category><category>app-service</category><category>ai</category><category>agents</category><category>open-source</category></item><item><title>Hello World</title><link>https://jordanselig.com/personal-blog/blog/hello-world/</link><guid isPermaLink="true">https://jordanselig.com/personal-blog/blog/hello-world/</guid><description>Welcome to my blog — the first post.</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate><category>intro</category><category>meta</category></item></channel></rss>