How to write software

  1. Write simple, composable code
  2. Use high level abstractions only when needed
XXIIVV webring