Keep decisions in your own notes, not just chat
Chat history disappears or gets buried. So I keep a short running note of the actual decisions I made while building a tool, why I picked one approach over another, in my own words.
If the only record of why your tool works a certain way lives inside a coding session, you'll lose that reasoning the moment you move on to something else. A short personal note, kept outside the chat, means you can explain your own tool to a partner or a new hire without having to reconstruct the logic from memory. It also helps you avoid re-arguing the same decision with yourself later.
Try this today: open a plain document and write two or three sentences about the last real decision you made while building a tool, in your own words, not copied from the session.
- what you chose
- why you chose it
- what you'd try instead if it stops working