I used to think of industry analysts as 100% worthless to the broader technology world. After meeting Chris Gardner from Forrester, some of the good folks from RedMonk, and working with Red Hat’s Analyst Relations team, I’ve warmed up to Analysts a little. They serve an important function that a lot of us forget: Tactical efficiency does not replace strategic efficacy…
DevOps’ish Last Week’s Top Five
- Seth Vargo says hell no—puts Chef on ICE
- The real cost of not wearing makeup at the office
- DevOps terms: 10 advanced concepts to know
- 30 Linux Permissions Exercises for Sysadmins
- On the occasion of leaving Google
Event season is upon us but the good news 147DevOps’ish has discounts to some of the hottest events this year.
DevOpsDays Raleigh 2019 is October 1st and 2nd! DevOps’ish readers can take $10 off admission with discount code DODR2019-ISH when registering. See you in Raleigh!
KubeCon + CloudNativeCon North America 2019
The Cloud Native Computing Foundation’s flagship conference gathers adopters and technologists from leading open source and cloud native communities in San Diego, California from November 18-21, 2019. Join Kubernetes, Prometheus, Envoy, CoreDNS, containerd, Fluentd, OpenTracing, gRPC, CNI, Jaeger, Notary, TUF, Vitess, NATS, Linkerd, Helm, Rook, Harbor, etcd, Open Policy Agent, CRI-O, and TiKV as the community gathers for four days to further the education and advancement of cloud native computing. Use code KCNACSN10 at checkout for a 10% discount on Corporate Registration.
DevOps vs. middle managers: 5 tips to knock out resistance — ”DevOps teams encounter all types of doubters, but middle managers can be especially hard to get on board.”
More follow up on the Seth Vargo—Chef story:
- ‘Everyone Should Have a Moral Code’ Says Developer Who Deleted Code Sold to ICE (VICE)
- A Developer Deletes His Code to Protest Its Use by ICE (WIRED)
- ICE Controversy May Lead to IT Contract Chaos (DevOps.com)
- An Update to the Chef Community Regarding Current Events (Chef)
Open source developers: Stop blocking organizations you don’t like — Wow! Matt Asay really crossed over to the dark side quick! You see, Matt Asay works for Amazon which has an awful track record respecting open source. To compound matters, Matt didn’t even bother to register this fact with readers. This is gross on Asay’s and AWS’ part.
What are your red flags for job hunting (/r/devops) — This is a good thread on things to look out for when considering new career opportunities.
Confused why Trump fingered CrowdStrike in that Ukraine call? You’re not the only one… — Apparently there’s a “missing server” myth floating around. I say myth because the FBI contradicts that narrative. CrowdStrike imaged all evidence and worked with those images. Not the actual pieces of hardware. This is wild, y’all.
Clean code… Why bother? — ”Why I believe clean code is important and worth your time!” The extra little bit helps. But, for many an enterprise, solving 80% of the problem is good enough. There’s a balance here but, it needs to tilt towards folks reading the code.
Chef is Dead (/r/devops) — I did not write this (I swear). The author points out, “Chef took the #1 spot for Most Dreaded Frameworks, Libraries, and Tools in the 2019 Stack Overflow developer survey. That is damning by itself, and this data was aggregated before the Chef—ICE debacle. That will negatively impact the survey results the next time it runs. Chef’s mishandling of the ICE issue has led me to state a long-held thought out loud. In my opinion, Chef died when they conducted layoffs a while back. A look back in the DevOps’ish archives indicates Chef’s death was publicly reported on November 14, 2018 (almost a year ago). Chef is now in a worse position than Docker.
Docker is trying to raise money following arrival of CEO Rob Bearden — Docker, Inc. is trying to raise money after being worth over a cool billion. The problem is, this is going to be a huge valuation down round. In one shareholder’s opinion, “Docker is a tragic story of what could have been.” If only someone saw this coming… Docker has been dead a while. But, this round might really be the end for Docker. I don’t see their strategy paying off. They don’t have enough of a foothold in the market for it to catch on. This funding round is an admission of that. What will happen to Docker? All the core technology is open source (has been for a while). The company itself will likely be sold (for a fraction of its once lofty value) and be absorbed into a larger entity with significant investment in this space already. Splunk seems to be on a buying spree. Salesforce has loads of money too. Oracle or Microsoft are still contenders, in my opinion, but I doubt accountants from those firms will offer Docker their egos’ worth of money. Hubris and toxicity kills. Here’s my disclaimer since Docker people try to get me fired when I write about them.
IBM’s journey to tens of thousands of production Kubernetes clusters — ”[T]ens of thousands of production Kubernetes clusters running across more than 60 data centers around the globe, hosting 90% of the PaaS and SaaS services offered by IBM Cloud.”
Peloton wipes out more than $900 million of investor wealth in its first day of public trading (PTON) — In this week’s “Companies Masquerading as Tech Companies” we have Peloton… Yikes!
Full Alerting Coverage Without the Toil
Balance rapid feature development and production stability with alert automation for your cloud infrastructure from Blue Matador. Activate alert automation in your cloud infrastructure today with our free trial. SPONSORED
What’s the difference between a console, a terminal, and a shell? — Lest we forget.
14 VSCode Extensions That Will Improve Your Productivity — A lot of useful tooling for VSCode users.
A beginner’s guide to network troubleshooting in Linux — ”Every system administrator needs to have at least a basic understanding of network troubleshooting. And the first rule of network troubleshooting to remember is, ‘Packets don’t lie.’”
Essential Vim For CKAD Or CKA Exam — The vim you need for passing that CKAD or CKA Exam.
Tools That Make Work Faster — ”When developing software in a remote team”
Eight Ways to Create a Pod — ”[D]ifferent RBAC resources that allow the eventual creation of [Kubernetes] Pods.”
How to evaluate community Ansible roles for your playbooks — Jeff Geerling’s talk from AnsibleFest Atlanta 2019.
cloudflare/quiche — 🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
IBM/kui — A hybrid command-line/UI development experience for cloud-native development
microsoft/cascadia-code — This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
DevOps’ish Tweet of the Week
Notes for this weeks issue are available here: Notes
Sponsor DevOps'ish and put your brand in front of thousands of highly skilled operators, maintainers, developers, and leaders from across the Fortune 500, Silicon Valley, and beyond.
Join the Conversation
Join the DevOps'ish group on Telegram for insight and in-depth discussions about real technical challenges facing real people. If you're into Reddit, join //devopsish. You can follow me on Twitter and LinkedIn too.