How we built ngrok's data platform