In this post, we’ll explore how to create Ruby modules that are configurable by users of our code — a pattern that allows gem authors to add more flexibility to their libraries. Most Ruby developers are familiar with using modules to share behavior. After all, this is one of their main use cases, according to the documentation.
Prometheus is undoubtedly growing as the native monitoring tool for Kubernetes. We have been using Prometheus to collect metrics about our infrastructure for a long, but setting it of the box is still painful.
When it comes to running a website, one of the hardest things to accomplish is a high SEO ranking. Understandably, this is also the most important thing in terms of your website’s success. In order to get your website out there for people to find, you need to impress Google and its algorithms. This goes beyond just picking a great design or publishing a nice written piece or two.
With Black Friday weekend coming up, ecommerce sites are preparing for a huge increase in traffic. If you haven’t made any changes yet, fear not, there’s still time! We’ve compiled a Black Friday last-minute checklist so you can prepare your site for the Black Friday weekend! Monitor your uptime status.
Start your engines. The holiday season has officially begun! With the upcoming shopping frenzy surrounding Black Friday and gift buying, it is one of the most important times of the year to avoid glitches like the ones below.
Web content is being stolen, and that’s a trend. In 2013, Google employee Matt Cutts said that 30% of content on the Internet is plagiarism. 6 years have passed, and the situation has not improved. Despite the emergence of a new source determination algorithm in Google, hundreds of thousands of users copy other people's photos, videos, and texts to present them as their own. We’ll tell you how to protect content from theft and adequately respond to plagiarism.
“SLO is a favorite word of SREs,” Björn “Beorn” Rabenstein said during his talk at KubeCon + CloudNativeCon in San Diego last week. “Of course, it’s also great for design decisions, to set the right goals, and to set alerting in the right way.
Grafana is everywhere. Almost every DevOps team out there is currently in the process of creating a proof of concept enabling them to implement Grafana into their stack—if they have not already implemented it, that is. Teams are eager to employ Grafana’s highly effective visualizations and dashboards that monitor and track services’ functionality and performance.