---
title: "Ninad Shirsat (@SilentRueRue) | Hashnode"
description: "Keep it simple. Read the latest articles by Ninad Shirsat on Hashnode."
url: "https://hashnode.com/@SilentRueRue"
---

@SilentRueRue

# Ninad Shirsat

@SilentRueRue · Mumbai, MH · Joined January 2026

Keep it simple

[Website](https://ninad-shirsat-portfolio.vercel.app/)

### [JavaScript Execution Context Explained: Hoisting, TDZ & Call Stack](https://ninadshirsat.hashnode.dev/javascript-execution-context-explained-hoisting-tdz-call-stack?utm_source=hashnode&utm_medium=feed)

Understand how JavaScript executes code behind the scenes, including execution context, hoisting, temporal dead zone (TDZ), and the call stack with simple examples.

5 min read · [ninadshirsat.hashnode.dev](https://ninadshirsat.hashnode.dev/javascript-execution-context-explained-hoisting-tdz-call-stack?utm_source=hashnode&utm_medium=feed)

[Mar 27](https://hashnode.com/posts/javascript-execution-context-explained-hoisting-tdz-call-stack/69c68327aabc5171a1fdaa74)

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

A beginner-friendly guide to making decisions in JavaScript using if-else conditions and switch statements.

7 min read · [ninadshirsat.hashnode.dev](https://ninadshirsat.hashnode.dev/understanding-control-flow-in-javascript-if-else-switch?utm_source=hashnode&utm_medium=feed)

[Mar 25](https://hashnode.com/posts/understanding-control-flow-in-javascript-if-else-switch/69c4132110e664c5dac5f3b0)

### [Understanding Variables and Data Types in JavaScript](https://ninadshirsat.hashnode.dev/understanding-variables-and-data-types-in-javascript?utm_source=hashnode&utm_medium=feed)

Learn how variables work in JavaScript, how to use var, let, and const, and understand data types, scope, hoisting, and the temporal dead zone in a simple way.

5 min read · [ninadshirsat.hashnode.dev](https://ninadshirsat.hashnode.dev/understanding-variables-and-data-types-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 24](https://hashnode.com/posts/understanding-variables-and-data-types-in-javascript/69c2d09792029d915f5f4bb4)

### [JavaScript Operators Explained: Arithmetic, Comparison, Logical & Assignment](https://ninadshirsat.hashnode.dev/javascript-operators-explained?utm_source=hashnode&utm_medium=feed)

Learn how JavaScript operators work with simple explanations and practical examples, including arithmetic, comparison, logical, and assignment operators.

9 min read · [ninadshirsat.hashnode.dev](https://ninadshirsat.hashnode.dev/javascript-operators-explained?utm_source=hashnode&utm_medium=feed)

[Mar 14](https://hashnode.com/posts/javascript-operators-explained/69b5e16b34db550e2cf3a4ad)

### [Understanding JavaScript Array Methods with Simple Examples](https://ninadshirsat.hashnode.dev/javascript-array-methods?utm_source=hashnode&utm_medium=feed)

A beginner-friendly guide to essential JavaScript array methods with practical examples.

7 min read · [ninadshirsat.hashnode.dev](https://ninadshirsat.hashnode.dev/javascript-array-methods?utm_source=hashnode&utm_medium=feed)

[Mar 14](https://hashnode.com/posts/javascript-array-methods/69b5439b210c74252fe55e14)
