September 2007 Archives

07:14 PM, Sunday, September 23, 2007

Manual vs Automatic Tagging

While searching Technorati, I noticed that its tagging mechanism for the tag "http" brings up the following links, none of which are related to "http". The only thing relevant to http is that all these posts have links starting with "http://...", as indicated by the highlighted "http".

technorati_http.png

While it can be argued that this is a bug in Technorati's feed parsing engine, there is a larger question here. If I really want to search for a keyword, I would use a typical search engine to find relevant content. Tagging, on the other hand, lets users mark content based on how they see it. The question is, should tagging me left to humans?

10:30 PM, Thursday, September 20, 2007

MacBookPro Screen Goes Phut

I got a new MacBookPro at work this morning. I open it up later in the evening, and here is how the screen looks.

mac_screen_phut.jpg

Hmmmm.

08:36 PM, Thursday, September 20, 2007

Cookies and Short-Lived GET Requests

Here is a sequence illustrating how cookies can make GET requests short-lived and useless.

Using a modern browser, through a company's careers page, I went to a job search site, filled in a search form, and searched for some jobs. There was no registration involved, and I was visiting this for the first time. I browsed through the search results, clicked on a few job listings, and emailed links to some of those to someone else. That other person clicked on those links, and got back this page below.

08:40 PM, Wednesday, September 19, 2007

Why do Open APIs Matter?

To quote HighScalability on Scaling Twitter,

Turn your website into an open service by creating an API. Their API is a huge reason for Twitter's success. It allows user's to create an ever expanding and ecosystem around Twitter that is difficult to compete with. You can never do all the work your user's can do and you probably won't be as creative. So open you application up and make it easy for others to integrate your application with theirs.

In other words, expect your users to be as creative as you are (if note more), and let them compete to build interesting applications around your software.

03:32 PM, Monday, September 17, 2007

Open APIs

There is a lot of talk about open APIs these days using REST or some such paradigm. Building open APIs for the rest of the world to consume is easy, but attracting a new developer community around the API is hard.

10:10 PM, Thursday, September 06, 2007

Buffalo Bicycle Classic

This ride is taking place this weekend (Sep 9, 2007), and I am going to miss this fabulous ride. This video below is my consolation. Closely watch this at the 19th second. You will see my bike buddy Scott in the bright green jersey.

10:30 PM, Monday, September 03, 2007

Holy Hell - Left Hand Canyon Ride

Today I rode up the Left Hand Canyon Road. This is second time this year. As usual, the last one mile proved to be a hell, and my legs are still sore.

09:46 AM, Saturday, September 01, 2007

Subbu has Left the Building

Yesterday, Aug 31, 2007, was my last day at BEA. After 7 years 6 months and 11 days, I said good bye to a very strong team of people trying to make successful products. Over the years I had a chance to build a number of areas for WebLogic Portal including the JSR-168 container, built the federation architecture around WSRP, and more recently on some Web 2.0 initiatives. It was tough to say good byes to all the people that I like and respect for their contributions and strengths.