This is my studio page where I share all of my projects , experiments , learnings , blogs/articles , and also I share daily or frequent logs of my learnings or what currently I am working on.
You type a simple command:
node index.js
And your JavaScript file runs.
But have you ever stopped and wondered —**what actually happens inside Node.js at that moment?**How does your code go from a fi
Blog
Serialization and Deserialization in Javascript
Serialization
Serialization is process of converting Javascript object or array into a JSON string so that it can be sent over a network (API request), stored in localStorage,files,,database and share
Blog
The Magic of this, call(), apply(), and bind() in JavaScript
JavaScript has some concepts that confuse beginners at first, and this is one of them. When you first see it, it may look strange, but once you understand the simple idea behind it, things become much
Blog
Arrow Functions in JavaScript: A Simpler Way to Write Functions
When we first learn JavaScript, we usually write functions using the function keyword. This works perfectly, but sometimes the syntax becomes a little long, especially for small tasks.
Modern JavaScri
Blog
Function Declaration vs Function Expression in JavaScript: What’s the Difference?
Functions are one of the most important parts of JavaScript. Almost every JavaScript program uses functions in some way. If you understand how functions work and how to define them properly, writing c
Blog
JavaScript Arrays 101: Storing Multiple Values the Smart Way
When we start learning programming, we usually store data in variables.
let fruit1 = "Apple"
let fruit2 = "Banana"
let fruit3 = "Mango"
This works when we have a few values.But imagine storing 50 fru
Blog
Array Methods You Must Know in JavaScript
Arrays are one of the most used data structures in JavaScript. Most real-world programs deal with lists of data — like a list of users, products, tasks, or marks.
JavaScript provides built-in array me
Blog
Control Flow in JavaScript: If, Else, and Switch Explained
When we write programs, we often need the computer to make decisions.Sometimes we want different code to run depending on a condition.
For example:
If a user is logged in, show the dashboard.
If a s
Blog
Understanding Object-Oriented Programming in JavaScript
As programs grow bigger, organizing code properly becomes very important. Writing everything in random variables and functions can quickly become difficult to manage.
To solve this problem, programmin
Blog
Understanding Objects in JavaScript
Objects are one of the most important concepts in JavaScript. In real applications, most of the data we work with is stored inside objects. When you understand objects properly, it becomes much easier
Blog
Understanding Variables and Data Types in JavaScript
Learn javascript variables and data types.
Blog
CSS Selectors Explained
Learn CSS selectors from element, class, ID, group, and descendant selectors with examples.