Featured Articles

Latest Articles

Using the optional chaining operator in JavaScript

Every now and then, you come across a JavaScript feature that vastly changes the way you write it. Destructuring, arrow functions, modules...

Statically type checking Python code using Pyright

With the introduction of type hinting in Python 3.5, static typing and checking Python codes has started to gain popularity. While MyPy...

Adding fixtures and parameterized functions to PyTest

As we discussed in our post on getting started with Pytest, the framework allows us to re-use tests by making use of...

Testing Python applications using Pytest

Testing our code brings in a variety of benefits, including building confidence in the code's functioning and having lesser regressions. Writing and...

How to format a Number as Currency using ES2015

The process to format a number as currency can be a tedious task. It feels like a small task, but the number...

Installing Intel-based packages using Homebrew on the M1 Mac

I recently got the new Apple Silicon Mac (aka the M1 mac), and that means having to deal with the pain points...

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

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

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.

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.