Operations | Monitoring | ITSM | DevOps | Cloud

Raygun

Managing code quality at scale with NDepend

Ensuring code quality at scale is one of the biggest challenges in software development. As applications grow in size and complexity, producing high-quality, maintainable code becomes increasingly vital. In a recent conversation on the Founder & Friends podcast, Raygun CEO John-Daniel Trask (JD) sat down with Patrick Smacchia, founder of NDepend, to discuss how this tool is revolutionizing.NET development.

Unlock better Flutter error insights with native symbols support

We’re excited to announce that native symbols support for Flutter is now live in Raygun Crash Reporting! If you’ve ever struggled with obfuscated stack traces in your Flutter apps, this update will simplify your debugging workflow and give you more actionable insights into app crashes.

Top 10 .NET exceptions (part two)

In Part 1, we walked through the top 5 most common.NET exceptions—breaking down what triggers them and how to fix them. Now, we’re rounding out the list with five more exceptions every.NET developer is bound to encounter at some point: These exceptions can stem from database issues, memory mismanagement, and logic errors that can bring your applications to a halt.

Raygun's 2024 in review: New features that empower developers

As 2024 wraps up, we’re taking a moment to look back at the updates and tools we launched to make your life as a developer and Raygun user easier. This year, we focused on enhancing how you monitor errors, track performance, and optimize user experiences. Here’s a breakdown of the key features we shipped in 2024.
Sponsored Post

Engineering AI systems with Model Context Protocol

On November 26, 2024, Anthropic released the Model Context Protocol (MCP)-an open standard for data exchange between applications and data sources. MCP simplifies how Large Language Models (LLMs) interact with external tools and data, addressing the challenges developers face when integrating AI into their systems. At Raygun, we've been exploring agentic workflows to improve productivity and saw real potential in MCP. This post will explain how MCP works, what we've implemented, and where we think the standard is headed.

Top 10 .NET exceptions (part one)

Exception handling is essential to.NET development, but not all exceptions are equal. Some, like NullReferenceException, surprise developers with unclear stack traces and production crashes. Others, such as MySQLException or HttpRequestException, often point to issues like resource mismanagement or network failures. At Raygun, we’ve worked with teams around the world to monitor and fix software issues, giving us deep insight into how exceptions occur and how to handle them effectively.

12 Days of Christmas Updates | RECAP

Day 1 We've added a filter called “host” to Real User Monitoring that separates events by URL, letting you compare performance and user experience across your websites. Day 2 Now you can delete all source maps from previous builds with a single API call. Day 3 Our Azure DevOps integration now supports multiple projects, so you can keep your source code and work items in different projects!