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 →

Using Perl Moose's "before" method modifier to modify parameters

A small trick to make “before” a bit more powerful, a bit more useful, and a bit more dangerous.
Read more →