|
|
|
|
|
by _puk
1548 days ago
|
|
Pretty much every element in your stack should be the result of a build or buy decision initially. If something doesn't directly contribute to your competitive edge then run with a managed service / something off the shelf until you know enough about the domain to be able to make an informed decision about the trade offs. Too often I've seen early teams that have spent months building out (and maintaining!) an area of the stack that could have been had off the shelf - freeing up engineering time and allowing focus on the areas that allow for true differentiation in the product. Obviously off the shelf isn't free in financial or engineering time (though you can sure get a lot of free credits / on free tiers nowadays), but if your main product is doing something fancy on top of the output of a fairly generic process, do yourself a favour and find a company that has a product specialising in that process, don't build it from scratch until you have your product market fit. |
|