I have been WordPressing since September 2005. I couldn't contribute anything at all until I know a little bit about it. The blogging platform WordPress is free and the support, from anything technical to soliciting comments on your own choice of colors, is provided by volunteers. There are also hundreds of geeks, professionals and enthusiasts around the world designing templates, themes and writing plugins to make it better.
I can only contribute if I know enough about it. Late last year I finally managed to write 2 little plugins, although not strictly originals, to give back to the community. I also designed a template/theme for my own use.
I naturally provided download links at my site here about template building and plugins. This morning I found that total download exceeded 500, see image below.