Curated DevOps Content

DevOps / SRE - Top Links Last Week

Week 22 - Issue #81

DevOps / SRE - Top Links Last Week
Photo by Matt Cramblett

Week 22 - Issue #81

👋
Listen to hundreds of technical AudioBooks and Get Two for Free with Audible Premium.

Airbnb Moves from Webpack to Metro, Enjoys Shorter Build Times

Airbnb migrated its JavaScript code bundler from Webpack to Metro in 2018. Even the slowest production build, one compiling 49,000 modules (JavaScript files), is now 55% faster — down to 13.8 minutes from 30.5 minutes with Webpack. Airbnb's own Page Performance Scores also improved (~1%) with those pages built with Metro. The migration took place in two phases: the Metro development server as the slow Webpack development server was the source of significant development productivity costs. Airbnb engineers created a Metro server with custom endpoints to handle building dependency graphs.

Portainer, a GUI for Docker Management

Portainer is a universal container management tool that can work with both Docker and Kubernetes to make the deployment and management of containerized applications and services easier and more efficient. Portainer enjoys over 650,000 users and 21,700 GitHub stars, so it's widely used and popular. It makes it an obvious management platform for admins and developers of all skill levels. Instead of having to build a complex manifest to include every aspect of the container, Portainer makes it easier to use the command line.

DevOps: The Many Facets of Infrastructure

The Many Facets of Infrastructure are the many different services, processes, or considerations that go into running a single service in a thorough manner. Failing to understand the big picture and future direction of these facets can put availability, security, and velocity at risk. The goal of this blog post is to capture this exhaustive list of software infrastructure facets in order to help people identify gaps in their knowledge or infrastructure and make improvements. If you are in any field that is DevOps/SRE/Security/Developer adjacent, there is content in this post that is meant for you.

The Linux cheat command

The Linux cheat command is a utility to search for and display example tasks you might do with a Linux command. Cheatsheets are just plain text files containing common commands. The main collection of cheat sheets is available at Github.com/cheat/cheatsheet. The Bash version of cheat downloads cheats sheets for you when you first run the command. The Go version uses a Yconfig file to define where each collection is located. The bash version uses the --fetch option to download the Bash version and install the Go version.

Contrast Security Adds Free Code-Scanning Tool

Contrast Security has made available a free security tool that enables developers to scan their code using the same core engine used by the cybersecurity team within their organization. Contrast Security's CodeSec is not just another freemium offering for developers that is a hobbled version of a commercial offering. It provides access to a command-line interface that makes it easier to integrate within the context of a DevOps workflow. Every vulnerability discovered by an application development team is one less for cybersecurity teams to ask developers to fix in a production environment.

💡
26 links this week. AI assisted and Human edited. Membership Unlocks Everything.

This post is for paying subscribers only

Already have an account? Sign in.

Subscribe to phpops

Sign up now to get access to the library of members-only issues.
Jamie Larson
Subscribe