03.08.26 – von
Benjamin Abt
MCP C# SDK 2.0: Stateless HTTP, Interactive Tools and a Practical Migration Path | BEN ABT
The 2.0 release of the official Model Context Protocol (MCP) C# SDK is more than a version incrementIt implements the 2026–07–28 MCP specification revision, which changes the default shape of MCP over HTTP. The protocol now favors independent, self-describing requests over a connection-scoped session, while still supporting interactive workflows that need more than one exchange.
Weiterlesen27.07.26 – von
Benjamin Abt
Handle time correctly in .NET: TimeProvider | BEN ABT
Time is an external dependencyThat may sound unusual at first because DateTime.UtcNow is available anywhere without configuration. This convenience becomes a problem as soon as business rules depend on the current moment: expired invitations, time-limited tokens, cancellation windows, rate limits, background jobs, and reminders.
Weiterlesen09.07.26 – von
Jonas Hundertmark
Fun with property-style getters in Godot
If you’ve worked with Godot back in the 3.x days, you know what a lot of criticisms back then were with GDScript’s heavy usage of magic strings, oftentimes making code hard to read or unwieldyThe syntax changes to GDScript in Godot 4 have (in my opinion) alleviated a lot of pain points. Signals can now be accessed as properties, for instance, and the move from yield instructions to await has made the need for explcit defer calls less ubiquitous in your scripts.
Weiterlesen