When an error occurs in a function and there is no expectation that the caller can deal with it,
returning {:error, error} feels noisy.
Is this better? It makes the assumption that the caller doesnt care. The error is logged for a human operator to see.
def get_some_pods() do
response = Client.get_pods()
case response do