Blog

Checking out multiple Git branches
Ever had to check out a branch while working on another one?

Setting up multiple Git accounts
Discover how I set up multiple Git accounts on a single device.

React HOC simplified
This is my attempt to explain what Higher Order Components (HOCs) are and how they are used in React.

React & Jest: ResizeObserver is not defined
If you've encountered the above error while running Jest tests, try this solution out.

JavaScript object key order
JavaScript does not always guarantee insertion order. So, what order does it follow?

SOLID principles in JavaScript frameworks
If SOLID principles seem hard to apply to JavaScript frameworks, this is my attempt to make it simpler.

Mobile data app discrimination
When using mobile data, some apps don't have access to the Internet.

No webcam? No problem
What if you're requested to switch on your webcam during an interview and you don't have one? Your Android phone's got a camera, right?

Set & Map in JavaScript
Have you ever wondered why, when and where you would possibly use Set or Map in JavaScript? Join me in discovering these intriguing data structures.

Location v/s Position based compensation
Employers usually have to debate over compensation strategies. Is there a right and a wrong way choice?

Measuring experience
Experience is one of the main criteria employers look for before making a recruitment decision. Is it measured correctly?

Work-life balance
Work life and personal life need to be kept separate. Should they though?