In reply to a tweet by @kefimochi:
@kefimochi The Art of the Metaobject Protocol. It really helped me to understand how being a bit more intentional about how the different parts of a system interact can pay off down the line in increased flexibility and resiliency.