Monthly Archive for August, 2007

To my 5 and a half subscribers…

August 10, 2007 with 3 Comments filed under Asides and Personal

If you happen to subscribe to my blog and saw a rather odd entry show up in my RSS feed, my sincere apologies. Earlier today, I was demo-ing the power of Textmate blogging to Garret and Chris. To show off all the features, I put together a jibberish entry and posted to to my Blog.

The post was literally up for 20 seconds (stop and count 20 seconds). As I loaded up my Wordpress blog, and logged in to delete the entry, Garret said “Wouldn’t it be funny if Pulse picked up on that entry and aggregated it already?”

We laughed.

Just a few minutes ago, Garret sent over a screenshot of Google Reader, showing the jibberish entry that I had up for those very 20 seconds. Damn Google, you’re good, maybe a little too good…

Sometimes, it’s easy to forget exactly how much more connected the Internet is today. Probably five years ago, you could post some random ramblings to your dinky little blog and no one would ever notice. But today, with the power of crawlers, feeds, and all this openness, 20 seconds is all it takes for the information you create to spread everywhere.

Summer Plans: My very own Facebook App

August 8, 2007 with 1 Comment filed under Personal

After attending the F8 Platform Launch, back in the beginning of the summer, I got inspired to write my own little Facebook app. Being so busy with my day job, I wanted to write the simplest quickest thing possible.

At the same time, I was also starting to plan out my crazy summer activities, and was dying for some way to show it off to my friends.

So, one random night, I decided to just go for it. I planned out a quick little app that would let me list my Summer Plans so that I can show it off on my Facebook profile.

About Summer Plans

After about 6 hours of coding (most of which went toward learning the Facebook platform and finding the documentation for the multiple friend selector) I had my very own Facebook Application called Summer Plans.

Summer Plans

I could not have made it any simpler, for each summer plan, you say what you are doing, when you are doing it, and you can list out up to 10 of your friends that you are planning the event with.

The end result is a listing of your summer plans, your friend’s pictures and a simple countdown to each plan.

In fact, I kept it so damn simple (and lazy), I didn’t even include an “Edit” feature.

The true test of the Social Graph

Aside from my self serving goal of showing off my Summer Plans, the one other thing I really wanted to find out was whether the “Social Graph” really is as powerful as it claims to be in spreading a simple web application.

To figure this out, I purposefully left out any and all viral features. This means that your summer plans did not show up in the mini-feed. It didn’t notify your friends if you included them in your plans, hell it didn’t even send a single email out to anyone.

So, essentially, this was a simple standalone app. And don’t worry, I didn’t cheat. I didn’t blog about it, I didn’t send out massive emails. The only thing I did was tell 5 of my friends to kindly install the app, so that Summer Plans officially got listed in the Facebook applications directory.

The Outcome

The outcome was, well, satisfactory. Without any of the viral features, and even with the lack of an “Edit” function, Summer Plans amassed a whopping 449 users that installed the application and added a Summer Plan. As of this moment, there are 302 active users.

Num Users

Not bad for an app with ZERO viral features.

More Stats

I’ve also heard some horror stories about small Facebook apps getting released and then spiraling out of control, while racking up bandwidth costs and bringing the whole service down to a halt.

Needless to say, at only 303 users, I had no such problems. But, it was pretty interesting to check out how my server stats were affected by the app being deployed.

Unique Visitors

Total Visitors

Pageviews

Bandwidth Usage

I have no idea why the Bandwidth usage actually went DOWN. I think it may be the effect of setting up Akismet on my Wordpress install (Note that these stats include hits to this blog, which gets little to no traffic).

Need for Analytics

One thing is for sure, there is a clear need for an analytics package that will help measure the performance of a Facebook app. Being able to figure out realtime statistics on which user installed the app, didn’t install it, and what went wrong where can be the critical thing missing for building successful Facebook apps.

Although, one could argue that the Graffiti app (which, to me, seems to be the most popular Facebook app) will never need such analytics.

Conclusions

As soon as things settle down, I think I want to give Summer Plans another rev (ofcourse, I’ll have to rename it to Weekend Plans, so that it fits with the season). I’ll start adding some of the notifications, emails and other such viral aspects that can perhaps drive Summer Plans to rock star levels. And oh yeah, maybe I’ll add that ‘edit’ feature.

Floor Planner

August 6, 2007 with 0 Comments filed under Reviews

I’m planning on moving to a new city soon. The number of Web 2.0 Apps that have been helping me with this move has been amazing. First, there was WalkScore, it helped me figure out whether my new place is as downtown-ish as I am hoping for. Then, there was Basecamp that helped me plan out all the little to-do items I have associated with a crazy cross country move. And today, thanks to Life Hacker, I found the sweetest app that is helping me deck out my new bachelor pad. Floor Planner helped me take a simple floor plan of my new apartment (provided by the management company), figure out the scale of the floorplan, and then lay out the furniture in my apartment according to scale.

Brilliant!

Here are some of the layouts that I conjured up.

Design #1

Design #1

Design #2

Design #2

Design #3

Design #3

Any Feng Shui experts care to comment?

Textmate Blogging

August 3, 2007 with 0 Comments filed under Reviews

Back in late July, I discovered the wonders of writing and publishing blog posts through Textmate. I was convinced that the lack of blog entries in this blog (as opposed to my previous blog) was because of the extremely annoying blog editor that Wordpress provides natively.

After only about 2 weeks of being on Textmate, the number of entries I have published have gone up drastically. Whether those entries are all quality is a different question. However, it does go to show that when you use tools that you actually enjoy using, your productivity goes higher. # of Blog Posts (by Month)  

In case you haven’t tried the Textmate blogging bundle yet, I highly recommend it. Not only does it let you write your blog entries, you can even Post directly from Textmate!