That's my biggest problem, and the reason why I know nothing at all. I never tried to learn the in and outs of just one thing, instead I tried to learn everything there is to know about everything :) Which is not humanly possible, so I know only the tip of the iceberg in everything that I do, which makes it really hard to understand why something is not working, or why something works in the first place. But it's amazing how much one can achieve by trial & error. I'd love to understand how Shoes works, but before I can do that I'll have to read up some more about programming in general I think, or I wouldn't understand a thing.
As for CGI, it's part of the Ruby standard library. Thanks for the welcome, and for your input Cecil :)
