Hey, I'm
Jordan.
Welcome to my corner of the internet. I'm a Product Manager on Azure App Service, writing about app development, AI, agents, and building samples to share along the way.
Featured
Who Cleans Up After the Coding Agents? Vibe Coding Has a Garbage Collection Problem
AI made it nearly free to start coding work. After cleaning up 96 local branches across 41 repositories, I think agentic development needs a safer lifecycle for finishing, archiving, and deleting it.
Recent Posts
-
What the New API Management AI Gateway Tier Changes for App Service-Hosted Agents
App Service remains the application runtime for your agent. The dedicated API Management AI Gateway tier becomes the governed boundary for models and MCP tools.
-
Build Durable, Long-Running MCP Tasks on Azure App Service
Build reconnect-safe, retryable MCP Tasks on Azure App Service with .NET, Azure Table Storage for durable task state, and Azure Service Bus for durable work dispatch.
-
Announcing Public Preview: Markdown for Agents in Azure App Service
Markdown for Agents lets Azure App Service automatically convert HTML responses into cleaner, smaller Markdown for AI agents—without requiring changes to application code.
-
Microsoft Foundry Now Has an AI Gateway Control Plane — What Changes for App Service
Microsoft Foundry can now create or associate an APIM-based AI Gateway directly from its Admin console. Here's what that changes for an App Service-hosted agent, what stays in APIM, and the v2-tier constraint to check before migrating.