Cheapskate’s Guide on The Joys and Sorrows of Maintaining a Personal Website:

An unexpected joy that I have discovered by maintaining a website is that it occasionally draws kindred spirits. I rarely meet anyone in person with whom I have strong common interests. Most are too busy surviving life to think about much else.

Link