Our software philosophy borrows heavily from the unix philosophy:

  • small, simple and elegant is beautiful;
  • make each program do one thing well;
  • build a prototype as soon as possible; and
  • choose portability over efficiency.

Ideally software projects should be as small as is practical. Small, reliable tools and components can be re-used and built into larger systems.

Read More