BrandGhost
Weekly Recap: Semantic Kernel Plugins, GitHub Copilot SDK, and C# Design Patterns [Mar 2026]

Weekly Recap: Semantic Kernel Plugins, GitHub Copilot SDK, and C# Design Patterns [Mar 2026]

Like what you read or watched from the recap? I'd love if you helped share on Reddit or Daily.dev so others can see!


Weekly Recap

Copilot CLI Vibe Code Show and Tell - Principal Engineering Manager AMA

I've been busy building things with the Copilot CLI! But more recently, my hands have been almost entirely out of the code and almost entirely out of Visual Studio -- and I never thought I would say that.

As with all livestreams, I'm looking forward to answering YOUR questions! So join me live and ask in the chat, or you can comment now, and I can try to get it answered while I stream.

Developer Career Pivots: Making the Transition Without Regret

From the ExperiencedDevs subreddit, this developer wanted perspectives on pivoting between different domains at different stages of our careers. Why have you made choices to move between domains?

Working With AI Agents Through Iterative Loops With Guard Rails

In this video, I talk about some of the development I'm doing leveraging AI agents. I've been experimenting more with letting them work through longer running tasks, setting up guard rails, and then ensuring there's a feedback loop in place.

The Feedback Mistake This New Manager Is About to Make

From the ExperiencedDevs subreddit, this new manager wanted perspectives on how to share feedback. They had an interesting approach that they were proposing, but I'm not sure that it would land very well.

What Should You Focus On When Advancing As A Software Engineer?

A viewer wanted advice on what things to focus on what progressing as a software engineer between different levels. Let's dive into it!

The Gap Between Good Developers and Great Ones

From the ExperiencedDevs subreddit, this developer wanted perspectives on how to communicate with non-technical stakeholders. I think this is a critical one for developers, so let's get right into it!

Semantic Kernel OpenAPI Plugin Integration in C#: Connect Any REST API as an AI Tool

Semantic Kernel OpenAPI Plugin Integration in C#: Connect Any REST API as an AI Tool

Master Semantic Kernel OpenAPI plugin integration in C# to connect REST APIs as AI tools. Import specs, configure auth, and invoke endpoints.

When to Use Prototype Pattern in C#: Decision Guide with Examples

When to Use Prototype Pattern in C#: Decision Guide with Examples

When to use Prototype pattern in C#: decision guide with examples, use cases, and scenarios where cloning objects is better than creating new instances.

Semantic Kernel Function Calling in C#: Native vs Prompt Functions Explained

Semantic Kernel Function Calling in C#: Native vs Prompt Functions Explained

Understand Semantic Kernel function calling in C# -- the difference between native functions and prompt functions, how auto-invoke works, FunctionChoiceBehavior options, and when to use each type in your .NET AI applications.

When to Use Strategy Pattern in C#: Decision Guide with Examples

When to Use Strategy Pattern in C#: Decision Guide with Examples

When to use Strategy pattern in C#: decision criteria, code examples, and scenarios to determine if Strategy pattern is the right choice for your application.

How to Create Custom Plugins for Semantic Kernel in C#

How to Create Custom Plugins for Semantic Kernel in C#

Learn how to create custom plugins for Semantic Kernel in C# step by step. Build native function plugins, prompt plugins, and multi-function plugin classes with KernelFunction, Description attributes, and dependency injection.

How to Implement Prototype Pattern in C#: Step-by-Step Guide

How to Implement Prototype Pattern in C#: Step-by-Step Guide

How to implement Prototype pattern in C#: step-by-step guide with code examples, shallow vs deep copy, and best practices for creational design patterns.

Advanced GitHub Copilot SDK in C#: Tools, Hooks, Multi-Model, and Multi-Agent Patterns

Advanced GitHub Copilot SDK in C#: Tools, Hooks, Multi-Model, and Multi-Agent Patterns

Master the advanced GitHub Copilot SDK in C# with AIFunctionFactory tools, session hooks, multi-model routing, and multi-agent patterns.

How to Implement Strategy Pattern in C#: Step-by-Step Guide

How to Implement Strategy Pattern in C#: Step-by-Step Guide

How to implement Strategy pattern in C#: step-by-step guide with code examples, best practices, and common pitfalls for behavioral design patterns.

Prototype Design Pattern in C#: Complete Guide with Examples

Prototype Design Pattern in C#: Complete Guide with Examples

Prototype design pattern in C#: complete guide with code examples, implementation, and best practices for object cloning and creational design patterns.

Getting Started with GitHub Copilot SDK in C#: Installation, Setup, and First Conversation

Getting Started with GitHub Copilot SDK in C#: Installation, Setup, and First Conversation

Getting started with GitHub Copilot SDK in C#: master installation, CopilotClient setup, streaming responses, and build your first .NET AI app.

Strategy Design Pattern in C#: Complete Guide with Examples

Strategy Design Pattern in C#: Complete Guide with Examples

Strategy design pattern in C#: complete guide with code examples, implementation, and best practices for flexible algorithm selection.

RAG with Semantic Kernel in C#: Complete Guide to Retrieval-Augmented Generation

RAG with Semantic Kernel in C#: Complete Guide to Retrieval-Augmented Generation

Master RAG with Semantic Kernel in C# using vector stores, embeddings, and InMemoryVectorStore. Complete guide with working .NET code examples.

When to Use Factory Method Pattern in C#: Decision Guide with Examples

When to Use Factory Method Pattern in C#: Decision Guide with Examples

When to use Factory Method pattern in C#: decision criteria, code examples, and scenarios to determine if Factory Method is the right choice.

Building Real Apps with GitHub Copilot SDK in C#: End-to-End Patterns and Architecture

Building Real Apps with GitHub Copilot SDK in C#: End-to-End Patterns and Architecture

Building real apps with GitHub Copilot SDK in C#: master app architecture patterns, CLI tools, ASP.NET Core APIs, and console agents in .NET.


Weekly Recap: Microsoft Agent Framework, Semantic Kernel, and Builder Patterns in C# [Feb 2026]

This week covers the Microsoft Agent Framework in C# -- from core AIAgent abstractions to AgentSessions and function tools -- plus Semantic Kernel agents and plugins, Builder pattern deep dives, and GitHub Copilot SDK development. Also included: new videos on software engineering planning and hiring insights.

Semantic Kernel in C#: Complete AI Orchestration Guide

Master Semantic Kernel in C# with this complete guide. Learn plugins, agents, RAG, and vector stores to build production AI applications with .NET.

GitHub Copilot SDK for .NET: Complete Developer Guide

Learn the GitHub Copilot SDK for .NET in this complete developer guide. Build custom AI agents with CopilotClient, CopilotSession, streaming, tools, and multi-model support in C#.

An error has occurred. This application may no longer respond until reloaded. Reload