C# Source Generators: A Complete Guide to Compile-Time Code Generation
Master C# source generators with this complete guide. Learn how compile-time code generation works in .NET 10, why it beats reflection, and how to get started.


Master C# source generators with this complete guide. Learn how compile-time code generation works in .NET 10, why it beats reflection, and how to get started.
Learn how to implement decorator pattern in C# with step-by-step code examples covering interfaces, abstract decorators, and decorator chaining.
Learn to generate text embeddings with Semantic Kernel in C#. Covers ITextEmbeddingGenerationService, OpenAI, Azure OpenAI, and cosine similarity.
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss whether developer career fulfillment depends on believing in your company's mission -- and why understanding the "why" behind your work makes all the difference.