56,966 blogs Β· [ { "id": "01a0d543-0a84-7127-ab75-cb7ad287bb54", "title": "Magentic Orchestration: Planning, Verifying and Replanning with Microsoft Agent Framework", "url": "https://arafattehsin.com/blog/agent-orchestration-patterns-part-6/", "published_at": "2026-09-16T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56183dffa9a2", "title": "Prompt Caching Shouldn't Be Invisible", "url": "https://arafattehsin.com/blog/making-prompt-caching-visible/", "published_at": "2026-08-27T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56183e86f4a3", "title": "Handoff Orchestration: Routing Ownership with Microsoft Agent Framework", "url": "https://arafattehsin.com/blog/agent-orchestration-patterns-part-5/", "published_at": "2026-08-13T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56183e95d0fb", "title": "Stop Counting Tokens, Start Counting Outcomes", "url": "https://arafattehsin.com/blog/measuring-roi-token-spend/", "published_at": "2026-07-03T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56183ebbad67", "title": "Agent Harness: The Missing Middle Between Model Reasoning and Real Execution", "url": "https://arafattehsin.com/blog/agent-harness-missing-middle/", "published_at": "2026-06-24T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56183f3aff21", "title": "Group Chat Orchestration: Building a Moderated Boardroom with Microsoft Agent Framework", "url": "https://arafattehsin.com/blog/agent-orchestration-patterns-part-4/", "published_at": "2026-06-15T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561840368380", "title": "The Silo Tax and the Case for a Unified Front Door", "url": "https://arafattehsin.com/blog/silo-tax-unified-front-door/", "published_at": "2026-05-11T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-5618410462f3", "title": "Concurrent Multi-Agent Orchestration: Fan-out/Fan-in with Microsoft Agent Framework", "url": "https://arafattehsin.com/blog/agent-orchestration-patterns-part-3/", "published_at": "2026-03-31T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561841db60f3", "title": "Give your agents new capabilities and expertise using Skills with Microsoft Agent Framework", "url": "https://arafattehsin.com/blog/give-your-agents-new-capabilities-skills-microsoft-agent-framework/", "published_at": "2026-02-24T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184227c5e7", "title": "Handling Agents vs Workflows chaos along with Sequential Orchestration Pattern", "url": "https://arafattehsin.com/blog/agent-orchestration-patterns-part-2/", "published_at": "2026-02-06T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561842d7d303", "title": "Modernising a 7 year old SentimentAnalyzer in the age of LLMs", "url": "https://arafattehsin.com/blog/sentiment-analyzer-modernization/", "published_at": "2026-01-27T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-5618435e962f", "title": "Why Orchestration Matters in Agentic Workflows", "url": "https://arafattehsin.com/blog/agent-orchestration-patterns-part-1/", "published_at": "2026-01-19T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561843ede27a", "title": "Building modern chat experiences with Microsoft Agent Framework and OpenAI ChatKit", "url": "https://arafattehsin.com/blog/agent-framework-chatkit-integration/", "published_at": "2025-12-14T00:00:00+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561844531dde", "title": "Decoding Australia’s National AI Plan for Builders", "url": "https://arafattehsin.com/blog/decoding-australias-national-ai-plan-for-builders/", "published_at": "2025-12-03T01:29:08+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561844f0bf28", "title": "The Pragmatic Guide to Human in the Loop AI", "url": "https://arafattehsin.com/blog/the-pragmatic-guide-to-human-in-the-loop-ai/", "published_at": "2025-10-16T18:53:37+00:00" }, { "id": "01a0872c-fd13-7219-bb43-5618452ff4ad", "title": "A developer's guide to the Microsoft Agent Framework", "url": "https://arafattehsin.com/blog/what-is-the-microsoft-agent-framework/", "published_at": "2025-10-02T00:48:26+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561845a4b69a", "title": "Validate Fast or Stagnate with AI Consulting", "url": "https://arafattehsin.com/blog/validate-fast-or-stagnate-with-ai-consulting/", "published_at": "2025-09-09T20:16:51+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561845eef71e", "title": "Building Agent-to-Agent A2A Communication for Smarter AI Systems", "url": "https://arafattehsin.com/blog/building-agent-to-agent-a2a-communication-for-smarter-ai-systems/", "published_at": "2025-08-14T01:42:57+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184627c5a8", "title": "How I solved the HEIC extension saga with a simple MCP server", "url": "https://arafattehsin.com/blog/convert-heic-to-png-with-mcp-server/", "published_at": "2025-07-16T23:42:54+00:00" }, { "id": "01a0872c-fd13-7219-bb43-5618468b8664", "title": "Hack Yourself with AI Red Teaming", "url": "https://arafattehsin.com/blog/hack-yourself-with-ai-red-teaming/", "published_at": "2025-07-14T08:20:59+00:00" }, { "id": "01a0872c-fd13-7219-bb43-5618470048fd", "title": "Leading in the Age of the Open Agentic Web", "url": "https://arafattehsin.com/blog/leading-in-the-age-of-the-open-agentic-web/", "published_at": "2025-05-26T03:08:11+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561847ddf852", "title": "Create Personalised Experiences with Azure AI Foundry Agent Service", "url": "https://arafattehsin.com/blog/create-personalised-experiences-with-azure-ai-agent-service/", "published_at": "2025-04-07T19:00:59+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561847ee67eb", "title": "Leap Forward with Modern AI using Microsoft 365 Agents SDK and Semantic Kernel", "url": "https://arafattehsin.com/blog/leap-forward-with-modern-ai-using-microsoft-365-agents-sdk-and-semantic-kernel/", "published_at": "2025-01-08T09:08:10+00:00" }, { "id": "01a0872c-fd13-7219-bb43-5618489c6c07", "title": "Building Multi-Agent Systems with Multi-Models in Semantic Kernel", "url": "https://arafattehsin.com/blog/building-multi-agent-systems-with-multi-models-in-semantic-kernel-part-1/", "published_at": "2024-12-15T12:31:41+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561848ac04bc", "title": "Give local memories to your local AI Agents", "url": "https://arafattehsin.com/blog/give-local-memories-to-your-local-ai-agents/", "published_at": "2024-09-09T11:32:32+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561849784bee", "title": "Bring your AI Copilots to the edge with Phi-3 and Semantic Kernel", "url": "https://arafattehsin.com/blog/ai-copilot-offline-phi3-semantic-kernel/", "published_at": "2024-08-05T10:50:04+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184a1dce8b", "title": "Building Your Custom Retail Copilot: A Step-by-Step Guide with Semantic Kernel and Azure OpenAI", "url": "https://arafattehsin.com/blog/custom-copilot-semantic-kernel-azure-openai-service/", "published_at": "2024-03-12T17:59:36+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184aea0121", "title": "ParkingGPT - Your AI Parking Copilot", "url": "https://arafattehsin.com/blog/parkinggpt-your-ai-parking-copilot/", "published_at": "2024-01-08T01:46:24+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184bb8454f", "title": "Build your AI First Apps with Semantic Kernel", "url": "https://arafattehsin.com/blog/build-your-ai-first-apps-with-semantic-kernel/", "published_at": "2023-10-31T21:28:17+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184c0a1dc7", "title": "Best practices for building collaborative UX with Human-AI partnership", "url": "https://arafattehsin.com/blog/collaborative-ux-ai-human-copilot/", "published_at": "2023-10-16T01:49:33+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184c965d36", "title": "Build Sentiment Classifier, Translator and a Flight Tracker with the Generative AI", "url": "https://arafattehsin.com/blog/generative-ai-for-developers/", "published_at": "2023-07-10T14:08:13+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184cbcf5a5", "title": "Break out of your comfort zone, and start learning new skills", "url": "https://arafattehsin.com/blog/break-out-of-your-comfort-zone/", "published_at": "2023-07-05T13:25:50+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184d410093", "title": "Unlock the power of OpenAI's GPT with No-code AI Builder", "url": "https://arafattehsin.com/blog/unlock-the-power-of-openai-gpt-with-no-code-ai-builder/", "published_at": "2023-03-28T11:44:27+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184e391221", "title": "Create personalized experiences for your apps, bots and websites with Azure Personalizer - Part 3", "url": "https://arafattehsin.com/blog/reinforcement-learning-in-apps-bots-websites-with-azure-personalizer-part-3/", "published_at": "2023-01-04T12:50:02+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184e7b249d", "title": "Create personalized experiences for your apps, bots and websites with Azure Personalizer - Part 2", "url": "https://arafattehsin.com/blog/reinforcement-learning-in-apps-bots-websites-with-azure-personalizer-part-2/", "published_at": "2022-12-05T06:00:40+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184f0f2802", "title": "Create personalized experiences for your apps, bots and websites with Azure Personalizer - Part 1", "url": "https://arafattehsin.com/blog/reinforcement-learning-in-apps-bots-websites-with-azure-personalizer-part-1/", "published_at": "2022-10-31T21:28:11+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184fcf0529", "title": "Give your Power Virtual Agents a voice with Speech and Telephony", "url": "https://arafattehsin.com/blog/give-your-power-virtual-agents-a-voice-with-speech-and-telephony/", "published_at": "2022-05-25T07:24:06+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56184ffd924b", "title": "Power Virtual Agents get the biggest update ever!", "url": "https://arafattehsin.com/blog/power-virtual-agents-get-the-biggest-update-ever/", "published_at": "2022-05-24T15:02:24+00:00" }, { "id": "01a0872c-fd13-7219-bb43-561850a7971f", "title": "Computer Vision Simplified with AI Builder", "url": "https://arafattehsin.com/blog/object-detection-with-ai-builder/", "published_at": "2022-01-23T10:50:27+00:00" }, { "id": "01a0872c-fd13-7219-bb43-56185196b999", "title": "Hacktoberfest for .NET Developers C Edition", "url": "https://arafattehsin.com/blog/hacktoberfest-for-net-developers/", "published_at": "2021-10-02T02:36:38+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e443a69906", "title": "Chatterbox with OpenAI's GPT-3 and Bot Framework Composer", "url": "https://arafattehsin.com/blog/openai-davinci-and-bot-framework-composer/", "published_at": "2021-08-05T04:52:15+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e4448e0ae1", "title": "Introducing Bot Framework Component Model for better sharing and extensibility", "url": "https://arafattehsin.com/blog/bot-framework-component-model/", "published_at": "2021-05-25T19:58:20+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e4452b835a", "title": "Boost your Customer Service with Opinion Mining", "url": "https://arafattehsin.com/blog/customer-service-with-opinion-mining/", "published_at": "2021-02-14T22:17:58+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e4459e466f", "title": "Generate dialogs automatically using Form Dialogs for Bot Framework Composer", "url": "https://arafattehsin.com/blog/generate-dialogs-automatically-using-form-dialogs-for-bot-framework-composer/", "published_at": "2021-01-26T13:28:28+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e4465bb2a9", "title": "Global AI - The Podcast", "url": "https://arafattehsin.com/blog/ai-down-under-the-podcast/", "published_at": "2020-12-03T01:56:03+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e4473fa417", "title": "Integrate your No-Code Power Virtual Agents with Low-Code Bot Framework Composer", "url": "https://arafattehsin.com/blog/integrate-power-virtual-agents-with-bot-framework-composer/", "published_at": "2020-11-17T01:23:13+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e447cd1cfa", "title": "Beginners: Let's build COVID Safe solutions with AI & Power Platform πŸš€", "url": "https://arafattehsin.com/blog/beginners-lets-build-covid-safe-solutions-with-ai-power-platform/", "published_at": "2020-11-16T02:23:32+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e448065a78", "title": "Beyond Sentiment Analysis: Object Detection with ML.NET", "url": "https://arafattehsin.com/blog/beyond-sentiment-analysis-object-detection-with-ml-net/", "published_at": "2020-09-20T13:18:20+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e448cd972d", "title": "Enable your Bot Framework Skills to support multi-tenant Power Virtual Agents", "url": "https://arafattehsin.com/blog/enable-your-bot-framework-skills-to-support-multi-tenant-power-virtual-agents/", "published_at": "2020-08-06T03:46:46+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e449ca6df1", "title": "Publish your Bot Framework Composer bot with already provisioned resources in Azure", "url": "https://arafattehsin.com/blog/bot-framework-composer-publish-azure-resources/", "published_at": "2020-06-14T22:45:05+00:00" }, { "id": "01a0872c-fd14-71d5-9736-a4e44ab265b1", "title": "Save lives, businesses and more with Anomaly Detector πŸ“ˆ", "url": "https://arafattehsin.com/blog/save-lives-businesses-and-more-with-anomaly-detector/", "published_at": "2020-04-21T01:49:43+00:00" } ] posts Claim your blog
Back to arafattehsin.com
Blog Β· corpus.blog/blogs/arafattehsin.com/posts

arafattehsin.com

arafattehsin.com

2026

2025

2024

2023

2022

2021

2020