big fan of the "Unix philosophy" of creating simple, interconnectable components.
Unix components are better than SOAP components, etc, because they are so easy to interconnect (just use a pipe,
|; or, you could store the output of one command to a file and have the next command read from that file). People can learn to program scripts and to string commands together on the command line more easily than they can learn the programming constructs necessary to do Remote Procedure Calls, or to utilize programmer's libraries.|
good ideas, spreading the word:
todo: write about how i like overlays