How to Handle Application_error in ASP.NET App’s Global.asax

Aleksandra Bondrenko Developer Tips, Tricks & Resources

ASP.NET offers many benefits, such as improved security, easy updating, language independence and less overall code. With that said, .NET is not without errors and issues, even when working with a professional, such as this .NET development company. One common error is an Application_error in the Global.asax file. Let’s understand how to handle ASP.NET App’s Global.asax and other common errors …

metrics monitoring

Metrics Monitoring: Choosing the right KPIs

Iryne Somera Developer Tips, Tricks & Resources

Software metrics measure a software’s characteristics in a countable manner. That is why tracking the metrics is a huge part of the development stage. The goal of system metrics monitoring is to determine the quality of the product or process during the development and deployment stages. However, not all metrics are beneficial to your software development. That is why you …

python optimization

How to optimize your Python apps

Iryne Somera Developer Tips, Tricks & Resources

Python optimization is the solution to speed performance issues. But, when do you optimize, and what parts of the code should be optimized? This article will help you answer these questions.  Developers always want to efficiently write neat code. However, things are quite different when working with a Python-based data science project. There will be situations where you need Python …

application slowness

How to diagnose application slowness

Dorian Martin Developer Tips, Tricks & Resources

When a business application slows down, bad things happen. Your customer support gets slammed with service requests. Your boss calls an emergency meeting to talk to the product and developer teams. Everybody’s asking the same question: what happened? Diagnosing a slow application and finding the cause of the problem is something developers need to do quickly. Performance-related problems are in …

Web performance: How to load test

Iryne Somera Developer Tips, Tricks & Resources

Website owners commonly ask why they need a website performance load tester.  Throughout web history, some extremely popular sites have had their fair share of serious downtimes.  Either they get massive traffic volumes, or their website simply crashes. Thus, web performance load tester services check the application’s ability to perform under anticipated user loads. Online presence requires site owners to …

site performance monitoring

Site Performance Monitoring Best Practices

Iryne Somera Developer Tips, Tricks & Resources

Anyone who is hosting a website knows that site performance monitoring is not an easy feat. In order to be successful, site performance monitoring requires best practices and website monitoring tools. This article will provide insights into some best practices for website performance monitoring. Why do you need website monitoring tools? Website monitoring tools provide information on how people engage …

windows process monitoring

How to Monitor a Windows Process

Daniela McVicker Developer Tips, Tricks & Resources

Understanding Windows process monitoring can save your application from experiencing performance issues.   Let’s expand your knowledge of Windows task manager and take a look at how you can monitor Windows processes more effectively.  1. Identify General Process Details Let’s start with picking the process from the list in the Task Manager and studying its properties. We will use the …

Best 5 Tools for Node.js Monitoring

Olivia Diaz Developer Tips, Tricks & Resources

Application developers are turning to Node.js as one of the most popularly used Javascript frameworks for microservice development. Node.js tops the list of most utilized frameworks amongst the developers worldwide in 2020 by 51.4 percent. With the increasing demand for Node.js technology, it has become crucial to monitor the performance of the applications, servers, and other metrics. In this article, …

SQL Percentile Aggregates

How to Create SQL Percentile Aggregates and Rollups With Postgresql and t-digest

Matt Watson Developer Tips, Tricks & Resources

When it comes to data, let’s start with the obvious. Averages suck. As developers, we all know that percentiles are much more useful. Metrics like P90, P95, P99 give us a much better indication of how our software is performing. The challenge, historically, is how to track the underlying data and calculate the percentiles.  Today I will show you how …

Display All PHP Errors: Basic & Advanced Usage

Juliet Mendez Developer Tips, Tricks & Resources

A PHP application might produce many different levels of earning and errors during its execution. Being able to see these errors is essential for developers trying to troubleshoot a misbehaving application. However, developers often have trouble when trying to display errors from their PHP applications. Instead, their apps just fail silently. If you are having problems with your PHP web …

