Issue #59 · April 30, 2018

How Netflix Thinks of DevOps

“If we continue to develop our technology without wisdom or prudence, our servant may prove to be our executioner”

Best 7 links of week #17, 2018

How Netflix Thinks of DevOps

How Netflix Thinks of DevOps

Netflix is a fantastic case study for DevOps because their software-engineering process shows a fundamental understanding of DevOps thinking and a focus on quality attributes through automation-assisted process.

Articles

CPU utilization is wrong

CPU utilization is the metric everyone uses to measure a processor's performance. But %CPU is a misleading measure of how busy your processor really is, says Brendan Gregg, senior performance architect at Netflix, in what he calls a "five-minute public service announcement," at the 16th annual Southern California Linux Expo.

HTTP/2 for Node.js

A fantastic example of how to use HTTP/2 for Node.js core, by Node.js contributor James M Snell.

CSS at Scale by LinkedIn

Browsers use Cascading Style Sheets (CSS) to control the appearance of websites. From borders, fonts, and colors to layout, images, and animations, there are roughly 500 different style properties. In this article you will learn how linked uses CSS at scale.

What You Can Expect From Node.js 10

The release of Node.js 10 is almost upon us! Discover some of the new features and continued developments that will be shipping with the latest version.

Book of the week

The Clean Coder: A Code of Conduct for Professional Programmers

The Clean Coder: A Code of Conduct for Professional Programmers

by Robert C. Martin

Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals. In this book, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship.