4 ms·
In the early days you needed only 2 or 3 programmers to get your site going and a cheap server to host it and if the website and its concept caught on you raise
by mrkramer 2y ago
In the early days you needed only 2 or 3 programmers to get your site going and a cheap server to host it and if the website and its concept caught on you raised money to buy more servers and hire more people(the most famous example being Facebook). Nowadays you need to have a really good prototype and if you want to do something really amazing you probably need a lot of computational power in order to expand it and scale it. Also the complexity of software development is greater. In reality Moore's law made computational power more cheaper so actually it shouldn't be really a problem but startups overall burn a lot of money on computational power(hosting, bandwidth etc.)
Back on the early days; YouTube co-founder Jawed Karim said in 2006 [0] that perhaps any CS undergrad could've coded any of the internet's early killer apps in a few weeks but the scaling them would be whole another problem, scaling in this context meaning acquiring users.
My opinion is that you can still spin an amazing website relatively fast but then you need to improve UX, create your mobile presence(make mobile apps) etc. etc. Whole lot more hassle than it was in the early days when mobile phone internet and mobile apps were irrelevant.
Good example is also Instagram which was natively and exclusively mobile app which allowed them to improve their product faster and scale the app faster.
[0] https://youtu.be/XAJEXUNmP5M?t=613 https://youtu.be/XAJEXUNmP5M?t=613
- vb-8448 2y ago> Also the complexity of software development is greater. Definitely agree, we have LLMs, more advanced/powerful tools but somehow the entropy increased so much that all advantage we have compared to 15 years ago vanished.
- mrkramer 2y agoNowadays it is definitely way more easier but there are so many distribution platforms on which you are supposed to be present e.g. PC, Web, Mobile phones, Smart TV, Smart Watches etc. My best advice would be to pick one platform and focus on it and then slowly expand to another platforms. Btw Facebook's early codebase was spaghetti code PHP and look where they are today.
- mrkramer 2y agoexpand to other platforms*