The step almost everyone skips is the one that matters most.
Before I write a line of code, I run deep research on the idea.
Does the mechanism have real backing in the literature, or does it just sound clever.
I run it through more than one tool, NotebookLM, Claude, ChatGPT and play them off each other so one cannot flatter me into a bad idea.
No evidence, idea killed, move on.
It stops you burning weeks backtesting something the academic work buried years ago.
Research first is not the slow path. It is what stops you testing dead ideas.