C# MongoDB Guide
The code that accompanies this article can be received after subscription* indicates required Email Address * The world of NoSQL really boomed in the 10s. It gave us more options in choosing databases than in the past few decades. Now, we can think about the...
Python Hidden Hacks You Probably Don’t Know About
Being one of the most popular languages, Python may be complicated to learn. There is a need to be involved in regular practice to improve Python coding skills. Getting new knowledge about Python can enable you to familiarize yourself with its exciting hacks. Thus,...
Removing Switch-Case Statement and using Pattern Matching in C#
There are many arguments on the web regarding the switch-case statement. It seems that half of the programmers think that the switch-case statement is actually an anti-pattern, and the other half claim there are in fact use cases for this concept. Usually, the second...
Implementing & Testing Repository Pattern using Entity Framework
There are many blog posts and misconceptions about Repository Pattern, especially since the introduction of the OR/M libraries, like Entity Framework. In this article, we will investigate why this pattern is still useful, what are the benefits of using it and how we...

