Can we measure how much more complicated computing is?

25 years ago, a simple question was asked about storage, access times, and economics, and the result was a simple paper. Every ten-ish years since then, an updated paper was written to answer the same question. It’s not a terribly good measure of complexity, but it is enlightening.
Read more →

Soft Skills for Software Architects, a video series by Mark Richards

Mark Richards runs the Developer to Architect website, and puts out a video every Monday. He has helpfully categorized them. I watched all the videos in the “Soft Skills” category and took notes.
Read more →

Learning about Faults, Errors, and Failures.

I’ve been reading about failures in distributed computing. A lot of it is thanks to Vaidehi Joshii’s Year of Distributed Computing at https://medium.com/@vaidehijoshi . Here’s small summary of what I’ve learned.
Read more →

Why trying to make accidents rarer can actually make them more common

excerpt from How Complex Systems Fail
Read more →

Notes on Site Reliability Engineering, by Google

For my own reference, here are notes I took while reading Google’s book on SRE.
Read more →