4 ms·
I think this is a pretty naive take. Developing anything at Twitter-scale will run into security considerations, infrastructure development or optimization, con
by dkislyuk 5y ago
I think this is a pretty naive take. Developing anything at Twitter-scale will run into security considerations, infrastructure development or optimization, constructing data workflows, multiple design iterations, UX design (how do people find and use this feature?), i18n, accessibility, product marketing, user testing, copy testing, and other functions and that’s not even considering the actual product development, which is of course across multiple platforms. See also: https://danluu.com/sounds-easy/ https://danluu.com/sounds-easy/
- mccorrinall 5y agoInstagram scaled to a 1bn usd valuation with 13 employees. Then they got acquired by facebook. Instagram is still pretty lean from what I’ve heard.
- phillipcarter 5y agoI don't think Instagram had to seriously tackle the kinds of problems you're replying to prior to that acquisition. But when you're a big time tech company, the minimum bar is simply higher. That means more humans.
- TuringNYC 5y agoBuild the product, sure. Build the product to scale across the world?...I strongly disagree. Pre-revenue that is possible. Post revenue, you'd need at least lawyers and accountants in each country you operate in. Then you need systems to respond to subpeonas and legal requests, that is a hundred people right there. IG was 13 employees when you had a fraction of the images and they didnt have to be profitable, rather just grow by burning $. Now consider scale and profitability and you need even more people to grow tech cost consciously.
- cudgy 5y ago> Now consider scale and profitability and you need even more people to grow tech cost consciously. This seems intuitively false. Adding more people to tech domains can actually decrease effectiveness with more expense, resulting in lower profits. Obviously, there is a sweet spot, but Twitter is a basic product regardless of how many countries it operates within.
- TuringNYC 5y agoI'm curious about your opinion on this. I may be thinking about this incorrectly. Suppose you are Twitter and operating in, say, {Ghana, Russia, Korea, Mexico, and Pakistan}. You're served with subpoenas and legal IP requests in each country. If you dont respond in time, your license to operate may be revoked. Each request is in the native language. How do you "scale" this technically? Can one lawyer handle these across the world? How?
- cudgy 5y agoFirst recognize that lawyers are not a technical issue and that mostly they handle independent cases and subpoena requests. Since the work is fairly compartmentalized (unlike software development) throwing more people at the problem has less of a consequence. Hire a law firm in each country to handle your cases; No need to have lawyers all over the world as employees. Have a small team of international lawyers as employees or hire them as contractors to oversee the contracted teams of lawyers around the world and negotiate when needed. Furthermore, developing tech for managing this is likely to be unnecessary as there are existing software packages already out there. Doing business across the world and handling legal issues is not unique to Twitter.
- TuringNYC 5y ago>> Hire a law firm in each country to handle your cases; No need to have lawyers all over the world as employees. Have a small team of international lawyers as employees or hire them as contractors to oversee the contracted teams of lawyers around the world and negotiate when needed. I generally agree with your response, but note that you've just converted FTEs to contractors/outsourcers and "reduced" FTEs that way. You'd have to do the same with accountants and many other country-level positions. But w2-->1099 isnt really a "win".