---
title: "Pawan Kushwah (@annodiya) | Hashnode"
description: "MERN Developer | Chai Code Web Dev Cohort. Read the latest articles by Pawan Kushwah on Hashnode."
url: "https://hashnode.com/@annodiya"
---

@annodiya

# Pawan Kushwah

@annodiya · Indore, India · Joined January 2023

MERN Developer | Chai Code Web Dev Cohort

### [Callbacks in JavaScript: Why They Exist](https://annodiya.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

We recently looked at how the new keyword constructs objects. Today, we’re going back to the absolute foundation of asynchronous JavaScript: Callback Functions. Before we had the "cheat codes" like Pr

3 min read · [annodiya.hashnode.dev](https://annodiya.hashnode.dev/callbacks-in-javascript-why-they-exist?utm_source=hashnode&utm_medium=feed)

[Mar 25](https://hashnode.com/posts/callbacks-in-javascript-why-they-exist/69c4169f10e664c5dac86181)

### [The new Keyword in JavaScript](https://annodiya.hashnode.dev/the-new-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

In our last post, we went "under the hood" to write String polyfills. Today, we’re looking at another core piece of JavaScript magic: the new keyword. You’ve probably seen code like const date = new D

3 min read · [annodiya.hashnode.dev](https://annodiya.hashnode.dev/the-new-keyword-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 25](https://hashnode.com/posts/the-new-keyword-in-javascript/69c4146910e664c5dac6f45f)

### [String Polyfills and Common Interview Methods in JavaScript](https://annodiya.hashnode.dev/string-polyfills-and-common-interview-methods-in-javascript?utm_source=hashnode&utm_medium=feed)

In our journey through modern JavaScript—from this and Map/Set to Async/Await and Spread—we've used a lot of built-in power. But in a high-level technical interview, the interviewer might stop you and

3 min read · [annodiya.hashnode.dev](https://annodiya.hashnode.dev/string-polyfills-and-common-interview-methods-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 25](https://hashnode.com/posts/string-polyfills-and-common-interview-methods-in-javascript/69c3edc310e664c5daa6ebbf)

### [Spread vs Rest Operators in JavaScript](https://annodiya.hashnode.dev/spread-vs-rest-operators-in-javascript?utm_source=hashnode&utm_medium=feed)

Have you ever seen ... in JavaScript and wondered if the developer just forgot to finish their sentence? Those three dots are actually one of the most powerful features in modern JS. 1. The Spread Ope

4 min read · [annodiya.hashnode.dev](https://annodiya.hashnode.dev/spread-vs-rest-operators-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 25](https://hashnode.com/posts/spread-vs-rest-operators-in-javascript/69c3ebe110e664c5daa53c63)

### [Error Handling: How to Crash Gracefully](https://annodiya.hashnode.dev/error-handling-how-to-crash-gracefully?utm_source=hashnode&utm_medium=feed)

We’ve spent the last few posts learning how to write complex, asynchronous code. But let’s be real: Code breaks. Whether it's a network timeout, a typo, or a user entering "abc" into a "price" field,

3 min read · [annodiya.hashnode.dev](https://annodiya.hashnode.dev/error-handling-how-to-crash-gracefully?utm_source=hashnode&utm_medium=feed)

[Mar 25](https://hashnode.com/posts/error-handling-how-to-crash-gracefully/69c3ea8210e664c5daa41fdd)
