TypeScript provides some built-in utility types that help facilitate transformations of types from one form to another. These utilities are…
Once we start exploring TypeScript, we start using interfaces and types without really understanding the differences between them. I am…
Writing conditional expressions is pretty easy to do. But there is room for improvement in the way we have been…
The introduction of type hinting opened the gates for many great new features in Python. And data validation and parsing…
Every now and then, you come across a JavaScript feature that vastly changes the way you write it. Destructuring, arrow…
With the introduction of type hinting in Python 3.5, static typing and checking Python codes has started to gain popularity.…
As we discussed in our post on getting started with Pytest, the framework allows us to reuse tests by using…
Testing our code brings in a variety of benefits, including building confidence in the code's functioning and having lesser regressions.…
The process to format a number as currency can be a tedious task. It feels like a small task, but…
Flask is a python framework for writing web applications. It is a microframework, which as the name suggests, is a…