Latest Posts

Notes on AI agents, Copilot Studio, .NET and cloud engineering.

  1. WebMCP Explained: Make Your Website Callable by AI Agents

    What WebMCP is, where it stands in October 2026, and how I added it to this blog: four tools, the exact code, real outputs, and the document.modelContext bug that hid them.

    By Ajith Joseph · Fri Oct 02 2026 · #web-development #mcp #webmcp #ai-agents #chrome

  2. Standard or GitHub Copilot Harness? A Decision Guide

    Copilot Studio now runs agents on three harnesses. What each is for, the real trade-offs in cost and control, and how to decide, and migrate, without a rewrite for its own sake.

    By Ajith Joseph · Thu Oct 01 2026 · #ai #agents #architecture #copilot-studio #github-copilot

  3. Copilot Studio Credits: Estimate, Cap and Avoid Surprises

    How Copilot Studio credits are billed in October 2026: the rate table, a tested calculator, the enforcement rules, and the controls that stop a prototype from becoming a bill.

    By Ajith Joseph · Thu Oct 01 2026 · #ai #copilot-studio #cost-optimization #governance #copilot-credits

  4. Gate Copilot Studio Releases with the Evaluation API

    Run Copilot Studio agent evaluations from a pipeline with the Power Platform API, then block a release on regressions. A tested gate script, the auth caveats, and the pitfalls.

    By Ajith Joseph · Thu Oct 01 2026 · #ai #copilot-studio #power-platform #testing #ci-cd

  5. Agents Need Identities, Not Shared API Keys: A Least-Privilege Playbook for 2026

    Survey data shows agent adoption outrunning security. How Entra Agent IDs, MCP auth changes, and a deny-by-default tool gate (tested C#) give AI agents least privilege.

    By Ajith Joseph · Tue Sep 29 2026 · #dotnet #security #ai #agents #copilot-studio

  6. EU AI Act After the Omnibus: What Moved, What Didn't, and a Developer Checklist

    The EU delayed high-risk AI Act rules to 2027 and 2028, but Article 50 transparency duties already apply. What changed, what didn't, and a practical checklist for developers.

    By Ajith Joseph · Tue Sep 29 2026 · #react #ai #regulation #eu-ai-act #compliance

  7. The September 2026 Price Ladder: Building a Cost-Aware Model Router

    Opus 5.5 and Sonnet 5.5 landed in September 2026. Verified Anthropic prices, the tokenizer trap, and a tested TypeScript router that cascades cheap to strong.

    By Ajith Joseph · Tue Sep 29 2026 · #typescript #ai #claude #llm #cost-optimization

  8. MCP's 2026-07-28 Spec: The Stateless Rewrite, and What Your Server Needs to Change

    The July 2026 MCP spec removes sessions and the initialize handshake. Verified changes, real requests against a C# server, gateway routing, and a migration checklist.

    By Ajith Joseph · Tue Sep 29 2026 · #dotnet #ai #agents #architecture #mcp

  9. Your Copilot Studio Agent's Model Will Change Under You: A Change-Management Playbook

    Copilot Studio upgrades default models and retires old ones. A tested playbook to pin, evaluate, compare runs, and diff exported results so a model change never surprises you.

    By Ajith Joseph · Tue Sep 29 2026 · #ai #microsoft #agents #copilot-studio #testing

  10. Putting a Copilot Studio Agent in Front of Customers: A Secure React Embed

    Embed a Copilot Studio agent in a React customer portal securely: a .NET token broker, opaque session handles, safe context passing, and tools that cannot be prompt-injected.

    By Ajith Joseph · Thu Sep 24 2026 · #react #dotnet #security #agents #copilot-studio

  11. A Real Copilot Studio Agent: Wiring a .NET MCP Server to Your Order System

    A real-world Copilot Studio example with working C# code: build an MCP server over an existing order API, connect it as an agent tool, and ship it safely.

    By Ajith Joseph · Tue Sep 22 2026 · #dotnet #csharp #agents #copilot-studio #mcp

  12. Building a Production Copilot Studio Agent in 2026: A Step-by-Step Guide

    A hands-on, step-by-step guide to building, grounding, governing, and shipping a Microsoft Copilot Studio agent on the 2026 GitHub Copilot harness.

    By Ajith Joseph · Tue Sep 22 2026 · #ai #microsoft #agents #copilot-studio #power-platform

  13. Building an Agent Harness in .NET: Orchestrator and Sub-Agents with Dedicated Context

    Learn how to build a production agent harness in .NET, with an orchestrator, specialized sub-agents, dedicated context windows, and durable state.

    By Ajith Joseph · Sun Aug 02 2026 · #dotnet #csharp #ai #agents #architecture

  14. Migrating from Claude Opus 4.7 to Opus 5: What Actually Changed for Agentic Coding

    A practical migration guide from Claude Opus 4.7 to Opus 5 for agentic coding workflows, covering cost math, prompt changes, and real gotchas.

    By Ajith Joseph · Sun Aug 02 2026 · #ai #agentic #claude #llm #migration

  15. Optimizing Core Web Vitals for AI-Heavy Next.js Applications

    Learn how to optimize Core Web Vitals for AI-heavy Next.js apps with actionable tips, tools, and strategies to improve LCP, FID, and CLS....

    By Ajith Joseph · Thu Jul 23 2026 · #next #heavy #lcp #fid #cls

  16. Server Actions Explained: How to Replace Traditional API Routes in Your SaaS

    Discover how server actions simplify SaaS development by replacing API routes. Learn benefits, implementation, and best practices in this guide....

    By Ajith Joseph · Wed Jul 22 2026 · #server #use #actions #name #user

  17. Building Pixel-Perfect Dashboards: UI Consistency Across Next.js Micro-Frontends

    Learn how to achieve pixel-perfect UI consistency in Next.js micro-frontends with design systems, shared libraries, and best practices for seamless dashboards....

    By Ajith Joseph · Tue Jul 21 2026 · #components #design #micro #frontends #consistency

  18. Next.js 16 Security Deep Dive: Mitigating Prompt Injection and SSRF Risks

    Learn how to secure your Next.js 16 apps against prompt injection and SSRF attacks. Expert tips, code examples, and best practices included....

    By Ajith Joseph · Mon Jul 20 2026 · #server #use #next #prompt #const

  19. How to Implement Real-Time Vision Processing with Claude Opus in Web Apps

    Implement real-time vision processing in web apps using Claude Opus. This step-by-step guide covers setup, API integration, and best practices for developers....

    By Ajith Joseph · Mon Jul 20 2026 · #api #processing #error #vision #canvas

  20. Qdrant vs. Pinecone: Which Vector Database is Winning the 2026 RAG Race?

    Qdrant vs. Pinecone: Compare performance, scalability, and cost for RAG in Discover which vector database leads the AI revolution....

    By Ajith Joseph · Sat Jul 18 2026 · #performance #you #vector #qdrant #pinecone

  21. Streaming AI Responses in Next.js: A Step-by-Step Guide for Server Components

    Learn how to implement streaming AI responses in Next.js Server Components with this step-by-step guide. Boost UX and performance today!...

    By Ajith Joseph · Fri Jul 17 2026 · #next #streaming #responses #stream #content

  22. Next.js App Router in 2026: The Good, The Bad, and The Architectures That Actually Work

    Discover the pros, cons, and battle-tested architectures for Next.js App Router in Learn what works, what doesn’t, and how to optimize your setup....

    By Ajith Joseph · Thu Jul 16 2026 · #server #app #data #components #router

  23. Mastering Context Windows: Strategies for Managing 1MTokens in Production

    Learn actionable strategies to handle 1Mtokens in production. Optimize performance, reduce costs, and scale efficiently with these expert tips....

    By Ajith Joseph · Wed Jul 15 2026 · #use #tokens #processing #token #costs

  24. Entity Framework Core in 2026: Handling Massive Datasets for AI Applications

    Discover how Entity Framework Core in 2026 handles massive datasets for AI applications. Learn best practices, new features, and optimization tips....

    By Ajith Joseph · Tue Jul 14 2026 · #core #data #datasets #queries #applications

  25. Deploying .NET 10 Web APIs to Google Cloud Run: A Cost-Optimization Guide

    Learn how to deploy .NET 10 Web APIs to Google Cloud Run with cost optimization tips. Step-by-step guide for serverless, scalable, and budget-friendly deployments....

    By Ajith Joseph · Mon Jul 13 2026 · #api #net #run #your #cloud