BrandGhost
Weekly Recap: LINQ, C# Regex, and Design Pattern Deep Dives [May 2026]

Weekly Recap: LINQ, C# Regex, and Design Pattern Deep Dives [May 2026]

05/10/2026(Updated 05/11/2026)

This week: A complete LINQ in C# series covering filtering, projection, ordering, and the full guide to Language Integrated Query in .NET. Advanced regex coverage including Match/Matches/IsMatch with named capture groups, lookahead and lookbehind syntax, plus Replace and Split with MatchEvaluator. Practical design pattern guides on bridge pattern best practices and decision criteria, facade vs adapter comparisons with real-world examples, and flyweight pattern implementation. Four new videos round out the week with takes on platform team work, building reusable agentic systems, and developer mindset.

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

Featured this week: Regex.Match, Matches, and IsMatch in C#: Named Groups and Capture Collections is gaining traction in search -- give it a read if you haven't yet!

The Boundary Problem Every Developer Faces

From the ExperiencedDevs subreddit, this developer wanted perspectives on dealing with partner teams constantly asking for help.

Build It Once Or Build It Nonce! Then Have Agents Do It.

In this video, I discuss an approach I am trying to make reusable building blocks for my agentic scaffolding.

What's It Like To Be A Developer On A Platform Team?

What's involved with being a developer on a platform team compared to other types of teams?

Your Start Time Doesn't Define Your Work Ethic (Or Does It?)

From the ExperiencedDevs subreddit, this developer wanted perspectives on the perception of managers/leadership on employee work hours.

Regex.Match, Matches, and IsMatch in C#: Named Groups and Capture Collections

Regex.Match, Matches, and IsMatch in C#: Named Groups and Capture Collections

Learn Regex.Match, Matches, and IsMatch in C# with named groups, capture collections, and .NET 7 EnumerateMatches for zero-allocation matching.

LINQ in C#: Complete Guide to Language Integrated Query (.NET 6-9)

LINQ in C#: Complete Guide to Language Integrated Query (.NET 6-9)

Master LINQ in C# with this complete guide covering filtering, projection, ordering, grouping, joins, and every new operator added in .NET 6 through .NET 10.

LINQ Ordering in C#: OrderBy, ThenBy, Order, and Custom Comparers

LINQ Ordering in C#: OrderBy, ThenBy, Order, and Custom Comparers

Master LINQ ordering in C# with OrderBy, ThenBy, and the .NET 7 Order() method. Covers custom IComparer, stable sort, StringComparer, and real-world examples.

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

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

Step-by-step guide to implement flyweight pattern in C# with practical code examples covering shared state, flyweight factories, and memory optimization.

LINQ Projection in C#: Select, SelectMany, and Flattening Collections

LINQ Projection in C#: Select, SelectMany, and Flattening Collections

Learn LINQ projection in C# with Select, SelectMany, and the .NET 9 Index() method. Covers anonymous types, records, flattening nested collections, and real examples.

Bridge vs Adapter Pattern in C#: Key Differences Explained

Bridge vs Adapter Pattern in C#: Key Differences Explained

Compare bridge vs adapter pattern in C# with side-by-side code examples, key structural differences, and guidance on when to use each.

LINQ Filtering in C#: Where, Any, All, Contains, and OfType

LINQ Filtering in C#: Where, Any, All, Contains, and OfType

Learn LINQ filtering in C# with Where, Any, All, Contains, and OfType. Covers compound predicates, null handling, and performance tips with .NET 6-9 examples.

Flyweight Design Pattern in C#: Complete Guide with Examples

Flyweight Design Pattern in C#: Complete Guide with Examples

Master the flyweight design pattern in C# with practical examples showing shared state optimization, memory reduction, and object pool management.

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

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

Master bridge pattern best practices in C# including interface segregation, testability, DI registration strategies, and avoiding common anti-patterns.

C# Regex Replace and Split: MatchEvaluator, EnumerateSplits, and Substitutions

C# Regex Replace and Split: MatchEvaluator, EnumerateSplits, and Substitutions

Master C# Regex Replace and Split with MatchEvaluator delegates, substitution syntax, and .NET 8 EnumerateSplits for zero-allocation text processing.

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

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

Build a complete facade pattern real-world example in C# with an e-commerce order processing system featuring payment, inventory, and notification subsystems.

C# Regex Lookahead, Lookbehind, and Advanced Pattern Syntax

C# Regex Lookahead, Lookbehind, and Advanced Pattern Syntax

Master C# regex lookahead, lookbehind, backreferences, and zero-width assertions with practical .NET code examples for advanced pattern matching.

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

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

Discover when to use the bridge pattern in C# with decision criteria, real-world use cases, and guidance on choosing bridge over simpler alternatives.

Facade vs Adapter Pattern in C#: Key Differences Explained

Facade vs Adapter Pattern in C#: Key Differences Explained

Compare facade vs adapter pattern in C# with side-by-side code examples, key structural differences, and guidance on when to use each.


Regex.Match, Matches, and IsMatch in C#: Named Groups and Capture Collections

Learn Regex.Match, Matches, and IsMatch in C# with named groups, capture collections, and .NET 7 EnumerateMatches for zero-allocation matching.

C# Regex Lookahead, Lookbehind, and Advanced Pattern Syntax

Master C# regex lookahead, lookbehind, backreferences, and zero-width assertions with practical .NET code examples for advanced pattern matching.

Weekly Recap: C# Enums, Facade Pattern, and Bridge Design Pattern [May 2026]

This week delivers complete coverage of C# enums -- flags, switch patterns, and string conversion -- plus the facade and bridge design patterns in C#. Videos cover manager effectiveness and building for reusability.

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