Amplify Feedback with Continuous Performance

Christian Melendez Developer Tips, Tricks & Resources Leave a Comment

As cloud becomes the norm, we’re letting others manage much of our infrastructures for us. Cloud providers offer common metrics like CPU, memory, storage, and networking so that you can stay up to date on the health of your system. And we worry less and less about those metrics with serverless architectures. But there remains a major concern that we …

Trace View Capabilities within Retrace: Determine Where Problems Are and How to Fix Them

Megan Horton Developer Tips, Tricks & Resources, Stackify Product & Company Updates Leave a Comment

Stackify’s APM+ product, Retrace, helps provide important insights into your code, and one of the important pieces to understand is the Traces view. The ‘traces’ can be found in the ‘Performance (APM+)’ tab when viewing a specific application. Traces allow you to view specific paths within an application with great detail. These can be extremely helpful in determining where problems …

Guide to Optimizing .NET Applications to Improve Performance

Maximize the Performance of Your .NET Application With This Optimization Guide

Jared Nance Developer Tips, Tricks & Resources Leave a Comment

Introduction It’s Friday afternoon, the majority of the development staff has already packed up and headed home for the weekend, but you remain to see the latest hotfix through to production. To your dismay, immediately after deployment, queues start backing up and you begin to get alerts from your monitoring system. Something has been broken and all evidence points to …

Top 6 Application Lifecycle Management (ALM) Tools To Make Your Life Easier

Ben Putano Developer Tips, Tricks & Resources Leave a Comment

Due to the complexity of current day web applications, ALM, or Application Lifecycle Management, is important now more than ever. It’s no longer just the coding and development stage that is crucial to an application’s success. It’s the initial Requirements (or Governance) stage, where teams decide what and how the application will be created and what problem it will seek …

Application deployment tips

8 Best Practices for Agile Software Deployment

Ben Putano Developer Tips, Tricks & Resources Leave a Comment

Stackify CEO Matt Watson said the #1 problem with agile development is lack of confidence in deployment. Rapid deployment, one of agile’s greatest strengths, can also be a major weakness if testing and automation are not properly developed. Moving too fast without the right processes in place can lead to errors, downtime, and poor user experience. However, companies can gain …

Application Lifecycle Management

What is Application Lifecycle Management (ALM)?

Ben Putano Developer Tips, Tricks & Resources Leave a Comment

 Speed is the name of the game in today’s software-driven world. The best companies deploy software updates daily, sometimes more. In order to reach such epic levels of productivity, businesses need a plan for managing their software from beginning to end. That’s where application lifecycle management (ALM) comes in. ALM helps businesses make smart decisions about their software and manage …

Stackify Podcast

Developer Things #1: What is Stackify? Application Performance, Retrace & More with Jason Taylor

Matt Watson Developer Things Podcast Leave a Comment

Matt Watson and Jason Taylor discuss the struggles they had as IT managers that led to why Stackify was created. Matt is the Founder & CEO of Stackify. Jason is the CTO and joined the company about 6 months after it started. Years ago most companies monitored the servers that ran their applications but not much else. Fast forward to today, …

.NET Event Counters – When logging isn’t fast enough

Simon Timms Developer Tips, Tricks & Resources Leave a Comment

Over the past few years, I’ve become more and more convinced that having really good production logs is critical to running a successful software deployment. Logging has always been important, however if you’re deploying a web of microservices and a business transaction might span twenty different services, then searchable centralized logging is crucial. There are plenty of great tools available …

Web Performance Optimization: Top 3 Server and Client-Side Performance Tips

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

We live in a world where nobody is willing to wait for anything. We have become accustomed to websites and mobile apps working instantly. If I click on a search result from Google and it doesn’t load within a couple seconds, I will no doubt just click on a different result. We have all been trained to expect websites to …

Mobile App vs. Web App Monitoring

Differences Between Mobile App and Web Performance Monitoring

Adam Developer Tips, Tricks & Resources, Stackify Product & Company Updates Leave a Comment

Application Performance Monitoring, or Application Performance Management (APM), has become the de facto standard for providing better customer experiences and applications. APM allows you to observe the performance of your application including such valuable metrics as load time, errors, logs and transactions. Mobile and web applications have similarities, but there are striking differences between the two. Mobile applications depend on …

Web Performance Optimization

Why Premature Optimization Is the Root of All Evil

Matt Watson Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

One of the hardest parts of software development is knowing what to work on. We all love to write code and build things. Developers are also expensive and in short supply. One of the biggest challenges is making sure we are making good use of our time.  The last thing we want is to ship code that our users don’t …

Track Defect Escape Rate

How to Measure Defect Escape Rate to Keep Bugs Out of Production

Matt Watson Developer Tips, Tricks & Resources, Insights for Dev Managers, Stackify Product & Company Updates Leave a Comment

Every software development team is under a lot of pressure to ship product improvements as fast as possible. Most organizations now use agile methodologies and DevOps practices to ship software faster than ever. The reality is that software development is still a messy process. A potential byproduct of every software deployment are new software defects that are found in production, …

How to Troubleshoot IIS Worker Process (w3wp) High CPU Usage

How to Troubleshoot IIS Worker Process (w3wp) High CPU Usage

Matt Watson Developer Tips, Tricks & Resources, Popular Leave a Comment

Having IIS performance problems? Do you have w3wp.exe high CPU usage? In this article, we will discuss some tips to identify what is causing high CPU usage for your ASP.NET web applications. There are a lot of reasons that your IIS worker process (w3wp.exe) could be using a lot of CPU. We will cover some of the top reasons and how …

WinDbg to Analyze .NET Crash Dumps - Async Crash

Using WinDbg to Analyze .NET Crash Dumps – Async Crash

Jason Taylor Developer Tips, Tricks & Resources Leave a Comment

Last week, I had an urgent request from a client that we know well. They had an IIS app pool that was experiencing frequent crashes, and they couldn’t figure out why. Even though it fell out of the scope of Retrace, they thought we might be able to help. We love these sort of requests here, because it gives us …

See why developers choose Retrace over New Relic

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

Matt Watson Developer Tips, Tricks & Resources, Insights for Dev Managers, Popular

New Relic is one of the industry leaders for SaaS based application performance management. There are now at least 15-25 New Relic alternatives for APM tools in general. 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 …

Get a list of the various types of developer tools at your disposal for finding and optimizing ASP.NET performance problems.

ASP.NET Performance: 9 Types of Tools You Need to Know!

Matt Watson Developer Tips, Tricks & Resources, Insights for Dev Managers, Popular Leave a Comment

One of the best things about being a .NET developer is all the amazing development tools that can make your life easier. This blog post is a list of the various types of ASP.NET tools at your disposal for finding and optimizing ASP.NET performance problems. Depending on the task, some of these tools will be much better than the others. …