Profile photo

Hi, I’m Lukas 馃憢

Software Engineering | AI Engineering | .NET

Microsoft Agent Framework Workflows: When to Use Them and When to Stay in C#

Series Deep Dive: Microsoft Agent Framework Part 12 of 12 (ongoing)

When to use Microsoft Agent Framework workflows for explicit, observable, resumable, long-running orchestration, and why normal C# code is often the better choice.

June 3, 2026 路 14 min 路 2772 words

Agents as Tools in Microsoft Agent Framework

Series Deep Dive: Microsoft Agent Framework Part 11 of 12 (ongoing)

How to delegate work between Microsoft Agent Framework agents by exposing focused agents as function tools, and when this is better than manual routing or a workflow engine.

May 27, 2026 路 10 min 路 2073 words

Why CancellationToken Matters More in .NET AI Systems

Why CancellationToken matters more in .NET AI systems, and how to pass it through LLM calls, streaming responses, embeddings, retrieval, and tool execution.

May 24, 2026 路 12 min 路 2407 words

Your Brain Was Not Designed for Infinite Context

Essay

Why AI systems should be designed not only around model context windows, but also around the human capacity for judgment.

May 23, 2026 路 8 min 路 1596 words

Manual Multi-Agent Routing in .NET

Series Deep Dive: Microsoft Agent Framework Part 10 of 12 (ongoing)

How to route requests between specialized Microsoft Agent Framework agents with a cheap intent agent, structured output, and a normal C# switch statement.

May 20, 2026 路 10 min 路 2023 words