Home / Companies / Sentry / Blog / August 2022

August 2022 Summaries

10 posts from Sentry

Filter
Month: Year:
Post Summaries Back to Blog
Maintaining High-Velocity Feature Development, Without Sacrificing Quality Airtable, a connected apps platform used by over 300k organizations, including 80% of the Fortune 100, faces challenges in prioritizing errors and maintaining quality as they deploy new features multiple times a week. To address this, Airtable partnered with Sentry to improve release health, reproduce and fix errors, and enhance developer experience. The partnership enabled Airtable to define issue ownership, analyze code before and during deployments, provide detailed context for search, optimize workflows, maintain release stability at scale, and improve overall developer experience. With custom tags, teams can identify issues related to specific features and prioritize them based on impact, allowing for safer and more scalable deployments.
Aug 31, 2022 648 words in the original blog post.
'' Dynamic Sampling is an enabling technology that allows for semi-realtime changes to sampling heuristics, designed to replace static configuration within application deployments. It's built into the core of how Sentry does business and focuses on maximizing value out of indexed events. The approach aims to extract value from everything not seen by providing high-level visibility and the ability to enable collection of targeted concerns without an application change or new release.
Aug 23, 2022 1,183 words in the original blog post.
TLS 1.0 and 1.1 will no longer be supported by Sentry on November 1st, due to security vulnerabilities that were fixed with newer TLS protocols like TLS 1.2 and TLS 1.3. This change affects less than 0.1% of requests to Sentry, but may require updates to older devices or legacy systems. To accommodate these situations, separate "insecure" endpoints will be available for a year after the deprecation, allowing users to continue using TLS 1.0 and 1.1. A series of brownouts in October will provide customers with time to make necessary changes before the permanent disabling on November 1st.
Aug 22, 2022 458 words in the original blog post.
The Sentry Unity SDK has been updated to display stack trace line numbers for C# exceptions with IL2CPP scripting backend, a feature previously thought impossible. The platform now offers full-fidelity traces for Unity errors, providing detailed information such as file names, lines, and code snippets. The setup process for the Unity package has also become easier, allowing developers to quickly integrate Sentry into their projects and take advantage of its advanced features.
Aug 18, 2022 277 words in the original blog post.
Django Performance Improvements Part 3 focuses on frontend optimizations to improve the speed of Django applications. To measure performance, Google Page Insights is used to benchmark website speed, providing insights into metrics such as First Contentful Paint, Time to Interactive, and Speed Index. Minification compresses static files like CSS and JavaScript by removing unnecessary space, comments, and long variable names, reducing page load times. Django Compressor is used to minify CSS and JavaScript files in templates. Image optimization involves making images optimal size and dimensions without affecting quality, using the Pillow library. Caching improves performance by serving cached files from a cache, with LocMemCache being the default caching backend. Views caching and template caching can also improve page speeds. Serving static files through Content Delivery Networks (CDNs) like Akamai, Amazon CloudFront, or Google Cloud CDN increases page load speed. Sentry's code-level application performance monitoring allows spotting slow-performing HTTP operations and time taken by every page transaction.
Aug 16, 2022 2,129 words in the original blog post.
The Unity Debugging: Tips and Tricks article provides a comprehensive guide on how to effectively debug Unity applications using various tools and techniques. The article highlights the importance of logging messages for debugging, using the Debugger in Unity to create log messages, adding logs with severity levels, logging with contexts, using breakpoints for debugging, debugging in an IDE, distributed tracing and alerts, and releases. It also introduces Sentry as a platform that allows users to trace Unity applications and enhance monitoring and debugging capabilities. The article concludes by emphasizing the importance of learning to debug Unity applications effectively to identify edge cases and bugs quickly and fix them before they affect end-users.
Aug 16, 2022 1,740 words in the original blog post.
Monitoring Performance at Moonbeam from Day One` John Shahawy, founder of Moonbeam, emphasizes the importance of proactive performance monitoring, sharing his personal experience of paying out millions in SLA violation fees due to poor monitoring. He started implementing error and performance tracking with Sentry in under 5 minutes, using its wizard tool to simplify the setup process. This allowed him to identify issues early, such as a redundant database call causing load times to increase by over 600%. By leveraging Sentry's SaaS solution, John can focus on developing his product without maintaining extra code, and benefits from robust documentation, responsive support, and regular updates. As Moonbeam continues to grow, John plans to monitor the performance of AI-enhanced workflows and user misery across its expanding code footprint.
Aug 15, 2022 1,184 words in the original blog post.
Sentry was involved in a Solana hack on August 2nd, 2022, where approximately 9,321 wallets were drained of their cryptocurrency. The parties investigating the attack speculate that Sentry's self-hosted, open source product may have been compromised by a vulnerability in the software. However, there is no indication that Sentry's SaaS product or infrastructure was involved in this attack. Sentry has taken steps to help prevent similar instances, including scrubbing common dataforms from data sent to their platform. The company is conducting its own investigation and invites users to provide information on easily identifiable patterns that could be helpful in preventing future incidents.
Aug 10, 2022 452 words in the original blog post.
You need to have a Google developer account, which requires one-time payment of $25, to publish your Unity game on Google Play. To prepare your game for publishing, you must adjust its orientation to landscape only and switch to the Android platform from the default "PC, Mac & Linux Standalone" setting. You also need to set up player settings such as company name, product name, icon, and publishing settings like keystore management and API level targeting. After building your application bundle, you can upload it to the Google Play Console for internal testing and eventually publish it to the store after review. During setup, you'll need to complete tasks on the dashboard page and may be notified of any issues that require fixing before submission.
Aug 10, 2022 998 words in the original blog post.
Monitoring performance is essential for detecting post-development issues in an application. It helps understand how the application works on different devices, browsers, and users, and identifies slow load times, errors, and other performance issues. To monitor performance in a Next.js application, Sentry's Next.js SDK can be used to track errors, performance issues, and other critical events. The process involves creating a new application on the Sentry platform, installing the Next.js SDK, configuring it with Sentry, and setting up API routes to track performance issues. Sentry's dashboard provides tools for monitoring performance, tracking transactions and events, and identifying issues such as slow load times, errors, and user misery. By using Sentry, developers can effectively monitor performance, identify issues, and fix them accordingly, ensuring the application meets its intended use case.
Aug 10, 2022 1,987 words in the original blog post.