At one point in 2019, several parts of Stripe’s engineering organization were going through a polite civil war.The conflict was driven by one group’s belief that Java should replace Ruby.Java would, they posited, address the ongoing challenge of delivering a quality platform in the face of both a rapidly growing business and a rapidly growing engineering organization. The other group believed Stripe’s problems were driven by a product domain with high essential complexity and numerous, demandi...
Published on June 29, 2024 07:00