Building Service Frameworks
I spent time at Stripe building the internal Java and Ruby service frameworks that hundreds of Stripe's services were built on (500+ at the time of this writing). This post takes a look at the approach behind them, the decisions we made, and what worked (and what didn't).