Skip to main content
Blog

Hey, I'm Steven a .NET Developer in Switzerland. I am a Microsoft MVP. Also, this blog is open source on GitHub.

Recent Posts

Preview image blogpost

Primary constructors are more than syntactic sugar

  • 10/26/2026
  • 3 minute read

Did you know that switching from a "regular" constructor to a primary constructor can change when your fields get initialized? Let's see why that matters.

Read article

Preview image blogpost

A personal note: I built a running App for iOS and watchOS

Since some time I had an issue with my running app, as more and more stuff was locked behind a monthly paywall. Plus certain things were missing, so I created my own: taperwise.

Read article

Preview image blogpost

Quack Quack: Duck-Typing in C# with Interceptors

If it walks like a duck and it quacks like a duck - it is a duck. So duck it and make that work in C# thanks to interceptors!

Read article

Preview image blogpost

Claude Memory Admin

I vibe-coded a small tool to get a grasp on your projects MEMORY.md that is in ~/.claude.

Read article

Preview image blogpost

xUnit.v3 4.0.0 released

xUnit.v3 got a new major release. This blog post is more about the consequences of that for your local build and CI/CD pipelines than about the new features.

Read article

Preview image blogpost

.NET Toolbox August Update

Quite some time passed since I posted a changelog to the .NET Toolbox. And there are big news: The Toolbox is running dotnet native in the browser thanks to wasm and Mono!

Read article

Preview image blogpost

.NET 11 Performance Edition

As always my yearly take on the latest .NET release. In a few months dotnet 11 will be released and I wanted to have a look into some performance metrics.

Read article

An error has occurred. This application may no longer respond until reloaded.Reload x