The language we use has power. Being as concise and descriptive as possible helps to lessen ambiguity. This leads to shared understanding and better outcomes.
- Use
blocklist
, and notblacklist
. - Use
allowlist
, and notwhitelist
. - Avoid using
master
andslave
.- For git, use
main
. - For databases, use
write database
andread replica
. - For other scenarios, use terms such as
parent
andchild
orleader
andfollower
. Be mindful of scenarios where other commands will create language like, sendingkill
signals tochildren
.
- For git, use
- Use terms such as
excused
orexempted
in place ofgrandfathered
. - Use
negative space
, and notwhite space
. - Use
billable hours
, and notman hours
.