Operations | Monitoring | ITSM | DevOps | Cloud

%term

Catching Flaky Tests Before It's Too Late

This is a guest post from Artem Zakharchenko, creator of MSWJS, an API mocking library for Javascript. He also writes about testing for EpicWeb and on his personal blog. Test flakiness is a big issue. Not only can it be a colossal time investment to detect and fix, but it hurts perhaps the biggest value you get from your tests—their trustworthiness. A test you cannot trust is a useless test. Time spent maintaining a useless test is time wasted; time that could have been spent building.

Performing for the holidays: Look beyond uptime for season sales success

With the holiday shopping season in full swing, poor web performance can have a big impact on revenue. There’s intense competition for online shoppers, and customers will quickly bounce to another site instead of slogging through a bad experience. The best way to track and achieve your web performance goals is through experience-based SLOs (Experience Level Objectives, or XLOs).

Top 5 outages detected by StatusGator in November 2024

StatusGator continues to demonstrate its value by providing early warning alerts for service disruptions, often detecting issues before official acknowledgment. Below, we highlight key incidents from November 2024 where StatusGator’s monitoring helped users stay ahead.

Feature Friday #39: The power of lists and implicit iteration

Implicit list iteration in CFEngine is quite a unique and novel feature. Today we look at a practice example showing how lists can improve the readability and maintainability of your policy. A novel feature in CFEngine is how a list variable is iterated when referenced as a scalar ($(variable)). Let’s take a look at a contrived example.

The Leading Synthetic Monitoring Tools

For accurate and effective performance testing, synthetic monitoring has become a staple and this is only going to continue in the coming years. This is mainly due to the fact that this process is beneficial and offers numerous advantages to organizations. With synthetic monitoring, your organization can identify performance issues before they affect real users. By continuously simulating user interactions, your team can highlight and rectify performance bottlenecks and infrastructure issues in real time.

NinjaOne MDM: What's New and What's Next

Introduced in June 2024, NinjaOne MDM quickly began turning heads for those in search of a better way to manage Android and Apple mobile devices. Our product and engineering teams continue to deliver enhancements that enable NinjaOne MDM to better serve the unique needs of internal IT and MSP organizations – regardless of size or experience level.