Enjoying the newsletter? Your feedback helps us grow and reach more developers.

Share your testimonial →

Today's Articles

From Spec to Santa: My C#‑Powered Christmas Story Generator Experiment

https://techwatching.dev/posts/christmas-story-generator

In this article, I will explain how I built a website to generate Christmas Stories my almost 5-year-old daughter using C# and AI related technologies (GitHub Spec Kit, GitHub Copilot, Microsoft.Exten...

MediatR Implementation: The Industry-Standard Way to Build Serious .NET APIs

https://nelsonyounus.medium.com/mediatr-implementation-the-industry-standard-way-to-build-serious-net-apis-22e01417ff34?source=rss------dotnet-5

Mastering ASP.NET Core Middleware — How Every Request Flows

https://nelsonyounus.medium.com/mastering-asp-net-core-middleware-how-every-request-flows-25be47c92db9?source=rss------dotnet-5

Event-Driven Architecture Without the Chaos

https://medium.com/@vahidbakhtiaryinfo/event-driven-architecture-without-the-chaos-84a9ad45675e?source=rss------dotnet-5

When Events Simplify Systems — and When They Destroy Them

Why Most Clean Architecture Implementations Fail in .NET

https://medium.com/@kerimkkara/why-most-clean-architecture-implementations-fail-in-net-c0c4cd70097f?source=rss------csharp-5

Clean Architecture is not hard. Misunderstanding it is.

Anatomy of an API: an existential crisis with AsExisting()

https://blog.safia.rocks/2025/12/01/api-anatomy-asexisting/

A blog post dissecting Aspire's RunAsExisting, PublishAsExisting, and AsExisting APIs, why the naming haunts me, and what I would've done differently if I could turn back time.

Async Isn’t Magic

https://medium.com/@erhan355/async-isnt-magic-7d8314e8d9b0?source=rss------dotnet-5

It’s basically state machines, logical flows, and a little AsyncLocal.

Custom Middleware in ASP.NET Core (Beginner Friendly Guide)

https://medium.com/@syeedmdtalha/custom-middleware-in-asp-net-core-beginner-friendly-guide-afe9df7ed476?source=rss------dotnet-5

If you are new to ASP.NET Core, the word “Middleware” may sound confusing. But don’t worry — after reading this article, you will clearly…

IEnumerable vs IQueryable in .NET: A Performance Perspective

https://medium.com/@sachinghadi/ienumerable-vs-iqueryable-in-net-a-performance-perspective-0250fa2f6eef?source=rss------dotnet-5

One of the most overlooked performance decisions in .NET applications happens quietly —  right at the LINQ interface level.

Authentication in .NET — Part 11: Tenant-Aware Identity & Data Isolation

https://dilankam.medium.com/authentication-in-net-part-11-tenant-aware-identity-data-isolation-a195bc29c515?source=rss------dotnet-5

In Part 10, we secured Web APIs using policy-based scopes issued by an Identity Provider. Now Part 11, we go one level deeper and address…

12 Essential Distributed System Design Patterns Every Architect Should Know

https://antondevtips.com/blog/12-essential-distributed-system-design-patterns-every-architect-should-know

Learn the 12 most important distributed system design patterns that every software architect needs to master: API Gateway, Point To Point Async Integration, Publish/Subscribe, OutBox, CQRS, Saga, Side

Modeling a Domain With Domain-Driven Design From Scratch

https://medium.com/@mariammaurice/modeling-a-domain-with-domain-driven-design-from-scratch-412138d024bf?source=rss------csharp-5

A Practical, Code-First Guide (DDD Mega Series — Part 1/3)

Prompt Noise Is Killing Your AI Accuracy: How To Optimize Context For Grounded Output | Build5Nines

https://build5nines.com/prompt-noise-is-killing-your-ai-accuracy-how-to-optimize-context-for-grounded-output/

The most common reason an AI system "hallucinates" in production isn't that the model is dumb. It's that we're drowning it.

This One Line of ASP.NET Core Code Allocates More Than You Think

https://medium.com/@mohsho10/this-one-line-of-asp-net-core-code-allocates-more-than-you-think-6dda25e02b02?source=rss------csharp-5

(And why your API burns memory before business logic even starts) Continue reading on Towards Dev »

Keep Reading

No posts found