The first round of enhancing the site is complete: my Last.FM journal articles and del.icio.us bookmarks are now republished here.
The site is run with WordPress, a piece of software which makes managing a personal site really simple. To help style my site I’m using the K2 theme for WordPress by Michael Heilmann, which provides a good base from which I can customise over time.
Luckily the content I publish on other services, like del.icio.us and Last.FM, is syndicated; this means that is is available as a computer readable file, called an RSS (Real Simple Syndication) feed, as well as the normal web pages. Charles Johnson has written an extension to WordPress called FeedWordpress, which makes integrating this syndicated content really easy. I’ve simply pointed FeedWordpress at the various feeds, and it periodically checks them for new material.
(There has been some jiggery-pokery to get FeedWordpress working with WordPress 2.0, for which I’ve used Tomas France’s adaptation of the extension. I’ve further adapted FeedWordpress myself, to pull in the del.icio.us tags and to show an appropriate icon by republished content; here’s the source code.)
Update: The jiggery pokery is no longer necessary! Charles has released an update, FeedWordpress v0.98, which is now compatible with WP2.0. Now I just need to merge my adaptations in with the new version.