DevOps'ish

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

099: AllThingsOpen, GitHub’s Ups and Downs, Google’s Grossness Grows, Serverless DevOps, Kubernetes, and More

This was an incredibly busy week in tech news and events. First, AllThingsOpen was this week. For me, this included the annual opensource.com Moderators meeting in Red Hat Tower. The conference was amazing but, I feel like it might have outgrown the Raleigh Convention Center. 4,100 people registered to attend AllThingsOpen and I’m pretty sure half of them tried to get to two talks I wasn’t able to attend due to crowds. I got to spend and even monopolize time with some truly amazing folks. If you were at AllThingsOpen and we weren’t able to connect my deepest apologies.

GitHub had two significant outages this week that are discussed later. It’s amazing to me how technology professionals treat these complex services they use every day as if they’re air, water, and light. If you think running your code is hard, imagine how much harder it is to run the thing your code relies on. GitHub’s week definitely ended on a high note though. The “Microsoft acquisition of GitHub is complete. 🎉

Google admitted to giving golden handshakes to folks on their way out the door while keeping silent about misconduct claims. This is a horrendous display of stereotypical tech culture from a company that once marketed itself as the exact opposite of. As I asked on Twitter:

More details and reaction regarding Google’s gross behavior follows (they’re also doing some shady things with hiring too). I’m considering abandoning as many Google products as I can get away with at this point (and this is after pretty much moving all my cloud resources over to Google Cloud).

SQLite is making light of Code of Conducts by using its own Code of Conduct to mock them. Then after a ton of blowback from the community, that original Code of Conduct was renamed to Code of Ethics of the Project Founder and SQLite has adopted a new Code of Conduct, the Mozilla Community Participation Guidelines.

This is on top of beefing up the DevOps’ish Terms of Service, implementing a Privacy Policy at the request of a possible reader, tweaking the production process for the newsletter to keep it from getting too long, working a full-time job, and being a dad. Continue reading for more of this week’s DevOps, cloud native, and open source news.

Webinar: Actionable Continuous Delivery Metrics
Want to deliver faster? Join our free webinar: Actionable Continuous Delivery Metrics. Gain insights into software delivery pipeline and learn to use metrics to improve your path to production. SPONSORED

Finally, it’s time for actionable APM!
Raygun delivers what New Relic and other APM tools can’t: an intuitive and easy to use interface with unparalleled detail into app transactions. Now available for .NET. SPONSORED

Webinar: Kubernetes and Security Crash Course
Kubernetes is so powerful, it sometimes seems like magic. However, if not setup correctly, it can lead to serious security issues. In this webinar, learn how to avoid these issues and unlock the full benefits of Kubernetes. SPONSORED

People

How Google Protected Andy Rubin, the ‘Father of Android’: The internet giant paid Mr. Rubin $90 million and praised him, while keeping silent about a misconduct claim.

An Insider’s View of How Alphabet Is Dealing With Harassment: Liz Fong Jones, an engineer at Alphabet Inc., discusses how the company has been handling sexual harassment claims. She speaks with Bloomberg’s Emily Chang on “Bloomberg Technology.” (Source: Bloomberg)

Google CEO admits company had a sexual harassment problem — says it has fired 48 employees for sexual misconduct: Google CEO Sundar Pichai sent an email to employees in response to a report in The New York Times about sexual misconduct at the company.

Linus Torvalds is back in charge of Linux: After a few weeks off to reconsider his role in the Linux community, Linus Torvalds is back in the saddle.

Silicon Valley’s dirty secret: Using a shadow workforce of contract employees to drive profits: “This year at Google, contract workers outnumbered direct employees for the first time in the company’s 20-year history.”

Why the NSA Called Me After Midnight and Requested My Source Code: The story behind my top secret coffee cup

The case for all-remote companies: Remote teams offer flexibility, reduce company costs, and increase productivity.

DevOps Salaries Hit New High: “DevOps is growing at a remarkable pace” Ya don’t say?

Open Source Veterans Join source{d} as advisors: Wow! What a great group of folks to have on the side of source{d}

What is a site reliability engineer and why you should consider this career path: If you want a challenging, in-demand role that goes beyond DevOps, consider becoming an SRE.

Process

SQLite Code of Conduct Sparks Outrage in Dev Community: Members of the dev community are shocked by the latest SQLite Code of Conduct found on their website.

Serverless DevOps: What do we do when the server goes away?

Chaos Monkey Guide for Engineers: “The Chaos Monkey Guide for Engineers is a full how-to of Chaos Monkey, including what it is, its origin story, its pros and cons, its relation to the broader topic of Chaos Engineering, and much more.”

Making the GPL more scary: Strange times in the world of software licenses.

Fed up with cloud giants ripping off its database, MongoDB forks new ‘open-source license’: Paperwork demands code from internet goliaths

Unexpected MySQL database meltdown fingered in GitHub’s 24-hour website wobble: GitHub had a ROUGH beginning of the week.

Ep. #6, Customer Reliability Engineering with Google’s Liz Fong-Jones: In episode 6 of O11ycast, Charity and Rachel talk to Google developer advocate Liz Fong-Jones about ways to build systems to be more transparent and explainable.

Documentation as an Open Source Practice: Develop Documentation Like Code

GitHub is FedRAMP Authorized: That didn’t take long.

Amazon’s move off Oracle caused Prime Day outage in one of its biggest warehouses, internal report says: Amazon’s move off Oracle’s database software was the main reason for an outage in one of its biggest warehouses on Prime Day, according to internal documents obtained by CNBC.

Why IT Ticketing Systems Don’t Work with Microservices

Tools

How do you keep up with Kubernetes?: A good starting point on how to manage your Kubernetes knowledge.

Kubernetes: Getting Started: This Kubernetes Getting Started guide I wrote almost a year ago is still getting a share every once in a while.

Mirantis Takes Kubernetes to the Telco Edge

Why Is Securing Kubernetes so Difficult?: The first of a series of articles Giant Swarm is rolling out on Kubernetes security

Atlassian’s overhaul of Jira is complete, with a more user-friendly interface for the cloud-native era: Anyone using it yet?

gRPC-Web is going GA

Build a Single-Page App with Go and Vue: Whoa… This doesn’t seem as hard as I thought it might be.

Jerry Hargrove - Cloud Diagrams & Notes

The Challenges Behind Rolling Out Security Updates To Your Docker Images

HashiCorp Product Announcements at HashiConf 2018

Linux Kernel /etc/sysctl.conf Security Hardening

namreg/godown: Distributed, fault-tolerant key-value storage written in go.

k88hudson/git-flight-rules: Flight rules for git

IBM/mac-ibm-enrollment-app: The Mac@IBM enrollment app makes setting up macOS with Jamf Pro more intuitive for users and easier for IT.

Tweet of the Week


Subscribe to DevOps'ish for updates on DevOps, Cloud Native, and Open Source news.

Join the DevOps'ish group on Telegram

E-mail this to a friend!


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