Best practices for logging errors in TypeScript - Effect Community