DRY
My Friday Thought: I have been pondering DRY (Don't Repeat Yourself) this week. An engineering principle I rather like, which covers more than tech. It is a shame dogs don't understand it.
DRY originally focuses on the codebase to ensure it easier to update aiming to reduce bugs and improve consistency. As with principle there can be misuse, but the ethos (I believe) is sound.
The reason I like it wider is often in tech we have documentation all over the place (not just engineers or code - policies, standards, guidance etc). This duplication of knowledge means that it can be difficult to impossible for people to know what I the right thing to do.
No answers today, just having to repeat myself a number of times to a daft, but lovable 11 year old lab had it the freshest in my mind.