Create scheduled jobs with azure functions

In today article we will make use of azure feature called Azure Function Applications. This type of application uses server-less functions to execute code without setting up whole machine. 10^6 function executions per month are free and then next bulk cost like 15 cents, which … “Create scheduled jobs with azure functions”

Read More

Seed script template

Simple script that I am using as template when i need to seed data to the REST API. It contains logic for setting header with a requested OAuth token and CRUD REST operations to the specified endpoint. Script can be run from the power-shell via … “Seed script template”

Read More

Simple IP within range check in C#

Works based on the fact that each IP address can be expressed to decimal number based on mathematics formula. The result decimal number is unique for given IP address. a:b:c:d = a(256)^3 + b(256)^2 + c(256)^1 + d. e.g. 192.168.0.1 = 192(256)^3 + 168(256)^2 + … “Simple IP within range check in C#”

Read More

Abstracting DA in integration tests with .NET Core

New version of .NET Core 2.1 brings us really powerful technique for doing integration tests. More specifically it is ability to run in memory server, so we can easily make queries against our SUT (System Under Test). Even more specifically it is WebApplicationFactory class in … “Abstracting DA in integration tests with .NET Core”

Read More

Real time html sort

First a little background for this article. When I was starting as junior dev I had a task to implement real time drag and drop.┬áBack then we used vue.js on front end and asp mvc on backend with signalR implementation of socket.io that was synchronizing … “Real time html sort”

Read More

Pearls 1.0

Developing software can be little tricky and funny at the same time, even more when you have to work with legacy code that looks like this. if (magicArray[1].status === true) { // assign bunch of booleans } if (magicArray[1].status === false && magicArray[5].status === true) … “Pearls 1.0”

Read More

Code reviews

Code reviews are in my opinion one of the most important processes in development. I think it is along with setting up proper CI/CD pipeline most valuable thing for the bucks. On the other hand it is for me personally quite surprising how many companies … “Code reviews”

Read More

Creating software aka creating abstractions

Abstractions are everywhere Basically everything in world as we know is composed of abstractions that help us achieving our goal without thinking of all little pieces that have to come together, interact with each other to intentionally cause reaction. Like when you are wearing a … “Creating software aka creating abstractions”

Read More