---
title: "Shivraj Rajput (@shivthehuman) | Hashnode"
description: "Full-Stack Developer | Engineering & Documenting the Web. Read the latest articles by Shivraj Rajput on Hashnode."
url: "https://hashnode.com/@shivthehuman"
---

@shivthehuman

# Shivraj Rajput

@shivthehuman · Indore, India · Joined January 2026

Full-Stack Developer | Engineering & Documenting the Web

### [Linux File System Hunting: Unmasking the OS Under the Hood](https://shiv-o4.hashnode.dev/linux-file-system-hunting-unmasking-the-os-under-the-hood?utm_source=hashnode&utm_medium=feed)

Most developers interact with Linux through a narrow lens: navigating directories, starting servers, or writing code. But if you peel back the layers, you realize that Linux operates on a brilliant, u

15 min read · [shiv-o4.hashnode.dev](https://shiv-o4.hashnode.dev/linux-file-system-hunting-unmasking-the-os-under-the-hood?utm_source=hashnode&utm_medium=feed)

[Apr 22](https://hashnode.com/posts/linux-file-system-hunting-unmasking-the-os-under-the-hood/69e8f59cbca83cce6c528f00)

### [The Shape-Shifter: Demystifying the this Keyword in JavaScript](https://shiv-o4.hashnode.dev/the-shape-shifter-demystifying-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

Master the JavaScript this keyword. Learn implicit binding, arrow functions, and how execution context dictates "this" in enterprise applications.

6 min read · [shiv-o4.hashnode.dev](https://shiv-o4.hashnode.dev/the-shape-shifter-demystifying-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 26](https://hashnode.com/posts/the-shape-shifter-demystifying-the-this-keyword-in-javascript/69c543c910e664c5dadea07d)

### [The Architect's Data Structures: Mastering Map and Set in JavaScript](https://shiv-o4.hashnode.dev/the-architect-s-data-structures-mastering-map-and-set-in-javascript?utm_source=hashnode&utm_medium=feed)

Master JS Maps and Sets. Discover real-world enterprise use cases, performance metrics, and why traditional objects and arrays bottleneck scaling.

7 min read · [shiv-o4.hashnode.dev](https://shiv-o4.hashnode.dev/the-architect-s-data-structures-mastering-map-and-set-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 26](https://hashnode.com/posts/the-architect-s-data-structures-mastering-map-and-set-in-javascript/69c53a0110e664c5dad56984)

### [Unpacking Data: The Power of JavaScript Destructuring](https://shiv-o4.hashnode.dev/unpacking-data-the-power-of-javascript-destructuring?utm_source=hashnode&utm_medium=feed)

Master JavaScript destructuring. Learn how to unpack objects and arrays, set safe default values, and write cleaner, more readable code instantly.

4 min read · [shiv-o4.hashnode.dev](https://shiv-o4.hashnode.dev/unpacking-data-the-power-of-javascript-destructuring?utm_source=hashnode&utm_medium=feed)

[Mar 26](https://hashnode.com/posts/unpacking-data-the-power-of-javascript-destructuring/69c507c810e664c5da9dffa4)

### [Breaking the Bottleneck: Synchronous vs. Asynchronous JavaScript](https://shiv-o4.hashnode.dev/breaking-the-bottleneck-synchronous-vs-asynchronous-javascript?utm_source=hashnode&utm_medium=feed)

Learn the difference between synchronous and asynchronous JavaScript. Stop blocking your main thread and master non-blocking code for faster apps.

4 min read · [shiv-o4.hashnode.dev](https://shiv-o4.hashnode.dev/breaking-the-bottleneck-synchronous-vs-asynchronous-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 26](https://hashnode.com/posts/breaking-the-bottleneck-synchronous-vs-asynchronous-javascript/69c504c710e664c5da9abdad)
