SSH in a nutshell: Simply what you need to know about SSH
Understand one of the most important topics when you first start a job as a developer.

Search for a command to run...
Understand one of the most important topics when you first start a job as a developer.

Definition The Tree A Tree is an abstract data type that is composed of Nodes where each Node can contain 0 or more child Nodes. Moreover, unlike an array, linked lists, stacks, and queues, Trees are not a linear data structure therefore a Tree can ...

Introduction This article is part of my Data Structure series, where I try to explain each Data structure in a simplified way. In this part, I will walk you through Stacks and Queues, I put them together cause they are somewhat similar and simple to...

What is a Linked List? Simply a Linked List is a collection of data elements where every element points to the next element. Using the technical terms a Linked List is a collection of Nodes where a node is a unit that contains data and a link to the...

Introduction In this article, I will explain what I learned about Hash Tables. It's important cause it is one of the most used data structures in the industry. And also some language has its build-in hash tables JavaScript has objects, Python has dic...

Suppose that you had created the front-end side for one application and after a while, you decide to add a backend server to it. In this article, I will explain that. Preparing the skeleton First of all, you need to copy all your front-end code and f...

The goal of this article is to explain 3 main concepts in animations. After I explain the basic hooks in my previous article, you must be able to create animations. However, that's not all because in this article we will advance and learn some more c...

Animations are so powerful tool if you want to build a personal page or any web-page in general. Why? Because they make your website more lively and animators tend to put a lot of their personalities in that and, of course, visitors will enjoy more ...

React Spring is an animation library based on physics. It inherits animated's powerful interpolations and performance, as well as react-motion's ease of use. What we will create in this tutorial: In this tutorial, we are going to learn how to use the...