Once a year or so I go and have a look at the old websites I used to work on, interested in how they are doing and what's changed. Unfortunatly I've found that the quality of them more often than not seems to have dropped.
Most seem to have switched away from being Perl and are now asp or php, design seems to be a mimumal and it's very easy to see they are just there to make as much money as possible, rather than to give as good a service as possible (I like to think if you do the latter then you get the former).
One site which did Theatre reviews and Tickets, may still have the quality of review content (I can't really tell), but everything else has been farmed out, the tickets are through a branded version of another site, there is merchandise available through another site, and worse yet they're offering 'dating' links through to another site. To top is all off there is no consistency in the navigation as you are sent off to these other sites, and they've got little flashing 'new' tags next to the ticket section - which has ALWAYS been there.
We (London.pm IRC) then started talking about code, and how much of the code we've written is probably not used any more.
Nicholas then made an interesting point:
- I suspect that almost all the code I wrote between 1999 and 2003 has gone that way (not being used/deleted)
- sorry, almost all the *paid-for* code
And that's the same for me - although for me it's between 1996 and 2001 - the only code still around and in action is that code which I did in my personal time or which the company I was at allowed me to open source. I guess the main difference is that paid for code tends to be very domain (e.g. company/project) specific where as code which gets open sourced is more generic.
I think it's just interesting that paid for code doesn't last as long as open source code. I do wonder what would have happened if I was a PHP programmer, or an ASP programmer - would it have made any difference ?