Build versus Buy? It’s a question I usually asks candidates during interviews. There is really only one good answer; buy until you can build it better for cheaper. This doesn’t mean outsource everything. This doesn’t mean you won’t be hacking together cool things. It means that you have the business sense to know that you have core competencies that are either still forming, your team is small, or you have enough to manage in-house already. Sure, everyone wants to build everything they use. You get better by building, your team takes pride in building, but at some point, you build yourself into a box. Then what? Then you buy your way out of it at what is likely a higher cost to your business than buying at the beginning. Remember, your technical debt started the second you released code.
Free continuous delivery eBook from GoCD
This free reference guide will take you back to the basics. You’ll find visuals and definitions on key concepts and questions you need to answer about your teams to determine your readiness for continuous delivery. Download and share with your team. SPONSORED
All Things Open 2017
October 23 and 24, Raleigh, NC USA 2,500–3,000+ technologists will descend upon the City of Oaks to attend 200+ sessions from nearly as many speakers. Representative from nearly every major technology company in the U.S. will be in attendance as well. To get 20% off enter code DevOpsish20 when registering to attend. Website: https://allthingsopen.org To Register: https://allthingsopen.org/register-now
All Day DevOps, Live Online
October 24, 2017 When: October 24, 2017 (24 hours) Where: From your desktop, laptop, or mobile device Free Registration: All Day DevOps Registration (http://www.alldaydevops.com)
On October 24th, DevOps’ish will be supporting the Live Online All Day DevOps Conference. This is a 24-hour event with 5 simultaneous tracks, delivering 96 sessions and 4 keynotes in 38 time zones. Session tracks include Automated Security, CI/CD, Modern Infrastructure, DevOps in Government, and the Tech Crawl, where companies will take you behind the scenes of their DevOps working environments.
My Cross-Platform Dev Setup on Surface Laptop by Brian Ketelsen
World Wide Web Consortium abandons consensus, standardizes DRM with 58.4% support, EFF resigns: This is a bad day for the W3C: it’s the day it publishes a standard designed to control, rather than empower, web users.
Technical Interview Performance by Editor/OS/Language: There is a correlation between what editor an engineer uses, their language and OS, and their ability to pass programming interviews.
As mentioned in DevOps’ish 037, MongoDB, a database software company based in New York, has filed to go public with the Securities and Exchange Commission
Per-Second Billing for EC2 Instances and EBS Volumes: Huge news for those of us starting to do medium length, CPU intensive workloads for our data science teams.
Docker Official Images are now Multi-platform: Docker CE and EE will pull and run the correct hello-world image whether that’s for x86–64 Linux, Windows, ARM, IBM Z mainframes or any other system where Docker runs.
kris-nova/terraformctl: Running Terraform in Kubernetes as a controller
HashiCorp Terraform Module Registry: The HashiCorp Terraform Module Registry gives Terraform users easy access to templates for setting up and running their infrastructure with verified and community modules.
HashiCorp Terraform Enterprise Beta: Terraform Enterprise provides collaboration and governance features to safely and predictably codify, plan, and provision any infrastructure for any application.
TCP servers that run like clockwork: Understanding how to write robust TCP servers is vital. It helps us understand the underpinnings of stuff we build every day.
Tweet of the Week
I had a nightmare and I'm blaming @kylie_robison's homework. Was back in school and had to build a fake promotional flyer in XML on Windows.— Chris Short (@ChrisShort) September 21, 2017
I’m Chris Short, 20+ veteran of the IT industry and 11 year veteran of the US Air Force. I help people and companies embrace DevOps practices and tools through writing and public speaking. I am a staunch advocate for transparency and open source solutions to problems. Follow me on Twitter!