---
title: "Ridam Sharma (@RidamSharma) | Hashnode"
description: "Ridam Sharma (@RidamSharma) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@RidamSharma"
---

@RidamSharma

# Ridam Sharma

@RidamSharma · Joined January 2026

### [The magic of React : Virtual DOM](https://mb-dev.hashnode.dev/the-magic-of-react-virtual-dom?utm_source=hashnode&utm_medium=feed)

Demystifying the "Smart Buffer" that turned React into the industry standard for performance.

7 min read · [mb-dev.hashnode.dev](https://mb-dev.hashnode.dev/the-magic-of-react-virtual-dom?utm_source=hashnode&utm_medium=feed)

[May 9](https://hashnode.com/posts/the-magic-of-react-virtual-dom/69febcbcf239332df44a04d4)

### [TCP vs UDP: The rules of the Web](https://networks-blog.hashnode.dev/tcp-vs-udp-the-rules-of-the-web?utm_source=hashnode&utm_medium=feed)

Introduction Every time your browser loads a webpage, streams a video, or sends a message, a set of invisible rules decides how that data moves across the network. These rules—network protocols—are li

10 min read · [networks-blog.hashnode.dev](https://networks-blog.hashnode.dev/tcp-vs-udp-the-rules-of-the-web?utm_source=hashnode&utm_medium=feed)

[Feb 28](https://hashnode.com/posts/tcp-vs-udp-the-rules-of-the-web/69a332eba7428b958d48c8d0)

### [Git for Beginners: Core Concepts and Essential Commands](https://essentials-for-git.hashnode.dev/git-for-beginners-core-concepts-and-essential-commands?utm_source=hashnode&utm_medium=feed)

What is Git? Git is a distributed Version Control System which helps track changes in files. It is the most popular version control system worldwide created by Linus Torvalds in April 2005. Git allows multiple developers to work safely without any ne...

3 min read · [essentials-for-git.hashnode.dev](https://essentials-for-git.hashnode.dev/git-for-beginners-core-concepts-and-essential-commands?utm_source=hashnode&utm_medium=feed)

[Jan 31](https://hashnode.com/posts/git-for-beginners-core-concepts-and-essential-commands/697df9fb95f52c1e90f1f52e)

### [Why you need Version Control](https://why-you-need-version-control.hashnode.dev/why-you-need-version-control?utm_source=hashnode&utm_medium=feed)

Introduction None of us is as smart as all of us, but without a map, a crowd is just a collision waiting to happen. Most of us have heard about git or Github somewhere in our life when choosing to align with the world of computers.. but most beginn...

5 min read · [why-you-need-version-control.hashnode.dev](https://why-you-need-version-control.hashnode.dev/why-you-need-version-control?utm_source=hashnode&utm_medium=feed)

[Jan 31](https://hashnode.com/posts/why-you-need-version-control/697de8dc7d1180b37cf19740)

### [DNS Records : A Beginner's Perspective](https://dns-records-a-beginners-perspective.hashnode.dev/dns-records-a-beginners-perspective?utm_source=hashnode&utm_medium=feed)

Introduction DNS (Domain Name System) is the Internet’s phone-book, it translate human-readable domain names to the machine- readable IP addresses so that machines can locate each other and communicate with each other. How does the browser know the I...

5 min read · [dns-records-a-beginners-perspective.hashnode.dev](https://dns-records-a-beginners-perspective.hashnode.dev/dns-records-a-beginners-perspective?utm_source=hashnode&utm_medium=feed)

[Jan 31](https://hashnode.com/posts/dns-records-a-beginners-perspective/697d5bab7c833074c0bfd332)
