A habit I figured out many years ago but now know is how I work with my #ADHD rather than against it... I frequently put things into "flagged states". I use this to remember to do something else, usually within a few minutes, or at least within the hour.

Simple example: I had a large piece of rubbish in the bathroom. But picking it up right after my shower would just move it to my bedroom. Not good. It needs to go downstairs to the bin. So... I left the bathroom light on. That was my flag. After I finished getting dressed, I saw the bathroom light was on... "oh right - I had to grab that wrapper". It has now successfully made its way to the bin. :-)

@static Yes. Figure out when I need to do the thing and what I'd normally be doing at that time, then set up a scenario so that I get the signal at the right moment.

"I know I'll have to go through THIS door when I go to work tomorrow, so I'll put this 'don't forget your lunch' sign on the doorknob"

"I might lose a note I put in another file. So put the note to myself *right in the source code* and not even as a comment. Then I'll get an execution error on this line and be forced to read it."

@davidr Yep. I will put things in an obviously "wrong" place or state to flag that Something Needs To Be Done. For instance, if I know I have to bake bread tonight, I'll open the lid of the bread machine.

When coding, I learnt a *long* time ago to leave comments _right there_ when the code does something a bit non-standard. I even have a special comment I write as a kind of bookmark where I still need to add code.