Open in app

Sign In

Write

Sign In

Raghav Bang
Raghav Bang

49 Followers

Home

About

Published in RaghavBang

·Jan 22

Quick start to Git Hooks

Enforce code quality and increase productivity. Git hooks are a powerful feature that allow you to trigger actions in response to certain events that occur in your remote repository and local repository. These events can be things like commits, push, pull requests, or even issues. There are two types of…

Git

2 min read

Quick start to Git Hooks
Quick start to Git Hooks
Git

2 min read


Published in RaghavBang

·Dec 24, 2022

Clean Code in JavaScript — Part 2

12 clean code tips (JavaScript) that every developer should know! — Never use shortform while naming variable/function.

Clean Code

3 min read

Clean Code in JavaScript — Part 2
Clean Code in JavaScript — Part 2
Clean Code

3 min read


Published in RaghavBang

·Oct 30, 2022

Clean Code in JavaScript — Part 1

17 clean code tips (JavaScript) that every developer should know!! — Writing clean code increases developer productivity and the application’s maintainability. However, some developers unknowingly make straightforward mistakes that degrade the quality of the code. In this article, I will discuss few standard practices that one can follow to write clean code. Avoid mental mapping. Explicit is better than implicit.

Clean Code

4 min read

Clean Code in JavaScript — Part 1
Clean Code in JavaScript — Part 1
Clean Code

4 min read


Published in RaghavBang

·Oct 23, 2022

Most asked JavaScript Interview Questions: Part 2

When are Arrow function, function declaration, function statement and function expression? Functions — JavaScript | MDN (mozilla.org) 2. What are anonymous functions? Why do we use them? Anonymous Function is a function that does not have any name associated with it. Normally we use the function keyword before the function…

Java Script

3 min read

Most asked JavaScript Interview Questions: Part 2
Most asked JavaScript Interview Questions: Part 2
Java Script

3 min read


Published in RaghavBang

·Oct 22, 2022

Most asked JavaScript Interview Questions: Part 1

JavaScript — Singlethread or multithread? JavaScript is always synchronous and single-threaded. If you’re executing a JavaScript block of code on a page, then no other JavaScript on that page will currently be executed. 2. How does JS handles multithread operations? Using Web Workers 3. How does JavaScript works? Tell about…

Frontend Development

3 min read

Most asked JavaScript Interview Question: Part 1
Most asked JavaScript Interview Question: Part 1
Frontend Development

3 min read


Published in RaghavBang

·Oct 10, 2022

Lerna is not Dead!! MonoRepos are still there.

A monorepo tool called Lerna is used to handle several projects in a single repository. The monorepo strategy is an excellent way to preserve separate projects with clear ties between them while managing all the dependencies. …

Lerna

2 min read

Lerna is not Dead!! MonoRepos are still there.
Lerna is not Dead!! MonoRepos are still there.
Lerna

2 min read


Published in RaghavBang

·May 11, 2022

FactSet Software Engineer-II Interview Experience

Hi, I am penning this article with the intention of sharing my interview experience with FactSet. If you are about to appear or are preparing to appear for such role in the future, do give this a read! Hope it will help you. I will not reveal the exact question…

Interview Experience

2 min read

FactSet Software Engineer-II Interview Experience
FactSet Software Engineer-II Interview Experience
Interview Experience

2 min read


Published in RaghavBang

·Feb 22, 2022

Nullish Coalescing (??): Modern JS

Nullish coalescing is a new logical operator (??) for the JavaScript programming language. It was released on April 2nd 2020, as part of ECMAScript version 2020 (ES11). Lets understand why do we need this and why it is so useful. OR (||) Operator In JavaScript, there is logical OR (||) operator, that always…

Java Script

3 min read

Nullish Coalescing (??): Modern JS
Nullish Coalescing (??): Modern JS
Java Script

3 min read


Published in RaghavBang

·Feb 14, 2022

Concurrency vs Parallelism vs Multithreading

Recently, I was reading about async process and at that moment, I got confused between Concurrency, Parallelism and Multi-threading. When I started to find difference between these three, I didn’t get perfect answer at one place. At a point, I was confused with queries like: How is concurrency related to…

Parallel

3 min read

Concurrency vs Parallelism vs Multithreading
Concurrency vs Parallelism vs Multithreading
Parallel

3 min read


Published in RaghavBang

·Feb 11, 2022

JS is Compiler or Interpreter Language

It is a very confusing question at which everyone gets stuck!! To find the answer, first, we should know the phases in the JS Engine. That will help us understand whether JS is a Compiler or Interpreter Language. There are 4 phases in JS Engine — Code Input, Parsing, Compilation…

Java Script

2 min read

JS is Compiler or Interpreter Language
JS is Compiler or Interpreter Language
Java Script

2 min read

Raghav Bang

Raghav Bang

49 Followers

SDE-II @ FactSet Visit: www.raghavbang.com

Following
  • James Brightman

    James Brightman

  • Vaibhav Matere

    Vaibhav Matere

  • Nisha Sen

    Nisha Sen

  • Rashmi Bang

    Rashmi Bang

  • ANJALI CHAUHAN

    ANJALI CHAUHAN

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech