This chapter addresses the complexities of API integration, emphasizing the impact of mistakes, knowledge transfer issues, and costs for companies. It also explores the importance of seamless integrations for customer retention, discussing strategies such as managing credential refreshes, leveraging orchestration engines like Temporal, utilizing queuing systems like PubSub, and handling rate limiting effectively.
A common challenge for developers of SaaS products is integrating with existing services, including services that customers might already be using. For example, a SaaS product might need to integrate with customers using Salesforce, HubSpot, or another CRM system. However, this can be demanding for developers when 3rd party APIs are poorly documented or inconsistent.
Lauren Long is a co-founder at Ampersand which is a developer platform for SaaS integrations. She joins the show to talk about smoothing out API connectivity to make SaaS interoperable.
Sean’s been an academic, startup founder, and Googler. He has published works covering a wide range of topics from information visualization to quantum computing. Currently, Sean is Head of Marketing and Developer Relations at Skyflow and host of the podcast Partially Redacted, a podcast about privacy and security engineering. You can connect with Sean on Twitter @seanfalconer.
The post The Challenge of API Design with Lauren Long appeared first on Software Engineering Daily.