Articles in this series
If you've been a JavaScript developer for a while you must have come across Promises. If not, here is a quick intro A Promise is a proxy for a value not necessarily known when the promise is created. -- MDN I've been dealing with promises for a whi...
5 JavaScript operators explained
Arrays are something all of us come across every day. Today I'll share my picks for 3 of the most uncommonly used Array methods. isArray In JavaScript, we have to infer the data type of variables way too often, even more often in nested Objects. One ...
Arrays are the building blocks for data-based web apps. We can store and manipulate data using an Array easily. Today, we are going to see 4 ways to find an element in an Array, along with some use cases explained with examples. I know, I know... f...
Dealing with Strings is inevitable in all programming languages, so it's great to know that JavaScript provides some amazing String manipulation functions right out of the box. Today we are going to see five such string methods to make your life easy...
Motivation A few weeks back, I was working on a Twitter bot to post my popular articles and I realized that links of some articles are not parsed well in the Tweet. However, shortening them using Rebrandly worked well. So, I decided to make a URL sh...