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

@ShriyanshAgarwal

# Shriyansh Agarwal

@ShriyanshAgarwal · Agra, India · Joined January 2026

### [Linux Under the Hood: A Filesystem Investigation](https://shriyanshagarwal.hashnode.dev/linux-under-the-hood-a-filesystem-investigation?utm_source=hashnode&utm_medium=feed)

Explore Linux internals via /etc configs, DNS, /proc, routing tables, logs, devices, users, systemd, and permissions. What they do and why they matter.

4 min read · [shriyanshagarwal.hashnode.dev](https://shriyanshagarwal.hashnode.dev/linux-under-the-hood-a-filesystem-investigation?utm_source=hashnode&utm_medium=feed)

[Apr 22](https://hashnode.com/posts/linux-under-the-hood-a-filesystem-investigation/69e8c8895d1c107105492c09)

### [JavaScript Arrow Functions Explained for Beginners](https://shriyanshagarwal.hashnode.dev/javascript-arrow-functions-explained?utm_source=hashnode&utm_medium=feed)

Introduction Sometimes the traditional functions require more syntax than necessary. Example: function add(a, b) { return a + b; } To solve this problem modern JavaScript introduced arrow functions

3 min read · [shriyanshagarwal.hashnode.dev](https://shriyanshagarwal.hashnode.dev/javascript-arrow-functions-explained?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/javascript-arrow-functions-explained/69b6c20bf4eb2f8b04912fad)

### [JavaScript Variables for Beginners: var, let, const and Data Types Explained](https://shriyanshagarwal.hashnode.dev/javascript-variables-explained-for-beginners?utm_source=hashnode&utm_medium=feed)

Introduction Imagine if you are writing a program manipulating data and you don't have a container to hold the values. How chaotic would it be, everything will have to be static since there is no cont

5 min read · [shriyanshagarwal.hashnode.dev](https://shriyanshagarwal.hashnode.dev/javascript-variables-explained-for-beginners?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/javascript-variables-explained-for-beginners/69b6c1a1f4eb2f8b0490b4e8)

### [JavaScript Arrays Explained: A Beginner’s Guide with Examples](https://shriyanshagarwal.hashnode.dev/javascript-arrays-explained-beginners-guide?utm_source=hashnode&utm_medium=feed)

Introduction let fruit1 = "Apple"; let fruit2 = "Banana"; let fruit3 = "Mango"; let fruit4 = "Orange"; What can you observe from the above code Too many variables Hard to manage Hard to loop throu

4 min read · [shriyanshagarwal.hashnode.dev](https://shriyanshagarwal.hashnode.dev/javascript-arrays-explained-beginners-guide?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/javascript-arrays-explained-beginners-guide/69b6c117f4eb2f8b0490157b)

### [JavaScript Functions Explained: Function Declarations vs Function Expressions](https://shriyanshagarwal.hashnode.dev/javascript-functions-beginners-guide?utm_source=hashnode&utm_medium=feed)

What Are Functions? A function is a reusable block of code that performs a specific task. Instead of writing the same logic multiple times, we place that logic inside a function and call it whenever w

3 min read · [shriyanshagarwal.hashnode.dev](https://shriyanshagarwal.hashnode.dev/javascript-functions-beginners-guide?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/javascript-functions-beginners-guide/69b6bf89f4eb2f8b048e233b)
