Fanie Reynders
  • About
  • Blog
  • Live Coding
  • Videos
  • Speaking
  • Books
  • Resume
Schedule a call Social links

Production Agent Architecture in 2026: OpenAI Responses + MCP C# SDK + .NET

How to move from agent demos to production: contracts, observability, context budgets, and failure ladders across OpenAI, MCP, and .NET.
Mar 23, 2026 2 min read

Agentic Systems in 2026: The Shift from Prompt Engineering to Production Engineering

Most teams are still optimizing prompts. The top teams in 2026 are optimizing architecture decisions that survive model churn. Over the last two weeks, three signals got very loud at the same time: * OpenAI pushed major Responses API capability updates (tool search, computer-use tooling, compaction patterns, and new model tiers)
Mar 19, 2026 4 min read

Why Most AI Pilots Die in Month Two (and How to Avoid It)

Most AI pilots fail after early excitement fades. Learn the 7 operational mistakes behind month-two drop-off and the operating model that makes adoption stick.
Mar 16, 2026 2 min read

OpenAI GPT-5.4 for Agentic Systems: What Actually Changes in Architecture

Most model update posts are feature checklists. Useful, but not enough to make architecture decisions. GPT-5.4 is one of those releases where the right question is not “is it smarter?” but “which parts of our agent stack should change now, and which should stay stable?” This guide is practical
Mar 12, 2026 2 min read

I vibe-coded an AI Radio Station from my phone, and it actually worked

I’ve always had a thing for making music. Back in school, I even coded a custom DJ deck from my dorm room because the options I had felt limiting (Winamp still deserves respect). Fast forward to today, and I had one question: what if a radio station could be
Mar 10, 2026 2 min read
Blog

MCP in .NET That Won’t Break at 2AM

Practical .NET guide to MCP C# SDK v1.0 with concrete C# patterns, retries, idempotency, observability, migration anti-patterns, and a production go-live checklist.
Mar 9, 2026 5 min read

Build Real-Time Voice Agents on Azure OpenAI with GPT-Realtime-1.5

A practical implementation guide for production-grade voice agents on Azure OpenAI using GPT-Realtime-1.5, including architecture, latency, tooling, observability, and security.
Mar 5, 2026 6 min read

How to Build Production Agents with OpenAI Responses API + Azure Foundry Agent Service

Most teams proved they can build an agent in a week. Far fewer proved they can run one safely in production for six months. That is the shift we are now living through in 2026: from demo intelligence to operational intelligence. The bottleneck is no longer “can the model answer?
Mar 2, 2026 5 min read

The README for AI: How to Write an AGENTS.md That Ships

AGENTS.md is the README for AI assistants: a practical, technical guide to structure, layering, boundaries, and maintenance for better AI coding outcomes.
Feb 28, 2026 5 min read

Azure MCP Server for Python: Build and Ship Agentic Apps with azd + Deployment Slots

A practical guide to building framework-agnostic Python agents on Azure MCP and shipping safely with azd deployment slots.
Feb 26, 2026 6 min read

Enterprise AI Agent Architecture: A Practical Blueprint

A practical architecture blueprint for enterprise AI agents in 2026, covering orchestration, governance, RAG, observability, and rollout strategy.
Feb 24, 2026 4 min read
AI Featured

How organizations shape their agentic systems

Agentic AI doesn’t just mirror code—it mirrors your org. By Conway’s Law, the agents you ship will look like your teams and silos. Design the agent ecosystem you want first, then align teams around it.
Nov 25, 2025 10 min read
AI

Decoding the world of AI models

This post is part of a series that demystifies the world of AI from a software developer's perspective. In the previous blog post we covered the basics of AI and all the lingo you would hear in the hallways. In this edition we will focus on models and
Jul 26, 2023 3 min read

A Developer's journey into AI

The digital landscape is evolving at breakneck speed, and nothing exemplifies this more than Artificial Intelligence (AI). Despite being conceptualized as far back as the 1950s, AI has truly stepped into the limelight with the advent of ground-breaking tools like ChatGPT. This technological marvel is not just a novelty, it
Jul 20, 2023 3 min read
Featured

Unleashing the power of Source Generators in .NET

In the evolving world of .NET, a new feature was introduced in .NET 5.0 that might change the way we write code - the Source Generators. They are an addition to the C# compiler that lets developers generate code during the compilation process. Let's explore how to
Jun 6, 2023 5 min read

The perils of over-engineering in code

In the realm of software development, finding the perfect balance between simplicity and complexity is a constant challenge. While leveraging advanced techniques and patterns can be beneficial, over-engineering can lead to code that is convoluted, difficult to maintain, and potentially inefficient. After coming across many codebases in my career I
May 17, 2023 4 min read

QBASIC meets Azure Functions

Before we continue, I'd like to make a clear disclaimer: This is a bad idea, and under no circumstances would you want to run a program built with a thirty-one year old legacy programming language in production. Wait, what about JavaScript, which is around for over twenty-seven years
Sep 20, 2022 4 min read

Creating real-time wake-words to trigger overlays in OBS

With the rise of the personal assistants, it is getting easier to build bots that are voice activated. So it got me thinking; why not build something similar for my own live stream, that will trigger a GIF overlay and/or play a funky jingle when a pre-defined trigger word
Aug 22, 2019 2 min read
Featured

A handy .NET global tool to deploy resources to Azure

If you haven't used the Azure CLI yet, download it now, it is great for deploying Azure resources from the command line. For example, to create a resource group named awesomesauce in the West Europe data-center location, simply just execute: az group create --location westeurope --rg-name awesomesauce It
Mar 2, 2019 2 min read

Move ASP.NET Core to Azure Functions in 4 steps

Don't get me wrong, ASP.NET Core is awesome. I even wrote a book on it, and one should be using it for building any kind of cloud-first web applications. Azure Functions, on the other hand; is a fairly new offering from Microsoft Azure, and is focussing more
Feb 20, 2019 3 min read

Simplify your .NET with custom SDKs

By now we all are most probably building awesome microservices that can save the world from doom. Bootstrapping these microservices should be quick and painless so we can focus on the actual implementation. By using the .NET Core SDK we can quickly bootstrap an API containing all the goodness we
May 29, 2018 3 min read

My first book: Modern API Design with ASP.NET Core 2

Another item off my bucket list: My very first book, called Modern API Design with ASP.NET Core 2, has officially gone out to the publishers, and I'm reminiscing about the past three or so months of writing. The book is available right now for pre-order at Amazon.
Jan 26, 2018 1 min read

Elegant WhatsApp integration with .NET Core

It's quite annoying that WhatsApp, one of the most popular messaging platforms, does not (yet) provide a consumer API. Although they might have valid reasons for not exposing some kind of public API, it forces the invention of other creative ways to automate WhatsApp messages. Disclaimer: By posting
Jan 22, 2018 3 min read

A dead simple HATEOAS provider for ASP.NET Core

While doing some research on Hypermedia As The Engine Of Application State (HATEOAS), I came across some great HATEOAS providers for ASP.NET Web API and ASP.NET Core MVC, but they didn't quite fit my need, so I created my own one. Grab the source code from
Dec 19, 2017 2 min read

Additions to the .NET Core SDK Helpers: Install releases right from the CLI

Following my previous post on creating some handy helpers for the .NET Core SDK, I received some great feedback from the community - thank you! You can grab these handy helpers for the .NET Core CLI here. One of the requested features was to list available releases and install them
Jul 28, 2017 1 min read
Fanie Reynders © 2026