This week has been quite a blur. Working backward (literally and figuratively), we’re re-entering lockdown as a household again. A visit with my pain management doctor on Thursday in which he told me the hospital we both live near has seen COVID-19 admissions double this week pushed things very front of mind. A statement from our state’s governor on Thursday put things into motion towards lockdown (which she can no longer mandate thanks to our state legislature passing a law preventing her from doing so; nuts, I know). With lots of data in hand, we made the hard decision Thursday night. I know the readers in European nations (and probably elsewhere) are wondering, “How weren’t you in lockdown sooner?!?” Well, there’s not a state-level or national-level mandate to do so. We’re flying blind here in the US, and each household has to make its own decision. This is why we’re in the situation we’re in (again). But, Max took it in stride, saying that he’d still be able to see his friends on Zoom, with enthusiasm. Our kids are so resilient. But, I am concerned about the long term effects of all the tumult and how it will affect our kids in the long-term.
Dan Kohn’s memorial was also on Friday. I think Ian Coldwater sums it up nicely with their tweet, “HOW ARE WE GOING TO KUBECON NEXT WEEK WITH NO DAN AND WITHOUT EACH OTHER IT JUST ISN’T RIGHT[.]” They’re right; this doesn’t feel right. But, we’re going to push forward because Dan would want us to. KubeCon is a part of the healing process. Dan won’t be the focus next week; the fruits of his labor will be. That feels right.
Even though we can’t network in person, we can network in the Kubernetes Slack, CNCF Slack, OpenShift.tv, and countless other places. Let’s build relationships through text, then video, and then finally, when the time is right, in person like we’re advancing through technology in the late 1990s, early 2000s again. We did this once as a world, lest we forget. We just weren’t stuck at home ALL the time.
And yes! Next week is KubeCon + CloudNativeCon NA 2020! I will be trying to be in all possible locations to make myself available and useful as best I can be. I will admit, I’m not as far along in my planning of exactly what I’m doing next week as I should be. But, I know I’ll be helping with OpenShift Commons Gathering, including an MST-3000 style take with a couple of coworkers on a few of the sessions. We’ll also be doing a ton of project-specific office hours as well during KubeCon, so please jump into the ones that interest you most and ask those tough questions; we’ve got the experts assembled. More KubeCon prep help is in the newsletter.
DevOps’ish is brought to you by Accurics. They’re cool people doing cool things with cloud native security. Check them out! Scanning Kubernetes IaC configurations with Terrascan
People
What I Learned From Bombing a Technical Interview
I always love pieces like this. I learned so much from bombing my AWS interview way back in 2012. This article is full of good interviewing skills.
At Work in Pain S01E01
“The first episode of At Work in Pain, with Chris Short and Julia Ferraioli. During this video, Chris and I kick it off, cover how we cope with pain, and how we communicate it – or not – at work.” Julia came to me with this idea and I’m all for it. It’s okay for me to hurt. I got injured, y’all. We don’t want sympathy. We want understanding.
The POPCAST: Veterans Day Special with Chris Short and Marky Jackson
“A very special Veterans day POPCAST. in this episode we talk to two veterans who are in the cloud native and Kubernetes space. Red Hat’s Chris Short and CDF’s Marky Jackson. We discuss their service, their sacrifice, their love of the open source community and so much more. Please stay til the end as both these fellows really are open about what serving their country means to them and coming back and enabling others in the community. Chris and Marky are absolute class acts and it was an honor to capture their stories.” Thank you, Dan Papandrea, for doing this. It ties into the At Work in Pain series.
Millions of Remote Workers Are Now Thinking About Moving
I worked on and off from home for years before working from home became the norm for me. Our move to Michigan was precipitated around family (as noted in the article, many others are now making that decision). Yes, it did involve an office job for the first six months we were here. But, even then I feel like I worked as much from the office as I did from home due to construction, weather, etc. The point is, we’ve hit the point where you can probably live where you want (so long as infrastructure is in place to support your work) and work where you want. Something that was not possible at a lot of <INSERT BIG TECH CORP HERE>
until recently.
Covid vaccine: Ex-IBM CEO Rometty says remote work is here to stay
“‘I actually don’t think these technology trends are going to reverse themselves,’ Rometty told CNBC anchor Karen Tso.” I think Ginny Rometty is absolutely right here. Even once say 50%-75% of the population is vaccinated, I still wouldn’t be comfortable going into an office (at this point in time, knowing what little we know). Organizations need to treat this as a psychological safety issue. Remember, psychological safety is the foundation on which everything else in your organization depends upon.
Pre-Kubecon Warm Up Session - Diane Mueller, Chris Short, Jen Madriaga, and Josh Berkus (Red Hat)
“CNCF’s Kubecon week is coming up fast, it can be overwhelming to navigate all the virtual talks, chat rooms, BoFs, Office Hours, booths. [Here are] our tips and tricks to avoid virtual burn out, hear our top picks for talks, co-located sessions, best snack foods, and stretches to ensure you maximize your Kubecon experience! From Day Zero to binge watching all the sessions you missed, to virtual after parties!”
Process
People might say traces can be used anywhere, but let’s face it: you absolutely need them when you’re dealing with distributed systems and microservices. You probably don’t have them yet because instrumenting your apps to collect them will get you super table-flippy. (╯°□°)╯︵ ┻━┻
Until now.
Download Distributed Tracing: A Guide to Microservices & More and get the tracing you deserve the easy peasy way. Guess less & know more with Honeycomb. SPONSORED
This is how I git
Daniel Stenberg, of libcurl fame, shares “how to work with git in a smooth way when developing, bug-fixing or extending curl - or how I do it.” Some good nuggets in here.
Ant Group IPO: Chinese President Xi Jinping decided to halt Ant’s IPO: WSJ
As I mentioned last week, Jack Ma said some things, and the CCP got pissed; Xi Jinping specifically.
Many websites will stop working on older Android versions in 2021
I mean, yes, this sucks. But, aren’t these older Android versions vulnerable as hell anyway?
Google Photos Just Made the Case for Breaking Up Big Tech
I have a policy generally against linking to Medium posts. But, this one brings up a very good point. Google literally trounced any real competition here. “The losers are all the rival photo apps that Google Photos crushed on its way to the top, including startups such as Everpix, Loom, and Picturelife.” I used Google Photos for a little bit and dumped it because I actually got a good photo backup strategy in place. But, my wife has used Google Photos for years and is glad that I went ahead and made sure she’s in a family account with me sharing 2 TB of storage in Apple’s iCloud for photo backups. Like me, Julie can safely purge whatever she wants out of Google Photos and delete the app. Google is essentially now double-dipping users by 1. harvesting data and image analysis and 2. forcing folks to actually spend money now for a service that was free. Zoom is doing the same thing now that it has a lion’s share of the market. It’s small things that you had but now have to pay for. Those add up over time and eventually, you end up pissing off the customers, lose market share, and end up not making money.
Why AWS Announces Regions in Advance
“Real estate deals leak like Equifax” 🤣🤣🤣🤣🤣
Microsoft urges users to stop using phone-based multi-factor authentication
“Microsoft is urging users to abandon telephone-based multi-factor authentication (MFA) solutions like one-time codes sent via SMS and voice calls and instead replace them with newer MFA technologies, like app-based authenticators and security keys.” Microsoft is pleading for better security practices. I’m all for that. Now teach my grandma, Clippy.
The RIAA, GitHub, and youtube-dl
“If the goal of that notice was to somehow erase youtube-dl from the internet, the effort could not have been more misguided.” We found our home network briefly banned from YouTube after I downloaded some content from YouTube to edit into another piece for work. The content is Creative Commons licensed, hell, Red Hat is the content owner, but we can’t download it? Oh and we get penalized if we do? That’s some incredibly anti-user behavior.
Google’s initiative for more inclusive language in open source projects
Inclusive language is vitally important to the future of our industry. We can’t turn people completely off by using terminology fraught with problems. “The Google Open Source Programs Office (OSPO) created and posted a policy for new Google-run projects to remove the terms ‘slave,’ ‘whitelist,’ and ‘blacklist,’ and replace them with more inclusive alternatives, such as ‘replica,’ ‘allowlist,’ and ‘blocklist.’”
Tools
Create your first Knative app
“Knative is a great way to get started quickly on serverless development with Kubernetes.”
Operations Anti-Patterns, DevOps Solutions
I just started reading this book and I’ve already run into the bathroom while Julie was getting ready, reading her things that I’ve said repeatedly (Example: People, process, tools). Buy this book, read it, and cherish its knowledge.
Eleven Years of Go
“It’s been a tough year, but we’ve kept Go development moving forward and accumulated quite a few highlights.” A tough year… That’s putting it mildly.
Apple drops macOS Big Sur on the world - and it arrives with a thud, sound of breaking glass, sirens in the distance…
Lots of problems emanating from the Tim’s spaceship this week. Big Sur had/has problems. It took half a day to get my new iPhone fully operational. And the M1 Apple Silicon gear has, well, missing features.
Apple Retreats After Threatening Devs Of Linux And Unix Shells With App Store Expulsion
More tools for us is a good thing, Apple. Let us use the compute we own.
FYI: Alibaba Cloud says it has robot sysadmins that swap faulty disks in four minutes
This is just cool. Also, where was this when I had to swap backup tapes by hand?
awklang.org
The site for things related to the awk language
firstcontributions/first-contributions
🚀✨ Help beginners to contribute to open source projects
ComodoSecurity/openedr
Open EDR public repository
konveyor/move2kube
Move2Kube is a command-line tool that accelerates the process of re-platforming to Kubernetes/Openshift.
powerfulseal/powerfulseal
A powerful testing tool for Kubernetes clusters.
DevOps’ish Tweet of the Week
Want more? Be sure to check out the notes from this week’s issue to see what didn’t make it to the newsletter.