AI agents, API security, concurrency bugs
Explore how coding agents hunt for context, secure ASP.NET Core APIs, manage settings with Options Pattern, and debug concurrency issues.
Jasen's top three picks
- 1 Your Coding Agent Isn’t Reading Your Code. It’s Hunting For It.
medium.com
Context window consumption is the real bottleneck—agents spend tokens hunting, not reading.
- 2 How Can Enterprises Secure ASP.NET Core APIs in Production?
medium.com
Enterprise APIs demand layered auth, encryption, and rate-limiting from day one.
- 3 JSON Schema Annotation Support for .NET Validator
blog.devgenius.io
JSON Schema validation bridges contract testing and runtime safety.
Editor's note
This week’s mix spans AI tooling reality, enterprise security patterns, and classic backend challenges. The piece on coding agents hunting for context (entry 1) is eye-opening—it reframes how LLMs actually consume your codebase. Entry 2 on ASP.NET Core API security and entry 10 on concurrency bugs round out a practical lineup for teams shipping production systems.
Today's articles
Your Coding Agent Isn’t Reading Your Code. It’s Hunting For It.
medium.com
And in a layered C# codebase, that hunt is where most of your context window goes.
Topics: C# GitHub Copilot
Read articleHow Can Enterprises Secure ASP.NET Core APIs in Production?
medium.com
APIs have become the connective tissue of modern enterprise applications. They connect web and mobile applications, cloud services…
Topics: ASP.NET Core Security
Read articleJSON Schema Annotation Support for .NET Validator
blog.devgenius.io
JSON Schema is usually introduced as a validation technology: given a schema and a JSON document, a validator tells you whether the… Continue reading on Dev Genius »
Topics: C# FluentValidation
Read articleGenerate and review the public API of a .NET library
meziantou.net
When maintaining a library, one of the easiest ways to introduce a breaking change is to update a public type without noticing its impact on consumers. You can use the Microsoft.CodeAnalysis.PublicApi...
Read articleUsing the .NET .http file to test native auth with SSPR in Entra External ID (EEID)
medium.com
SSPR = Self-service password reset. Continue reading on The new control plane »
Topics: Authentication Azure
Read articleHow to Manage Application Settings Using the Options Pattern in .NET
yogeshhadiya33.medium.com
Application settings are used in almost every application. Things like API URLs, connection strings, feature flags, timeout values, and…
Topics: C# Design Patterns
Read articleBehind SPFx Dev Skills: testing what agents know and fixing what they miss
devblogs.microsoft.com
How much guidance does an AI coding agent actually need? See how we used evaluation data to target SPFx knowledge gaps, improving results without wasting tokens on what models already know. The post B...
Topics: GitHub Copilot
Read articleWho’s Asking?
medium.com
Liveness, readiness, and graceful shutdown in .NET 10, run rather than asserted. Including the green check that proves nothing.
Topics: ASP.NET Core .NET 10
Read articleFeatureFusion: an engineering lab that extracts reusable .NET building blocks
medium.com
I did not start with NuGet packages. I started with recurring problems in real applications, built a public lab to work on them, and…
Topics: Design Patterns .NET Core
Read articleThe Bug That Only Shows Up Under Load: A Backend Engineer’s Guide to Concurrency
publication.masteringbackend.com
Concurrency Will Break Your System Quietly — Here’s How to Avoid That Continue reading on MasteringBackend »
Topics: C# Performance
Read article.NET bin and obj Directory Cleaner
nodogmablog.bryanhogan.net
Because I write a lot of blog posts, I have a lot of .NET projects on my disks. After building or running each project, a bin and obj directory is created. These directories take up a lot of space, an...
Topics: .NET Core Visual Studio
Read article️ Global Error Handling in ASP.NET Core Done Right — IExceptionHandler
medium.com
For a long time, I handled errors the same way in almost every ASP.NET Core project.
Topics: ASP.NET Core Security
Read articleIEnumrable and IQueryable in c#
c-sharpcorner.com
Learn the difference between IEnumerable and IQueryable in C# with simple examples. Understand how LINQ queries are executed, how Entity Framework Core translates IQueryable queries into SQL, and why ...
Read article