The only downside to this is that, at least in the US, you get no
tax writeoff for this. You can deduct the value of
material goods given to charity, and simple monetary contributions, but coding is a donation of your time, which in the eyes of the
IRS has no value.
I'm not suggesting that the only reason to give to charity is to get a
tax break, but it seems somewhat unreasonable that if a carpenter gives a table to charity, he can claim it, but if you put tables on their
webzit, you can not.