On a fixed daily trigger, scan your list of key people, ask who you want to reach or have something for, and send one message.
The idea
You already do this with Netflix: open the app, scroll, wait for something to catch your eye. Do the same with your list of key relationships. I know a handful of people who do this every day, and it shows.
How to do it
Get an actual list. Your 4,000 phone contacts don't count, and neither does your memory. A CRM or a spreadsheet you can scan in a minute.
Tie it to a fixed trigger, like the coffee brewing or sitting down at your desk.
Scan and ask two questions. Who do I want to reach out to today? Who do I have something to share with?
Send one message. Done.
Weekly, review the names you keep skipping. Message one, or remove them and let the guilt go.
Example
Pay attention to the names your eyes slide past every day. If the relationship faded, take them off the list. If you're skipping someone because it feels awkward (too much time, a reply you still owe from March), in my experience that discomfort usually means the relationship still matters.
Watch out for
Treating it as "whenever I feel like it." Five minutes is plenty. The hard part is doing it again tomorrow.
Filter and Sort: Filter to one tier, sort by last contacted with the oldest first, and reach out to the names at the top without cherry-picking.
The Association Hack: Attach five minutes of relationship work to something you already do every day, like your first coffee, so the old habit triggers the new one.
Engineered Serendipity: Build a simple process that resurfaces people you'd otherwise forget, then add a little deliberate randomness on top.
Who Have You Been Avoiding?: Pick the people you've been avoiding, send each a simple hello right now, and notice the dread was worse than the reply.