Operations | Monitoring | ITSM | DevOps | Cloud

MSP Horizons Report - Good Enough is not Good Enough

"Good isn't good enough." Even the big names can get caught off guard if they're not Best in Breed—Jeff Nulsen shares a cautionary tale of a competitor falling prey to a phishing attack. If backup isn’t top of mind, you’re already at risk. Watch the clip from the MSP Horizons Report 2025, and catch the full discussion on the Beyond the Horizons Podcast.

IT Horror Stories: Dead in the Water Ep2 S1

In this episode, Jay Abbott, Director of IT at NinjaOne, joins host Jonathan Crowe to share a harrowing tale from Jay’s early days managing infrastructure in oil and gas. The two discuss how a bad virus definition file ended up BSOD’ing an entire endpoint fleet, how Jay and his team rose to (and ultimately resolved) the task at hand, and how to plan for the unexpected in a world where “the best laid plans of mice and men often go astray.”

7 SaaS Compliance Pitfalls and How Proactive Managed IT Can Prevent Them

MSPs and IT teams are trusted to maintain the security and compliance of sensitive data while also being on the hook for end-user experience. In and of itself, this is a tricky balancing act. When you add SaaS to the mix, compliance gets even more complex. SaaS compliance with regulations like GDPR, HIPAA, and CCPA is more complicated than traditional “castle and moat” style on-prem networks, where data resides squarely within an organization’s control.

Automating CSS code quality in front-end projects with Stylelint and CircleCI

Cascading Style Sheets (CSS) is the language used by developers to apply styles to documents written in a markup language. In front-end development, enforcing consistent CSS code quality is crucial: poorly written CSS can lead to issues ranging from poor maintainability, unexpected bugs, and inconsistent designs. One effective way to ensure CSS code quality is using a linter such as Stylelint.

AI Costs In 2025: A Guide To Pricing, Implementation, And Mistakes To Avoid

AI costs haven’t been a major factor in cloud computing — until now. For example, AI demands massive data processing and storage, such as for training Large Language Models (LLMs) and generative AI. Additionally, AI workloads require parallel processing, which traditional instances struggle to handle — forcing companies to invest in specialized (and expensive) GPUs to get the job done.

Finding the Right Tools for Digital Transformation

Given the current climate in the federal government, it’s critical that public sector IT leaders find innovative solutions to do more with less. That’s a real challenge for these leaders who must balance with current alert backlogs against their agency limited IT budget and resources. Everyday, more than a thousand alerts to track down and as response times are slowing and some incident managers are burning out.

Essential Software Updates for Security

Essential Software Updates for Security Critical vulnerabilities in Chrome, Adobe products and Microsoft software are addressed through recent updates. Chrome's zero-day vulnerability is particularly noted. Adobe Acrobat and Reader fix nine vulnerabilities, while Windows 11 resolves 36, including five zero-days. Microsoft Office updates tackle ten vulnerabilities across various applications.

Loading JavaScript on your Website - Concepts of Web Performance

Master the art of loading JavaScript efficiently in this essential Concepts of Web Performance tutorial with Todd Gardner from Request Metrics. Perfect for entry-level web developers struggling with slow websites, this video breaks down the critical differences between standard blocking scripts, async, and defer attributes that dramatically impact your site's performance. Learn when and why to use each loading technique, understand how JavaScript execution blocks HTML parsing and CSS rendering through clear waterfall and flame chart visualizations, and discover why defer is usually your best option for most scenarios.