Our company has a lot of legacy code and one of them is WCF clients. I was personally against using it a long time ago, but people who were responsible for that part went with it anyway.

The WCF was easy to use but there was a lot of complexity underneath and REST API was already popular when we decided to use WCF and it was tricky to do RESET with WCF. These were reasons I was against using it. But anyway we are using it right now and there are problems when we are migrating it to .NET 6.

One of these issues was a certificate check. We would like our customers to use self-signed certificates for testing and

Since 2007 Apple has released new phones and each of them is way better than the previous one. Yes, some releases were not as impressive as others but in general, each phone has been an upgrade over the previous generation. Moreover, if we compare each phone with 2-3 generations behind we will see that it was quite a decent upgrade.

For example, when I switched from iPhone 4 to iPhone 5 it was a huge improvement. I went from slow as a slow-as-a-turtle phone to extremely fast one. The same was true when I was switching from iPhone 5 to iPhone 6 Plus.

This principle is still working but we get to the moment then performance is simply enough for

Today’s post will be about … kitchen sink. When I came back from work, I was told that water does not drain out from the kitchen sink. Classic. Typically problem was in the food disposer because it stuck. Typically in this case I use the hexagonal key and rotate it and then I the food disposer and usually the problem will go away.

But this time starting the food disposer will just move water to the connected sink. After trying different things I noticed that with time water level is decreasing. This is typically a good thing because it means that it is not completely blocked and there is a chance that with time water will move parts of the