Doppler is a leading cloud-based secrets management platform. Secrets, which are passwords used for code and infrastructure, typically authenticate access to databases and SaaS services. Offering a robust API is essential to Doppler's business, as it enables developers to securely manage, orchestrate, and govern secrets at scale.
Your Python SDK made my entire experience of app deployment and configuration so much easier. Before, I literally suffered every time I had to setup a new environment but now I just know the apps configuration will be seamless. Thank you so much for thatReal Doppler Customer - NPS Score = 10
By using liblab, Doppler:
- Drove an increase of 178% in developer adoption within 6 months
- Produced Python & TypeScript SDKs (most popular languages for Doppler customers)
- By automating SDK development: APIs, Documentation, & SDKs evolved synchronously
- Streamlined their customers' API integration process
As Doppler's user base grew, so did the demand for high-quality SDKs that would enable customers to interact seamlessly with their API. Doppler needed to provide SDKs that supported multiple programming languages, specifically Python and JavaScript/TypeScript, which were the primary languages used by their customers. However, manually developing and maintaining these SDKs posed a significant challenge because Doppler's engineering team needed a solution that would allow them to provide idiomatic SDKs without diverting focus from their core product development.
To address this challenge, Doppler partnered with liblab, a company specializing in auto-generating high quality SDKs. By leveraging liblab’s capabilities, Doppler was able to generate SDKs directly from their OpenAPI specification. This partnership streamlined the development process, allowing Doppler to deliver SDKs efficiently and at scale. liblab’s automation ensured that these SDKs were always up-to-date with Doppler’s evolving API, reducing the burden on their engineering team.
By partnering with LibLab, Doppler has been able to deliver high-quality SDKs with minimal engineering effort, generating new versions within minutes whenever the API evolves. This collaboration has enhanced customer satisfaction and streamlined the API integration process, allowing Doppler to focus on what they do best—delivering world-class secrets management solutions.
Why Doppler Chose liblab
The Benefits:
- SDK Generation: Doppler generated Python and JavaScript/TypeScript SDKs ensuring developers could easily integrate with Doppler’s API using their preferred languages.
- Customer Impact: Hundreds of companies have extensively used these SDKs to integrate with their API, simplifying the process of managing secrets and configurations within their workflows. This has enhanced customer satisfaction by making API integration more accessible and efficient and has driven a stark increase in developer adoption.
- Time and Resource Savings: Automating SDK generation with liblab significantly reduced the time and resources required for SDK development. This allowed Doppler’s engineering team to concentrate on building and improving their core secrets management product, rather than getting bogged down with SDK maintenance.
- Consistency and Reliability: liblab ensures that the SDKs are consistently aligned with Doppler’s API, minimizing the risk of inconsistencies and bugs that can occur with manual updates. This reliability is critical for maintaining trust with Doppler’s customers.
- Release Cycle Management: liblab manages the release cycle for the SDKs, automating versioning and deployment. This reduces operational overhead for Doppler and ensures that customers always have access to the latest features and improvements without delays.
- Scalability: As Doppler’s API continues to evolve, liblab provides a scalable solution for SDK updates, ensuring that customers can easily access new features and improvements as they become available.
If your organization is interested in enhancing your customer satisfaction and increasing your developer adoption, consider partnering with liblab. Deliver a best-in-class developer experience for your customers with SDKs and documentation that stay perfectly in sync with your API—no engineering effort required.
Contact us today.