You are a nerd and hardware hacker and do not shy away from a challenge. Collecting skills is your thing. But then you encounter a project so daunting. Your shirt losses a button and you need to use needle and thread. If this describes your attitude towards needle and thread. This is your instruction guide.
Step 1: Sorting and Picking the Needles With a Breadbord
The person who invented the cheap sowing kit has never considered that Nerds exist. If you buy a set it comes with several kinds of needles but what is the difference? Use your breadboard as a guide. If you put a needle in you can immediately see the difference between different and compare needles. Some are longer some have bigger hole to put the thread through etc. Pick the one you think fits your project best.
Step 2: Threading a Needle
You can use your breadboard again in this step. Take the needle you like to thread out of the line-up. Cut off a piece of thread. Make the end wet to straighten it. Push the tread through the hole. You can use normal people instruction from here on http://www.wikihow.com/Sew-a-Button
Step 3: Sugru
Well this last step is not really necessary but still a fun hack. You can use a needle and thread to stitch ripped Sugru together. But be careful the cheap needles might break so use pliers to get the broken needle out.