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.