Tell us about yourself!
I'm not sure about what your question is...
Hi RyanKranz,This circuit isn't to (re)program the MCU. It is meant to allow your MCU to run it's program *after* uploading your code from the Arduino IDE...without an entire Arduino board such as the Duemilanove/Uno/etc. You need to add extra hardware to this circuit to be able to upload code to it. Or you can pull the chip and pop it in a Duemilanove/Uno/etc to upload your code then put it back on this circuit.
I'm sorry AbduA6, but I'm not sure what you're asking...
Circuit Board Design Class
Excellent Instructable, thank you for creating/posting it!
I haven't had to so far...Thanks for reading!