Best practices in web API client development

Ruby