A lot of articles mentions FTX development team consisting of 10-25 developers. In the Bloomberg documentary it says they all lived together. In court Gary Wang has also been showcased as one of the primary developers.<p>How did the FTX platform not fail technically? How were they able to build a trading platform that people were happy with and could support all the transactions?<p>In the court presentation screenshot of code from GitHub is shown. How has the source code not been leaked with such a small team?<p>The incentive to infiltrate a trading platform is enormous. Without dedicated security team and air tight deployment, I would have estimated that a technical failure would have been much higher than fraud.<p>There are examples like WhatsApp and Instagram where a small team made some big, but those were not integrating with money, which leaves a lot more room for error. A image or message not send or save, no big deal. A trade on a trading platform lost? Trust immediately lost and never recovered.
Of course I don't know. This is just pure speculation. But perhaps it's just not that hard to build a trading platform with just a couple of (very good) developers?<p>Not having separated large teams also has its benefits. Keep everything as simple as possible reduces complexity, which could make it more safe as well.
I don't see anything about FTX that exceeds what 25 good developers could do. We know they saved money by not having a compliance department.<p>It's documented that FTX would occasionally eat financial losses and shift them to Alameda to get them off the balance sheet. FTX was also "very easy to steal from" according to the book.
If anything it sounds largeish to do good work at a good clip for a focused product, depending on who you include (eg qa, management, etc people). What did they do that couldn't be done with ~5 devs?