Operations | Monitoring | ITSM | DevOps | Cloud

Latest Posts

Business use of Workplace Communications: Four Key Trends

Over the years, online communications have evolved, increasingly making it easier for businesses to connect. Thanks to the internet, companies of all sizes can now benefit from real-time, high-quality voice chat technology, screen sharing, video conferencing, and more. And these apps have changed the way we work, allowing coworkers to collaborate whether they're in the same building or half a world away.

How to detect CVE-2019-14287 using Falco

A recent flaw, CVE-2019-14287, has been found in sudo. In this blogpost, we are going to show you how to use Falco or Sysdig Secure, to detect any exploit attempts against this vulnerability. sudo allows users to run commands with other user privileges. It is typically used to allow unprivileged users to execute commands as root. The issue exists in the way sudo has implemented running commands with an arbitrary user ID in versions earlier than 1.8.28.

GitKraken vs SmartGit

The GitKraken Git Client was one of the first software products of its kind to hit the market in August 2014, built by Axosoft developers who were on a mission to find a Git GUI that didn’t suck. One that could quickly show who was doing what, to which file, on any project; one that could help expedite individual workflows and improve team collaboration; one that visually blew the minds of everyone who interacted with it.

What is Developer Time Worth?

It’s remarkable to me how many developers have no idea what their time is worth. I speak with a lot of developers, and when I mention my work on TrackJS, I frequently hear “I could build that”. Yeah, you could. Observability tools aren’t rocket science. But you shouldn’t. Your time is too valuable to build better mousetraps. Your time is valuable and finite. Both to you and to your company.

Typespecs and Behaviours in Elixir

Today, we will dive into Typespecs and Behaviours. These are two Elixir features that we are ecstatic (pun intended) about. They are great examples of built-in features in Elixir that help get some of the advantages of statically typed code. Alright, let’s set the scene. Elixir is a dynamically typed language. This means that the type of each variable is not checked at compile-time, but rather at run-time. Like most things, this comes with advantages and disadvantages.

Mattermost guest accounts: Collaborate with people outside your organization while retaining control and privacy

For many organizations, messaging-based collaboration isn’t just the most efficient way to work with internal teammates. It may also be the easiest way to communicate with people outside your organization as well. When working with contractors, vendors, or partners, communicating and collaborating together in your messaging system helps streamline work. That’s why we’re happy to announce the beta release of Mattermost guest accounts as part of Mattermost 5.16.

Troubleshooting Web Application Performance Meltdowns: A Real World APM Use Case

Today, it’s a common practice to SSL-enable web applications and websites. It’s beneficial for SEO and it is also needed for compliance. Many regulatory compliance standards mandate that websites are using SSL certificates. A key part of SSL-enabling a website is the configuring the SSL certificate.

Integrating Time Series Correlation to Accelerate Root Cause Analysis

In any platform of sufficient complexity, multiple anomalies are likely to occur. For many organizations, NOC operators triage multiple anomalies based on their severity. There are internal, non-customer-facing issues that might affect only a small part of your workforce and one-time issues that affect only a small number of customers. Both of the issues get ticketed and sent to low-level support.