Notes on building software.
A personal blog of technical articles about software development.
Interrupt and Redirect with Escape
The moment Claude heads the wrong way, hit Esc to stop it and steer, instead of waiting for a wrong answer to finish.
Rewind When Claude Goes Down the Wrong Path
When a session drifts off course, rewind to an earlier point and try again from there instead of untangling the mess.
Ask One-Off Questions Without Polluting History
Keep your working session focused by clearing or compacting context, so unrelated questions don't crowd out the task at hand.
Let Subagents Do the Investigating
Send a subagent off to search and investigate in its own context, then get back just the answer without cluttering your session.
Break Big Tasks into Verifiable Steps
Split a large job into small steps you can check one at a time, so problems surface early instead of buried in a giant diff.
Commit Early, Commit Often with Claude
Frequent small commits give you safe checkpoints to fall back to and make each change easy to understand and undo.