BrandGhost
Weekly Recap: Semantic Kernel AI Agents, C# Design Patterns, and Developer Career Topics [Mar 2026]

Weekly Recap: Semantic Kernel AI Agents, C# Design Patterns, and Developer Career Topics [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

Should Managers Be Doing IC Work And Vibe Coding?

From the ExperiencedDevs subreddit, this developer was looking for perspective on managers contributing as individuals... as vibe coders!

How Much Does Company Alignment REALLY Matter For Developers?

From the ExperiencedDevs subreddit, this developer was wondering about the importance of how aligned they are with the mission of the company they work for. What are your thoughts?

Am I Weird For Thinking About Coding While I'm Out And About?

From the ExperiencedDevs subreddit, this developer was wondering if it's unusual to be thinking about building things and programming while they're out just living their life... Are they weird?

Singleton Design Pattern in C#: Complete Guide with Examples

Singleton Design Pattern in C#: Complete Guide with Examples

Singleton design pattern in C#: complete guide with code examples, thread-safe implementation, when to use it, and best practices for creational design patterns.

Decorator Design Pattern in C#: Complete Guide with Examples

Decorator Design Pattern in C#: Complete Guide with Examples

Master the decorator design pattern in C# with practical code examples, best practices, and real-world use cases for flexible object extension.

Prototype Pattern Real-World Example in C#: Complete Implementation

Prototype Pattern Real-World Example in C#: Complete Implementation

Prototype pattern real-world example in C#: complete implementation with game object system, code examples, and practical use case demonstration.

Semantic Kernel Vector Store in C#: Azure AI Search, Qdrant, and Beyond

Semantic Kernel Vector Store in C#: Azure AI Search, Qdrant, and Beyond

Master the Semantic Kernel vector store in C# with Azure AI Search, Qdrant, and InMemoryVectorStore for RAG and semantic search.

Build an AI Task Planner with Semantic Kernel in C#

Build an AI Task Planner with Semantic Kernel in C#

Build an AI task planner with Semantic Kernel in C# using KernelFunctionFactory, Kernel.InvokeAsync, KernelArguments, and structured JSON pipelines.

Build an AI Code Review Bot with Semantic Kernel in C#

Build an AI Code Review Bot with Semantic Kernel in C#

Learn to build an AI code review bot with Semantic Kernel in C#. Uses ChatCompletionAgent with four plugins for bug, security, performance, and style review.

Strategy Pattern Real-World Example in C#: Complete Implementation

Strategy Pattern Real-World Example in C#: Complete Implementation

Strategy pattern real-world example in C#: complete implementation of an e-commerce discount system with multiple discount strategies and practical code examples.

ChatCompletionAgent vs AssistantAgent in Semantic Kernel: Which Should You Use?

ChatCompletionAgent vs AssistantAgent in Semantic Kernel: Which Should You Use?

Compare ChatCompletionAgent vs AssistantAgent in Semantic Kernel for C#. Learn key differences and when to use each agent type for your .NET AI application.

Prototype vs Factory Pattern in C#: Key Differences Explained

Prototype vs Factory Pattern in C#: Key Differences Explained

Prototype vs Factory pattern in C#: key differences explained, when to use each pattern, and how they compare for object creation in creational design patterns.

Multi-Agent Orchestration with Semantic Kernel in C#: AgentGroupChat and Selection Strategies

Multi-Agent Orchestration with Semantic Kernel in C#: AgentGroupChat and Selection Strategies

Learn multi-agent orchestration Semantic Kernel C# with AgentGroupChat, selection strategies, and termination patterns for specialized agents in .NET.

Strategy vs State Pattern in C#: Key Differences Explained

Strategy vs State Pattern in C#: Key Differences Explained

Strategy vs State pattern in C#: key differences, when to use each behavioral pattern, and implementation examples to help you choose the right pattern.

Building AI Agents with Semantic Kernel in C#: A Practical Step-by-Step Guide

Building AI Agents with Semantic Kernel in C#: A Practical Step-by-Step Guide

Learn how to build AI agents with Semantic Kernel in C# from scratch. Create ChatCompletionAgent, configure instructions, add plugins, manage conversation threads, and build production-ready AI agents in .NET.

Prototype Pattern Best Practices in C#: Code Organization and Maintainability

Prototype Pattern Best Practices in C#: Code Organization and Maintainability

Prototype pattern best practices in C#: code organization, maintainability tips, shallow vs deep copy strategies, and professional implementation guidelines.

Semantic Kernel Plugin Best Practices and Patterns for C# Developers

Semantic Kernel Plugin Best Practices and Patterns for C# Developers

Master semantic kernel plugin best practices for C# developers. Learn KernelFunction descriptions, error handling, and production patterns.

Strategy Pattern Best Practices in C#: Code Organization and Maintainability

Strategy Pattern Best Practices in C#: Code Organization and Maintainability

Strategy pattern best practices in C#: code organization, maintainability tips, dependency injection, testing strategies, and professional implementation guidelines.


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.

Semantic Kernel Agents in C#: Complete Guide to AI Agents

Master Semantic Kernel agents in C# with ChatCompletionAgent, AgentGroupChat orchestration, and Microsoft Agent Framework integration.

Multi-Agent Orchestration with Semantic Kernel in C#: AgentGroupChat and Selection Strategies

Learn multi-agent orchestration Semantic Kernel C# with AgentGroupChat, selection strategies, and termination patterns for specialized agents in .NET.

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