Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

The key to secure transmission: TLS in the Raygun ecosystem

As our lives increasingly move online and data becomes the lifeblood of business, secure data transmission is imperative. From personal conversations to financial transactions, from healthcare records to sensitive business data, nearly everything we do online requires trust that our data is protected. And if you’ve ever made an HTTPS request, TLS is behind it, providing that trust.

Server performance metrics: 11 to consider for actionable monitoring

With the DevOps movement becoming mainstream, more and more developers are getting involved with the end-to-end delivery of web applications, including deployment, monitoring performance, and maintenance. As an application gains more users in a production environment, it’s increasingly critical that you understand the role of the server.

Sponsored Post

How to measure and improve Node.js performance

Change is the only constant in software, and few languages change like JavaScript. In just the last few years, we've had the rise of TypeScript and React, dozens of new frameworks, and Node.js has brought us over to the server-side. Google's V8, which powers Node.js, is one of the fastest JavaScript engines in existence. In simple benchmarks, well-optimized JS executed by V8 often performs almost at the same speeds as famously fast languages like C++. And yet, Node applications often seem to be pretty sluggish. This post aims to guide you through the process of measuring and improving Node.js performance.

Popular CSS preprocessors with examples: Sass, Less, Stylus and more

As a stylesheet language, CSS has limited capabilities when it comes to writing logic, organizing code, and performing other computational tasks. CSS preprocessors provide a solution to this problem. While CSS has improved a lot in recent years with the introduction of custom and logical properties, math and color functions, new pseudo-classes, and other enhancements, there are still many good reasons to use CSS preprocessors.
Sponsored Post

The 29 best DevOps tools for 2023 and beyond

The integration of Development and Operations is a powerful innovation in how we build software. If you're new to DevOps practices, or looking to improve your current processes, it can be tough to know which tool is best for your team. We've put together this list to help you make an informed decision on which tools should be part of your stack. Read on to discover the 29 best DevOps tools, from automated build tools to application performance monitoring platforms.

API update: User invitations

Today, we’re excited to share the latest endpoint release for the Raygun API, user invitations. With this release, customers can now use the API to automate the process of inviting new team members to Raygun. With unlimited seats included in every Raygun account, one of the best ways to get the most out of Raygun is to add more team members to your plan.

Core Web Vitals update: Adjustments to LCP (and INP)

Google has shared small but important adjustments to the way LCP is assessed. LCP, or Largest Contentful Paint, measures how quickly a page appears to load from the user’s perspective. More specifically, this is the time for the main content to be painted or the “render time of the largest image or text block visible within the viewport”. You’ll get a “Good” score when the load time of this content is 2.5 seconds or less.

Common C# exceptions and how to fix them

C# is a powerful programming language, but like all code, comes with its fair share of errors. Even experienced developers can find themselves stumped when they encounter a strange exception or error code. Fortunately, with the right knowledge and techniques, you can tackle any C# exception. In this article, we’ll discuss some of the most common exceptions in C# programming and how they can be fixed.

C# logging: Best practices in 2023 with examples and tools

Monitoring applications that you’ve deployed to production is non-negotiable if you want to be confident in your code quality. One of the best ways to monitor application behavior is by emitting, saving, and indexing log data. Logs can be sent to a variety of applications for indexing, and you can then refer to them when problems arise.