Callbacks 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 Pr3 min read·annodiya.hashnode.devMar 25
The 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 D3 min read·annodiya.hashnode.devMar 25
String 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 and3 min read·annodiya.hashnode.devMar 25
Spread 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 Ope4 min read·annodiya.hashnode.devMar 25
Error 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,3 min read·annodiya.hashnode.devMar 25