dhoss,
I do not want to sound like I am harping, but you should always make your node self-contained if possible. Referring to code on an external site or to a temporary location like your scratch pad will make the node useless in the future if that content changes. If it is a great deal of code, try to break it down to the smallest reproducible problem. If that is still too big, enclose them in readmore tags.