I recommend keeping track of your encounters with friends in your notebook or notes app. After you hang out with them write down updates on their family (their spouse's & kids' names, are they starting school, playing sports?), their health updates, ventures , hobbies– anything worth remembering.
Remember that person you met that was so good at remembering everything about you? most likely they are just good at journaling.
Remember that person you met that was so good at remembering everything about you? most likely they are just good at journaling.