To simply put it, Bitcoin is a new form of money invented in January, 2009.

Who created it?

That we don’t know, but the creator operates under a pseudonymous identity of Satoshi Nakamoto. We don’t know if Satoshi is him/her or a team of individuals.

What purpose does Bitcoin solve?

It was created in January 2009, just after…

For those of you who don’t know what Uber is,
It is a peer-to-peer ridesharing and taxi cab company.

With over 100 million downloads on Play Store, Uber is one of the most loved apps. They have revolutionised the way we used to book our cabs.

But, Uber is not…

If you are into Open Source Development, you may have heard about the recent acquisition of GitHub by Microsoft.

This acquisition was followed by a series of opinions, most of which focused on “how bad it is”.

Here are some of them —

I have recently read a fascinating research paper on Predicting Points and Valuing Decisions in Real Time with NBA Optical Tracking Data. This blog presents an overview of it.

Let’s get started!


The result of a basketball game is an ensemble of a lot of decisions. …

React, in one line, is “a JavaScript library for building user interfaces”.

Characteristics of React

1. Declarative

It means that you just have to tell what you want to do and not how you want to do it.
In other words, you only declare what the end goal is, but not the intermediary steps to reach…

Up until now, we have covered the Introduction to ECMAScript.
Now it’s time to learn about the new features that came up with ES6.

Let’s start with Fat-Arrow Functions…

ES6 comes up with a new syntax for defining functions, popularly known as Fat-Arrow Functions.

Let’s see it with an example:

Before jumping into discussing the features of ES6, let us first know “What ECMAScript is?

Note: This is Part-1 of the series on ES6 Features.

What is ES (ECMAScript)?

ECMAScript is a standard. JavaScript is a well-known implementation of the ECMAScript standard.

ECMAScript vs JavaScript:

This is Part-2 of the series on DOM Manipulation.
Click here to read the first part (highly recommended).

Until now, we have covered all the theoretical aspects related to DOM. Now is the time to get started with the actual implementation of it.

The concept of DOM Manipulation can be…

Let’s start this one by learning “What actually DOM is?”

What is the DOM?

In simple words, DOM is the thing that gets generated after your browser parses the HTML that it gets.

That thing is a tree-like hierarchical structure of nodes (HTML elements).

The process is somewhat like this:

Nikhil Arora

Getting into the crypto space.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store