The Delivery Newsletter #29
#29 SEPT. 4, 2019
The Delivery Newsletter

Greetings, ADers!

It's that time of year. The 2019 Accelerate State of DevOps Report is out! The report is an annual reminder for the delivery-minded engineer to strive for excellence.

wamberg - Accelerate Delivery founder

Your chipper shipper

2019 Accelerate State of DevOps Report

The 2019 report promotes throughput and stability through four key metrics. 2019 is the first year the report addresses "productivity" via the use of tools, search, and technical debt management. Other groups, including LaunchDarkly, wrote their takeaways from the report.

cloud.google.com

How to Use Chaos Engineering to Break Things Productively

This post takes you from "break things until you learn something" to a structured approach for chaos engineering. The gist is:

  1. Define a measurable steady state
  2. Develop a hypothesis
  3. Introduce realistic network stressors
  4. Attempt to invalidate the hypothesis

infoq.com

Why Does Developing on Kubernetes Suck?

This article shines a light on the hype around developing on k8s. Many of the issues the author divulges stem from the same core issue: dev k8s clusters are different from production k8s clusters.

blog.tilt.dev

🔊 Podcasts

Facebook Release Engineering with Chuck Rossi

Lots of interesting takes in this interview with a Google/Facebook Release Engineer veteran. Chuck talks about React Native, Mercurial for monorepos, and mobile development. One strong opinion:

Ultimately, let me just make the statement like all mobile companies should be shooting for a one-week release cycle on mobile.

softwareengineeringdaily.com

️🎬 Videos

Escaping the Build Trap by Melissa Perri

Let's zoom out from our normal focus of software delivery optimization. We engineers can do all the right things when it comes to software delivery optimization and deliver the wrong product. Melissa presents the balance of optimizing customer value and business value through strategy, process, and organization.

youtube.com

🛠️Tools

Octant

A dashboard for k8s workloads. TGIK8s highlighted Octant in a recent episode.

github.com/vmware