I know that title sound ridiculous, but you know in IT sometimes strange things just happen. In my case was migrating agents from Windows to Linux, and I want to have compatibility between them. Y...
Using SOAP security in dotnet core
During last week, I was migrating some projects to the dotnet core. One of the most irritating parts of such migration is lack of full WebService and WCF support in dotnet core. For example when yo...
3 simple tips for handling environment variables in JavaScript
So you have a SPA application and you are proud of it. And suddenly a random developer comes and say: “In a test environment, we need a bit different URL/variable/routine/stupid thing/…” In big com...
3 simple steps to install minikube on Azure VM
Step 0 - why If you want to play with K8S MiniKube is the best option. Still, you don’t believe that K8S will survive the next few years? And you don’t want to install “new crap” on your PC? Using...
Ridiculous bug in Azure Cosmos DB
UPDATE Read to the end, it is a problem with code and indexes, but it isn’t obvious. Basically, it is my fault and my lack of understanding what am I doing. And there is a happy end :) I didn’t wr...
Generate a time-based one-time password (TOTP) in Postman
I have a service with a one-time password, which I’m testing using the Postman app. Everything is fine except I have to use Google Authenticator/Microsoft Authenticator/Auth before every request wh...
How to test azure function on localhost from the Internet?
What a stupid question, isn’t it? You can answer like I would use my public IP and setup proxy on IIS to access it. Isn’t good enough? As I (and probably you) know life is not so simple there are ...
Cheapest FTP on Azure
Azure has a storage, to be precise a cheap storage, but there isn’t an FTP as a service. Still today, some companies want to integrate using FTP instead of anything else. So what we can do? Virtua...
VSTS and install templates - The Good, the Bad and the Ugly
If you read my blog post about deploy & warm-up application in Azure, you probably remember below definition. If not you can do it now ;) It is simple, clean and easy to understand. Almost p...
Readable request headers in Application Insights
Querying logs is a must have. But to create simple queries, logs must be readable also for humans. Sometimes using default serialisation is not a way to go, and because we are good developers we ha...