• Five Worlds – Joel on Software (joelonsoftware.com)
    architecture, code
    An essay from 2002 about the different kinds of software you might build