4 ms·
You can look at this as time wasted on premature optimization. That time could have been spent on building valuable functionality, that would actually grow the
by JAlexoid 6y ago
You can look at this as time wasted on premature optimization. That time could have been spent on building valuable functionality, that would actually grow the business.
- welder 6y agoHow much experience bootstrapping a product do you have? It's not always a choice between spending time optimizing vs. new features. Sometimes you have time for both. Sometimes optimization means a more stable product that frees up your time for the new features.
- JAlexoid 6y agoI started a few projects from scratch... with stricter financial restrictions as well. Splitting up the storage and execution between cloud providers was clearly an early cost optimization. Then this cost optimization was to fix with the result of the previous cost optimization. Adding more code that has no clear end value to your service* never makes anything more stable. Now OP has to maintain three things, instead of two. It's a classic "look at how smart I am" overengineering. *- OPs customers definitely give 0 f's if everything is on AWS or split between AWS and DO.
- danw1979 6y agoor you could look at it as a performance optimization that is actually valuable from a user's perspective. or you could look at it as a tool to help the one-man shop make it through a tight cashflow situation that's coming down the line.