Minimal APIs, EF Core, Tracing and AI
Covers REPR and typed results, EF Core tuning and rich domain models, plus OpenTelemetry, Redis rate limiting, JWT security, and local AI.
Jasen's top three picks
- 1 Scaling Business Logic with Rules Engines
blog.xeynergy.com
Rules engines are worth a look when condition-heavy code starts hiding business policy in branches nobody wants to touch.
- 2 The REPR Pattern in Minimal APIs: One Class, One Job
medium.com
REPR gives Minimal APIs a simple organizing rule without hauling in full MVC ceremony.
- 3 Building High-Performance Minimal APIs with Typed Results in .NET Core
c-sharpcorner.com
Typed results keep Minimal APIs honest and improve tooling at the same time.
Editor's note
I kept this issue deliberately mixed, which is usually where the most useful combinations show up. The REPR pattern and typed results pieces are a nice pair if you’re refining Minimal API structure, and the OpenTelemetry articles bring practical observability from load testing through AI request tracing. I also liked the EF Core spread here, from raw performance tips to persisting a richer domain model without giving up your modeling standards.
Today's articles
Scaling Business Logic with Rules Engines
blog.xeynergy.com
Moving Beyond Complex If/Else Logic with NRules and .NET Continue reading on Xeynergy Blog »
Topics: C# Design Patterns
Read articleThe REPR Pattern in Minimal APIs: One Class, One Job
medium.com
The REPR pattern — Request, Endpoint, Response — is a lightweight architectural convention that fixes this without dragging MVC’s…
Topics: ASP.NET Core Design Patterns Minimal APIs
Read articleBuilding High-Performance Minimal APIs with Typed Results in .NET Core
c-sharpcorner.com
Unlock high-performance .NET Core Minimal APIs with Typed Results. Enhance type safety, unit testability, and Swagger documentation for cleaner code.
Topics: .NET Core Minimal APIs Performance
Read articleWhen our cache turned against us
csharpdigest.net
cache stampedes happen when many requests all miss the cache at the same moment
Topics: Performance
Read articleBuilding a Lightweight Web Analytics SDK & Real-Time Customer Journey Platform from Scratch
c-sharpcorner.com
Build a lightweight web analytics SDK & real-time customer journey platform from scratch, focusing on performance, scalability, and developer experience.
Topics: ASP.NET Core Performance
Read articleAzure Event Grid and Event Hubs in .NET: When to Use Each
medium.com
Azure offers three services with similar names but very different roles: Service Bus, Event Hubs, and Event Grid. Continue reading on CodeX »
Topics: Azure C# Service Bus
Read articleBuilding Distributed Rate Limiting with Redis and YARP Reverse Proxy
c-sharpcorner.com
Learn to build robust distributed rate limiting for ASP.NET Core apps using Redis and YARP. Protect APIs from traffic spikes and abuse.
Topics: ASP.NET Core Redis Security
Read articleStop API Failures Before They Happen with ASP.NET Core Health Checks
medium.com
“A successful API isn’t the one that works only during development — it is the one that can prove it’s healthy every second in production.”
Topics: ASP.NET Core Web API
Read articleBack to Basics: What String Concatenation Taught Me About Memory in C#
medium.com
Today, I went back to the basics. Nothing fancy. No advanced features. No design patterns. Just strings in C# and I’m glad I did.
Topics: C# Performance
Read articleHow I Reduced Build Time from Over 5 Minutes to Under 30 Seconds by Consolidating 400+ Entity…
medium.com
As developers, we often focus on optimizing application performance for our users, but we sometimes overlook something just as important…
Topics: EF Core Performance
Read articleGoogle and GitHub login without leaking tokens: external OAuth behind your own JWTs
medium.com
You want “Sign in with Google” and “Sign in with GitHub.”
Topics: Authentication JWT OAuth
Read article20 LINQ Methods Every C# Developer Should Know (With Simple Examples)
medium.com
If you’re a C# developer, you’ve probably used LINQ dozens of times. But are you making the most of it?
Topics: C#
Read articleMinimal API: Dismissed by a Misunderstanding, Not by Its Limits
medium.com
Separating the framework from the folklore.
Topics: ASP.NET Core Minimal APIs
Read articleAPI Versioning Best Practices in ASP.NET Core 11
c-sharpcorner.com
Master API versioning in ASP.NET Core 11. Learn strategies, implementation, and best practices for seamless evolution and backward compatibility.
Topics: ASP.NET Core Web API
Read articleJWT Session 15: Implement Logout and Refresh Token Revocation in ASP.NET Core Web API
c-sharpcorner.com
Secure your JWT-based ASP.NET Core API by implementing robust logout and refresh token revocation to prevent session hijacking and unauthorized access.
Read article35 Senior .NET Developer Interview Questions That Actually Get Asked in 2026
codewithmukesh.com
35 senior .NET interview questions with great answers, red flags, and follow-ups. GC, thread pool starvation, production diagnostics - updated for .NET 10.
Topics: .NET 10 Performance Profiling
Read articleEF Core 11 Performance Tips Every Developer Should Know
c-sharpcorner.com
Boost EF Core 11 performance with 11 essential tips: AsNoTracking, projection, N+1 avoidance, compiled queries, bulk ops & more.
Topics: EF Core Performance
Read articlePractical Load Testing of ASP.NET Core APIs with k6 and OpenTelemetry
c-sharpcorner.com
Master ASP.NET Core API load testing with k6 & OpenTelemetry. Ensure scalability, reliability, and performance under real-world traffic.
Topics: ASP.NET Core OpenTelemetry Performance
Read articleReproducible Deployments for Enterprise LangGraph Systems
c-sharpcorner.com
Ensure enterprise LangGraph RAG systems are reproducible across environments with CI/CD, dependency locking, and dynamic state routing.
Topics: GitHub Actions OpenAI
Read articleImplementing AI Request Tracing Across Microservices with OpenTelemetry
c-sharpcorner.com
Implement AI request tracing in ASP.NET Core microservices with OpenTelemetry for end-to-end observability, diagnosing latency, and failures.
Topics: ASP.NET Core OpenAI OpenTelemetry
Read articleEf-timelapse: a time-travel viewer for your EF Core schema published
medium.com
A few weeks ago I was staring at a table in a database, trying to figure out when a column showed up and why a particular foreign key…
Topics: EF Core
Read articleBuild Production-Ready Agents with the GitHub Copilot Harness and Agent Framework
devblogs.microsoft.com
Developers increasingly want to build agents that can reason about code, modify files, execute commands, interact with developer tools, and work across entire repositories. While GitHub Copilot alread...
Topics: GitHub GitHub Copilot OpenAI
Read articleAsync/Await in C#: Understanding the Concept with Real-World Examples
medium.com
Topics: C#
Read articleImplementing Enterprise-Grade Global Exception Handling via Custom Middleware
c-sharpcorner.com
Implement enterprise-grade global exception handling in .NET Core using custom middleware for consistent JSON error responses and robust API error management.
Topics: ASP.NET Core Web API
Read articleBuilding Local AI Applications with ONNX, Phi Models, and .NET 10
c-sharpcorner.com
Build fast, private local AI apps with ONNX, Phi models, and .NET. Achieve low latency, offline capabilities, and data control.
Read articleDiving in OOP (Polymorphism and Inheritance – Part 1)
c-sharpcorner.com
Master C# method overloading and the params keyword in this hands-on OOP guide. Learn compile-time polymorphism with practical code examples.
Topics: C#
Read articlePersisting a Rich Domain Model With EF Core
milanjovanovic.tech
Every time I show a rich domain model, someone tells me it can't work with EF Core: "EF needs public setters and a public constructor, so the anemic model is…
Topics: Domain-Driven Design EF Core
Read articleAdding a Clone method to a C# record
meziantou.net
Adding a Clone method to a C# record When using records, creating a copy with with is concise: var sample = new Sample("meziantou"); _ = sample with { }; public record Sample(string Value); This works...
Topics: C#
Read articleValue Types vs Reference Types in C#: The Concept Every .NET Developer Must Master
c-sharpcorner.com
Master C# Value vs. Reference Types: Understand data storage, copying, and memory management for efficient .NET development.
Topics: C#
Read articleDynamically Load cshtml in .NET 10 with RazorEngineCore
donmahsu.medium.com
Recently, while testing .NET 10 for website development, I ran into a pretty practical problem.
Topics: .NET 10
Read article15 Advanced C# Mistakes You’re Probably Still Making
truestorydavestorey.medium.com
Writing high-performance, robust C# requires moving beyond entry-level pitfalls like simple null checks or missing using statements. As…
Topics: C# Performance
Read article