For anyone who noticed that the last week or so this website was slow, my apologies. It turns out the culprit is a plug-in for Twitter called Twitter Tools, and after deactivating it, load times are practically back to normal.