Hacker News new | ask | show | jobs
by LukaAl 3851 days ago
That's not quite right what I have in mind. It solve part of the issue, the maintainability of 10+ integrations, but it is not really the biggest pain point.

The biggest pinpoint is having 10 different service that gives you quite the same answer but:

1) they cover different needs and you need a patchwork to customize to what you need (and when you are small it is not even sure you know what you need so the patchwork is biggest than needed).

2) they measure things in slightly different way making comparison difficult.

3) they have vastly different interfaces, thus requiring a lot of time to learn them (I like to learn new things, but my time is valuable and better spent on product features)

4) they create a mess in your code. This is the problem segment try to solve. It is relevant but not top priority. Actually, I'm not totally sure of the effect of inserting a level of abstraction doesn't actually make more complex to solve point 1 and 2 (it is not a critic, just a real problem I faced when I tried to abstract the analytics call in the app with few functions).

1 comments

Segment actually provides you access to the raw data so if you can layer a BI tool on top of it, then you have solved your main pain point.