Contact Information
Newest articles
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 Dynamic Programming problems to show
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 recursive and iterative implementations. This
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 dynamic programming, developed by Richard
Google Cloud Platform Tutorial: From Zero to Hero with GCP
Do you have the knowledge and skills to design a mobile gaming analytics platform that collects, stores, and analyzes large amounts of bulk and real-time
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 coding skills to get promoted
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 I will dive deep into