Operations | Monitoring | ITSM | DevOps | Cloud

Sentry

Mastering mobile: Reflecting on three years of mobile growth

Few areas of development have seen as much recent change as mobile. Mobile phone and app usage spiked during the pandemic as we adapted to life with social distancing procedures. And even post-Covid, many mobile habits have stuck, whether it’s using apps for connecting with friends, shopping, getting healthcare, or staying fit. In the first half of 2022, daily time spent on mobile devices in the US was up 39% from three years ago and up 9% from late 2021.

Sentry Performance: application performance monitoring built for Developers

Performance is an application monitoring platform built for developers to identify performance bottlenecks, identify their root cause, assign to the owner of the code, and fix. With workflows that trace performance issues from frontend to backend and identify exact line of code, Performance helps minimize time spent troubleshooting problems to maximize time spent coding new features.

Code Refactoring and why you should refactor your code

Software does not expire, but it “rots”. Its quality degrades over time. As you build your project and add features, you probably won’t always build it in a clean, orderly and mindful way. Especially if you have a tight deadline. So aside from features, you also produce bugs, code smells, and technical debt. That “rots” your software, but your job as a software engineer is to maintain its “freshness” while building on top of it.

Cron Monitoring Now Supports Sentry SDKs, Multi-Environments, Timezones and More

Last year we introduced Sentry Cron Monitoring (beta) to help developers get code-level context and performance trends for their scheduled jobs. While Crons remains in beta, we’ve heard your feedback over the past few months and want to share some big improvements we’ve shipped. In this post, we’ll cover how we’ve simplified the setup process by integrating Crons into our SDKs and automating monitor setup for select frameworks.

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.