This is the 52nd issue of DevOps’ish! While the official one-year anniversary is next week, there are 52 weeks in a year and now is as good a time as any to celebrate. In keeping with DevOps best practices, I shared some lessons learned in, Notes on Running a Newsletter: A Year of DevOps’ish.
To celebrate the DevOps’ish first anniversary, Kris Nova has graciously offered to sponsor a giveaway of her and Justin Garrison’s new book, Cloud Native Infrastructure. If you want to be entered to win, please complete the DevOps’ish Diversity Form for consideration. Winners will be announced in next week’s newsletter!
Looking back the five most popular issues of DevOps’ish have been:
- DevOps’ish 035: Google’s Toxicity, Security, SRE, Kubernetes, and More!
- DevOps’ish 045: Sick Days, Kubernetes, Kaspersky, Go, AWS, and More!
- DevOps’ish 040: Solaris, Observability, Shift Left, Ansible, and More
- DevOps’ish 037: Google, Debian, MongoDB, Kubernetes, and More!
- DevOps’ish Weekly — 014: Week of 1489294800
Thanks for making the first year of running this newsletter so awesome. I hope the next year will be even more amazing!
In personal news, thanks to the generosity of the Cloud Native Computing Foundation, I will be attending KubeCon + CloudNativeCon North America 2017! If you’re in Austin Dec 5th through 9th, be sure to send me a note or stop me for some new and improved DevOps’ish stickers.
Continuous Delivery: GoCD VS Spinnaker
GoCD or Spinnaker? This post is an overview of GoCD and Spinnaker, why they are different from each other and which problems you should use them to solve. Check it out. SPONSORED
This newsletter won't run without sponsors. Sponsor DevOps'ish and connect with thousands of motivated DevOps, cloud native, and open source professionals from across the globe.
Linux Journal Ceases Publication: “The simple fact is that we’ve run out of money, and options along with it.”
So you want to be a wizard by Julia Evans
On becoming Ryn: “Hi. My name is Ryn, and I’m nonbinary.” The welcoming of Ryn to the world was fantastic to see this week.
DevOps and Socks Episode 3 — Hammock Chilling: Ria and Jess chill on a Hammock in Austin before KubeCon.
My First Few Months as a Junior Engineer by Erin Fox: “We should all compare ourselves, to our past selves to really see how far we’ve come and how much we’ve learned.”
What Etsy’s former CTO is bringing to his new startup: John Allspaw talks about Adaptive Capacity Labs and what he learned from the Great Etsy Shakeup of 2017.
5 best practices for getting started with DevOps: Are you ready to implement DevOps, but don’t know where to begin? Try these five best practices.
a short example of why dimensions are suuuuuper valuable by Matt Knopp
Fighting hidden threats with DevOps security best practices: “Find out what experts had to say about using DevOps security principles to weave threat resistance into the fabric of the development process.”
Executives overestimate DevOps maturity: “We break down why understanding the current maturity of DevOps leads to successful implementation.”
Dear CIOs: Stop beating yourselves up for being behind on transformation: Let’s break down three misconceptions about digital transformation for CIOs racing to make progress
Say Hello to AWS Fargate & Amazon Elastic Container Service for Kubernetes (EKS) by tiffany jernigan: “No more needing to provision, configure, or manage any clusters or instances!”
Containers and the Battle for the Iron Throne by Josh Bernstein: “Instead, Docker launched Moby and confused everyone with the company’s business vision.”
SysAdvent Day 1 — Comfortably Numb — or — “How Corporate Analgesia is Actively Harming You” by H. “Waldo” Grunenwald and Adam Compton
SysAdvent Day 2 — Shifting Left Securely With inSpec by Matt Stratton and Rich Cassara
Automating Go development with Make by Kevin Burke
michelleN/helm-secure-tiller: This Helm plugin allows you to add an RBAC profile to a Tiller in a Kubernetes namespace.
tenta-browser/tenta-dns: Recursive and authoritative DNS server in go, including DNSSEC and DNS-over-TLS
Golang’s Real-time GC in Theory and Practice: “In this blog post, we’ll look at Go’s garbage collector. We’ll see how it works (the tricolor algorithm), why it works (achieving such short GC pauses), and most importantly, whether it works (benchmarking these GC pauses, and comparing them with other languages).”
CNCF Community Infrastructure Lab: (CIL) provides free access to state-of-the-art computing resources for open source developers working to advance cloud native computing.
DevOps’ish Tweet of the Week
Criticism is easy. Creating something worth criticizing is the hard part.— Kelsey Hightower (@kelseyhightower) November 29, 2017
I'm Chris Short, 20+ veteran of the IT industry and 11 year veteran of the US Air Force. I help people and companies embrace DevOps practices and tools through writing and public speaking. I am a staunch advocate for transparency and open source solutions to problems.