Rahul Vijayvergiya

Rahul Vijayvergiya @rahulvijayvergiya

About: A dedicated and goal-driven Lead full-stack developer/architecture with over 15 years of experience in leading and designing web application. I constantly strive to improve my skills & stay updated.

Location:
Pune, India
Joined:
Jun 12, 2024

Rahul Vijayvergiya
articles - 33 total

Sundar, Satya and Sam's AI Dream: Take everyones job

This post was initially published on my blog Why AI Doesn’t Take Your Job — and Why That...

Learn More 0 0Jun 11

Multithreading, Concurrency: A Deep Dive with JavaScript

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 0 0Mar 4

Understanding LibUV and Its Thread Pool

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 0 1Feb 11

Under the Hood of Node.js: Exploring the V8 JavaScript Engine

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 0 0Feb 11

SAML vs. OAuth vs. OpenID Connect

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 0 0Oct 16 '24

JavaScript Prototypes and Inheritance

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 0 0Aug 28 '24

JavaScript Memory Management: The Secret to a Clean and Fast App

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 0 0Aug 20 '24

Event Loop and Concurrency in JavaScript

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 0 0Aug 13 '24

How Web Workers Supercharge Web Application

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 1 0Aug 5 '24

JavaScript Generators

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 2 3Jul 29 '24

Understanding JavaScript Promises

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 1 1Jul 29 '24

Understanding the Node.js Event Loop

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 1 0Jul 18 '24

Nodejs Event Loop Phases

This post was initially published on my blog. Check out the original source using the link below: ...

Learn More 0 0Jul 18 '24

JavaScript Closures

JavaScript closures are a fundamental concept that every developer should understand. They can seem...

Learn More 1 2Jul 15 '24

CommonJS (CJS) vs ECMAScript Modules (ESM) in JavaScript

JavaScript modules play a crucial role in organising code, enhancing reusability, and improving...

Learn More 0 0Jul 15 '24

JavaScript Currying

Currying is a powerful concept in functional programming that transforms a function with multiple...

Learn More 0 0Jul 15 '24

Fetch vs Axios: Key Differences and Use Cases

When building web applications, making HTTP requests is a fundamental task. Two popular methods for...

Learn More 4 0Jul 4 '24

Choosing the Right Database for Your Project

Selecting the right database for your project is a critical decision that can significantly impact...

Learn More 1 0Jul 3 '24

Comparing Lexical Scope for Function Declarations and Arrow Functions

In JavaScript, understanding lexical scope is crucial for understanding how variables are accessed...

Learn More 2 0Jul 1 '24

Hoisting, Lexical Scope, and Temporal Dead Zone in JavaScript

JavaScript is often a quirky language. It's crucial to understand concepts like hoisting, lexical...

Learn More 2 0Jul 1 '24

Git: Conventional Commits

Conventional Commits provide a standardised convention for writing commit messages, ensuring that the...

Learn More 9 0Jun 27 '24

Node.js vs. Browser: Understanding the Global Scope Battle

When coding with JavaScript, understanding the differences between Node.js and browser environments...

Learn More 3 0Jun 27 '24

Scope vs. Context in JavaScript: Clearing Up the Confusion

In this article, we'll break down scope and context in javascript, highlighting their differences and...

Learn More 1 0Jun 27 '24

HTTP Methods and Common Error Codes

Understanding HTTP methods and error codes is crucial for anyone involved in web development or...

Learn More -1 0Jun 25 '24

Throttling vs. Debouncing in JavaScript

In JavaScript development, managing user input and optimising performance are crucial tasks. Two...

Learn More 0 0Jun 24 '24

Examples of REST, GraphQL, RPC, gRPC

This article will focus on practical examples of major API protocols: REST, GraphQL, RPC, gRPC. By...

Learn More 1 0Jun 24 '24

Comparative Analysis: REST, GraphQL, RPC, gRPC

APIs play a crucial role in enabling communication between different software systems. With various...

Learn More 1 0Jun 24 '24

Understanding SOLID Principles and Their Implementation in React

The SOLID principles, introduced by Robert C. Martin, provide a framework for developing software...

Learn More 2 0Jun 20 '24

Sticky Sessions: Benefits and Drawbacks

Sticky sessions are a common technique used to manage user sessions across multiple server nodes....

Learn More 4 0Jun 19 '24

Code Smell, Cyclomatic Complexity, Blast Radius, Heisenbug and more...

We often read about design principles and design patterns, but it's equally important to understand...

Learn More 0 0Jun 13 '24