Coding Truths:

  • It's never too late to start programming
  • The only way to get better is by practicing
  • It's not only for genious, but also not for everyone

Recent posts

Generating subsets

3 minute read

In this post, we will discuss the problem of generating all subsets of a given set of elements. A subset is a collection of elements that are selected from a...

Exponentiation

2 minute read

Computing the exponentiation of a number is a classic problem in computer science. The problem is to find the value of a number raised to the power of anothe...

The maximum subsequence sum algorithm

2 minute read

The maximum subsequence sum algorithm is a classic problem in computer science. The problem is to find the maximum sum of a contiguous subsequence in an arra...

Docker

4 minute read

In this post, I will explain a very indispensable tool for developers. Docker is a tool that allows developers to build, deploy, and run applications using c...

Generating permutations

2 minute read

In this post, we will discuss the problem of generating all permutations of a given set of elements. A permutation is an arrangement of elements in a specifi...