Blog

Architecting for Concurrency: Wolverine's Approach to Shared Resources
Brad Jolicoeur - 04/09/2026
Why distributed locks fail under load in async .NET systems, and how Wolverine's optimistic concurrency and partitioned messaging solve it architecturally.

Disposable Code from the Architect's Perspective
Brad Jolicoeur - 04/07/2026
Disposable code isn't technical debt—it's well-built features designed with vertical slice architecture to remove cleanly when business needs change.

Using Copilot Squad with Copilot CLI for Building .NET Web Applications
Brad Jolicoeur - 04/06/2026
Master Copilot Squad for .NET development—orchestrate AI agents with GitHub Issues, Aspire, and Playwright to build modern web apps faster.

Leveling Up Local Dev with .NET Aspire & AI
Brad Jolicoeur - 03/22/2026
Level up your local .NET development in VS Code. Learn how to ditch docker-compose for .NET Aspire and unlock AI debugging with MCP and GitHub Copilot.

We Need to Talk About Your Repository Pattern
Brad Jolicoeur - 03/01/2026
The repository pattern violates SOLID principles and is redundant with modern ORMs like Marten. Learn better alternatives for .NET data access.

Profiling .NET 10 Applications: The 2026 Guide to Performance
Brad Jolicoeur - 02/14/2026
Master .NET 10 profiling in 2026. Discover how AI-assisted tools like Visual Studio Copilot and triggered tracing transform performance tuning from guesswork to science.

The FIFO Fallacy: Why Ordered Queues are Killing Your Scalability
Brad Jolicoeur - 01/31/2026
Explore why strict FIFO queues can hinder scalability and availability in distributed systems, with practical .NET/C# examples of better alternatives.

Modernizing Legacy Applications with AI: A Specification-First Approach
Brad Jolicoeur - 01/03/2026
Learn a structured, AI-driven methodology for modernizing legacy VB.NET applications to .NET 8 Blazor using VS Code and GitHub Copilot.


From C# Developer to ML Expert: Building a Price Prediction System with ML.NET
Brad Jolicoeur - 10/13/2025
Discover how C# developers can build a complete home price prediction system using ML.NET. Learn data generation, model training, and production deployment with familiar C# patterns.