I just spent a lot of time setting up a website at http://matthewlayman.dyndns.org and, wow, it was a lot of work. If you ever want to learn a lot in a short amount of time, try starting a local webserver on your home network. I learned about Apache, web hosting, DDNS, DMZ, port forwarding, lynx, Planet!, Google Picasa’s data API, jQuery, and DynDNS.
The site is running on an ancient desktop from 2002, but it’s only serving a static HTML page that has some dynamic content to load stuff from elsewhere on the Internet. Hopefully it won’t fall over from all the imminent server load. 😉
Thanks to Paul Hummer for pointing me at DynDNS. I thought I was stuck.
Learn about Python!
You can join my newsletter along with 1,000+ other developers to help you learn more about Django and Python.