✕ Clear all filters
16 articles
▶ Videos →

📰 Dev.to · Souvik Guha Roy

16 articles · Updated every 3 hours · View all reads

All Articles 117,238Blog Posts 125,145Tech Tutorials 29,973Research Papers 23,710News 17,259 ⚡ AI Lessons
Synchronous vs Asynchronous JavaScript
Dev.to · Souvik Guha Roy ⚡ AI Lesson 3mo ago
Synchronous vs Asynchronous JavaScript
JavaScript is single-threaded—but it can still handle multiple tasks efficiently. How? The answer...
Async/Await in JavaScript: Writing Cleaner Asynchronous Code
Dev.to · Souvik Guha Roy 3mo ago
Async/Await in JavaScript: Writing Cleaner Asynchronous Code
Handling asynchronous code in JavaScript used to be messy—first with callbacks, then with...
Error Handling in JavaScript: Try, Catch, Finally
Dev.to · Souvik Guha Roy 🔧 Backend Engineering ⚡ AI Lesson 3mo ago
Error Handling in JavaScript: Try, Catch, Finally
No matter how good your code is, errors are inevitable. What matters is how you handle...
Spread vs Rest Operators in JavaScript
Dev.to · Souvik Guha Roy ⚡ AI Lesson 3mo 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...
String Polyfills and Common Interview Methods in JavaScript
Dev.to · Souvik Guha Roy ⚡ AI Lesson 3mo 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...
The new Keyword in JavaScript
Dev.to · Souvik Guha Roy ⚡ AI Lesson 3mo ago
The new Keyword in JavaScript
If you’ve ever seen code like this: const user = new User("Rahul"); Enter fullscreen mode ...
Callbacks in JavaScript: Why They Exist
Dev.to · Souvik Guha Roy 3mo 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...
Template Literals in JavaScript
Dev.to · Souvik Guha Roy ⚡ AI Lesson 3mo ago
Template Literals in JavaScript
Handling strings is something every JavaScript developer does daily. But traditional string...
Array Flatten in JavaScript
Dev.to · Souvik Guha Roy ⚡ AI Lesson 3mo ago
Array Flatten in JavaScript
Working with arrays is common in JavaScript—but sometimes arrays can get nested, making them harder...
JavaScript Modules: Import and Export Explained
Dev.to · Souvik Guha Roy 🔧 Backend Engineering ⚡ AI Lesson 3mo ago
JavaScript Modules: Import and Export Explained
Modern JavaScript development has evolved far beyond writing everything in a single file. As...
The Magic of `this`, `call()`, `apply()`, and `bind()` in JavaScript
Dev.to · Souvik Guha Roy 🔧 Backend Engineering ⚡ AI Lesson 3mo 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...
JavaScript Arrays 101
Dev.to · Souvik Guha Roy 🌐 Frontend Engineering 3mo ago
JavaScript Arrays 101
When working with JavaScript, you will often need to store multiple values together. For example, you...