Operations | Monitoring | ITSM | DevOps | Cloud

Sentry

Vue.JS Live 2023 Workshop: Maximize App Performance by Optimizing Web Fonts by Lazar Nichols

You've just landed on a web page and you try to click a certain element, but just before you do, an ad loads on top of it and you end up clicking that thing instead. That…that’s a layout shift. Everyone, developers and users alike, know that layout shifts are bad. And the later they happen, the more disruptive they are to users. In this workshop we're going to look into how web fonts cause layout shifts and explore a few strategies of loading web fonts without causing big layout shifts.

Session Replay for Developers: Your Shortcut to Faster Troubleshooting

What do you do when stack traces and breadcrumbs aren’t enough to reproduce a bug that is inundating your support team with tickets? Session Replay might be the solution every developer didn’t know they needed. Join Sentry engineer Elias Hussary as he shares how you can use Session Replay from Sentry to watch video-like playbacks of user sessions with code-level insights to confirm and debug errors and performance issues more easily. Plus, he’ll give a sneak peek of new and upcoming features we’ve added to our Session Replay product.

Sentry for SvelteKit

We’re happy to announce that the Sentry SvelteKit SDK is now generally available and ready to help you monitor your SvelteKit application. Last year, we entered the Svelte ecosystem by creating an SDK for Svelte, which provides support for Svelte single page apps. We knew that SvelteKit was already quite far along back then and we kept a close eye on its development. We also received a lot of requests from the community to support SvelteKit.

Web Fonts and the Dreaded Cumulative Layout Shift

How frustrating is it when you’ve just landed on a web page, you click on a certain element and an ad or something else pops up and you end up clicking that thing instead? That’s a layout shift, which is bad for the user’s experience and the later they happen, the worse it is. Research from HTTP Archive shows that over 80% of websites use web fonts. Web fonts also cause layout shifts, if they’re not being loaded strategically.

Livestream AMA: Profiling to Solve Code-Level Performance Bottlenecks

Want to catch performance bottlenecks in production without writing manual performance tests and searching through spans? Join the Sentry engineers building Profiling as they share how to use this tool to see the exact lines of code or functions causing slowdowns in your application. During this livestream, the team will dive into Profiling – which gives you code-level insight into your application performance. From flamecharts to functions and slow frames – you’ll get the whole scoop on how to optimize your resource consumption to prevent slow load times and UI jank.

Tame the performance of code you didn't write: A journey into stable diffusion

In our daily lives as developers, we have to deal with a lot of code that we did not write ourselves (or wrote ourselves but already forgot that we did). We use tons of libraries that make our lives easier because they deal with complex stuff like machine learning, time zones, or printing. As a result, much of the code base we work with on a daily basis is a black box to us. But there are times when we need to learn what is happening in that black box.

Profiling from Sentry: Identify and Eliminate Performance Bottlenecks with Code-level Insight

Users are complaining about slow load times and you’ve thrown logs, traces, and metrics — heck, the entire kitchen sink of performance monitoring — at your application, but you still can’t figure out the source of the bottleneck. Maybe you missed adding instrumentation to something in the critical path, or you’re simply testing in an environment vastly different from the ones your users are experiencing in production.