Recently Published

Common Data Distributions for Data Science

Data distributions lie at the heart of all the machine learning algorithms and data science techniques. A machine learning algorithm is only...

The new Logical Assignment Operators in JavaScript

The latest version of ECMAScript introduced three new logical assignment operators: nullish, AND, and OR operators. These are supported from Firefox 79...

How to groupby using reduce in JavaScript

The groupBy method is one of the reasons people use lodash in their project. In this blog post, we will write our...

Editor's Pick

Using Prettier to format your JavaScript code

If you have been programming for a while, you would be familiar with the hassles of writing clean code and maintaining consistency across a...

How to remove yourself from someone’s twitter list

Lists are often ignored by most people on twitter. Twitter lists can be a great way to organize your contacts. More often than not,...

Rest and Spread operator: Three dots that changed JavaScript

The rest and spread operator have changed the way I do a lot of things in JavaScript and I have started using...

JavaScript Promise combinators: race, all, allSettled, any

Promises have not been a new concept in the javascript community. They have existed in the ecosystem for a long time. JavaScript...

How to setup GatsbyJS starter with TypeScript and ESLint

Gatsby has become fairly popular in the last couple of years and it has starting becoming the go to static site generator...

Featured Articles

Why you should be using an EditorConfig file in your project

Let us all face it. It is 2017 and many of us are still fighting over tabs versus spaces! And nobody cares what code...

Grunt Vs Gulp Vs npm: Javascript build wars

You might have already made the choice among Grunt Vs Gulp Vs npm already. Or you might be totally confused what all these are....

Using ES6 today: The future of javascript has arrived

Most of you would already be aware that javascript is an implementation of ECMAScript (ES). ES is the standardized language specification, and javascript is...

4 Things I Wish I Knew Before Starting My Internship

Hello readers, it has been a long time since I last wrote anything. My last article about motivation was written 1 year,...

The first follower

Sometimes in life, you sit down with yourself and introspect on all that has happened in the past. And you get to the realization that a...

Do not keep waiting for the opportune moment

You probably will have heard the two statements Be patient, it takes time for everything to get in place. Do not keep waiting for the...

Latest Articles

Overcoming Procrastination and The Akrasia Effect

We all know what we should be doing right now. But we don't want to! That is procrastination in a nutshell.

Learning context API and the useContext React hook

In this react hooks series, we have already explored the react hooks useState, useEffect, and useReducer. The next react hook we will...

Machine Learning Misconceptions That Software Developers Have

There has been a rapid advancement in technology and machine learning in the past decade. This has been accompanied by accelerated and...

Understanding the useReducer hook in React

Building upon our React hooks introduction from our previous post on understanding React hooks (useState and useEffect), we will look at the...

React Hooks and Local Storage: Let’s build a ToDo app

React hooks have been around for quite some time. They have been widely adopted by the React community since then and have...

The art of Storytelling and Data Science

Data Science and storytelling are inseparable. And the bridge between the two is data. I had talked about storytelling...

Using async/await in ExpressJs

If you have not been living under a rock for the past few years, you probably have heard of async/await. It has...

SARIMA Using Python – Forecast Seasonal Data

In this article, we explore the world of time series and how to implement the SARIMA model to forecast seasonal data using...

GraphQL Basics: Types, Queries, Mutations, and Schema

Once you get a grasp of what GraphQL is, and why it is important, you also realize that it is a different...

An Introvert’s Guide to Deep Conversations

Throughout school, I was a bookworm and an introvert. “Socializing” was not my cup of tea. I was never really sure about...

A Beginner’s Guide to Artificial Neural Networks

In this article, We would like to talk to you about artificial neural networks. Yes, you read it right. We will try...

Why GraphQL?

Developing APIs for the web has never been an easy task for developers. REST has been the defacto standard for designing...

Hi there! Want some more knowledge?

Think that the knowledge shared is helpful? You might want to give our mailing list a try. We'll send you 2-4 emails a month, right when new posts come out.