> Copy the same sponge any cake could use, then using your own creative talents as icing to make something uniquely great (steal) in the areas that make a difference in your product's niche... Steal strategy! Copy tactics
As an engineer working on product, this is good advice. It's often appealing to reinvent the wheel and succumb to "not-built-here" symptom. Especially when it comes to questions like "what stack and language to use", often, the best answer is "whatever has worked before." Rather, what's worth reinventing is the actual features or user-facing aspects of the product.
Don't go crazy making your own global Javascript store: just roll Redux or MobX. As someone who loves engineering challenges, I find myself reining myself in a lot on this at Wanderlog (https://wanderlog.com). But I realize whether we're successful or not isn't going to be our technical infrastructure. That needs be solid, but what really matters are the little things we can do to wow travelers