Thursday, December 25, 2008

Saturday, December 20, 2008

Google Reader Subscription API

Sample script for accessing Google Reader subscription feeds programmatically using our Mashup Domain Language.

Here's the sample response

Pretty slick huh ?!

Wednesday, October 22, 2008

Great Milestone!

Yay! we released our development edition today! Presto developer edition is a free, open & pragmatic mashup development platform. It provides Ajax-based UI tools for high-level rapid-mashup development and a sophisticated mashup language (EMML) for developing advanced mashups.
And I am the creator of Presto's Mashup DSL :) Sweet!

My Workspace - Loving it!

Wednesday, October 15, 2008

Wednesday, October 8, 2008

How-to keep iPhone CAPS Lock On

Settings > General > Keyboard > Enable Caps Lock [ON]

and double-tap Shift to leave Caps Lock on and type ALL CAPS words like AAPL :) I am surprised Apple did not turn this on by default.

Monday, September 15, 2008

'Statistically Improbable Phrases' for advertising Mashups

Amazon has a cool feature called "Statistically Improbable Phrases".
It basically mines for unique & repeatable phrase occurrences in a book and provides buyers a different (unique) perspective about the book.

For example, Given a Book about Virtual Machines

SIP for this book are
runtime constant pool, constant pool index, stack organization, literal pool, replace return address, local variable array, entire virtual machine, alt rules, virtual machine instructions, suspend instruction, current stack frame, virtual machine code, process descriptor, global event queue, termination flag, initialization code, new stack frame, top stack element, threaded code, instruction pointer, runtime representation, static chain, machine organization, register machine, control stack

Another way is to look at them are as auto-discovered Tags (i.e. mined from related contents)

A similar feature would be very useful in Presto Mashup Platform. SIPs can be mined and created for various Services & Mashups registered in Presto. The Mashup / Service content to be mined would include its associated data & meta-data. These SIPs would help give users a unique perspective of Mashups & Services registered in Presto.

Wednesday, August 27, 2008


I am a visual kind of person - sketches help clarify my thoughts and comprehend complex subject matter. OmniGraffle is my favorite sketching tool and can't live without it. To my surprise I ran into Graffletopia a vibrant stencils community for OmniGraffle.