Prev
Next
Best practices
Design
KISS
Expect the unexpected
Minimize reliance on client software
Social engineering
Provide support, not restraint
Encourage out-of-model negotiation
Overlapping systems
Incremental upgrades
Redundancy