link: 250 things an architect should know
An excellent list by the late Michael Sorkin. I wish I knew half the items here.