Agent Guardrails, EF Core and API Performance
Twenty reads cover coding-agent permissions, PDF extraction, EF Core internals, DI lifetimes, API diagnostics, Cosmos DB specs, and LLM integration.
Jasen's top three picks
- 1 My coding agent wrote outside the repo. Nothing stopped it.
Goat Review - Cyril Canovas
You let a coding agent loose on a repository. It reads what it needs, then writes — a file two directories up, a ~/.config it had no business in, a /tmp scri...
- 2 How I Built a Programming Language in C#: HydraScript
Medium - StepOne
Most backend developers spend more time moving JSON than designing languages. I wanted a project that forced me below the framework layer…
- 3 I Replaced a $120/Year SaaS With My Own App
Milan's .NET Weekly - [email protected] (Milan Jovanović)
I paid $120 a year for a transcription tool until a coding agent helped me get my own version running in under an hour.
Editor's note
I curated a deliberately varied set today, from coding-agent boundaries to persistence and performance work. The warning about agents writing beyond a repository matters because sandboxing is an operational control, not a nicety. I also recommend the EF Core change-tracking explainer for a clear look at what SaveChanges actually does.
Today's articles
My coding agent wrote outside the repo. Nothing stopped it.
Goat Review - Cyril Canovas
You let a coding agent loose on a repository. It reads what it needs, then writes — a file two directories up, a ~/.config it had no business in, a /tmp script it runs next. When you look at how, the ...
Topics: GitHub Copilot Security
Read articleHow I Built a Programming Language in C#: HydraScript
Medium - StepOne
Most backend developers spend more time moving JSON than designing languages. I wanted a project that forced me below the framework layer…
Topics: C#
Read articleI Replaced a $120/Year SaaS With My Own App
Milan's .NET Weekly - [email protected] (Milan Jovanović)
I paid $120 a year for a transcription tool until a coding agent helped me get my own version running in under an hour.
Topics: C#
Read articleVS Code Learn: Extending Agents
YouTube - Visual Studio Code
Checkout key aspects of AI Agents with Tools, Tool sets, Permissions and Sandboxing. We'll also look at MCP (Model Context Protocol) and how to use it to connect your agents to external data sources. ...
Topics: GitHub Copilot Security
Read articleFaster C++ code intelligence for Copilot CLI with Whole Codebase Indexing
Microsoft Dev Blogs - Sinem Akinci
C++ repositories can contain millions of lines of code spread across deeply connected source files and headers. Without a reusable index, navigating to definitions, finding references, or searching fo...
Topics: GitHub Copilot
Read articleDebugging walkthrough: Access violation on nonsense instruction, episode 3
Microsoft Dev Blogs - Raymond Chen
A customer reported that their employees were randomly getting "memory write errors". This was their way of interpreting the error message
Topics: Performance
Read articleMemory-MCP: Extracting Text from PDFs Without Breaking Reading Order with PdfPig
Medium - ENTANGO
The easy part of handling a PDF in an AI memory pipeline is opening the file. The hard part is getting text an LLM can actually reason…
Read articleHow EF Core Change Tracking Works
Medium - Martin Bernaola Mendez
SaveChanges() isn't magic. EF Core keeps a snapshot of every tracked entity, compares it with the current values, and turns each entity's…
Topics: EF Core
Read articleClaude Code Remote Control Server
Rockford Lhotka's Blog
In my last post I talked about using SSH to run Claude Code on one of my desktop machines while I’m traveling with my laptop. It works, but it has problems. The biggest one is that disconnecting kills...
Topics: GitHub Copilot
Read articleYou Don’t Need a Container to Do Dependency Injection
Medium - Rodrigo Cristiano Oliveira
Part 5 of a series where I document what I’m studying to go from mid-level to senior .NET developer.
Topics: Design Patterns
Read articleFrom Chatbots to Automated Agents: Routines in Microsoft Foundry Are Now Generally Available
Microsoft Dev Blogs - Linda Li
Agents are rapidly evolving beyond chat. The first generation of agents waited for a person to send a message. Today, organizations want agents that can monitor work, respond to business events, and c...
Read articleWhat I Learned About EF Core by Building an Enterprise Inventory System
Medium - Bhaskar Soman
When I started learning Entity Framework Core, I initially thought the main problem was understanding how to map C# classes to database…
Topics: EF Core
Read articleHow Kahuna reached 290K requests per second on a Single Node
Medium - Andres Gutierrez
Topics: Performance
Read article30 .NET System Design Interview Questions That Actually Get Asked in 2026
codewithmukesh
30 scenario-based .NET system design interview questions with senior answers, red flags, and follow-ups. Caching, background jobs, real-time, scale on .NET 10.
Topics: Design Patterns .NET 10
Read articleCalling LLMs from .NET with IChatClient: From Simple Prompts to Production Architecture
Medium - Chaudhariparesh
Calling an LLM from a .NET application is easy.
Read articleWhy Garbage Collection Won’t Save Your .NET App from DI Leaks
Medium - Satyam Pushkar
In modern .NET development, we often rely on the Garbage Collector (GC) to clean up unused memory automatically. At the same time, we rely…
Topics: Design Patterns Performance
Read articleWhy Is Your ASP.NET Core API Slow? Start With These 10 Checks
Medium - Converge Solution
Your ASP.NET Core API is slow.
Topics: ASP.NET Core Performance Web API
Read articleSpec-Driven Development comes to Azure Cosmos DB: The First Database Extension for GitHub Spec Kit
Microsoft Dev Blogs - Theo van Kraay
AI coding agents can write much of an application's code, but developers still need to review the decisions behind it. For a Cosmos DB application, that includes choosing partition keys, modeling acce...
Read article.NET + AI in Production: What Actually Works (A Field Survey)
Medium - Ali Süleyman TOPUZ
Five write-ups, one week, and the patterns that kept showing up when the hype was stripped out
Read articleJEV Is Disrupting the Boring Part of AI Agents.
Medium - Vikash Jha
Not a profitable trading bot. Not high-frequency trading. A small experiment in what happens when an AI is allowed to decide — but not…
Topics: OpenAI
Read article