In the following video, I explained Selection Sort algorithm and its asymptotic complexity, which is denoted with big-O notation. In contrast with Bubble Sort, perhaps the biggest different of Selection Sort is the number of… »

I am always reminded of the importance of algorithms and data structure in each interview. This time, I decided to write my thoughts down on my blog. I hope that I can express, even slightly,… »

In the following video, I explained the famous sorting algorithm: Bubble Sort. The video is in Turkish, but you can still see the code if you like: Code Video … »

My trustworthy Rhodia Web notepad Before we start answering the question “Why should you take notes on a paper notebook?”, it’d be good to touch upon the topic of choosing a trustworthy companion that you… »

Recently, I run into a problem in which I had to use HierarchyId construct in SQL, which is not available in Entity Framework. For those who don’t know HierarchyId, it is a built-in way of… »