
Post-Quantum Cryptography in .NET 10
Preparing for the Keys That Outlive Your Algorithms
Search for a command to run...

Preparing for the Keys That Outlive Your Algorithms

Microservices can be a sensible response to scale, independent teams and genuinely different deployment needs. They can also be an expensive starting assumption. Imagine an online store that was divid

A modular monolith gives each module clear ownership of its business rules and data. The Orders module controls orders, the Customers module controls customer information, and the Payments module cont

Memory makes an AI assistant useful. It can remember that a customer prefers email, that a project uses a particular naming convention, or that a developer wants examples written with primary construc

How to centralise model access, resilience, routing, telemetry and cost tracking without dragging business logic into a shared AI service.

AI features in .NET apps are starting to move past the simple chat box. At first, Devs usually adds one model call. The app sends a prompt, gets a response, and shows it to the user. That is easy enou

In the last post, we built a small chaos proxy in C#. That proxy sat between our application and a downstream API. It made the network awkward on purpose. Sometimes it added latency. Sometimes it retu

Most API clients are tested against the best possible version of the downstream system. The downstream responds quickly. The JSON is valid. The status code makes sense. The connection stays open. The

There’s a very tempting low-level C# benchmark hiding in plain sight. Take a block of bytes. Copy it somewhere else. Try the obvious version. Try the unsafe version. Try the version with MemoryMarshal