It's December already, few more weeks it's Christmas! I know you might think it's still early, but getting presents can take fair a bit of your time, and sometimes you need to wait for the shipping as well. So, don't procrasinate! Now is the time to start thinking of gift shopping. This time, we have found 20 creative gifts for your fellow designer, developer, nerdy and geeky friends.