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

@hitakshi

# Hitakshi

@hitakshi · Joined January 2026

### [Blocking vs Non-Blocking Code in Node.js](https://hitakshi120.hashnode.dev/blocking-vs-non-blocking-code-in-node-js?utm_source=hashnode&utm_medium=feed)

What is Blocking Code? Blocking code means: The program must wait until a task finishes before moving forward. During this time: Execution pauses Other tasks cannot run The server become

5 min read · [hitakshi120.hashnode.dev](https://hitakshi120.hashnode.dev/blocking-vs-non-blocking-code-in-node-js?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/blocking-vs-non-blocking-code-in-node-js/6a00ce03e3eebc2e20b686e4)

### [REST API Design Made Simple with Express.js](https://hitakshi120.hashnode.dev/rest-api-design-made-simple-with-express-js?utm_source=hashnode&utm_medium=feed)

What is a REST API? REST stands for: Representational State Transfer But don’t worry about the long name. The easiest way to understand REST API is: A REST API allows clients and servers to co

5 min read · [hitakshi120.hashnode.dev](https://hitakshi120.hashnode.dev/rest-api-design-made-simple-with-express-js?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/rest-api-design-made-simple-with-express-js/6a00cba3e3eebc2e20b4ebdd)

### [The Node.js Event Loop Explained](https://hitakshi120.hashnode.dev/the-node-js-event-loop-explained?utm_source=hashnode&utm_medium=feed)

Why Node.js Needs an Event Loop Node.js is: Single-threaded That means: It mainly uses one main thread One thread cannot do many tasks at the exact same moment So the question becomes: Ho

5 min read · [hitakshi120.hashnode.dev](https://hitakshi120.hashnode.dev/the-node-js-event-loop-explained?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/the-node-js-event-loop-explained/6a00c937e3eebc2e20b35e8b)

### [Understanding the this Keyword in JavaScript](https://hitakshi120.hashnode.dev/understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

What Does this Represent? In JavaScript: this represents the current execution context But for beginners, the easiest way to understand it is: this = the object that is calling the function

4 min read · [hitakshi120.hashnode.dev](https://hitakshi120.hashnode.dev/understanding-the-this-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/understanding-the-this-keyword-in-javascript/6a00c6d7e3eebc2e20b1ac94)

### [JavaScript Operators: The Basics You Need to Know](https://hitakshi120.hashnode.dev/javascript-operators-the-basics-you-need-to-know?utm_source=hashnode&utm_medium=feed)

What Are Operators in JavaScript? Operators are symbols used to perform operations on values and variables. ✅ Example let result = 10 + 5; Here: + is the operator 10 and 5 are operands The

5 min read · [hitakshi120.hashnode.dev](https://hitakshi120.hashnode.dev/javascript-operators-the-basics-you-need-to-know?utm_source=hashnode&utm_medium=feed)

[May 10](https://hashnode.com/posts/javascript-operators-the-basics-you-need-to-know/6a00c4c8e3eebc2e20aff483)
