In this talk, I'll provide an overview of the fundamental building blocks required to develop a fullstack observability SDK with minimal friction for users. We'll look into OpenTelemetry-compatible instrumentation techniques for error monitoring, tracing, and logging. Drawing from our open-source development experiences at Sentry, I'll share valuable insights and learnings, while primarily focusing on the high-level challenges encountered when creating a JavaScript SDK.
This talk has been presented at JSNation 2025, check out the latest edition of this JavaScript Conference.