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.

ScribbleHere: Socializing The Edge

December 27th, 2006

Why don't you subscribe to my blog while you're here? I'm a freelance web developer and I blog about Ruby, Rails, and business online.

Go ahead and subscribe to my RSS feed. Thanks for visiting!

ScribbleHere

The “edge” of the Internet is a vast area where most of us visit, yet it’s so sparsely populated that we rarely cross paths. If Google, eBay and other massive companies were cities, then the edge would be the thousands of surrounding Country towns. ScribbleHere is a chat system that bridges the geographical divide between the towns at the edge.

The special ingredient of ScribbleHere is the automatic pingback feature. If someone mentions a blog post to chatters, ScribbleHere will request that the blog link back to the conversation so that readers of the blog post can find other people who are also interested in the post.

Web pages mentioned often by different chat groups will bubble up to appear on the popular links section of ScribbleHere currently visible on the front page.

The edge is a rich and diverse crowd that defies categorization. It is hoped that ScribbleHere provides an organic and fertile foundation where social connections can naturally flourish across and beyond cultures, passions, and status quo.

Chat in ScribbleHere now.

Ajax Web 2.0 Web Chat Analysis

December 20th, 2006

You may or may not be aware that I own a web based chat system called ScribbleHere. I recently took a look at other chat systems through Alexa to see if there was something I could learn. Here is some of what I picked up.

I have a list of chat applications that I’ve informally compiled, along with their respective Alexa rating at the time of compilation. I took a handful of the top ranking systems and then plugged them in to Alexa. This didn’t really work as there was a large ranking range between the chat systems. Consequently I split the data in to two sets of both low and high rank.

About The Charts
You can get a bigger version of each chart in a new window by clicking on the chart. Also the two charts are smoothed a lot. I don’t exactly know what the smooth parameter represents, but I guess it’s a daily moving average. If this is the case then it’s a moving average of 30 days. Each chart is a plot of “Reach” data. Here’s how Alexa describes reach:

Reach measures the number of users. Reach is typically expressed as the percentage of all Internet users who visit a given site. So, for example, if a site like yahoo.com has a reach of 28%, this means that if you took random samples of one million Internet users, you would on average find that 280,000 of them visit yahoo.com. Alexa expresses reach as number of users per million.

The High Ranking Chats
The high ranking set is composed of Meebo, Userplane, and Spinchat. Meebo aggregates a few instant messenger (IM) systems and whacks on a web based front end. Userplane’s main market is in supplying backend chat solutions, including web cam chat, to other sites such as Friendster. Spinchat looks a bit like MySpace with blogs, photos, etc, but oriented more around real time chat. I couldn’t include massively popular chats supplied by YAHOO, MSN, etc, as Alexa ignores subdomains.


meebo, userplane, spinchat


It’s pretty obvious from the chart that Meebo is blowing them away, and more importantly it’s growing linearly while the other two appear to have stagnated (perhaps even slightly in decline?). Userplane is probably well under ranked as I don’t think the data takes in to account the sites that Userplane supplies chat services too. Spinchat sits behind the other two, but there’s no need to feel sorry for it as it still dwarfs the lower ranking sites. In fact, when you compare the scale of the high and low ranking charts there is a magnitude difference.

The Low Ranking Chats
The low ranking chats is composed of Geesee, Lingr, 3Bubbles, Chatango, and my chat service ScribbleHere.


geesee, lingr, 3bubbles, chatango, scribblehere


As I mentioned before, there is a magnitude difference in scale between the high and low ranking charts. The lower ranking sites also seem to be in a tighter fight.

Geesee is a chat system where you can embed chats in your own web pages. From memory they have enjoyed a couple of mentions on Techcrunch (maybe other similar sites too?) and consequently benefited from the exposure to TC’s 240,000+ readers. Strangely they appear to be on the decline and I’m not sure why. My money would be on the hype wearing off as appears to be a common TC after affect. It’s also possible that their ranking has suffered from TC taking them off the front page? I seem to recall they were embedded on the front page for a while which would offer terrific exposure. If this is correct and their chat idea still hasn’t caught on, it’s probably a telling sign.

Like Geesee, 3Bubbles has enjoyed some TC exposure. Despite this, I haven’t seen Geesee or 3Bubbles on any sites I’ve ever visited. I suspect that these types of chats may only be popular among the alpha nerds, but alpha nerds have IRC so they are pushing uphill if that’s the case.

I hadn’t heard of Lingr until I emailed Zed Shaw of Mongrel/Ruby fame and saw the address in his email signature. Lingr is more of a chat forum site, with various different chat “rooms” advertised on the front page that you can join. A quick Google showed me that Lingr appears to be popular with Japanese. Ruby has a large Japanese following (Ruby originated in Japan), and Zed is big in the world of Ruby, so perhaps this is where Lingr’s popularity is found. Could Zed be the next Japanse pinup?

