Latest Articles

A list of articles that have been written by me. 
I write about the topics I wish I had more information on in the past. 

what is javascript blog image

What is JavaScript, Really?

According to the Stack Overflow Survey of 2020, JavaScript has been crowned as the most commonly used programming language for the eighth year in a row. So why is it so popular? What makes developers use it consistently? What’s so special about JavaScript that’s allowed the language to retain the top spot for so long?

microproductivity blog image

Microproductivity - The truth exposed.

Making complex tasks seem more achievable and doable.
Have you ever got intimidated by the amount of work your colleagues do? Have you ever been surprised at how your friends can study more material than you? Have you been wondering how top CEOs accomplish so much work and yet find time for their hobbies and families?

restAPI blog image

What is a REST API?

Have you heard people talk about using REST APIs on the web? Do you know how communication takes place the moment you click something on the internet? Have you wondered how the internet allows you to send and receive data so comfortably? Keep reading to get more information on how communication on the internet works. 

Node.js blog image

What is Node.js?

Node.js is a JavaScript runtime environment built on Chrome’s V8 engine. It was originally created by Ryan Dahl, an American Software Engineer, who also recently developed Deno (an alternate to Node.js). 

Leetcode problem blog image

Merge K sorted lists

This article is a part of a new series where I will be solving a few Leetcode problems, and thereafter explaining their solutions in detail. I will follow a four-part strategy in all of these articles —
1) The description of the problem
2) Hint on how to solve the article
3) The actual solution in detail
4) Time Complexity and Space Complexity of the Solution. 

Underscore.js blog image

10 Simple ways to make your daily JavaScript coding tasks easier

- Using Underscore.js
Underscore.js is a JavaScript library with certain utility functions for common programming tasks. I have been personally using this for the past year, and it has become one of my favorite JS libraries. Underscore.js provides around 100 different utility functions, but today, we will discuss the top 10 most used functions.