We have been totally buried by snow this week in Michigan. The daily snow forecasts have been underestimated by inches almost everyday. Not a big deal, it’s just a lot of powdery snow early in the winter. It’ll probably be a white Christmas here in the Detroit metro area. Meanwhile, the job hunt is an odd mix of hot and cold. To be honest, I was hoping to have something pretty solid coming back from KubeCon. The fact that something hasn’t happened yet I think can be firmly attributed to the time of year. No one wants to pull the trigger on hiring then go on vacation for the holidays. It’s fine, my calendar this past week has been full of calls so I’m not worried, yet. In the back of my head though, doubt creeps in. I tweeted the other night, “The worst part about job hunting is that it stokes the flames of imposter syndrome harder than any other venture could.” I found myself nitpicking job descriptions earlier in the week. I would find a single line that didn’t apply to me and throw out the position. I caught myself Wednesday night and realized having been in hiring that no one checks every box. If they do you better throw bags of money at them because they will be getting bombarded by legit, good offers every week. Patience is hard, especially this time of year. But, thinking about it, this break has been pretty good for mentally recovering. It might eat away at self-confidence but that’s probably a good thing from time to time. Mindfulness and perspective is key.
GoCD — Open Source Continuous Delivery Server
GoCD is a continuous delivery tool supporting modern infrastructure with elastic on-demand agents and cloud deployments. With GoCD, you can easily model, orchestrate and visualize complex workflows from end to end. It’s open source, free to use and download.
People
Nyah Check, a Software Developer from Cameroon and friend of mine has been accepted into the Hack Reactor San Francisco January 2018 cohort. The problem is he has to live in SF for four months! Nyah started a crowdfunding campaign to help out and he’s a little over halfway there. Help Nyah!!!
All 180 videos from CloudNativeCon + KubeCon 2017 have been published. You can even see an interactive talk from Justin Garrison involving balloon animals and a cameo from yours truly.
14 practical resources for DevOps practitioners
Will DevOps steal my job? As humans, we inherently fear change. DevOps is all about embracing change. You’re not going to be out of a job, you’re going to level up! Great piece from my bearded friend, Chris Collins.
Microsoft Intern’s Rape Claim Highlights Struggle to Combat Sex Discrimination
I’m Brian Fox, Author of the Bash Shell, and This Is How I Work
Confessions of a Recovering Jerk Programmer by April Wensel
No Need to Pinkify: Girls don’t get interested in tech because it is pink. They get interested in it because it is INTERESTING.
Dear Kubernetes Community by Justin Garrison
Process
The FCC just voted to remove net neutrality protections: Here’s how the decision affects consumers
Read the full dissenting opinions of the FCC commissioners who tried to save net neutrality
Day 15 — A DevOps Christmas Carol: Hang it up all other SysAdvent writers. It doesn’t get better than this.
7 DevOps lessons learned in 2017
The Intel ME vulnerabilities are a big deal for some people, harmless for most
Etsy Announces Move to Google Cloud
Encryption in Transit in Google Cloud: Encrypt everything. If your modus operandi isn’t HTTPS Everywhere then you are doing yourself and your customers a disservice.
So you’re ‘agile’, huh? I do not think it means what you think it means
Introducing Gremlin: Orchestrating Chaos
Tools
Adding Kubernetes support in the Docker platform: When asked if Docker Swarm was dead, Solomon Hykes tweeted, “Docker will continue to support both Kubernetes and Swarm as first-class citizens, and encourage cross-pollination. Openness and choice create a healthier ecosystem for everyone.” My analysis: Docker Swarm, and likely Docker along with it, is quite dead. Swarm isn’t fully baked and is quite far from it. The Docker Swarm product team will not be able to keep up with the Kubernetes community. Docker doesn’t help companies run containers at scale better than Google. Docker doesn’t build a better UI than the Kubernetes community. Docker has essentially given away everything and conceded to being a marginal consulting firm in the container space. Kubernetes just got boring and Docker (the company) just got put on life support. And yes, I recognize that this is probably punching down at this point.
Personal Infrastructure by Jess Frazelle
Kubernetes 1.9 Brings Stability, Windows Support
Kubernetes 1.9: Apps Workloads GA and Expanded Ecosystem
5 Reasons Why Kubernetes is the real deal!
Smooth Sailing with Kubernetes: Learn about Kubernetes and how you can use it for continuous integration and delivery.
Virtual Kubelet by Erik St. Martin: Rather than interact with a host, and with the container runtime on the host, the Virtual Kubelet has modular, embedded backends called providers.
Getting Crazy with Windows Subsystem for Linux by Brian Ketelsen
Write a Kubernetes-ready service from zero step-by-step
Running a Distributed Database on Kubernetes on Azure
Auto-Convert Freestyle Jobs to Jenkins Pipeline
Introducing Amazon Linux 2: I haven’t tinkered with this yet but I can’t wait to see what Frankenstein distro has been built for all the world to use now.
StackStorm Exchange goes Serverless
There’s Always Cache in the Banana Stand
Kubecon 2017 Pancake Podcast: All About the Service Mesh
CoreOS’s Open Cloud Services Could Bring Cloud Portability to Container-Native Apps
DevOps’ish Tweet of the Week
Hire the people who will automate themselves out of a job, then just keep giving them jobs.
— Jessie Frazelle (@jessfraz) December 16, 2017