Operations | Monitoring | ITSM | DevOps | Cloud

A guide to static analysis in JavaScript and TypeScript

The demands of a tight production schedule can make it difficult to produce consistent, readable, and concise code in the lead-up to a manual code review. This often makes the process stressful — if not outright dreaded. Standard tests are a critical part of development that verify that our code produces the expected outputs. But great tests don’t always lead to good code.

Your guide to upgrading field service management

Field service management is a vital part of business operations. It equips employees with the resources needed to deliver exceptional customer experiences. Streamlining communication, making decisions, and predicting issues before they arise are just a few of the challenges facing field service management. At ServiceNow, we understand how crucial it is for businesses to keep work flowing across various business assets and stakeholders. Here are three ways to help do that.

Three NuGet packages to improve exceptions in .NET/C#

We love exceptions. Not in the oh-no-my-website-crashed kind of way, but all of the possibilities provided by exceptions and a good exception handling strategy. In this post, I'll introduce you to three different NuGet packages that will help you when dealing with exceptions in C#. .NET comes with a set of exceptions as part of the C# language. You've probably tried creating your own exceptions too by extending System.ApplicationException or similar.

How DORA will impact incident management at financial entities

The Digital Finance Strategy is a European directive that aims to support and develop digital finance in Europe whilst maintaining financial stability and consumer protection. There are three main components to the package: In this blog post, we’ll attempt to summarise the 113-page DORA proposal, highlighting how it will apply to incident management at financial entities.

FOSS for Dummies: What Is Free and Open-source Software?

Are you looking for affordable software? Want to know precisely what an application is doing behind the scenes, or maybe you just want to stop giving massive corporations your hard-earned money? There is a ton of software and web platforms available online. Some cost money and infringe on your privacy, while others are open-source, transparent, and run by nonprofit organizations. The term “FOSS” is usually associated with the latter.

The Three-Month Fix: How AbbVie Kept Their VDI Users Up and Running

The complexity of today’s workplace technology means that all of our environments are incredibly unique. Two organizations may use the same platforms and applications, but the tactics we use to implement these tools are all unique to our own goals and business needs. But all of us who work in IT and engineering can agree: our companies’ success hinges on our ability to keep our environments running smoothly. I’m a senior engineer at the pharmaceutical company AbbVie.

Cloud User Hub will help partners tame the Microsoft Cloud

We’re pleased to announced the launch of N-able Cloud User Hub, following the acquisition of Spinpanel in July of this year. N-able Cloud User Hub is a multi-tenant Microsoft 365 management and automation platform built for Microsoft Cloud Solution Providers and allows users to automate the management and security of all Microsoft tenants, users, and licenses.

Top API Metrics for Different Teams That You Should Monitor

Building and utilizing modern applications now essentially requires APIs. They are a crucial component of every company's automated workflow, and as more customers depend on your APIs to power their applications, the demand for them to be trustworthy is growing. Your business will suffer if its performance, availability, or health degrades, thus proactive API monitoring is essential to ensure its dependability. We'll go through the most important API metrics in this article.

Troubleshooting microservices: Challenges and best practices

When people hear ‘microservices’ they often think about Kubernetes, which is a declarative container orchestrator. Because of its declarative nature, Kubernetes treats microservices as entities, which presents some challenges when it comes to troubleshooting. Let’s take a look at why troubleshooting microservices in a Kubernetes environment can be challenging, and some best practices for getting it right.

Sustainable Technology: Can Clouds Save The Planet?

Sustainable technology has become a hot topic in the tech world over the past few years. From the escalating environmental impact of heat and water-intensive activities like crypto mining and chip production to carbon taxes to sustainability becoming a pillar in the AWS Well-Architected Framework, there’s plenty of issues to talk about, but conversations become marked quieter when you shift to discussing solutions.