DevOps'ish

DevOps, Cloud Native, Open Source, and the ‘ish in between.

Healing is Hard

050: Healing, Move Slowly and Fix Things, Observability, Serverless, Kubernetes, and…

And so it begins… The long road to decompression and the end of my burnout. As I mentioned in a blog post on Monday, I am Leaving Bankrate. It was not an easy decision to make but it was a move that needed to happen. I am considering writing a postmortem for the whole ordeal. I’m not sure I’ll ever publish it. But, it is something many others could benefit from.

This morning I woke up at 6:30 AM not quite knowing what to do with myself. On a normal morning, I would immediately check Slack, e-mail, PagerDuty, and iMessage as there would be something waiting for me to act on. When I went to shower this morning I grabbed my phone out of instinct, because someone was going to call me from work, right? Nope. It was nice to grab my phone so I could shower and listen to music without worrying about someone calling or a page coming in.

Bankrate rewired my brain from proactive to reactive in a way I thought I had trained myself out of years ago. What’s next? There are some things in the works. I will announce whatever my next steps are when the time is right. But, now is not that time. Stay tuned…

Continuous Delivery for Mobile Development — GoCD
This post chronicles a mobile app development team’s journey to continuous delivery, the challenges along the way, how they overcame them and their thoughts beyond continuous delivery. Check it out. SPONSORED

Sign up for DevOps'ish!

DevOps’ish is a weekly newsletter covering DevOps, Cloud Native, Open Source, and the ‘ish in between.

People

Productivity When You Just Can’t Even

Time to move on from DevOps and continuous delivery, says Google advocate: CI/CD, DevOps are so 2007. IT leaders and professionals need to elevate their thinking to guiding their businesses through disruptive times.

A Year of Tech Solidarity: “Since Trump’s election, tech workers have shown unprecedented interest in political organizing — maybe even unionizing — but as efforts like Tech Solidarity show, it’s going to take a while to see real impact.”

The Importance of Open Source Communities by Jonas Rosland

5 DevOps leadership priorities in 2018: Here’s where DevOps leaders and teams should strive to improve

Apple VP of diversity and inclusion Denise Young Smith is leaving: 🤬 (emoji mine)

Solomon Hykes Changes Roles at Docker: You heard it here first; Docker has to clean up its image before seeking people to buy it. To quote Obi Wan Kenobi, “you will never find a more wretched hive of scum and villainy.”

A Hacker Hero Has Been Banned From Cyber Conferences After Decades Of Inappropriate Behavior: The claims against John Draper, better known as Cap’n Crunch, a pioneer hacker and an early associate of Apple cofounders Steve Wozniak and Steve Jobs, are yet another example of how celebrity can be abused.

Process

Fly the airplane: Three practices for effective incident response

Best Practices for Observability by friend of DevOps’ish, Charity Majors

Move Slowly and Fix Things by Jonas Downey: Ruminations on the heavy weight of software design in the 21st century.

How to Monitor the SRE Golden Signals by Steve Mushero: Actually Getting the Metrics from Common Services

Google’s approach to observability by JBD: “Collecting diagnostics data all across the stack to identify and debug production problems and also to provide critical signals about usage to our highly adaptive and scalable environment.”

DevOps: How to avoid project death by hand-off: Implementing continuous feedback loops can cause a revolution.

Secure Engineering Guidelines by Julian Cohen: Some best practices for building and trusting software.

The Tale of Kubernetes by Bloomberg (of all people)

36 companies agree to a Kubernetes certification standard: “This should make it easy for users to move from one version to another without worry, while ensuring that containers under Kubernetes management will behave in a predictable way.”

Risks of a ‘serverless’ future: dissolving valuable infrastructure with DevOps OG, John Willis

HOWTO: Submit a kernel patch to Linus Torvalds

Tools

Introducing security alerts on GitHub

Red Hat introduces Arm server support for Red Hat Enterprise Linux: “Red Hat Enterprise Linux for ARM is a part of our multi-architecture strategy and the culmination of a multi-year collaboration with the upstream community and our silicon and hardware partners.”

Red Hat Hugs AWS with Latest OpenShift Container Platform Release

The new long-term Linux kernel, Linux 4.14, has arrived: “For the next six years, Android smartphones, embedded Linux devices, and Linux-based Internet of Things gadgets will use the newly released Linux 4.14 kernel.”

A Dockerfile tailored for Golang applications: Leveraging multi-stage builds to create tiny Golang Docker images

Serverless frameworks and containers by Moby Project: So many functions, so little time.

HashiCorp Vault 0.9: “The 0.9 release of Vault is focused on new functionality that improves Vault’s governance and data security capabilities across globally-distributed, multi-cloud environments.”

A Great Vim Cheat Sheet

The Ultimate Guide to Secondary DNS: In this article, we explore the world of secondary DNS, and look at how this server strategy can help increase performance.

Introducing Visual Studio Live Share: “…enables developers using Visual Studio 2017 or Visual Studio Code to collaborate in real-time…”

LambdaPHP v0.01: I feel dirty af linking to this, “Quick and Dirty PHP website hosting (with PHP support) using AWS Lambda (i.e. pay by requests instead of paying a fixed monthly hosting fees).”

Our Move to Envoy by Turbine Labs, Inc.: One company’s move from nginx to Envoy.

Run your own high performance EBS wherever Kubernetes runs by Travis Nielsen

jamiehannaford/what-happens-when-k8s: 🤔 What happens when I type kubectl run?

jessfraz/k8s-snowflake: Configs and scripts for bootstrapping an opinionated Kubernetes cluster anywhere.

Cloudzero/cloudzero-reactor-aws: Simple interface for AWS data collection

astrikos/stale_security_groups.py: Script to detect stale AWS security groups

theia-ide/theia: Theia is a cloud & desktop IDE framework implemented in TypeScript.

ZFS from a MySQL perspective

MariaDB, PostgreSQL, and MySQL: more choices on Microsoft Azure

Microsoft joins the MariaDB Foundation as a Platinum level sponsor

Microsoft and GitHub team up to take Git virtual file system to macOS, Linux: Microsoft isn’t the only company that’s interested in scaling Git.

Tweet of the Week


Thanks for Reading!

Tell your friends to subscribe today. Drop a link in your company Slack on Monday morning. I’d like to do some big things in 2019 that require capital. "Mo’ subscriber’s, mo’ sponsors." — Notorious B.I.G. (or someone like that).

Don't have a Slack, Telegram, WeChat or anywhere el to get insightful perspective about tech in? Join the DevOps'ish group on Telegram!


whoami

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.

Follow me on Twitter and LinkedIn. Join the discussion on Facebook and Telegram.


Share