Skip to content

Blog

Awesome Awesomeness List

When we search for a library or a package, we usually have too many options. Which one should we choose? What are good approaches? The less we know about the specific topic, the less we can make a good decision.

That is where awesome lists come to play. They are curated lists by individual developers or community members that selected resources they found especially helpful. That can be packages, blog posts, tutorials, or anything else.

Little Git Tricks: Fix Unexpected Disconnect on Sideband Packet

I run into a strange error while trying to clone a Git repository from Azure DevOps on the command line:

Read from remote host vs-ssh.visualstudio.com: Connection reset by peer
client_loop: send disconnect: Connection reset by peer
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output

Reading RSS and Atom Feeds in .Net

Since there is no more a single social network where we can find all the interesting things that happen in software development, it may be time to go back to the old technologies and revive RSS and Atom feeds. That way at least we can collect the many different blogs into a single source and build up on that.

My Highlights of NDC Oslo 2025

This year the NDC Oslo conference was a bit earlier than usual and so I went in May to Oslo. That gave me the opportunity to attend the 17th of May parade and experience an overcrowded city centre – quiet a difference to the usual state of the city.

The conference was once more impressive and well organized. It was great to hear that with 2500 attendees this year’s NDC Oslo was back near the record heights.

I started the conference week with a workshop on Designing APIs. While it was good, it did not match the quality of last year's workshop on High Performance .NET Development.

How to Remove a Windows Service

We decommissioned an older application and for the clean-up phase we had to delete the Windows Services for this application. Uninstalling the services took longer than expected, even if it should be a straightforward action.