Difference between revisions of "Zen of Web"

From Code4Lib
Jump to: navigation, search
Line 1: Line 1:
 
This is a collaborative effort to document the subtleties of building applications on the Web. The idea took inspiration from the [http://www.python.org/dev/peps/pep-0020/ Zen of Python]. Please feel free to edit/add items below:
 
This is a collaborative effort to document the subtleties of building applications on the Web. The idea took inspiration from the [http://www.python.org/dev/peps/pep-0020/ Zen of Python]. Please feel free to edit/add items below:
  
* Caching is your friend
 
* A resource can be anything
 
 
* Default to open
 
* Default to open
 
* Less is more
 
* Less is more
Line 17: Line 15:
 
* Resource-oriented (vs. service-oriented)
 
* Resource-oriented (vs. service-oriented)
 
* Tagsoup tastes good
 
* Tagsoup tastes good
 +
* A resource can be anything
 +
* Caching is your friend
  
 
If it turns into a useful list it could be turned into a collaborative code4lib2011 lightning talk or something.
 
If it turns into a useful list it could be turned into a collaborative code4lib2011 lightning talk or something.

Revision as of 20:18, 22 November 2010

This is a collaborative effort to document the subtleties of building applications on the Web. The idea took inspiration from the Zen of Python. Please feel free to edit/add items below:

  • Default to open
  • Less is more
  • Everything is broken
  • View the source Luke
  • Keep it simple
  • Pave the cowpaths
  • Small pieces, loosely joined
  • No permission needed
  • Follow your nose
  • Everything is intertwingled
  • The world is your audience
  • You GET what you need
  • Resource-oriented (vs. service-oriented)
  • Tagsoup tastes good
  • A resource can be anything
  • Caching is your friend

If it turns into a useful list it could be turned into a collaborative code4lib2011 lightning talk or something.