I've been designing Web and Android applications for a long time. Yet, in all these years of getting support and advice, following countless free tutorials, and incorporating some excellent, freely distributed code, I never really thought about giving something back.