We pair Sentry with Segment, which makes handling events super easy instead of writing custom code for logging evens.
We use Sentry with Segment, but on client segment just loads sentry and the errors are caught by sentry only, they do not appear in other integrations.