"when the user interface becomes a programming interface for internals, it is potentially dangerous." by @markburgess_osl /via @alanlaidlaw