Marek Sirkovský·Jun 23Microsoft’s Another Agent FrameworkGiven that there have been a few years of Cambrian explosion of agent frameworks, I’d be surprised if Microsoft didn’t have one. In fact…A response icon1A response icon1
Marek Sirkovský·Apr 14Architectural Tests in .NETEvery codebase has an intended shape. Maybe not every single one, but in any non-trivial system, some level of consistency is essential.A response icon1A response icon1
Marek Sirkovský·Jan 13YARP — Reverse Proxying the .NET WayYARP feels like a hidden gem in the Microsoft ecosystem. Is it really just another proxy?A response icon1A response icon1
Marek Sirkovský·Oct 21, 2025After 17 Years, C# Finally Gets Extension PropertiesExtension methods have been a huge success in C#. It only took 17 years to get properties. Let’s see if they’re worth the wait.A response icon1A response icon1
Marek Sirkovský·Sep 2, 2025How to write your own Grafana MCP server in .NETChasing hype again. Why I’m building MCP Server in .NET for Grafana Monitoring.
Marek Sirkovský·Jul 22, 2025PostgreSQL JSONB in .NETPostgreSQL got some new JSON features. Let’s see how to work with JSON and what it unlocks for us .NET developers using Dapper or EF CoreA response icon2A response icon2
Marek Sirkovský·Jun 27, 2025A Brighter alternative to MediatR and MassTransit?MassTransit & MediatR are moving to a commercial license, which is leading to increased interest in free alternatives like Paramore BrighterA response icon4A response icon4
Marek Sirkovský·Apr 22, 2025Behind the scenes of the new field keyword in C# 14C# 14’s new field keyword: a small change promising cleaner properties — or just a cosmetic tweak?A response icon2A response icon2
Marek Sirkovský·Mar 18, 2025New HybridCache in .NET9Do we need yet another caching library? HybridCache is Microsoft’s latest effort to develop(again) a more advanced caching functionality.A response icon3A response icon3
Marek Sirkovský·Feb 9, 2025Temporal.IO in .NETSay goodbye to workflow nightmares: Simplify your distributed workflow with Temporal.IOA response icon2A response icon2