Yep donate to a lot, but I make sure it’s out of my planned donation budget or out of my (set amount) “feel like it” budget categories. I consider patreoning creators / journalists / FOSS seperate from charity, but I try to pay a fair subscription amount I’d give to paywalled stuff. Political donations I do occasionally as well but that too is not charity.
CharityNavigator is important to vet charities, and a good starting place to look for charities in causes you care about.
I try to focus 50/50 on local vs international stuff, which amounts to 10/90% impacts due to wealth discrepancies. I donate typically to organizations doing the work, but also do a smaller amount to UnitedWay (which if you are too tired, stressed, or distracted to do charity research is worth the lost efficiency as they do a lot of charity vetting for you).
I don’t donate monetarily to strangers on the street, but I do donate (time and money) to shelters and assistance programs who can bring a lot more aid per dollar than I can.
If you work for a corp, be sure to check if they have a matching program, you can double your impact.
I highly recommend using a email alias provider as you’ll get a lot of spam. I block most charity calls/text attempts to my phone number if they get it (I don’t understand how that is effective at all, but they all seem to do it).
It’d be great if popular show casts like BBT would do more PSAs.