From Matthew's blog:
I was just curious where you are hosting it. If you of you have an individual server setup, or if you are hosting it somewhere. I would like to host a web page of my own in the future, and I'm just wondering what the route you took was.
We are using Pair Networks to host the site. I've used Pair for years and have always enjoyed their service offerings, customer support and more than reasonable pricing. Pair has several tiers of service (all based on FreeBSD servers running Apache) that is geared toward web developers.
If you need MySQL databases, humungous e-mail accounts (which you can access with either POP/SMTP or from webmail interface), PHP 4/5, Perl, Python, then Pair is the perfect place to go.
To see some of Pair's offerings, go to http://www.pair.com/services/web_hosting/. For anyone that wants to have a powerful environment for learning, building personal and professional websites, I'd recommend the "Advanced" account which provides the best service/price value. There are a couple more basic account types but they don't provide PHP or MySQL which is almost essential for building interactive websites.
For actually registering a domain name, I usually use pairNIC (a sister company of Pair Networks). Their domain registrations aren't the cheapest ($19 for one year) but I've had great service from them compared to other registrars. For this project though, I used Yahoo! Small Business to register the domain because they were running a special. In fact it looks like they are running the same one right now...$1.99 to register a domain name for the 1st year.
As a side note, LearningRemix.net runs on Pair Networks so you've already been using Pair and didn't know it :)