The only way to write complex software that won't fall on its face is to hold its global complexity down - to build it out of simple pieces connected by well-defined interfaces, so that most problems are local and you can have some hope of fixing or optimizing a part without breaking the whole
Eric S. RaymondEqually, the Internet interprets attempts at proprietary control as threats and mobilizes to defeat them.
Eric S. RaymondIf you treat your beta-testers as if they're your most valuable resource, they will respond by becoming your most valuable resource.
Eric S. Raymond