Editor's note
I put together a pretty mixed issue today: infrastructure, data, HTTP troubleshooting, and a few AI pieces. The DryIoC write-up is a sharp look at where the built-in container falls short, and the EF Core migrations article is the kind of production guidance teams can use right away.
Dependency Injection, AI, and EF Core
Why is everyone launching a newsletter?
Because it’s how creators turn attention into an owned audience, and an audience into a real, compounding business.
The smartest creators aren’t chasing followers. They’re building lists. And they’re building them on beehiiv, where growth, monetization, and ownership are built in from day one.
If you’re serious about turning what you know into something you own, there’s no better place to start. Find out why the fastest-growing newsletters choose beehiiv.
And for a limited time, take advantage of 30% off your first 3 months with code GROW30.
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Why I Replaced Microsoft’s DI Container — And Never Looked Back
A candid take on replacing the built-in container with DryIoC—always worth reading when DI choices start affecting real-world complexity.
Building Multitenant Web Apps in .NET with CShells
Container-isolated multitenancy is a useful mental model if you’ve been leaning too hard on runtime switches.
CurlDelegating Handler in .NET
Logging HttpClient as curl is one of those tiny tricks that saves a lot of head-scratching in production.
Deadlocks Explained Without Diagrams
AI articles this week focus less on demos and more on production failure modes, which is exactly where the hard work starts.
How to Integrate ChatGPT API in ASP.NET Core Application?
Typed Results and the deadlocks explainer both lean into clarity over cleverness; good reads for teams tightening fundamentals.














