The big part of my oss contribution are actually fixes and minor improvements of existing projects ( perl tools, modules and documentation -dh-make-perl, debian perl group, pugs doc, cpan2port, Net::LDAP, CGI, ...-, zsh, koha, ... ) and are mainly in perl and C. I tried many dynamic langages but always came back to perl5. I'm authoring some Perl modules in my github account.
i also wrote tons of scripts for personnal purposes or fun. most used ones are cpan2port and merisedot
I think that good acknowledge of the langage you're using is a requisite for a good design. that's why i love puzzles like anagram solving , or the euler project problems i'm solving in in C, go, haskell and perl6
my current interests are