3 ms·
It doesn't need to be black-and-white. If you aren't thinking at all about running the business then you're going to go through a lot of unnecessary pain. Bette
by sabat 18y ago
It doesn't need to be black-and-white. If you aren't thinking at all about running the business then you're going to go through a lot of unnecessary pain. Better to hire developers (who aren't blind to production issues) and then maybe more developers and then a good, forward-thinking, cooperative sys admin (a rare beast, unfortunately).
If you pretend that production is a mere afterthought then you're likely to end up being Twitter. Successful, yes, but scrambling to stay in business (I'm not talking about the revenue model issue here).
- edw519 18y agoOf course. Whenever I design anything, one of the questions I always ask myself is, "How well will each alternative scale?" And the answer often has dramatic effect on the outcome. But I don't spend unnecessary money before I have to and if I spend more than 5 or 10 minutes thinking about scaling or optimization, I quickly snap back to reality and focus on my app. The trick (as in most things) is knowing where to draw the line.