Operations | Monitoring | ITSM | DevOps | Cloud

January 2025

A Guide to Logging and Debugging in Java

During the development of your program, you might rely on simple println() statements to trace program execution flows and identify issues in your code. But as projects grow in size and complexity, print statements quickly become messy. A better approach to tracing program execution is logging, an approach that provides a consistent and organized way to track your application’s behavior, allowing you to systematically identify and resolve issues.

Sentry's Pinia Integration for Vue and Nuxt Error Tracking

When debugging issues in production, context is everything. While Sentry already provides rich error data like stack traces, breadcrumbs, and user information, understanding the application state at the time of an error can still help reproduce, fix and ship quickly. Sentry’s Pinia integration solves this by automatically capturing Pinia state wherever errors occur. Now you get the complete picture of your Vue or Nuxt application's state at the moment things went wrong.

Session Replay for Mobile is now Generally Available: See What Your Users See

Session Replay for Mobile is now generally available. I could bombard you with hyperbolic statements about why Session Replay is worth using, but instead, A…I… wrote you a haiku: Screen freeze, devs all sigh. Replay uncovers the crime: Forgot.addListener.

Exploring Mobile Session Replay in Expo and React Native

In this video Cody with Sentry's Developer Experience team explores using Mobile Session Replay in a React Native application built using Expo. Mobile Session Replay lets developers see the way that users are experiencing applications on their devices, right along side errors, traces, and other performance information.

Don't let flaky tests disrupt continuous integration

Testing is supposed to help you ship better code, faster. But unreliable tests can leave you rerunning CI, wading through flakes, and questioning your life choices every time a failure blocks your merge. Join the product team that built Test Analytics for a no-fluff session on how they tackle CI-clogging frustrations and what you can do to keep failed and flaky tests from slowing you down—so you can finally merge the d*$@# code.

How Profiling helped fix slowness in Sentry's AI Autofix

There’s a common misunderstanding that profiling is only useful for tiny savings that impact infra costs at scale - the so-called “milliseconds matter” approach. But by dogfooding our own profiling tools, we fixed a problem that saved tens of seconds off each user interaction with our AI agent (and for those of you who like math, that’s four orders of magnitude bigger than those milliseconds that matter).

Visual Studio App Center Retirement: Why Sentry is Your Next Step

We knew Visual Studio App Center was retiring, but with an official retirement date of March 31, 2025 and today being *checks calendar* 2025 already, it’s time we choose from our App Center alternatives and start migrating over to other tools. Here’s a quick guide with links to other resources that will make the migration a little less painful.