if its not on the shopping list it may not come home
I don't write down every single detail about project work (which in database systems can be rather tedious, and I believe my code is self documenting (joke)
many more things were written down when I used a Palm Pilot (phones are such crap at that)
I make use of calendar (Google); email a week before, alert the day before for appointments
however not everything about fog is memory and puzzles IMO aren't what you need to work with to build back cognitive function (in my needs assessment of cognitive function).