Home Archive Issue #504
Issue #504

Cosmos costs, RAG, API design, and C# internals

Coverage spans DTO deserialization, VS Code tips, Cosmos DB RU pitfalls, SignalR/WebRTC AI chat, EF Core migrations, security, and timeouts.

Jasen's top three picks

  1. 1
    You don't need to create all properties inside a DTO to successfully deserialize

    c-sharpcorner.com

    A useful antidote to over-modeling and JObject sprawl. Sometimes the simplest DTO is exactly enough for the payload you actually consume.

  2. 2
    ⏲️ Quick VS Code Terminal Tips #vscode #code #terminaltips

    youtube.com

    Short, practical workflow stuff. Small terminal habits in VS Code can save more time than bigger tooling debates.

  3. 3
    The Cosmos DB Query That Burned 2 Million RUs Before Lunch

    medium.com

    Painful and believable. RU waste stories tend to stick because they show how tiny query choices become production incidents.

Editor's note

I kept this issue intentionally mixed, which is usually where the most practical reading shows up. The Cosmos DB RU post is a sharp reminder that one small query mistake can become an operational bill, and the EF Core migration snapshot story is the kind of failure mode experienced teams should know about. I also liked the low-allocation Excel writer piece because it gets into real performance engineering instead of hand-wavy advice.

Today's articles

Related issues

📬 Get daily .NET content delivered to your inbox