Career

The Ultimate Guide to Crypto Tokens

You have probably heard lately the terms tokens, crypto tokens, and cryptocurrencies. In this article, I will cover in depth…

3 years ago

Coding Challenges: How to Solve Them

Here you are going to see how to approach coding challenges like a pro and nail your next technical interview!…

3 years ago

How to Become a Certified Kubernetes Application Developer

This guide is a summary of my study notes for the Certified Kubernetes Application Developer (CKAD) exam that I recently…

3 years ago

Merkle Trees and Bitcoin

Merkle trees, also known as binary hash trees, are a type of binary tree. They can be used to efficiently…

4 years ago

6 Hard Dynamic Programming Problems Made Easy

In this article, I gave you an introduction to Dynamic Programming with several examples. Here I will solve 6 harder…

4 years ago

Recursion vs Iteration: 13 Ways to Traverse a Tree

To understand recursion, you must understand recursion. I will show you 13 different ways to traverse a tree to compare…

4 years ago

All you need to know about Dynamic Programming

What is dynamic programming and why should you care about it? In this article, I will introduce the concept of…

4 years ago

What is the difference between a junior and a senior software developer?

When I first started coding I also felt lost and overwhelmed. I thought I needed to focus only on my…

4 years ago

How to learn data structures and algorithms. 20 problem-solving techniques you must know

This is the article I wish I had read when I started coding. Programming is about solving problems and here…

4 years ago

How to ace coding interviews. The ultimate guide.

In this article, I'll detail a comprehensive plan to help you ace the coding interview. I must have been in…

4 years ago