I'm way too shy, please help
ax0n: Get out and find people a bit like yourself. My advice: Find a hackerspace where you can collaborate with people in person. You can start by helping them, or giving them input without exposing your work all at once. You'll be around people who understand your type, and some of them will likely be shy as well. Many of the meetings at these places are not overwhelmingly crowded, but there are enough people there that you can lurk if you want to. As you get more comfortable with the people, you'll find it easier to share. Eventually, you might even give a presentation with another member, to the group. Or maybe you'll give a presentation yourself. You'll be able to practice your interpersonal skills on people who won't judge you very harshly.