Featured
Tutorials
Shipping your agent
How to deploy an AI agent: a FastAPI service with SSE streaming, timeouts, a shared checkpointer, Docker, tracing and a cost per chat.
Latest posts
Older posts
TutorialsSecuring an agentAI agent security in practice: session identity, authorisation in tools, prompt injection defences, PII masking, limits and audit logs.November 8, 2026TutorialsTesting an agent you can’t predictAI agent evaluation in practice: fixed test cases, answer and tool trajectory checks, an LLM-as-judge rubric and a pytest gate in CI.November 8, 2026TutorialsMany agents, or one good one?Should you go multi-agent? A LangChain supervisor with two specialists against one agent on 30 questions, plus where a Deep Agent fits.November 8, 2026TutorialsHuman in the loopAdd human in the loop approval to an AI agent: pause with LangGraph interrupt(), wait for a manager, and resume even after a restart.November 8, 2026TutorialsWhen the loop isn’t enough: graphsBuild a LangGraph workflow for leave booking: code owns the steps and rules, the model reads language, and an agent runs as one node.November 8, 2026TutorialsRAG as a tool, not a pipelineBuild agentic RAG with LangChain: index a handbook, give the agent a search tool that cites sections, and let it say it doesn't know.November 8, 2026
Explore by topic
Six areas, one practitioner's view: what works in production, with code and numbers.
Tutorials
C#
- 21 Essential Tips for Writing Clean Code in C# (.NET)
- KMAC: The Modern Heavyweight in Cryptographic Authentication
- C# How To Run C# Code Inside Sublime Text
ASP.NET MVC4
- ‘bdfb4361-93b5-436d-bed2-2e56f3e60351’ is not a valid 24 digit hex string
- Getting Started With MongoDB and ASP.Net MVC4: Day 2
- Getting Started With MongoDB and ASP.Net MVC4: Day 1
ASP.NET
- RealTime Pulse Monitor Using SignalR And Ignite UI igSparkline
- ‘bdfb4361-93b5-436d-bed2-2e56f3e60351’ is not a valid 24 digit hex string
- A new guard page for stack cannot be created- ASP.NET MVC4 Error
MISC
- Awarded – Microsoft MVP 2nd time in a row
- [Quick Tip]: Use Windows Explorer address bar for “commands”
- Session Recap: Learn Building a Website with Node.js and Express.js
Azure
- az login error: Authentication failed against tenant * ‘Default Directory’: (pii)
- Key Vault – Failed to sync the certificate.: The service does not have access to ‘*’ Key Vault
- Error CS0234: The type or namespace name ‘HelloWorld.Core’ does not exist in the namespace ‘HelloWorld’