Development

Writing better conditional expressions in JavaScript

Writing conditional expressions is pretty easy to do. But there is room for improvement in the way we have been…

3 years ago

Parsing and validating data in Python using Pydantic

The introduction of type hinting opened the gates for many great new features in Python. And data validation and parsing…

3 years ago

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…

3 years ago

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

3 years ago

Adding fixtures and parameterized functions to PyTest

As we discussed in our post on getting started with Pytest, the framework allows us to reuse tests by using…

3 years ago

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

3 years ago

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…

3 years ago

Installing Intel-based packages using Homebrew on the M1 Mac

I recently got the new Apple Silicon Mac (aka the M1 mac), which means having to deal with the pain…

3 years ago

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…

3 years ago

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…

3 years ago
Advertisements