← Back to home

Presentations & Talks

Achieving End-to-End Production Visibility with Tracing

Achieving End-to-End Production Visibility with Tracing

code.talks 2025 · November 6, 2025

Modern applications often become complex black boxes when issues arise, making it difficult to pinpoint root causes across frontend and backend components. This talk reveals how distributed tracing transforms fragmented telemetry into actionable insights, empowering developers to diagnose problems faster and build more resilient systems.

Module Customization Hooks by Example

Module Customization Hooks by Example

JSConf US 2025 · October 16, 2025

Node.js module customization hooks let you expand functionality for use cases like dynamic patching, loading TypeScript files, and APM instrumentation. This talk walks through hands-on examples showing how to use these hooks to create more adaptable Node.js applications.

Even Your Components Need a Safety Net: React Error Handling Deep Dive

Even Your Components Need a Safety Net: React Error Handling Deep Dive

React Miami 2025 · April 18, 2025

A deep dive into React error boundaries and the new error handling hooks introduced in React 19. Learn how Sentry leverages these capabilities to power debugging features for every developer.

Making ESM observability work against all odds

Making ESM observability work against all odds

Warp Meetup February 2025 · February 18, 2025

Using ESM introduces a host of new observability challenges for server-side JavaScript applications. This talk walks through why those challenges exist and approaches you can take to make ESM observability work against all odds.

Publishing JavaScript Libraries Made Easy

Publishing JavaScript Libraries Made Easy

Web Unleashed 2023 · October 14, 2023

Publishing JavaScript libraries is complicated with different runtimes, TypeScript settings, bundler configurations, and the ESM vs CJS divide. This talk covers strategies for building robust libraries that are easy to use and stay working as JavaScript evolves.

Monitoring Your Production Vue Apps

Monitoring Your Production Vue Apps

VueConf US 2023 · May 25, 2023

Learn how to get increased visibility into your Vue applications in production. This talk covers tracking performance metrics, configuring distributed tracing, and exploring monitoring tools for better insights.

AMA: Getting Started with OpenTelemetry and Sentry

AMA: Getting Started with OpenTelemetry and Sentry

Sentry Workshop March 2023 · March 23, 2023

Learn how to understand the performance of your OpenTelemetry instrumented applications with Sentry. This AMA covers how to turn raw telemetry data into actionable insights for tracing performance issues and surfacing errors.

The Performance Impact of Generated JavaScript

JSNation US 2024 · March 23, 2023

The JavaScript you write is not the same as the JavaScript that runs in your browser, and understanding your final bundle is crucial for maximizing performance. This talk covers transpilation nuances, tree-shaking, minification, and loading strategies to help you optimize your generated JavaScript.

Slow to Fast: Looking at React Performance Problems

Vienna.js June 2022 · June 1, 2022

Dive deep into optimizing production React application performance. Learn how to use the React Profiler API, Web Vitals, and browser APIs to identify and fix bottlenecks.

A Different Vue into Web Performance

A Different Vue into Web Performance

Vue.js Nation 2022 · January 27, 2022

Identifying front-end performance problems can be harder than solving them. This talk dives into UX research, browser performance APIs, and developer tools to help you understand why your Vue applications may be slow.

Workshop: A Different Vue into Web Performance

Workshop: A Different Vue into Web Performance

Vue.JS Live 2021 · November 8, 2021

Identifying front-end performance problems can be harder than solving them. This workshop dives into UX research, browser performance APIs, and developer tools to help you understand why your Vue applications may be slow.