Monitoring Microservices: A 5-Step Guide

Mark Henke Developer Tips, Tricks & Resources

Why is monitoring microservices so important? It’s because we work in a time where systems are complex, distributed across multiple microservices. For example, even a simple e-commerce app may have Ordering, Product Catalog, and Shipping services. Our tooling and practices sometimes struggle to keep up with such complexity. It reminds me of music and video games. In the early days …

top server monitoring tools

Top Server Monitoring Tools for the New Year

Ben Putano Developer Tips, Tricks & Resources

DevOps teams have more on their plate than ever. As infrastructure needs grow, so does the time required to ensure that everything’s running smoothly. This makes automation crucial – especially in the server and network monitoring world. Server monitoring tools can save teams time by automating server management and providing real-time performance updates. As budgets reset for the New Year, …

AWS Redshift Monitoring: The Complete Guide

Janos Zold Developer Tips, Tricks & Resources

Would you like to detect problems in your Amazon Redshift environments? Does your team need a high-level overview of what monitoring options they can choose from when they deploy Redshift nodes and clusters? First, we’ll start with one of the most important components of any monitoring strategy: performance and availability monitoring. Then, we’ll continue with monitoring Redshift configuration changes and …

Kubernetes Monitoring Developer’s Guide

Dave Rael Developer Tips, Tricks & Resources

Writing software is hard. Balancing the demands of shipping with assuring quality presents challenges. Also, you must have an eye on keeping code readable and maintainable. It’s not easy. Beyond mere development, maintaining a running application is still harder. Serving users requires responding to problems in a timely fashion. In order to respond to problems, you need to know they …

AWS Fargate Monitoring

AWS Fargate Monitoring

Samuel James Developer Tips, Tricks & Resources

As companies evolve from a monolithic architecture to microservice architecture, some common challenges often surface that companies must address during the journey. In this post, we’ll discuss one of these challenges: observability and how to do it in AWS Fargate. A Little History Before Talking AWS Fargate Monitoring Twenty years ago, applications were different from what they are today. They …

Sending Custom Metrics From AWS Lambda

Sending CloudWatch Custom Metrics From Lambda With Code Examples

Christian Melendez Developer Tips, Tricks & Resources

Today’s post is a detailed guide on how to send custom metrics to AWS CloudWatch monitoring using AWS Lambda. Starting from scratch, we’re going to finish up this post by leaving a serverless project running on Amazon Web Services (AWS). And do you want to hear the best part? Getting started will cost you less than you might spend on a …

What Is an IIS Application Pool

Carlos Schults Developer Tips, Tricks & Resources

People who are new to hosting web apps on IIS (Internet Information Services) sometimes struggle with the concept of application pools. What is an IIS application pool? What purpose does it serve? In this post, we’ll answer these questions—and more. We’ll begin by offering a brief introduction to IIS itself. If you’re already well acquainted with this piece of software, …

Retrace Custom Dashboards

5 Essential Retrace Custom Dashboard Widgets For DevOps Managers

Mitch Salva Developer Tips, Tricks & Resources

Imagine a man, a metaphorical man, slumped over, sitting silently across from you. Do you see him? Hastily smashing his fingers against the keyboard with a feverish sweat running down his neck.  He, like many, only opens his APM solution after those universally feared “oh shit!” moments. Like a firefighter with a magnifying glass, he dives into his logs looking …

See why developers choose Retrace over New Relic

Looking for New Relic Alternatives & Competitors? Learn Why Developers Pick Retrace

Alexandra Altvater Developer Tips, Tricks & Resources, Insights for Dev Managers, Popular

New Relic is one of the industry leaders for SaaS-based application performance management. However, many are starting to look for new relic alternatives and competitors. Probably about half of those alternatives are available as SaaS APM. New Relic Pricing Forcing You to Look for Alternatives? We talk to companies every day that are currently using New Relic but are looking …