Sobes.tech
Middle

How were architectural decisions made: solely by the team lead or jointly by the team? What criteria were used to decide when to move functionality to a separate service and when to improve the existing one?