• Designing loosely coupled DevOps systems
  • Establishing trunk-based development pipelines