I’ve never heard of Chatango, I must have stumbled across it once and added it to my list. Like Geesee and 3Bubbles the idea is that you embed a chat widget within your web page. Their reign over the lower ranking chats appears to be very slowly coming to an end.

ScribbleHere, well, what can I say about the little fighter. It got off to a great start with exposure on the front page of YAHOO’s Application Gallery, and then a minor mention on TC. Since then it’s enjoyed some second hand traffic from my blog. I have a group of hard core ScribbleHere users (my friends) that hang around on the same chat page during work hours. Most of the use to date has consisted of me and my friends chatting, or people testing out the service with random junk. This will change! I hope. I’ve added a tasty flavor to my development version (it’s not live yet), so hopefully it will no longer be yet another vanilla web chat service.

Conclusions
Including Meebo in the charts is not fair to the others as they are leveraging off existing IM networks. However, I think it highlights the power of the network and my belief that people use IM networks because their friends use them rather than any features offered by the IM.

With the data I have looked at there is clearly a correlation between reach and the age of the service. The high ranking domain names were registered in 2003 or earlier. Almost all of the low ranking sites were registered in 2006 running on web 2.0 Ajax fumes, with the exception of Chatango which was registered in 2004. Interestingly Chatango was the benchmark for the low ranking sites until only recently.

I think the widget style chats are fundamentally good ideas, but I think they are off target. The average Joe (or Jill) is simply going to chat with their friends through MSN, friendster, or the copious other established chat services out there. The most realistic use for embedded chat is for live support. Sadly the live support market is well established. The other problem with live support for a small startup is that you need to provide a service guarantee which is hard work and costly.

So, do I think the chat business is saturated? Yes, most definitely (MSN, AIM, etc). I also think the novel angles other startups have taken have not hit upon any previously unknown demand. 37Signals doesn’t show in these charts (they are at 100 on the scale) because they weren’t on my list for some reason, but they were able to leverage their existing network to build their own business focused chat system called Campfire. However, 37Signals enjoy significant exposure, and an existing network of users, and in my mind this was key to their chat success.

I remember reading once that there are three uses of the Internet: communication (IM, Email, etc), entertainment (Gossip sites, videos, etc), and information. While the communication angle for chat seems to be entirely exhausted I still think there is room for chat in information, and entertainment. The answering services in my opinion are positioned within the information category (live support is a domain specific answering service), and IM “kind of” satisfies the entertainment sector.

There is still room for chat services, but only for the brave, bold, and creative.

I’m in the process of maturing the chat platform that sits beneath ScribbleHere, if you are interested in using it in your web site then please contact me.

Ps. 3Bubbles seems to have morphed in to something else?

Google Stomped On Kiko, Lessons For Startups

December 15th, 2006


Google Stomped On Kiko

I’m flicking through Alexa right now and I came across Kiko’s Alexa traffic graph (included below). When I first saw the graph I noticed a sudden reversal in trend. The graph started going up very nicely, but then suddenly turned. I’ve highlighted the initial positive trend with the red support line. You can see the reversal occurring around the point where the traffic graph (in blue) crosses the red support line. I’ve shown the cross over area with the transparent pink box.

This cross over point appears to occur in April 2006. I did a quick search to see if I could find what happened during this date and I found something very interesting. Google’s Calendar service opened in April 2006! It’s then interesting to note that after about four months Kiko was for sale on eBay, which is why you see the spike. Kiko eventually sold on eBay to Tucows for $250,000. Tucows spoke with Mike Arrington from TechCrunch some time later and said they were going to white label the product and offer it to their retailer partners.

Further to this story, I found a post by Richard White who worked on the Kiko team who describes the reasons for the sale. Apparantly Kiko was sold because the team was burned out. More reasons are given throughout the post such as “adding too many features”, “30Boxes stole the calendar startup limelight”, and “no social networking component”. From my analysis I think that RIchard is incorrect. I think it’s an interesting example of how we look for reasons within our own experiences. From my own development experiences I know that I can spiral in to a mindset where I have to add “just one more feature” before I’m happy. The fact is that the market would be happy with a particular feature set, and that’s the feature set you have to provide, regardless of time constraints, internal conflicts, etc. Let me know if you know how to derive that feature set ;)

So what conclusions can be drawn from this? Stay out of Google’s path? Probably not a bad idea. From looking at the graph, Kiko were already in trouble with Google’s arrival, regardless of their internal issues. 30Boxes haven’t gone very far since they launched in February 2006, perhaps stunted by Google. But then look at services like Yedda the social answers site. Yedda are looking strong at a time when Google’s Answers service has just folded. I don’t want to pick on Richard, but it’s probably a good lesson for all of us (if you agree with my analysis of course), that an entrepreneur should always be mindful that they are there to please the market.

As an aside, I have a juicy analytical post on social networking effects coming up, so stay tuned!


There is some further analysis to Kiko’s demise here if you’re interested in following up: