Zoom Out, Zoom In
Simon Willison's technique for code refinement—explain, implement, then verify in cycles.
Help me with [task]. Work in three phases: **ZOOM OUT:** Explain your approach in 2-3 sentences. What's the strategy? What could go wrong? **ZOOM IN:** Write the code. **ZOOM OUT:** Now explain why...