https://financestargate.com/manage-environment-variables-with-pydantic/