One of the things I've enjoyed with the introduction of broadband in many households is the ability to host web services from your own home. While this isn't a new topic, by any means, not one I hear talked about too often. I've written
a tutorial for OS X users who would like to set up a web (http) server running in their home, and many of the principles can be extended to other operating systems and services (mail, database, etc.)