The Internet of Things (IoT) has, since its inception, been in a standards war over protocols, database technologies, hardware, etc. What if instead of talking about standards, we had a philosophy that could help guide those decisions on standards? In our work on the Open Pipe Kit project, we're really digging Unix Philosophy for developing software that connects the Internet of Things.
Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface -- [Doug McIlroy, creator of the Unix Pipe]
The PublicLab.org Markdown parser had some issues with this post so for now I have moved it to a gist on Github. Read it here but I'd love to see your comments below.