Sunday, August 30, 2020
Hilarious Q2 major outage report
Colin Bartlet from "StatusGator" published this wonderful report of some high-profile 2020 Q2 service outages. I chased the link of slack's root cause analysis that was also informative. I know of at least one other company where the culture is very similar to that of T-Mobile, and issues are hidden.
Labels:
devops
Thursday, August 27, 2020
Aftershocks: Palladium Wars Book 1 by Marko Kloos
Not much going on as the book sets the stage for the rest of the story to come in future books. Interesting universe. Abrupt ending in the middle of the story, though. 3/5 Stars.
Monday, August 24, 2020
Flux CD oppa gitops style!
Those clever developers of flux have evolved their gitops continuous delivery pattern and released flux v2.0 at the heart of a containerized orchestration framework. Check out their tutorial. oppa gitops style!
Labels:
devops
Sunday, August 23, 2020
Software Engineering presentations for a non-technical audience
Hilary Nussbaum has some thin but interesting advice for development managers who are trying to communicate what they have done to a non-technical audience. She concentrates on three measures of code velocity to illustrate a team's success at planning and execution. But she also recommends discussing customer-affecting reactive support incident volume to reflect quality. She frames her advice as a CTO talking to her board of directors but the ideas are applicable to a development manager at any level of any organization.
Labels:
devops
network address translation (NAT)
Labels:
devops
What's the difference between monitoring and observability?
Charity Majors has some (strong) opinions about the differences. Fundamentally, monitoring is to keep track of known unknowns (1OI or first order of ignorance). Observability is to speed detection, diagnosis, and recovery from unknown unknowns (2OI or second order of ignorance). She articulates in great detail what all she considers requisite for true observability and creates an awesome wishlist. I stumbled upon her definition because I was reading Charity's recent article expressing her views on the evolution of the operations role in an organization.
Labels:
devops
Tuesday, August 18, 2020
Saturday, August 15, 2020
Tuesday, August 11, 2020
Sunday, August 9, 2020
Friday, August 7, 2020
Thursday, August 6, 2020
Serverless is not optimal for every problem
Over at Ingenious, Gabe Chertok makes some great arguments about why the inevitable NoOps Serverless future is still not yet ready for many applications and has some more maturing to do. Among his strong reasons is inconsistency among components. Read the whole thing.
Labels:
devops
Unfinished Code Delivery
Gandalf published another fun IISM.org article about what I call below-minimum viable software that we ship because of date pressure. Gandalf calls it unfinished code. Enjoy.
Labels:
devops
Tuesday, August 4, 2020
Otherness by David Brin
I had previously read all of the stories from their earlier collections but I had not read all of the essays and I enjoyed re-reading some of the stories for the timeliness of their concepts in the current times where shadows are cast on our societal progress towards enlightenment. 4/5 Stars. David is always fun to read but the depth and implications cause the reading to be slow.
DevSecCon24 videos
Videos from the 24-hour, three-location DevSecOps conference DevSecCon24 are now available online. The keynotes are bad but there are some good talks in there.
Labels:
devops
Sunday, August 2, 2020
Hierarchy of needs for developers who use a "platform"
Matt Prince at CloudFlare has published this deeply insightful blog entry about what makes cloud platforms successful as measured by developer adoption and engagement. Matt believes that the original purpose of his platform (speed) is not at all what caused the platform to be successful and is betting the future of his "Cloud Workers" platform on this hierarchy of needs:
Compliance is extremely important. In my day job, we must use a platform that, interestingly, has almost no appeal to folks outside the company.
Subscribe to:
Posts (Atom)