Companies with highly bespoke internal developer infrastructure, such as Uber and Ramp, typically build proprietary internal developer tooling rather than adopting standard software factories