📰 Dev.to · Souvik Guha Roy
Articles from Dev.to · Souvik Guha Roy · 16 articles · Updated every 3 hours · View all reads
All
⚡ AI Lessons (10306)
ArXiv cs.AIDev.to · FORUM WEBDev.to AIForbes InnovationOpenAI NewsHugging Face Blog

Dev.to · Souvik Guha Roy
1w ago
Understanding the this Keyword in JavaScript
JavaScript has a special keyword called this that often confuses beginners. The key idea: this...

Dev.to · Souvik Guha Roy
1w ago
Map and Set in JavaScript
JavaScript offers Map and Set as modern data structures to solve common problems with traditional...

Dev.to · Souvik Guha Roy
1w ago
Destructuring in JavaScript
Have you ever written code like this? ```js id="before1" const user = { name: "Rahul", age: 22...

Dev.to · Souvik Guha Roy
1w ago
JavaScript Promises Explained for Beginners
JavaScript is single-threaded, meaning it can only do one thing at a time. But what if you need to...

Dev.to · Souvik Guha Roy
1w ago
Synchronous vs Asynchronous JavaScript
JavaScript is single-threaded—but it can still handle multiple tasks efficiently. How? The answer...

Dev.to · Souvik Guha Roy
1w ago
Async/Await in JavaScript: Writing Cleaner Asynchronous Code
Handling asynchronous code in JavaScript used to be messy—first with callbacks, then with...

Dev.to · Souvik Guha Roy
1w ago
Error Handling in JavaScript: Try, Catch, Finally
No matter how good your code is, errors are inevitable. What matters is how you handle...

Dev.to · Souvik Guha Roy
1w ago
Spread vs Rest Operators in JavaScript
If you’ve ever seen ... in JavaScript and wondered what it does—you’re not alone. The same syntax is...

Dev.to · Souvik Guha Roy
1w ago
String Polyfills and Common Interview Methods in JavaScript
Strings are everywhere in JavaScript—from user input to APIs. While JavaScript provides many built-in...

Dev.to · Souvik Guha Roy
1w ago
The new Keyword in JavaScript
If you’ve ever seen code like this: const user = new User("Rahul"); Enter fullscreen mode ...

Dev.to · Souvik Guha Roy
1w ago
Callbacks in JavaScript: Why They Exist
JavaScript is powerful—but also a bit tricky when it comes to handling tasks that don’t happen...

Dev.to · Souvik Guha Roy
1w ago
Template Literals in JavaScript
Handling strings is something every JavaScript developer does daily. But traditional string...

Dev.to · Souvik Guha Roy
1w ago
Array Flatten in JavaScript
Working with arrays is common in JavaScript—but sometimes arrays can get nested, making them harder...

Dev.to · Souvik Guha Roy
1w ago
JavaScript Modules: Import and Export Explained
Modern JavaScript development has evolved far beyond writing everything in a single file. As...

Dev.to · Souvik Guha Roy
4w ago
The Magic of `this`, `call()`, `apply()`, and `bind()` in JavaScript
One of the most confusing concepts for beginners in JavaScript is the keyword this. Sometimes this...

Dev.to · Souvik Guha Roy
4w ago
JavaScript Arrays 101
When working with JavaScript, you will often need to store multiple values together. For example, you...
DeepCamp AI