I’ve always thought it would be cool to build a site that could more or less look after itself. There’s a myriad of content management systems to choose from, most of which are somewhat hackable in whatever language they happen to be coded in. One of the more mature in this respect is Drupal - which is the engine behind Eureka! Science News. It’s a fully-automated science news portal, using a bunch of customised Drupal modules to aggregate, cluster, categorise and rank articles.
First impressions are excellent. Coders will enjoy this post at Drupal explaining how it all works.