Bazel&#x27;s opinionated nature is it&#x27;s blessing and curse. If you follow it&#x27;s rules (fairly simple, internally consistent, and well thought out), it&#x27;s amazing, and you need think a lot less about &quot;where does this file go?&quot;, etc. If you don&#x27;t have all those rules in your head, or if you&#x27;re inconsistent about them, it&#x27;s a nightmare.<p>Thankfully, it&#x27;s a nightmare that can be fixed, and it behooves you to do so: Bazel&#x27;s simple artifacts and build speedups are well worth the time you spend converting to it.