===================
== Notes to self ==
===================
Not gold alone brought us hither

Software design

one purpose of software design is to give yourself more of the system you can safely ignore when making any given change

Kent Beck via a tweet