visi1252.hashnode.devArray Methods You Must Know!📋 Table of Contents push() and pop() - Adding & Removing from the End shift() and unshift() — Adding & Removing from the Start map() — Transform Every Element filter() — Keep Only What You Need 8h ago·7 min read
visi1252.hashnode.devJavaScript Promise Methods and Their Real-Life Use Cases with Analogies1. Introduction to JavaScript Promises What is a Promise? In JavaScript, a Promise is an object that represents the eventual completion or failure of an asynchronous operation. Think of it as a place5d ago·16 min read
visi1252.hashnode.devThe TCP , UDP & HTTP Explained1. The Internet Protocol Every time when you load a webpage, send an email, or join a video call data travel across the Internet in tiny chunks called packets. But how does that data know how to get 6d ago·10 min read
visi1252.hashnode.devGit for Beginners: Basics and Essential CommandsTopics to cover What is Git Why Git is Used Git Basics and Core Terminologies Common Git Command What is Git Git is a powerful version control system tool used by developers when they work on a project. It is a distributed and open-source tool ...Jan 30·3 min read
visi1252.hashnode.devWhy Version Control Exists: The Pendrive ProblemIntroduction Before version control systems existed, software development was still done.Many applications were built and even used in production. But as time passed, software became bigger.When software became bigger, the code also became bigger.Bec...Jan 26·3 min read