1. Integration
  2. Generic PHP projects
  3. Writing custom middleware