Papers

This page is mostly for classical long form stuff, not blog posts.

Worse Is Better - Richard P. Gabriel

 * https://www.dreamsongs.com/WorseIsBetter.html

To the members of the Budget Council - Dijkstra

 * http://www.cs.utexas.edu/users/EWD/transcriptions/OtherDocs/Haskell.html

The Cathedral and the Bazaar - Eric S Raymond

 * http://www.catb.org/esr/writings/cathedral-bazaar/

The UNIX-HATERS Handbook - Simson Garfinkel, Daniel Weise, and Steven Strassmann

 * http://homes.cs.washington.edu/~weise/unix-haters.html
 * http://www.vbcf.ac.at/fileadmin/user_upload/BioComp/training/unix_haters_handbook.pdf

Chuck Moore on the Lost Art of Keeping It Simple

 * https://www.simple-talk.com/opinion/geek-of-the-week/chuck-moore-on-the-lost-art-of-keeping-it-simple/

Ben Moseley, Peter Marks - Out of the Tar Pit

 * http://shaffner.us/cs/papers/tarpit.pdf

Long Tien Nguyen, Alan Kay - The Cuneiform Tablets of 2015

 * http://www.vpri.org/pdf/tr2015004_cuneiform.pdf

D.L. Parnas - On the Criteria To Be Used in Decomposing Systems into Modules
Good advice on how to split a program into modules.
 * https://www.cs.umd.edu/class/spring2003/cmsc838p/Design/criteria.pdf

A Conversation with Arthur Whitney

 * http://queue.acm.org/detail.cfm?id=1531242