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

@adarshchoubey46

# Adarsh Choubey

@adarshchoubey46 · Joined March 2026

### [🌐 How DNS Resolution Works (Complete Guide for Beginners)](https://dnsresolution01.hashnode.dev/how-dns-resolution-works-complete-guide-for-beginners?utm_source=hashnode&utm_medium=feed)

Learn how DNS resolution works step-by-step, covering DNS hierarchy, IPs, NS records, and dig commands to convert domain names into IP addresses.

2 min read · [dnsresolution01.hashnode.dev](https://dnsresolution01.hashnode.dev/how-dns-resolution-works-complete-guide-for-beginners?utm_source=hashnode&utm_medium=feed)

[Apr 25](https://hashnode.com/posts/how-dns-resolution-works-complete-guide-for-beginners/69ec9486a9bd9d58376df423)

### [🌐 Networking Basics Explained: Router, Modem, Firewall, Load Balancer, Switch & Hub](https://networking--basics.hashnode.dev/networking-basics-explained-router-modem-firewall-load-balancer-switch-hub?utm_source=hashnode&utm_medium=feed)

What is Router, Switch, Hub, Firewall & Load Balancer? Explained Simply

2 min read · [networking--basics.hashnode.dev](https://networking--basics.hashnode.dev/networking-basics-explained-router-modem-firewall-load-balancer-switch-hub?utm_source=hashnode&utm_medium=feed)

[Apr 25](https://hashnode.com/posts/networking-basics-explained-router-modem-firewall-load-balancer-switch-hub/69ec5292b463d4844c95e864)

### [Control Flow in JavaScript: If, Else, and Switch Explained](https://controlflow-js.hashnode.dev/control-flow-in-javascript-if-else-and-switch-explained?utm_source=hashnode&utm_medium=feed)

like in real life, where we choose actions depending on situations, programs also need a way to decide which code should run. This is where control flow comes into play. In this article, we will learn

4 min read · [controlflow-js.hashnode.dev](https://controlflow-js.hashnode.dev/control-flow-in-javascript-if-else-and-switch-explained?utm_source=hashnode&utm_medium=feed)

[Mar 14](https://hashnode.com/posts/control-flow-in-javascript-if-else-and-switch-explained/69b5c134287e5ae1a5dcdde0)

### [JavaScript Array Methods: push(), pop(), shift(), unshift(), map(), filter(), reduce(), and forEach()](https://array-methodsy.hashnode.dev/javascript-array-methods-push-pop-shift-unshift-map-filter-reduce-and-foreach?utm_source=hashnode&utm_medium=feed)

Arrays are one of the most commonly used data structures in JavaScript. They store multiple values in a single variable and allow us to manipulate data easily. JavaScript provides many built-in array

4 min read · [array-methodsy.hashnode.dev](https://array-methodsy.hashnode.dev/javascript-array-methods-push-pop-shift-unshift-map-filter-reduce-and-foreach?utm_source=hashnode&utm_medium=feed)

[Mar 14](https://hashnode.com/posts/javascript-array-methods-push-pop-shift-unshift-map-filter-reduce-and-foreach/69b5c05956e8f958e4309095)

### [Arrow Functions in JavaScript: A Simpler Way to Write Functions](https://array-function.hashnode.dev/arrow-functions-in-javascript-a-simpler-way-to-write-functions?utm_source=hashnode&utm_medium=feed)

Modern JavaScript introduced arrow functions to make writing functions shorter and more readable. They reduce unnecessary syntax and help developers write cleaner code. In this article, we will unders

4 min read · [array-function.hashnode.dev](https://array-function.hashnode.dev/arrow-functions-in-javascript-a-simpler-way-to-write-functions?utm_source=hashnode&utm_medium=feed)

[Mar 14](https://hashnode.com/posts/arrow-functions-in-javascript-a-simpler-way-to-write-functions/69b5be5e56e8f958e42f62dc)
