Viscosity measures how much a system resists the "right" way of doing things. When adding a dirty hack is significantly faster than following the clean architecture, developers will eventually choose the shortcut. To prevent this, we must ensure that doing it right is as easy as doing it wrong through automation and better tooling.