PKPawan Kushwahinannodiya.hashnode.dev·Mar 25 · 3 min readCallbacks in JavaScript: Why They ExistWe 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 Pr00
PKPawan Kushwahinannodiya.hashnode.dev·Mar 25 · 3 min readThe new Keyword in JavaScriptIn 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 D00
PKPawan Kushwahinannodiya.hashnode.dev·Mar 25 · 3 min readString Polyfills and Common Interview Methods in JavaScriptIn 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 and00
PKPawan Kushwahinannodiya.hashnode.dev·Mar 25 · 4 min readSpread vs Rest Operators in JavaScriptHave 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 Ope00
PKPawan Kushwahinannodiya.hashnode.dev·Mar 25 · 3 min readError Handling: How to Crash GracefullyWe’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, 00