We should probably add some validation/early errors on the env vars to help pickup these issues quickly
Could be nice to have a getter for env variables that takes the name of the value we want are returns the value or throws an error if it's not set.