Making Smart Infrastructure Decisions with Lauren Long
Feb 7, 2025
auto_awesome
Lauren Long, co-founder and CTO of Ampersand and former Google developer, shares her experiences bridging Big Tech and startups. She dives into the architectural wonders of Ampersand and discusses the intricacies of backend systems. Lauren provides hot takes on serverless and Kubernetes, exploring the trade-offs and implications for cost-effectiveness. The conversation also touches on the importance of effective API management and customer insights, all delivered with a touch of humor and technical flair.
Lauren Long emphasizes the importance of employing a configuration-driven approach to simplify integrations for SaaS builders and AI engineers.
Customer feedback has revealed that integration issues affect not just developers, but also sales and support teams, prompting product enhancements.
Deep dives
Vision for Connectivity
The company aims to enhance technology connectivity by allowing various tools to communicate seamlessly. It focuses on providing a platform that supports SaaS builders and AI engineers in integrating their applications with existing systems of record, such as Salesforce and HubSpot. By simplifying integration tasks through a configuration-driven approach using YAML, the company enables engineering teams to concentrate on unique product features. This layer of connectivity is crucial, particularly for applications requiring complex data synchronization across different platforms.
Challenges of Integration
Integrating with diverse APIs can be particularly challenging due to inconsistencies in authentication methods and design choices across different services. The need to account for custom configurations within each customer’s setup requires substantial engineering resources, as no two setups are alike, especially with platforms like Salesforce or HubSpot. The company’s approach involves using an open-source connectors library to standardize how integrations are built while allowing for configurations tailored to specific service requirements. As they navigate the complexities of API interactions, a focus on common patterns and shared structures has become essential for effective integration.
Feedback Driven Development
The ingested customer feedback has highlighted the diverse impact of integration problems beyond just developers, affecting sales and customer support teams as well. As these teams often rely on integrations for closing deals and responding to client inquiries, understanding their needs has led to the realization that the product serves a wider audience. For instance, customers requested the ability to handle read and write permissions separately, prompting a feature development to accommodate this use case. By continually evolving based on customer interactions, the product not only addresses engineering challenges but also aligns with strategic business needs.
Future Directions and Scalability
To expand its offerings, the company intends to include more systems of record and enhance the flexibility of its platform with pre-built transformation functions. This evolution may involve allowing users to implement custom mapping and transformations using code, which could lead to a more complex directory structure for integrations. Furthermore, planned features aim to facilitate private compute environments for customers, providing compliance with data regulations while ensuring data security. Overall, the integration of open-source technologies is seen as pivotal in enabling a scalable and adaptable infrastructure for diverse customer needs.
Today we find out how building a product at Big Tech can be very different than a startup. Lauren Long has done both. Building parts of Firebase and eventually taking the things she learned to build Ampersand. We discuss what Ampersand is and go into detail about what the back end looks like. We even drop some hot takes about serverless and Kubernetes. We think you’ll love it!
Show Highlights
(0:00) Intro
(1:00) What is Ampersand?
(3:00) What is the backend?
(4:00) What is Lauren’s background
(6:00) How are people using it?
(10:00) How is Temporal used?
(14:00) How to keep APIs in check
(21:00) What did you learn?
(24:00) What has broken?
(26:00) Why use Kubernetes?
(32:00) What have customers done?
(38:00) What’s next?
About Lauren Long
Lauren Long is the CTO and co-founder of Ampersand, an API integration and workflow engine for enterprises to integrate their data with hundreds of applications. Lauren co-founded Ampersand after working at Google on their serverless products and saw a need for a different kind of integration for customers. She’s a developer with a great intuition on how to build reliable and scalable systems.