LPT: Become a "collector" of middle names and birthdays. It will help you remember those people you meet. It will also keep your mind busy and sharp. Keep all this info in your head: no pens or cellphones allowed!
It's non-invasive conversational small-talk. It gets the other person to talk, and people love to talk!
I had a string of birthdays memorized in my head from March 2 to March 12 of various people I'd known or worked with or met at the bus stop. Also a 5-day string in April.
Maybe people I chatted with thought I was a weirdo, but unlike PokeMon, you CAN collect them all!
Also middle names. If I meet someone with the same first name as me, I try to steer the conversation to ask them their middle name and why. Very interesting stories!
Also if I meet someone with the same first name as my sibling, I steer the conversation to find out their middle name and why.
If you listen to their stories, you will have learned about life from a life outside of your own, without being invasive.
And most people are happy to help you add to your collection and add to your strings of birthdays, and most will be happy to talk about middle names and how much they hate/love their first or middle name.
BTW, most people I've met whose first name is GodsCasino, have a middle name of Louise or May.