Alex Pooley's Blog

Hello there, my name is Alex Pooley and I'm a freelance web developer residing in Perth, Western Australia. My passion is in the development of web sites that solve everyday problems. Here's a gallery of some of my notable work. If you need a web site designer or developer, contact me with further details. Lastly, you can read more about me.

Dreamhost

February 27th, 2006

Great! I’m now running with Ruby On Rails on Dreamhost shared hosting. It seems a lot faster than my previous hosting at serverpronto (who I do not recommend) for some reason..

The signup process was pretty much pain free, and the web panel is better than I’ve seen at other hosting companies.

A very nice bonus is that I used a “promo code”:http://wiki.rubyonrails.com/rails/pages/DreamhostRailsPromoCodes and got my first year of hosting for about USD$22 !! That even included one free domain registration. Incredible.

Web 2.0

February 27th, 2006

Web 2.0 appears to be receiving a lot of bad press recently. It’s pretty strange when you dissect what’s happening. The people bagging web 2.0 seem to be as taken by the hype as the people rallying for web 2.0. What’s up people? I think both sides are trying to satisfy some personal psychological need rather than objectively criticising the technologies and “movement” on facts.

Firstly, Web 2.0 to me at least, is the collection of ’stuff’ on the web that is pushing the edge of technology. Web 2.0 is on the fringe - where reality meets fantasy - and I think that says it all.

AJAX is only a subset of Web 2.0.

Examples of Web 2.0 sites include “Google Maps”:http://maps.google.com, “GMail”:http://gmail.com, “Google Suggest”:http://www.google.com/webhp?complete=1&hl=en, “Flickr”:http://flickr.com, “Del.icio.us”:http://Del.icio.us, “Digg.com”:http://Digg.com .

These sites can be all characterised by the feature that they are pushing the edge in their respective technologies. Whether it’s interface design (Maps, Suggest, GMail), social software (Flick, Del.icio.us, Digg), or… whatever.

Put it this way, “dogster.com”:http://dogster.com is a site that started not too long ago. It’s a social networking site for dog lovers. In fact, it started out as a bit of a joke. It recently turned it’s first profitable quarter and is kicking on strongly.

There’s certainly a lot of paw web sites out there (sorry), but also some very good stuff. Sites like dogster appear silly but are filling consumer demand, and making money doing it!

Even the majority of technology people I work with don’t use technologies on the edge of the Internet! I guess it’s “just their day job”.. ?

You see, the world is a bell curve with “technology use” on the horizontal scale, and “number of users” on the vertical scale. There’s laggards and front runners in the tails, and there’s the majority that form the meat of the bell. Currently, a lot of this web 2.0 stuff is sitting in the tail with the front runners, but _somehow_, business need to bring the technologies to the majority to be taken seriously.

The edge of technology isn’t vapourware, it’s merely a toy for us geeks. The edge of technology will always remain geek territory, but that’s where the great stuff starts, and eventually bubbles up to the majority. Those that bag web 2.0 are ignorant, and those that worship the hype are delusional.

Website Speeds

February 25th, 2006

I did a quick survey of my hosting options. I’m after something reliable, and fast. To gauge speed I searched alexa.com for each company and recorded their speed ranking. In fact, the “method”:http://pages.alexa.com/exec/faqsidos/help/index.html?index=109 Alexa measures the speed turned out to be quite useless to determine true hosting speeds, but they are pretty interesting still. The numbers represent the “load times experienced by Alexa users, and measured by the Alexa Toolbar” which includes time to load the page. The ranking column is the number of sites that are slower.

|Hosting Company|Ranking|
|Textdrive|59%|
|Dreamhost|69%|
|Doster|56%|
|Rackspace|55%|
|Tera-byte|66%|

After I checked the above records I decided to check a couple of other domains out of curiousity.

|Domain|Ranking|
|Google|83%|
|Alexa|15%|
|Wikipedia|58%|
|Yahoo|53%|

While it’s not worth drawing conclusions on such a small sample it is interesting that these numbers represent the average experience of the user. I _think_ there is a lot of room to improve in this regard. On average Alexa claims it takes two seconds to load a Yahoo site. That’s longer than I think it should have to be.

Still, some sites are doing very well even with a two second load time so maybe it’s not that important. Keep in mind, if you’re trying to portray a slick, cutting edge site, a faster load time will certainly be important. Many people argue that Google don’t return better search results over Yahoo, but feels faster, more lightweight because of it’s interface, and hence ‘better’.