I have run a small Linux server at home for the past 10 years. It started out as a playground for various Linux projects, since I use a Windows desktop PC and a Macbook Pro for day-to-day activities. For example, I used it to write a web service in college