C# 15 Union Types in a Real Domain Model: Dispensed, Rejected or Referred

C# 15 union types applied to a prescribing model: a dispensing outcome that is exactly one of three cases, handlers the compiler keeps exhaustive, and fifteen experiments on what unions compile to, how they behave when empty, what they cost, how they serialise, and how they work with .NET 10 and C# 14 code.

Read more →

Step Functions as Agent Tools: Putting the Rules Where a Prompt Cannot Move Them

Step Functions workflows can now be exposed to agents as tools through AgentCore Gateway. What the connector offers, how to write a workflow that is safe to hand to a model, where the IAM boundary sits, and eighteen scenarios tested on Step Functions Local.

Read more →