Cleese’s blog. He also Twitters. You can hear an interview with the webmaster for Cleese’s sites here. John’s apparently a pretty tech savy guy. Likes the freedom from the censors it gives him, he says. Does a number of podcasts, evidently.
Whoops! Wrong link for the webmaster. The correct one’s here.