Raygun’s Launch Notes are your regular round-up of all the improvements we made to Raygun last month — from significant features to performance updates.
Raygun has been busy building our best-in-class APM so you can provide flawless digital customer experiences. By adding Raygun Application Performance Monitoring to your monitoring suite, your team will gain more visibility on code and server performance, achieve a faster time to resolution with finer granularity, and reduce infrastructure costs by optimizing existing services. Raygun is a developer-friendly product that surfaces more diagnostic details than other APM solutions. Combined with our usage-based pricing, we have the ability to provide companies like Olo with millions of customers with cost-efficient and powerful APM.
Building native mobile apps can be a daunting challenge. Even if you ignore the choice of building separate iOS/Android apps or using cross-platform technology, writing native apps is hard. The development process of native apps involves a lot of testing and debugging. While the app is still under initial development this usually happens on test devices of the developers or dedicated testers. When problems arise or the app crashes, these incidents are often observable and can be debugged.
React Native has come a long way since an internal prototype at Facebook to where it is now. The cross-platform framework is now a go-to tool for businesses to develop natively rendered mobile apps for iOS and Android. Thanks to its reduced development time with hot reloading to its focus on runtime performance with natively rendered views, React Native has gained traction with large-scale companies like Shopify and Tesla.
Thousands of developers rely on Raygun to help them deliver great customer experiences every day. Software teams can spend 75% of their time debugging errors and performance problems — mostly in the manual process of finding and diagnosing them. Every busy developer should be able to reach the answers they need quickly — not just where things went wrong but which customers were impacted by errors, crashes, and performance issues.
Improving front-end performance for a website is known to increase the likelihood that users will engage, enjoy, and continue to use a website. This leads to better business outcomes by improving customers' digital experiences - no-one likes waiting for a slow page to respond. Core Web Vitals are a part of Google's evaluation of a user's overall page experience, and are made up of three specific page speed, user interaction, and page stability measurements: They work together with other web vitals (mobile friendly, free of malware, secure, and low on interstitial popups) to form an overall page experience score signalling to Google that users are having a good experience.
Single-page applications (SPAs) present a unique approach to building web applications. They help to increase development velocity and can present big performance wins when it comes to delivering a fast and seamless user experience. Monitoring SPAs for performance still comes with a unique set of challenges, like choosing the most impactful metrics, gaining visibility into app performance over time, and knowing what metrics you can get from the browser.
Exciting news for our Heroku community — Raygun Real User Monitoring (RUM) is now available on the Heroku Marketplace. Now, you can monitor performance trends, identify and diagnose performance problems, and improve your customers’ experience directly through your Heroku account.