https://towardsdatascience.com/why-developers-love-typescript-every-bit-as-much-as-python-687d075cfb5e