Happy Veteran’s Day (in the US)! Thank you to all those that have served. I appreciate everyone that took a moment tweet, text, and call me to thank me for my service today. This week, I found a picture with two meanings: 1) Thank you veterans, 2) the basics are SO important. When things get hard you revert back to habits be they bad or good. In basic training, you develop a sense of what to do in almost every situation. You are drilled in the basics so that you at least have an idea of what to do in every situation. This is important in DevOps. If you keep going through fire drill after fire drill without a lesson learned or proper postmortem you are not a learning organization. This is why you find links in this newsletter to things that seem pretty basic or obvious at times. The basics are important and there is no time like the present to double-check your foundation.
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
The Highly-Effective Bipolar by Sarah Adams
Taking steps toward greater inclusivity: This exercise helps your team members become aware of the various privileges they might possess — a great way to begin dialog about diversity and inclusion.
Kubernetes by the numbers: 10 compelling stats: Trying to demonstrate the reach and value of Kubernetes? Make your case using these data points
DOJ: Strong encryption that we don’t have access to is “unreasonable”: Rod Rosenstein, we should weigh “law enforcement equities” against security.
An Open Letter to Intel: I’m not going to sugar coat things, Intel has been fucking up a lot lately.
3 DevOps pitfalls and how to avoid them: IT professionals reported overwhelming success when transitioning to DevOps, provided there was careful upfront planning and an honest assessment of resources
Systems thinking principles, DevOps and the support pager: Everything we do has consequences, good or bad. That’s why no team works in isolation. We’re interdependent. It’s time to embrace and own our shared responsibilities.
MINIX — The most popular OS in the world, thanks to Intel: You might not know it, but inside your Intel system, you have an operating system running in addition to your main OS, MINIX. And it’s raising eyebrows and concerns. *Editor’s Note: *Intel has been fucking up a lot lately.
Cloud Native Landscape Celebrates First Anniversary: My favorite thing to print to a piece of paper reaches a year old. The Landscape is handy to have around.
heptiolabs/kubernetes-aws-authenticator: A tool for using AWS IAM credentials to authenticate to a Kubernetes cluster (proof of concept)
Eight years of Go: Go has been embraced by developers all over the world with approximately one million users worldwide.
PROBOT: GitHub Apps to automate and improve your workflow. Use pre-built apps to extend GitHub, and easily build and share your own.
Go cheatsheet: I love a good cheat sheet
Linux port sharding by Joe Walnes: Running multiple applications on the same port? It’s possible.
How to Tag Docker Images with Git Commit Information: Git as your auth, access, and audit system seems to be the best obvious idea to emerge this year.
How to run cron jobs with docker: When everything is in a container, how do you run scheduled processes?
On the dangers of Intel’s frequency scaling: A deep-dive into Intel’s AVX-512 instruction set. Intel has been fucking up a lot lately.
Earth on AWS: Build planetary-scale applications in the cloud with open geospatial data.
Dell EMC OpenManage Ansible Modules (BETA): Dell EMC OpenManage Ansible Modules provide customers the ability to automate the Out-of-Band configuration management, deployment and updates for Dell EMC PowerEdge Servers.
ArchLinux is pulling i686 support: I’m old. I remember how big a deal i686 was when it came out.
Getting started with .NET for Linux: Microsoft’s decision to make .NET Core open source means it’s time for Linux developers to get comfortable and start experimenting.
DevOps’ish Tweet of the Week
Not all talent seek $$. For some it’s mission. For others it’s the perception of the company/team culture. For others still, it’s the projects or challenges you have to offer. Get to know your talent and you will know which levers to pull in attracting them.— Johnny Boursiquot (@jboursiquot) November 9, 2017
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.