"However, I don’t delude myself that the code I’m writing is anything but prototype code. Prototype code is really sneaky. It sort of works and it is easy to kid oneself and that it is just a step from this code to the working product. Especially today with Amazon’s EC2 and DreamHost and frameworks and LAMP and Ruby on Rails where it seems that as soon as it works, you can scale it. In point of fact, I think the usual facts apply and it is still a long hard slog to get from prototype to product, but it is useful to get agreement about what needs to be done when, which kinds of people are required and when, and as a tool to chat with partners and potential employees and potential customers before the real thing is done. All that being said, Smart engineers welcome!! :)"