MyPortfolioRebalancer — a convenient way to keep your ETF portfolio in a right balanceMyPortfolioRebalancer story: how a professional software developer created a tool to help amateur investors with ETF portfolio rebalancing.Nov 28, 20221Nov 28, 20221
Published inITNEXTDistributed testing with JMeter and Azure Container InstancesA simple way to perform load and performance testing in Azure using JMeter and Azure Container Instances.Mar 25, 2021Mar 25, 2021
Published inITNEXTAzure Resource Manager template specs. Proactive application monitoring using Azure alerts.Azure Resource Manager template specs explained with the practical example of the monitoring solution using Azure alerts and App Insights.Jan 17, 2021Jan 17, 2021
Published inITNEXTSecrets management in Azure for Kubernetes with App Configuration, Key Vault and Managed IdentityThe convenient and secure way to manage secrets for Kubernetes and other resources in Azure cloud.Apr 28, 2020Apr 28, 2020
Getting Azure Service Bus Queue ActiveMessageCount with .Net Core and C#Quick tip on how to get Azure Service Bus Queue ActiveMessageCount with .Net Core and C#Mar 2, 20201Mar 2, 20201
Coding guidelines and best practicesCode is clean if it can be understood easily — by everyone on the team. Clean code can be read and enhanced by a developer other than its…Jan 7, 2020Jan 7, 2020
Asynchronous programming — tips and tricksSome tips and tricks on how to write reliable code using tasks and async/await in C# asynchronous programming.Nov 13, 20191Nov 13, 20191
Bi-directional streaming and introduction to gRPC on ASP.NET Core 3.0 (Part 2)In this article we continue to explore gRPC and create a small customer support chat application using gRPC on asp.net core 3.Sep 20, 20191Sep 20, 20191
Introduction to gRPC on ASP.NET Core 3.0 (Part 1)What is gRPC and how does it go with .NET Core 3.0? gRPC or REST?How to choose the correct approach when starting a new solution?Sep 5, 2019Sep 5, 2019
Thinking as a software engineerA small set of instructions for software developers to write better and more resilient code.Jul 25, 2019Jul 25, 2019