Agreed - and it&#x27;s understandable why. The list of things that you need to understand before you get to work on your actual goal is way too long.<p>And there are a lot of nuances that make different tooling the right choice for different situations.<p>And the problem with trying to simply say &quot;Do this&quot; is what happens if your &quot;do this&quot; flow is tool X (similar to tool Y), but the CTO likes tool Y. Which isn&#x27;t compatible with tool Z.<p>There are a nearly infinite number of ways to put together a decent development work flow.