052: 1 Year 🎉, CNI Book Giveaway, AWS re:Invent, Kubernetes, and More!

This is the 52nd issue of DevOps’ish! While the official one-year anniversary is next week, there are 52 weeks in a year and now is as good a time as any to celebrate. In keeping with DevOps best practices, I shared some lessons learned in, Notes on Running a Newsletter: A Year of DevOps’ish. To celebrate the DevOps’ish first anniversary, Kris Nova has graciously offered to sponsor a giveaway of her and Justin Garrison’s new book, Cloud Native Infrastructure. If you want to be entered to win, please complete the DevOps’ish Diversity Form for consideration. Winners will be announced in next week’s newsletter! Looking back the five most popular issues of DevOps’ish have been: DevOps’ish 035: Google’s Toxicity, Security, SRE, Kubernetes, and More! DevOps’ish 045: Sick Days, Kubernetes, Kaspersky, Go, AWS, and More! DevOps’ish 040: Solaris, Observability, Shift Left, Ansible, and More DevOps’ish 037: Google, Debian, MongoDB, Kubernetes, and More! DevOps’ish Weekly — 014: Week of 1489294800 Thanks for making the first year of running this newsletter so awesome. I hope the next year will be even more amazing! ...

December 3, 2017 Â· 5 min Â· Chris Short

051: Highs and Lows, Thankfulness, Kubernetes, tmux, and More

I have been through the highest of highs and lowest of lows this week. But, Thanksgiving is an interesting time to reflect. What are you thankful for? How do you want to finish out the year? I am beyond thankful for an incredibly supportive family. Through all the ups and downs of this past week, there has been a steadfast source of support and happiness springing eternal from those we moved to Michigan to be closer to. I want to finish out the year by finding a great job that I will truly enjoy. I have a few calls lined up early next week on that front. If you’re looking for a DevOps-minded person to add to your team, let me know. Continuous Delivery: GoCD VS Spinnaker GoCD or Spinnaker? This post is an overview of GoCD and Spinnaker, why they are different from each other and which problems you should use them to solve. Check it out. SPONSORED People Inside the Revolution at Etsy: The gutting of Etsy was particularly interesting for the DevOps world. ...

November 26, 2017 Â· 4 min Â· Chris Short

050: Healing, Move Slowly and Fix Things, Observability, Serverless, Kubernetes, and...

And so it begins… The long road to decompression and the end of my burnout. As I mentioned in a blog post on Monday, I am Leaving Bankrate. It was not an easy decision to make but it was a move that needed to happen. I am considering writing a postmortem for the whole ordeal. I’m not sure I’ll ever publish it. But, it is something many others could benefit from. This morning I woke up at 6:30 AM not quite knowing what to do with myself. On a normal morning, I would immediately check Slack, e-mail, PagerDuty, and iMessage as there would be something waiting for me to act on. When I went to shower this morning I grabbed my phone out of instinct, because someone was going to call me from work, right? Nope. It was nice to grab my phone so I could shower and listen to music without worrying about someone calling or a page coming in. ...

November 19, 2017 Â· 5 min Â· Chris Short

049: Basics, Kubernetes, Intel is Blowing It, IDEs, Go, and More

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. ...

November 12, 2017 Â· 4 min Â· Chris Short

048: On Opinions, MySQL, Kubernetes and Go Tools, Much DevOps, Very More

Strong opinions, loosely held: is a state of mind I’ve been striving to achieve both personally and professionally. Coming from a military background, this is an incredibly hard thing to do. The Air Force, despite its rank and structure, optimized itself around free-thinking innovation. You could easily come in and punch the clock and leave at the end of the day in the Air Force. But, if you wanted to go further, it helped if you thought outside the box. As you can imagine, me thinking outside a Department of Defense box was pretty much modus operandi. I didn’t do anything crazy with secret information or weird infrastructure bits that wouldn’t scale. But, I certainly pushed the outer limits of outside the box thinking and had to defend it at all costs. This meant my opinion had to be so strongly held as it flew in the face of the “by the book” types that my ideas would succeed and not be sabotaged as the thought floated up the often lengthy chain of command. These days, my opinions are based on experience, assessment, and achievability. These are all fine things that are quite defensible. But, it’s better to let the opinion be presented on merit and let others come around to it as opposed to forcing it through. It is okay to have a strong opinion about something. But, do not shutdown outside ideas as a result of your strong opinion. Be agile and adept. Don’t death grip your ideas, be open to free thinking. ...

November 5, 2017 Â· 6 min Â· Chris Short