Coffee on the Keyboard
  • Home
  • jamessocol.com
Sign in Subscribe

safety

A collection of 2 posts
A photo of an older, wooden sliding garage door made of four panels, with windows near the top.
continuous deployment

Sliding Windows of Compatibility

Writing software professionally means constantly changing, evolving, and migrating applications. All-new "greenfield" projects are a rare treat, but not the norm. Constant change means we have to be comfortable making big changes applications that are running in production environments, usually with customers using them, and do it safely,
02 Aug 2023 5 min read
human factors

Root Cause, Proximal Cause, or Least Effort to Remediate

I am no fan of "Root Cause Analysis." It's one of the many terms or concepts that software has borrowed from manufacturing—while ignoring the subsequent 70 years of research into human factors and resilience engineering. However, like Lorin, I admit that it has some value
14 Nov 2022 1 min read
Page 1 of 1
Coffee on the Keyboard © 2025
Powered by Ghost