DEV Community

SnapTrace
SnapTrace

Posted on

At what bundle size does an error tracker become technical debt?

Quick question for frontend engineers:

When building modern web applications, how much JavaScript overhead are you willing to accept for third-party observability?

Traditional APM SDKs often import 100KB to 150KB of minified code into client bundles, directly hurting Google Core Web Vitals (INP) just to serialize error breadcrumbs.

I built SnapTrace to run strictly under 5KB with asynchronous navigator.sendBeacon delivery (0ms delay) and on-device regex PII scrubbing:

👉 https://snaptrace.space/test

Do you audit the bundle footprint of your monitoring tools before installing them?

Top comments (0)