Navigating the murky waters of debating and selecting tech — For the past ten years I’ve led software development teams. Some of the biggest debates I’ve been a part of involved the frameworks, languages, processes, and platforms used to create, deliver, and manage software.