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