Step #3: Stretch
Take your clear overall goal from the previous step and identify the next logical chunk of work (we’re talking about a chunk that can be accomplished in a small number of sessions, whereas the overall goal might take weeks to complete). When you tackle this chunk, push for a result that is beyond — but not too far beyond — what’s comfortable for your current skill level.
This is the cornerstone of the whole philosophy, so let’s take this slow…
If you can breeze through this chunk like you’re cranking a widget, then you’re not stretching yourself enough.
You need to design this chunk to feature enough difficulty that you quickly get stuck. At this point, you should slow down, and advance deliberately, in a state of real mental strain. This is where you might need to bring in expert coaching — e.g., turn to a textbook or ask a colleague.