Funny, I thought that &#x27;BigCommerce&#x27; was a fake name like &quot;Acme Corp&quot; or &quot;Foo Co&quot;.<p>Versioning APIs is hard. Anyone have any good reading &#x2F; experience to share?  How do you prevent too much code duplication across folders?  How do you expediently insure that code that is shared doesn&#x27;t break a distant dependency? Should you create lots of new versions or only for large changes? Does something like Semver help?  I don&#x27;t feel like I&#x27;ve seen a happy solution for this yet in my work and would like to learn more...