Things to know about APIs

LinuxJournal: If you're creating Web apps, you're designing APIs. Here are some things to keep in mind before you begin.