jake has sparked a discus sion about confidentiality and intellectual property in the it industry. my own feeling is that any code written on the clients time is their property but it is impossible to police the thoughts and activity of the developer in their own time so people just have to be grown up about things. realistically, we are hired because of our prior experience with a technology which will inevitably include a library of code samples and hacks built up over the years. although not explicitly stated i think most clients would be surprised if an experienced developer didn't bring these with them so they must also be quite aware that we keep track of the cool little bits of code that we write.

no doubt my brother will have a somewhat more structured and legally thought out point of view!