So be first and ignore technical debt? That’s a way to end up in a situation where you’re putting out fires constantly, or having to deal with a complex or slow system. But if you’re not maintaining the product you’re building years after it’s done, that’s a good attitude. Rest of the tips are fine but that attitude “be first” is something FAANG company employees do and it’s a cutthroat attitude that doesn’t rely on teamwork. My guess is you haven’t been building software you have to maintain for years to come.