Paul Ford’s The Great Works of Software is definitely going on my “Best of 2014” list:
The greatest works of software are not just code or programs, but social, expressive, human languages. They give us a shared set of norms and tools for expressing our ideas about words, or images, or software development. Great software gives us tremendous freedom, as long as we work within its boundaries.
Seriously, read the whole thing…