Quick question for frontend engineers shipping code today:
Why does capturing a client-side runtime exception require importing 120KB+ of minified JavaScript?
At what point did monitoring our code become heavier than the actual application components we're shipping to users?
I got fed up with heavy APM libraries hurting Google Core Web Vitals (INP), so I built a sub-5KB listener that fires asynchronously via navigator.sendBeacon (0ms main-thread delay) and auto-collapses runaway loop crashes.
Live sandbox to test payloads and client-side regex masking (no signup):
👉 https://snaptrace-dashboard.vercel.app/test
What is your team's hard bundle size limit for third-party monitoring tools?
Top comments (0)