The decision to rewrite software has hurt some companies. However, we only hear about the bad that's come from a software rewrite, never the good. So with today's new coding methods, do articles like this one still apply? http://www.joelonsoftware.com/articles/fog0000000069.html
Have any of you rewritten or made the decision to rewrite a large codebase? I know Kiko mentioned it as one of the things that hurt them. Microsoft was about to do it with their Pyramid Project, but it was axed.
Another question, for YC: Do YC companies generally rewrite their projects after Demo Day (since it's supposed to be a throwaway prototype), or work with what they've got?