At some point in your journey, you’re going to feel stuck. Situations will arise that leave you feeling confined. You might even think you’ve already failed. When this happens, remember that there is no one best solution. And if you want to solve a problem, you have to find it first.
Tough problems are hard to solve because their criteria are ever-changing. Think of potential solutions - multiple solutions - and use an empirical process to guide your next moves. Manifest your thoughts into reality and try something out. Then do it again. And again.
Make it your goal to fail early and often. You’ll find there’s more than one way forward.