The (beta) launch of Artificial Ignorance


I can’t tell you how many times I’ve imagined writing this post. Well, the time has finally come – I’m packing my blog and moving it off of blogs.msdn.com. http://www.Artificialignorance.net will no longer redirect to http://blogs.msdn.com/aniyer.

Why am I moving?

Simple – I wanted more control over my blog. Blogs.msdn.com and community server have been great, but I seem to need more than the capabilities that community server gives me in terms of manageability and customization.

While Microsoft doesn’t care that I use my blog to write about things unrelated to Microsoft, there have been readers who’ve asked me why I write about  wanting to marry Kaavya Vishwanathan, for example.

I’ve been wanting to use WordPress forever now. I’ve heard personally from Matt as well as from other sources about how good the engine is, how the user base is growing so rapidly, the availability of all these 3rd party plugins etc. etc. (not to mention the ability to use Facebook Connect for my commenters to leave comments on my blog via Disqus) Microsoft and the IIS team in particular has been investing a lot of time in PHP on IIS7 and Windows Server 2008, and I want to put our theories in to practice.

With my blog setup the way it is, if I ever need to move my content again there will be absolutely no impact to my readers.

Where has the best blog on the planet moved to?

Blog URL : http://www.Artificialignorance.net/blog

RSS/ATOM : http://feeds.feedburner.com/artificialignorance

My blog engine is running WordPress on IIS7 on Windows Server 2008 with MySQL as the database and is hosted by GoDaddy. I’d initially tinkered with GoGrid and their cloud computing offering to host the blog. However, I realized after spending about 3 hours that I’d customized their default Windows Server 2008 32-bit image with PHP5 so much so that spinning up another instance (if I ever had to) would be a giant PITA. However, huge hat-tip to the GoGrid team – their UI is intuitive and easy to use. Amazon Web Services was kind of a no-go because I really wanted to use Windows Server 2008.

I also played with WebHost4Life quite a bit as their pricing seemed very lucrative. However, I ran in to the perennial wordpress permalinks with IIS issue and was morally opposed to having to pay $5 extra/month just to have Custom 404 Error Pages (long story).

It is my goal to move over to using Azure when Azure is ready with PHP (and MySQL).

What happens to blogs.msdn.com/aniyer?

It is blogs.msdn.com policy to retain (meaningful) content, so all my old (meaningful) content will still be on blogs.msdn.com/aniyer. However, since our community server installation doesn’t support BlogML yet, I’ve been working on extracting my posts (sans the comments) and pushing them to artificialignorance.net. Eventually, all my content will move over (with little disruption to you as the reader).

That said, moving forward I will be adding posts to blogs.msdn.com/aniyer and in the body, simply linking back to the original post on artificialignorance.net with a disclaimer. I plan on doing this for the next six months or so.

See you over at Artificialignorance.net, yo.

"ai"

Comments (4)

  1. Moving to WordPress?!?! What kind of Microsoft DE are you?  You should be moving to Oxite or at least Graffiti to support your platform!

    If you need help with that give me a buzz, we recently moved JobsBlog from their MSDN blog over to Graffiti and can help you do the same.  If all you need is a SQL Server backup with just your blog content we can make it happen.

    Thanks,

    Karthik

    Senior Consultant

    Telligent Systems

  2. aniyer says:

    @Karthik,

    What kind of a reader are you? If you read my blog post, you would understand why I chose WordPress. Besides, PHP on Windows (WordPress) is not taboo – it is something in fact we (Microsoft) encourage quite a bit.

    On the other hand, if you can give me my content in SQL Server, that would be awesome.

    ai

  3. Mathias says:

    WordPress is definitely a great blogging platform, but I am curious as to why you chose it over other options? Specifically, while php/Windows is not taboo, as a .NET guy myself, I opted for Blogengine.net, which is really nice, and runs ASP.NET. I manage blogs using both, btw…

    Cheers,

    Mathias

  4. aniyer says:

    @Mathias,

    One of my main reasons for using WordPress was that it was built in PHP. I wanted to test out PHP on Windows Server 08. Some of the other features (like WordPress being open source, the vast majority of plugins, the easy portability promise etc.) were also pretty enticing.

    ai