Sanjeev Sharma

Sanjeev Sharma @thesanjeevsharma

About: js dev 👨‍💻 open source contributor ❤️

Location:
India
Joined:
Feb 19, 2020

Sanjeev Sharma
articles - 32 total

CORS, Preflight Requests, and Common Cross-Origin Issues

If you've been developing web apps for a while, there's a 99% chance you've encountered a CORS issue...

Learn More 14 0Feb 28

Event Delegation Pattern

Event delegation is a design pattern in JavaScript used to efficiently handle events on multiple...

Learn More 12 0Jan 21

10 Backend Terms Every Frontend Developer Should Know

When a backend dev gives their update in the daily standup meeting, most frontend devs are clueless...

Learn More 390 74Jan 9

Event Flow: Bubbling & Capturing

This is post #7 of Frontend Interview Questions series. If you're looking to level up your...

Learn More 10 0Jan 8

Cookies, Local storage and Session storage

This is post #6 of Frontend Interview Questions series. If you're looking to level up your...

Learn More 18 0Jan 5

`this` in JavaScript Explained

This is question #5 of Frontend Interview Questions series. If you're looking to level up your...

Learn More 12 5Dec 24 '24

Event Loop Explained

Another one among the popular frontend interview questions. It tests interviewees depth of knowledge...

Learn More 11 0Sep 7 '24

What is JavaScript? One Definition to Cover It All.

This might or might not get asked in an Interview but trust me once you read this you'll understand...

Learn More 7 1Aug 15 '24

Debouncing and Throttling

Another one among the popular frontend interview questions. It tests interviewees knowledge on JS,...

Learn More 75 7Aug 9 '24

Understanding async and defer

This is one of the popular frontend interview questions. It tests interviewees knowledge on HTML, JS...

Learn More 104 10Aug 8 '24

Introducing DEV AI: Your Tech Blogging Sidekick

This is a submission for the Cloudflare AI Challenge. What I Built Presenting DEV AI ✨,...

Learn More 20 5Apr 13 '24

Introduction to NGINX

NGINX, pronounced as 'engine-x', is an open-source web server that is mainly used for Reverse proxy,...

Learn More 57 5Dec 19 '23

Writing your first Unit Test in React

Hey 👋 Are you planning to add tests to your React codebase? You cannot find a good tutorial that...

Learn More 27 8Nov 2 '23

JavaScript Design Patterns: A Beginner's Guide to Better Code

Hey 👋 It has been a few years now since I started coding professionally. I've always heard the term...

Learn More 41 0Jan 13 '23

Setting Up Localization in your React App

Hey 👋 If your company(or product) is expanding into multiple geographies, Localization is one of the...

Learn More 28 7Sep 11 '22

PaperDrop: Drop Anonymous Messages Wherever You Go

Overview of My Submission I built PaperDrop. An app that allows you to drop anonymous...

Learn More 6 0Aug 27 '22

Adding Feature Flags in Your React Codebase

Hi 👋 🤔 Have you ever been in a situation where you wished you could launch a feature to a handful of...

Learn More 56 1May 28 '22

Advance React Patterns: Render Props

Hi 👋 If you have been working with React for quite some time, you must be well versed in writing...

Learn More 53 1May 22 '22

Real-time Updates: Polling, SSE and Web Sockets

Cover image by Martin Jaros on Unsplash. Hey 👋 If you are a junior or mid-level front-end developer...

Learn More 200 12Jan 17 '22

Just Redux: The Complete Guide

Cover image by Josh Weirick on Unsplash. Hey! 👋 If you're a Front-end developer or aspiring to...

Learn More 348 26Sep 23 '21

JavaScript: Debouncing & Throttling

Hey 👋 fellow front-end developers, Today I'll be sharing two important concepts for optimizing funct...

Learn More 11 2Jun 5 '21

DSA 101: Hashing & Hash Tables

Hey, In this article, we'll be going over Hash Tables. This is a theoretical introduction to Hashing...

Learn More 15 2Apr 24 '21

DSA 101: Matrix

Hey, This article is a refresher for algorithms. Since most of us hardly study any algorithms when...

Learn More 11 0Apr 20 '21

I made a Climate Change News App

Hey, I've been working on a little news app for the past few weekends. It's a news app that only foc...

Learn More 9 0Apr 8 '21

DOM Updates Like a Pro

Hi! This will be a small article but the performance impact on your app will be huge. I am assuming y...

Learn More 11 4Jan 4 '21

Keeping your sanity with BEM CSS

Hi! So, you're working on a huge project? And you go crazy over css when it leaks? You find it hard t...

Learn More 30 2Dec 16 '20

Understanding Recursion

Recursion is one of the most important concepts of programming paradigms. Most of your problems can b...

Learn More 5 0Oct 18 '20

Break timer for Digital Well-being

Hello there! So I have been thinking of learning about Electron and Neumorphism for the last few wee...

Learn More 6 2Sep 27 '20

call(), apply() and bind() in Javascript

Hi there! I'm back again with a new javascript tutorial. call(), bind() and apply() - you might have...

Learn More 156 10Aug 22 '20

Useful JS array methods to level up your game - Part 2

Hi, again! In this article, I'll be sharing some array methods that are not so common but will surel...

Learn More 9 0Aug 14 '20