Recently Published

Getting started with Flask: a Python microframework

Flask is a python framework for writing web applications. It is a microframework, which as the name suggests, is a small, clean,...

Managing Python dependencies using Virtual Environments

When we start building a Python project that goes beyond simple scripts, we tend to start using third-party dependencies. When working on...

Configure multiple accounts in AWS CLI

AWS CLI is a great tool for doing anything related to AWS. We can configure our access key for an account using...

Editor's Pick

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,...

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...

Using Retrofit 2 and GSON for parsing JSON in Android

We have previously written about parsing JSON in Android without using any libraries in this post. In this one, we will use a library...

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...

Moving to BCC: an email etiquette you must know

We use email every day and most of the times the BCC is a crafty little feature that we rarely use. Usually, it is...

Featured Articles

Parsing JSON in Android Tutorial

Note: If you are interested in seeing the implementation of this using retrofit, refer to our other post about Using Retrofit 2 for parsing...

Using Retrofit 2 and GSON for parsing JSON in Android

We have previously written about parsing JSON in Android without using any libraries in this post. In this one, we will use a library...

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...

The power of yes or no in a conversation

A simple yes or no can be a life-changing event considering the context it is used in. People often tend to overlook the complexity...

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...

5 tips to help you stay fit in a corporate lifestyle

Do you feel that every day of your corporate life turns out to be a misery? At the end of the day, when you get...

Latest Articles

JavaScript Proxy: What and Why?

EcmaScript 2015 introduced yet another feature that has not been used widely yet. A JavaScript proxy allows us to wrap an existing...

Visual Studio Code Snippets: Boost productivity with shortcuts

As developers, we always want to be more productive. And who does not like to write more code using a lesser number...

Avoiding race conditions and memory leaks in React useEffect

Let us take a look at an implementation of getting data from an API request and see if there is any possibility...

How to easily build good habits: 4 tips backed by research

The best way to move forward towards achieving our dreams is to commit to them. And habits are the compound interest of...

Object initialization shorthand notations in JavaScript

I was recently working on a project in which I was trying to use a shorthand notation for destructuring assignment of a...

Using the useCallback React hook

The useCallback React hook is a useful hook that can help in optimizing the rendering performance of our functional React components. It...

Load balancing and its different types

As our application scales to multiple users, we need to start thinking about scaling our servers and applications with it. Load balancing...

Understanding the useRef React hook

Continuing our React hooks series, we will learn about the useRef React hook in this blog post. The useRef...

How to cancel an HTTP fetch request

JavaScript promises have been a huge catalyst for asynchronous coding in the language. They have vastly improved the performance and experience for...

Use redux-like middleware for useReducer in React

If you have used Redux before, you would be aware of the concept of middlewares. Now that useReducer has become a commonly...

How to write your own custom React hooks

If you have been using react for a while, chances are you have come across the need to extract some logic into...

Palindromic Substrings: Demystifying Programming Interview

This is the second post in the Demystifying Programming Interview series, which aims at helping students and professionals who are planning to...

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.