Ask HN: How do you maintain integrations once they're in production?
Many modern products depend on integrations across payments, analytics, messaging, auth, and cloud workflows. Setting these up is usually manageable, but maintaining them as systems evolve often becomes a hidden operational burden.
I’m experimenting with building *VibeInfra*, a platform focused on:
• One-click integration setup • Automated workflow and business-logic testing • Continuous monitoring for silent failures • Ongoing maintenance when APIs, schemas, or workflows change
The motivation came from repeatedly seeing issues like:
• Billing systems and product entitlements drifting out of sync • Analytics and attribution pipelines degrading over time • Webhooks or event pipelines failing without immediate visibility • Customer lifecycle messaging triggering incorrectly • Different services disagreeing on core business state (orders, subscriptions, users)
The goal is to treat integrations more like infrastructure that needs reliability guarantees rather than one-time connections.
I’m trying to validate a few assumptions:
• Are integrations a recurring maintenance burden for your team? • What types of integration failures cause the most business impact? • How do you currently test or monitor integration correctness? • Would you consider outsourcing integration reliability if it worked well?
I’d really value any thoughts, skepticism, or pointers to existing solutions I should study.