Blog

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

Software consulting & development at Bitspire

Recent Posts

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 the whole 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 the whole 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 the whole 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 the whole article

Preview image blogpost

Adding static getter thanks to extensions

Here a simple scenario: You have a StringComparer and you want to add your own comparer to the mix - for example a "natural sort" order, so "file2" sorts before "file10" instead of after.

With C# 14 we can extend the family and make it feel natural!

Read the whole article

Preview image blogpost

Set LogLevel of Blazor

Blazor is a bit talkative when it comes to the Developer Console. PageSpeed Insights for example does complain:

Browser errors were logged to the console

The fix is easy.

Read the whole article

Preview image blogpost

LinkedIn - What a dumbster fire

LinkedIn: The "professional" network where critical thinking takes a backseat and everyone is an expert in everything.

Read the whole article

Preview image blogpost

Signals in Blazor

Signals - more often used in Angular - are a nice way to tell the UI that something has changed. Blazor doesn't have that natively, but how would it look, if it did?

Read the whole article

Preview image blogpost

Zstandard compression in .NET 11

.NET has had DeflateStream, GZipStream, ZLibStream, and BrotliStream for a while now. In .NET 11, a new one joins the party: ZstandardStream. And now we get to say "Zstd" in .NET.

Read the whole article

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