Characteristics of Pathfinding Algorithms
This article points out the characteristics of the most famous pathfinding algorithms to help you decide which one to use in your application.
Chaining Continuation Actions in Concurrent Programming
This tutorial shows how to manage multiple asynchronous jobs with chained continuation actions/callback methods.
How To Publish a NuGet Package with Azure DevOps and Autoversioning?
This tutorial shows how to set up a continuous integration/deployment pipeline for your NuGet package repository with auto-versioning.
Benefits of Cloud Deployment with Continuous Integration
This article explains the benefits and importance of Continuous Integration / Deployment and the risks associated with ignoring them.
Containerized Selenium Browser Automation Architecture With Azure Functions .NET 3.1 | Pt. 2: Deployment of a Stateless Container Instance
Table Of Contents Overview If you just got here, check out the first part of this tutorial here. So, we have our automation ready and it purrs like a kitten when on our machine. All we need now is dep…
Containerized Selenium Browser Automation Architecture With Azure Functions .NET 3.1 | Pt.1: Setup and Design
Table Of Contents Overview In this series, I’ll explore setting up an Azure Functions application that connects to a containerized Selenium server and interacts with its shell, all that in a ser…
12 Ways To Improve Cost Management In Azure
You are overspending – that's a fact. This article talks about a number of ways to reduce your spending in Azure.
How To Turn an API Response Into a C# Class?
Table of contents Why? When using APIs, you rarely need your response object to remain a string. If you need to access its properties, convert it to a view model or manipulate it any other way, you ha…
How To Release a NuGet Package Locally?
An easy-to-follow tutorial on how to set up, deploy, and use your NuGet library locally. Includes video, gifs, and detailed instructions.
Motives and goals: Why am I starting a technical blog?
Me Howdy. I’m Pawel and I’m a software engineer by trade and passion. You can find a bit more about myself in the About section, but I’d like to keep this post focused on the motives…