In the beginning, there was just arvind.name. It started off with me wanting a "arvind.something" domain name. At that point, I had no idea of what I wanted to do a with a website. Now that I had a domain name, I tried buying some hosting space. The hosting company was terrible with lots of outages, no response to support requests and a takeover towards the end. My knowledge of HTML was not of any consequence. I'd heard all over that frames was a bad design but that's the only way I could see doing what I wanted to do. So I ended up creating a rather gross looking MS Frontpage generated frames based site with almost zero content. I had something about threaded programming and that was pretty much the only content on the site. I tried having photos and chose gallery. Overall, it was so pathetic that the internet archive does not even know it.
At some point, the web 2.0 thing happened. I'm not quite sure what that means in terms of technology. Heck, I don't even know what AJAX means for sure. What I know is that if you have to fleece the masses (and appeal to Vice Preisdents of large clueless corporations in particular), you need say that you are doing something 2.0. To make things convinient, I started using the domain anomalizer.net only from the second version of my site, so I can pass this off as 2.0
"Because personal homepages are so 1997". After much thought, I decided against using any content management or templating software written in PHP.