A physical shopping list is always visible and easy to add to as you notice things running out through the week. Keeping it on your fridge or desk makes it part of your routine, so you can jot things down as you think of them. Then, just before you head to the shop, you can take a photo on your phone or tear the list off and take it with you. Or if you're like me do both because the odds are you will forget one.