Operations | Monitoring | ITSM | DevOps | Cloud

How to Fix JavaScript Errors

My computer programming teacher had always told me that 10% of our time is spent developing 90% of our application, and the other 90% of our time finishing the last 10% of our project. Even with a good project plan and a concept that makes logical sense, most of our time will be consumed with fixing errors. Moreover, with JavaScript, our application can run without obvious errors preventing it from being run, so we have to employ several techniques to make sure everything is running smoothly.

PHP vs Python: Which Should You Choose in 2020?

There are dozens of great languages to learn. Today we’ll be breaking down the differences between two of the best: PHP vs Python. Which one is best for your application? Which is going to give you the best return on your development time? We’ll pit these two head-to-head and find out which is the best choice for you.

Automated Tools and Strategies to Help Migrate from Python 2 to 3

This article is a continuation of Part I (A comprehensive guide to migrating from Python 2(Legacy Python) to Python 3), which details the changes, and improvements in Python 3, and why they are essential. The rest of the article describes automated tools, strategies, and the role of testing in the migration from Python 2 to 3.

How to configure Grafana as code

Grafana dashboards can do a lot, but do you know how much more you can get out of them by configuring them as code? That was the topic of a recent FOSDEM 2020 talk by Grafana software developer Malcolm Holmes and Julien Pivotto, an open source consultant at Inuits. In their presentation, the pair discussed Grafonnet (a Jsonnet library to generate Grafana dashboards), provided tips and tricks about how to use it efficiently, and explained how to fully manage your Grafana instances from code.

UI/UX Updates: Faster and Smoother Sample Navigation in AppSignal

Today, we’re bringing you an update of the performance/exceptions sample page. This update includes a number of improvements that will help you navigate and filter the available samples faster and more smoothly. We’re bringing these changes as an iteration of sample navigation improvements that we launched a while ago. We received valuable feedback from our users: the overlay made the navigation choppy instead of fluent.

Three ways to debug IIS web server failures using logs

Unresponsive and slow pages are both terrible for any website. Even with the best user interface (UI), unresponsive and slow pages negatively affect the customer experience and the brand's reputation. Research from the Nielsen Norman Group has determined that the average user will leave a site after about 10 seconds of waiting for a page to load. If your page takes longer than a few seconds to load, it's time you check your IIS server logs.

"Information Overload" - Managing your post-VDI project

For all its benefits, Virtualization Desktop Infrastructure (VDI) continues to be a massive headache for many enterprise technology teams. From improper personas and sizing, long logon times, hangs, lost sessions, freezes and crashes—often one small mistake in a virtualized environment can set your entire enterprise ablaze.

Tips for Generating Managed Services Client Referrals

I speak to a lot of MSPs every day, and I’m always asked for advice on meeting new prospects. Finding new clients is one of the biggest challenges they all face. “Have you tried asking your existing clients for referrals?” is my stock answer, and with good reason—prospects referred to you by an existing client are four times more likely to buy than any other opportunities you’ll chase. Here are my tips on supercharging your referrals and winning new business.

OpsRamp Winter 2020 Release: Heralding a New Era for Machine-Learning Powered Hybrid Infrastructure Monitoring and Management

As artificial intelligence for IT operations (AIOps) starts to take hold in the modern enterprise, more IT operators want to make use of its capabilities to streamline routine work. The OpsRamp platform, and its intelligent event management engine, OpsQ, are built to respond to this need with transparency and insight. The OpsRamp Winter 2020 Release helps make AIOps more simple and usable for the everyday operator.