My Blogs

Things I learned, built, or just had to write about.

✦ Recent

Understanding Linux Basics — Filesystem, Users, Root, and Important Directories.

When you open a Linux terminal for the first time, you might see something like: /home/username $ or sometimes: ~ $ At first, this can be confusing. 👉 What is /?👉 What does ~ mean?👉 Who is userna

Published on 2026-05-01

Fetch vs Axios : Which Should You Use for API Requests?

When building web applications, one of the most common task is making API calls. Two of the most popular method in javascript is by using Fetch API and Axios. What is Fetch API? The Fetch API is built in Javascript feature available in modern browser...

Published on 2025-08-13

Essential JavaScript Array & Object Methods

Whether you’re working with React , Next.js or Node.js, there are a few JavaScript methods that become your everyday tools. These are essential for writing efficient , clean and readable code. In this blog , we will break down the most commonly used ...

Published on 2025-04-05

Understanding Tokens.

Introduction. if you have ever logged into a website and stayed logged-in for a while without re-entering your password, you have likely used “Access Tokens” and “Refresh Tokens” without even realizing it. These tokens play a crucial role in authent...

Published on 2025-02-21

Understanding HTTPS Requests

Question : What is an HTTPS Request? An HTTPS request is a request sent from a client (e.g., a web browser, mobile app, or another server) to a web server using the HTTPS (Hyper Text Transfer Protocol Secure) protocol. HTTPS is the secure version of ...

Published on 2025-02-20

This and Arrow function in JavaScript.

"This" keyword -> Refers to current context. console.log(this) // O/P -> an empty object initially. const user = { user : "harsh" roll :28, welcomeMessage : function(){ console.log(`${this.user} ,welcome) } } user.w...

Published on 2024-02-20

Scope level and mini hoisting

Global and local scope let a = 10 const b = 20 Var c = 30 console.log(a) console.log(b) console.log(c) If var is working then why let and const? \=> Because var doesn’t work in block scope. { } => scope when it comes with a conditional statem...

Published on 2024-02-17