A good place to drop this medium article: https://medium.com/swlh/the-ultimate-wa ... 1ae56a7299
I call this method: Elementary Task In Progress (ETIP).
If you are stuck in your project because the task in progress is too complicated, chances are, your task is not an ETIP. Turn it into an ETIP by applying the following steps:
Break the task in progress into simpler, more basic steps.
For each individual step, break it up even further until it is in its most elementary form. This is your ETIP.
Pick the first ETIP and start working on it.
Once done with your first ETIP, move to the next one.
Never work on a task that is not an ETIP!
Remember, the task in progress should always be so elementary that its execution is straightforward.