Building secure frameworks: experiences at Robinhood
or