Editor's note
I put together another deliberately mixed batch today, which is exactly how I like this newsletter. The long-running API piece is practical architecture advice you can apply immediately, and the NuGet package pruning post matters because dependency hygiene and vulnerability noise affect nearly every modern .NET codebase. I also liked the HttpClient pooled connections write-up for turning a subtle production issue into a clear lesson.
API scaling, package pruning, AI agents
Built for builders. Not buzzwords. San José 2026
500+ speakers. 18 content tracks. Workshops, masterclasses, and the people actually shipping the tools you use every day. WeAreDevelopers World Congress — September 23–25. Use code GITPUSH26 for 10% off.
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
C# Word Library: Comparing 7 Options for .NET Developers in 2026
A useful roundup if you need Word document generation and want a quick view of tradeoffs around features, licensing, and performance.
Strategy Pattern: Choosing Without Attachment
A solid reminder that Strategy is about isolating decisions cleanly, not overcommitting to one path too early.
You Need This Hook #vscode #hooks #customization
Short, but the DI anti-pattern angle is perennial because bad composition roots quietly shape entire codebases.
How to Scale Long-Running API Requests
This is the standout architecture post today: good progression from synchronous pain toward scalable background processing patterns.
The New Agent Customization Window #vscode #customization
Worth a look if you're working with hosted services in the .NET 10 timeframe and want a quick mental refresher.
The Static HttpClient That Wouldn’t Rotate: A Tale of Pooled Connections
A nice production-story explanation of why static HttpClient is not a magic fix when connection pooling behavior works against your assumptions.
We Built an AI Agent Platform on .NET. Then Microsoft Shipped Agent Framework 1.0.
The most interesting part here is the retrospective: architecture mistakes around agent platforms are usually more valuable than polished success stories.
C# 15 and the Future of .NET: A Comprehensive Deep Dive into Union Types and the Evolution of C# 14
Speculative forward-looking language aside, union types remain a topic many C# developers are clearly watching closely.
How to run evals for the model router
Useful for teams trying to evaluate cost and quality across multiple models instead of treating routing as a black box.
Repository Pattern in .NET 10 - Do You Really Need It?
A fair challenge to defaulting to Repository everywhere, especially in smaller APIs where EF Core already gives you enough abstraction.
Repository Pattern with Entity Framework Core in .NET 10 | Clean Architecture Simplified
Helpful as a contrast piece to the previous article: if you do want Repository plus Clean Architecture, this shows the conventional shape.
Tracing Agent Sessions with OpenTelemetry & Aspire
Good observability content for anyone exploring agent workflows, especially with Aspire and OpenTelemetry in the tooling loop.
NuGet Package Pruning: Cleaner Dependencies and Actionable Vulnerability Reports
This should matter to most teams moving to .NET 10: fewer unnecessary packages and cleaner vulnerability reports are tangible wins.
We built an AI tool for .NET/C# developers in 2 days
A fast build story with concrete prompts and implementation details; interesting mainly as a practical developer workflow example.













