BrandGhost
Weekly Recap: C# Specification Pattern, Vector Search, and Type-Safe Pipelines [Aug 2026]

Weekly Recap: C# Specification Pattern, Vector Search, and Type-Safe Pipelines [Aug 2026]

This week: Build stronger .NET systems with hands-on guides to the Specification Pattern, type-safe C# pipelines, embedding pipelines, and vector search with Azure AI Search. The videos examine what makes tech leads effective, when end-to-end tests slow teams down, career pivots, and how AI is changing development workflows.

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

These Things Made Me More Effective As A Tech Lead

From the ExperiencedDevs subreddit, this developer wanted perspectives on what others found made them effective as a tech lead.

Discomfort or Opportunity - When Do You Switch Career Paths?

In this video, I talk about a question that came from a viewer about pursuing different career opportunities.

We Switched To Vercel's Eve AI Agent Framework

In this video, I talk about some of my AI usage with BrandGhost, Vercel, and Eve.

End To End Tests Are CRUSHING Our Development Agility

From the ExperiencedDevs subreddit, this developer wanted perspectives on end to end testing and test strategies.

I'm Not In Love With Development After AI Showed Up

From the ExperiencedDevs subreddit, this developer wanted perspectives on how others keep engaged when AI invades the flow.

Specification Pattern With EF Core Without a Repository

Specification Pattern With EF Core Without a Repository

Use the Specification Pattern with EF Core DbContext queries while keeping tracking, result limits, cancellation, SQL checks, and relational tests explicit.

Vector Search in .NET: The Azure AI Search Query Model

Vector Search in .NET: The Azure AI Search Query Model

Learn Azure AI Search vector search .NET query mechanics, including vector fields, dimension alignment, top-k results, filters, scores, and stable C# APIs.

Build a Type-Safe C# Pipeline From Scratch

Build a Type-Safe C# Pipeline From Scratch

Build a type-safe C# pipeline from scratch with generic stage contracts, heterogeneous transitions, immutable messages, and compiler-checked composition.

How to Implement a Specification in C# From Scratch

How to Implement a Specification in C# From Scratch

Build a dependency-free C# specification pattern example with immutable named rules, an explicit null policy, focused tests, and balanced design tradeoffs.

Embedding Pipelines in .NET with Microsoft.Extensions.AI

Embedding Pipelines in .NET with Microsoft.Extensions.AI

Learn how Microsoft.Extensions.AI embeddings .NET pipelines use batching, vectors, caching, telemetry, and decorators to keep retrieval work observable.


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 a Type-Safe C# Pipeline From Scratch

Build a type-safe C# pipeline from scratch with generic stage contracts, heterogeneous transitions, immutable messages, and compiler-checked composition.

Vector Search in .NET: The Azure AI Search Query Model

Learn Azure AI Search vector search .NET query mechanics, including vector fields, dimension alignment, top-k results, filters, scores, and stable C# APIs.

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