74 Sensible Defaults ‣ Off-the-shelf solutions to common problems. ‣ E.g. API Design, Authentication, Logging, 3rd Party Integration, Identifying and Handling Sensitive Data. ‣ Typically originates in practice, not theory. ‣ Described as specifications. ‣ Specifications frequently lead to libraries. ‣ Includes why as well as what, or we may miss an opportunity to teach. ‣ The why also enables the sensible default to be challenged.