Opinion

Developers to Vendors: Slow Down Already!