Happy Father’s Day to all the Dads out there. May your day be everything you want it to be and then some. This is my first weekend living in the Detroit Metro area so I will be quietly getting my bearings (and hopefully a car wash). I spent twelve hours in the car on Thursday and listened to more podcasts than I ever thought possible. On Tuesday, June 20th I will be attending the DevOps Detroit Meetup at Grand Circus. If you are near Detroit come check it out! It was a busy week in the world of DevOps and looks to be an even busier one this coming week.
Full Stack Fest 2017: Problems of today, wonders from the future.
Barcelona, 4–8 Sept. 2017
Are you a curious mind? Full Stack Fest is a week-long conference based in the amazing city of Barcelona that peeks into the web of tomorrow. Serverless, Blockchain, WebVR, Distributed Web, Progressive Web Apps… Come and see! Early bird tickets available with a 10% discount using the code DEVOPSISH. SPONSORED
Department of Choice Concepts
My friend, Jennifer Peters, pointed this Stack Overflow piece out to me: Developers Who Use Spaces Make More Money Than Those Who Use Tabs. I use tab to insert four spaces 💥
Heap Analytics shares their Terraform Gotchas And How We Work Around Them.
Paul Burt shares how to Get Started with Go. There is now an all Go alternative Go Playground called The Go Play Space; kick the tires on that when you have a moment.
Deploy an App into Kubernetes in less than 24 Minutes
Parsec goes into detail about their ELK stack running in Kubernetes.
SQLite made the bold claim that their relational database is 35% faster than the filesystem. “This article disproves the common assumption that a relational database must be slower than direct filesystem I/O.”
5 ways to cheat the software change curve with DevOps:
- Automate Deploys
- Infrastructure as Code
- Immutable Infrastructure
- Microservices
- QA in Production
Joel Bastos walks use through the methodology to build phoenix servers.
Git remote branches and Git’s missing terminology
Julia Evans is the Richard Feynman of our generation. Anything Julia writes is a must read, especially her recent post on ACID databases.
Department of Discussion
Changelog dedicated an entire episode to discuss the GitHub Open Source Survey. We’re hurting for diversity in the OSS, period.
Working remote can be difficult if the organization isn’t excellent at communicating and collaborating (those are two different things). Developer Tea discusses working remotely as a junior developer as well as other useful job seeking pointers.
GoTime talked to Ramya Rao about VS Code. I think VS Code might be becoming my editor of choice (if I could get the time to configure it the way I want it).
John Willis discusses the human factor of DevOps. Building that safety culture is so important. DevOps doesn’t have human errors, it has systems failures.
Department of Dafuq
Trump did something right this week; Trump Orders Government to Stop Work on Y2K Bug, 17 Years Later. While most probably overlooked the Y2K compliance bits, it highlights an issue in government: at what point does common sense get codified?
According to some great work by Mark Callaghan, MySQL 5.7 likely created a performance issue in the codebase.
Department of Refreshment and Refurbishment
The first beta of Go 1.9 was released this week.
Daisy: a private blockchain where blocks are SQLite databases.
Department of Assemblage Obtainment
Microsoft Joins Hot Open Source PaaS Project Cloud Foundry. Microsoft has really done a 180 of late. I would seriously consider working for them now which is something I would never have ten years ago.
Slack raising another HUGE round (Series G, I believe). The company is trying to grab $500 million with a $5 billion post-funding valuation. Why is this significant to the DevOps world? This funding round piqued the interest of Amazon. Any suitor would obviously like to buy Slack pre-round if it could as it will be at a discounted valuation. For the sake of DevOps alone, Slack needs to remain independent.
Speaking of Amazon, they are buying Whole Foods. Whole Foods just happens to be a Microsoft Azure customer.
Department of Sane Workplaces
I love this post from Katherine Daniels about accidentally upgrading Apache in production. Great explanation of how a team with great culture works.
Lara Hogan shares a treasure trove of ally resources with us. “Just a handful of things that were helpful to me, or that I developed with other allies, while working at Etsy.”
DevOps’ish Tweet of the Week
I've been doing unix nerdery for 18 years and I just found out that dmesg -T will display human readable timestamps. OMG.
— Tanya Reilly (now at @whereistanya@hachyderm.io) (@whereistanya) June 10, 2017