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
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, use cases, and scenarios where cloning objects is better than creating new instances.
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 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#
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 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
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 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 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#: 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 code examples, implementation, and best practices for flexible algorithm selection.
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 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#: master app architecture patterns, CLI tools, ASP.NET Core APIs, and console agents in .NET.
- Join me and other software engineers in the private Discord community!
- Resume reviews and interview guidance!
- Software engineering podcast and livestreams!
- My Code Commute vlogs are on YouTube!
- All of my weekly vlogs are on YouTube!
- Remember to check out my courses, including this awesome discounted bundle for C# developers:

![Weekly Recap: Semantic Kernel Plugins, GitHub Copilot SDK, and C# Design Patterns [Mar 2026]](https://devleader-d2f9ggbjfpdqcka7.z01.azurefd.net/media/SquareBanner.webp)













