Narrate Intent, Not Implementation
Speak to outcomes before details: “I’ll maintain a window while tracking counts,” then describe the invariant you will preserve. This alignment invites feedback early, prevents wasted effort, and keeps you solution-oriented. When stumbling, narrate the confusion explicitly. Clear intent signals maturity, earns trust, and makes your later code feel inevitable. Practice out loud, record yourself, and refine wording until it sounds effortless.