Earlier quoted context omitted.
For you (or other folks) working in tech and giving to charity, apart from corporate match, another couple pieces of advice are to consider a Donor Advised Fund. They are really easy to set up, and then you get some benefits, like the ability to "bunch" your donations (can help with tax deductions) or donate appreciated investments (like RSUs) without paying capital gains tax.
> without paying capital gains tax. It's a funny day when you're feeling charitable, but go out of your way to avoid helping the entity that should be the ideal charitable recipient.
I think there is value to letting people allocate some percentage of their income directly to causes they are passionate about. Even if you assume the government is efficient and not bloated, and benevolent, this lets people contribute to causes without waiting for political consensus, or to smaller causes that would not be on the government's radar (yet) or ever. It's more pluralistic. It lets smaller causes bloom. It keeps me civically engaged.
On a personal note, I do take issue with the amounts spent on "defense" (which is often bombing people or threatening to directly or indirectly), and would rather help folks than bomb other folks.