November 2025 Summaries
10 posts from Sentry
Filter
Month:
Year:
Post Summaries
Back to Blog
Seer's automated root cause analysis tool is highlighted as a solution for efficiently addressing N+1 query issues during high-traffic events, such as major sales. The text describes a scenario where a website update led to performance problems due to the N+1 query pattern, which resulted in excessive database queries and slowed down response times. Sentry detected the issue, and Seer provided detailed root cause analysis and an optimized solution by generating a single SQL query with joins, reducing response times significantly. This process, from detection to deployment, took only six minutes, showcasing Seer's capability to quickly analyze performance data, explain issues, and generate production-ready code fixes. The tool is integrated with Sentry's automatic issue detection and is depicted as a valuable asset for developers who need to address performance issues swiftly during critical moments, without requiring additional configuration.
Nov 24, 2025
987 words in the original blog post.
The Speculation Rules API (SRA) is a tool available in Chromium browsers that enhances the perceived performance of e-commerce websites by allowing them to prerender or prefetch critical pages, such as product details, cart, and checkout pages. The API works by hinting to the browser which pages a user is likely to visit next, enabling those pages to be preloaded or prerendered in advance, thus making navigation to these pages feel instantaneous. While prerendering fully loads and renders pages in the background for immediate access, prefetching only downloads the page's document, requiring further loading upon navigation. Although SRA significantly improves page load performance, it is not without challenges, such as increased server load, skewed analytics, and potential issues with stale authentication cookies. Non-Chromium browsers can still benefit from framework-specific prefetching features provided by tools like Next.js and Nuxt 3. By strategically implementing these optimizations and monitoring performance with tools like Sentry, website owners can enhance user experience and potentially increase conversions.
Nov 24, 2025
1,828 words in the original blog post.
Seer's new integration with Cursor Cloud Agents allows for automated bug fixes by triggering Cursor to resolve issues identified by Seer, which analyzes the bug and provides comprehensive context like stack traces and root cause analysis. The Cursor Cloud Agent, operating within the user's full running codebase environment, autonomously writes and submits pull requests for fixes, enabling developers to delegate bug resolution entirely to the system. Users can manually trigger this process or automate it for specific issue types by configuring Seer settings to activate Cursor Cloud Agents as the endpoint. This integration streamlines debugging by eliminating the need for manual context transfer, as Cursor Cloud Agents can perform type checks, linting, and testing within the existing code environment, leading to automatically triaged and merge-ready solutions. To implement the integration, users simply need to install the Cursor Agent through Sentry settings and configure the desired stopping point for Seer, thus facilitating an efficient and automated bug-fixing workflow.
Nov 20, 2025
488 words in the original blog post.
Sentry initially developed a metrics product that pre-aggregated time-series data, but during internal testing, the limitations of this approach became evident, especially regarding cardinality and the ability to provide actionable context for debugging. This led to the decision to abandon the original product just two weeks before its launch and instead develop a new system centered around trace-connected telemetry using raw-event storage and on-demand aggregation, facilitated by the Event Analytics Platform built on ClickHouse. This shift solved previous issues by allowing dynamic slicing of metrics and linking them to traces without prohibitive costs, ultimately enhancing the debugging process by providing richer, more connected context. This reimagined approach aligns with Sentry's commitment to offer robust application-level insights, and it also supports their AI agent, Seer, in offering effective debugging solutions. Despite the challenges and the decision to halt the initial product, the new metrics system is anticipated to better serve developers by integrating seamlessly with other telemetry data, offering a more insightful and efficient debugging experience.
Nov 19, 2025
2,333 words in the original blog post.
The Sentry Godot SDK has been officially released for general use, providing comprehensive support for Windows, Linux, macOS, iOS, and Android, with future plans to support Web and C# exports. Built as a GDExtension add-on, it integrates seamlessly into Godot projects, leveraging Sentry's mature platform to enhance game health management during development, QA, and post-release. Key features include automatic tracking of crashes, runtime errors, and logs, along with user feedback capabilities that offer real player insights. The SDK introduces structured logs and detailed context about hardware and software configurations to aid in debugging, and it enhances testing with deep validation of event JSON content via a GDScript module. Major updates include a revamped SDK initialization process, allowing manual configuration, and improved lifecycle management with a method for closing SDK connections. The SDK can be easily downloaded from GitHub, with extensive documentation available for users new to Sentry.
Nov 18, 2025
960 words in the original blog post.
WebVitals.com is an innovative tool designed to help developers improve their website performance by analyzing and optimizing key metrics related to user experience. Unlike traditional tools that provide static performance scores, WebVitals uses data from Google's PageSpeed API and Cloudflare's URL Scanner to offer actionable insights into Core Web Vitals, such as Largest Contentful Paint (LCP), Interaction to Next Paint (INP), First Contentful Paint (FCP), Time to First Byte (TTFB), and Cumulative Layout Shift (CLS). This tool emphasizes real user experience by utilizing Chrome User Experience Report (CrUX) data, allowing developers to quickly identify and address performance bottlenecks without the need for technical jargon or guesswork. It highlights the importance of these metrics not only for user satisfaction but also for search engine rankings and conversion rates. WebVitals provides a top-level view of public-page performance, while integration with Sentry enables more detailed tracking and troubleshooting for authenticated or internal pages, helping developers pinpoint and resolve specific issues such as slow server responses or layout shifts. This comprehensive approach to performance monitoring supports developers in creating faster, more responsive websites that enhance user engagement and satisfaction.
Nov 18, 2025
1,740 words in the original blog post.
The concept of a "10x developer" is evolving into the idea of a "10x team," where artificial intelligence (AI) enhances collective reasoning and efficiency within software development teams. Previously, debugging was a reactive and individual task, but now AI, such as Sentry’s Seer, provides rich context and root cause analysis, transforming it into a collaborative process. This shift enables teams to operate with a shared understanding, reducing redundant work and enhancing learning, ultimately forming a "10x team" through collective intelligence rather than individual prowess. This approach not only speeds up problem resolution but also fosters a continuous improvement loop, where each interaction with the system makes both the team and technology smarter. The future of software development lies in creating teams that integrate AI to reason and learn together, moving beyond task automation to achieve a deeper understanding of issues, thereby enabling faster and more intentional development.
Nov 17, 2025
1,003 words in the original blog post.
Sentry Logs played a crucial role in helping the Sentry team debug a complex issue causing transaction spikes in their internal project. The problem arose from intermittent spikes and a 100% sample rate, which led to the project abuse layer discarding large amounts of data. Initially, it was believed that the dynamic sampling configuration was hitting a fallback case, but detailed logging revealed otherwise. By analyzing logs, the team discovered that the issue was not in their code but in the data fed to it, specifically a ClickHouse query with a granularity misalignment that returned zero at the top of the hour. The problem was traced to a race condition caused by the granularity of the query, which was resolved by adjusting it to 60 seconds. This investigation highlighted the effectiveness of Sentry Logs in debugging complex interactions between multiple systems, allowing the team to use their own tools to enhance Sentry's functionality.
Nov 12, 2025
1,000 words in the original blog post.
Size Analysis, now in beta on Sentry, is a tool designed to help developers monitor and reduce the size of mobile apps by identifying and addressing unnecessary bloat. Originally developed by Emerge Tools, which Sentry acquired, Size Analysis has been utilized by major companies like Spotify and Tinder to ensure optimal app performance. The tool is compatible with both iOS and Android apps, including those using frameworks like React Native or Flutter, and integrates with CI systems to catch size issues early in the development process. The beta version introduces features such as the Mobile Builds tab, Insight Diff, X-Ray Diff, and Quick Diffs, allowing developers to compare builds, visualize changes, and pinpoint areas for optimization. Using Size Analysis, developers can easily identify and remove redundant files or symbols, as demonstrated by the reduction of the Firefox iOS app's size by 67 MB. This reduction is crucial as larger app sizes can negatively impact download rates, especially in network-constrained environments. The blog highlights that app size issues are widespread due to limited existing tooling, and Sentry's Size Analysis aims to address this gap by providing an intuitive platform to streamline app size management.
Nov 06, 2025
1,047 words in the original blog post.
Sentry recently improved its game engine and native SDKs to better capture crash reports from Windows-built games running on Linux through compatibility layers like Wine and Proton, addressing an issue where crash reports from Steam Deck were missing. The investigation revealed that the root cause was Wine's implementation of the Thread Environment Block (TEB), which inaccurately set large stack limits, leading to excessively large crash dumps that exceeded Sentry's size limits. By switching to a stack pointer-based capture method, Sentry's team developed a three-layer solution that includes smart stack capture in Crashpad, an easy API in Sentry Native, and automatic detection in game engine SDKs. This fix, which is already implemented for Unreal Engine and Sentry Native SDKs and is forthcoming for Unity and Godot SDKs, ensures reliable crash reporting across all Linux compatibility layers, enhancing the experience for developers and gamers using platforms such as Steam Deck and desktop Linux.
Nov 05, 2025
1,495 words in the original blog post.