Operations | Monitoring | ITSM | DevOps | Cloud

Software development best practices checklist: 5 tips for beginners

This is a guest post from Ava Franklin of GoodCore Software. No matter how high your aspirations, you need someone to guide you through the initial steps of your career. For developers who have just started taking up real projects, we have prepared a checklist of best programming practices recommended by software development industry experts.

Load Testing Is Crucial For Optimum Performance of your Website

For a comparatively better user experience and more quality online traffic, all that’s required is a fast and lightweight website. The contribution of a lightweight and superfast website, towards comparatively better user experience and engaging online traffic, cannot be ignored. One of the most important aspects that has always kept the user hooked, engaged, has converted, ensuring optimal performance and reliability of the website is - load testing.

Load average: What is it, and what's the best load average for your Linux servers?

If you're using a Linux server, you're probably familiar with the term load average/system load. Measuring the load average is critical to understanding how your servers are performing; if overloaded, you need to kill or optimize the processes consuming high amounts of resources, or provide more resources to balance the workload. But how do you determine if your server has sufficient load capacity, and when should you be worried? Let's dive in and find out.

Securing IT in healthcare organizations: All you need to know

From maintaining electronic health records and generating medical reports, to carrying out robot-assisted surgeries and setting up online doctor-patient communication portals, the healthcare industry is becoming increasingly reliant on technology to effectively carry out day-to-day operations. While incorporating advanced technology assists healthcare professionals in providing better care for patients, it also increases the attack surface for cybercriminals looking to exploit sensitive data.

Building a Rails App With Multiple Subdomains

In today’s post, we’ll learn how to build a Rails app that can support multiple subdomains. Let’s assume that we have a gaming website funkygames.co and we want to support multiple subdomains such as app.funkygames.co, api.funkygames.co, and dev.funkygames.co with a single Rails application. We want to ensure that proper authentication is performed for all subdomains and that there are no duplicate routes.

A List of the Best Open Source Threat Intelligence Feeds

Threat intelligence feeds are a critical part of modern cybersecurity. Widely available online, these feeds record and track IP addresses and URLs that are associated with phishing scams, malware, bots, trojans, adware, spyware, ransomware and more. Open source threat intelligence feeds can be extremely valuable—if you use the right ones. While these collections are plentiful, there are some that are better than others.

Announcing our new $11M Series B funding

Nearly eight years ago, Cory and I started on a journey to help developers build software quickly and painlessly. As software developers ourselves, we had felt the pain of being afraid to ship and spending late nights tracking down bugs. In 2013, we launched Rollbar into the world so that developers could build software faster, shipping often without fear. These days, lots of people talk about continuous delivery, and nearly all of them focus on automating releases.

Pro tip: How to monitor client certificate expirations with Prometheus

Certificates can be difficult to track and opaque to administrators, and if any expire without someone noticing, embarrassing outages can happen. At Grafana Labs we strive to make all things visible and observable; why should certificates be any exception? In this post we will explore an easy way to expose and monitor certificate expirations using Grafana and Prometheus.