Environment variables look boring until they break a deployment. I kept running into the same kind of problem while building TypeScript systems: a variable exists locally the CI pipeline does not have it the deployment provider does not have it the service starts anyway the real failure appears ...
Source: [Dev.to](https://dev.to/jordachmakaya/i-built-a-cli-to-stop-missing-env-vars-from-breaking-deployments-59ke)