Many people have mentioned Monica, which is what I use for this. I live overseas from loved ones and old friends, meaning there are few natural cues to encourage communication. Without very regular chats my memory doesn't let me be as in context with the major things happening in their lives as I need to be to have meaningful conversations with them. Monica helps with both of these things. Getting reminders only real…
I hop between a lot of projects and hobbies so I tend to be a bit scatterbrained. Having a central store of my contacts, past events, their likes/dislikes is extremely useful for me.