Archive for the ‘Ramblings’ Category

Goodbye, and thanks for all the fish.

July 9, 2009

This blog is now defunct. I’m on Twitter, FriendFeed or my new blog. See you there!


You haven’t seen war

February 13, 2009

until you’ve seen it through the eyes of Quentin Tarantino.

Can’t wait.

Memories of an incredible night

October 23, 2008

Lunch times at Wego (when we aren’t hogging at Thai Smile Cafe or Pepper Lunch Clarke Quay) are spent catching up on YouTube and take-away lunches. Today I spent mine reliving that glorious night on the 21st of May this year, when Manchester United beat Chelsea in the Champions League.

Fate had decided to make things interesting and I had a US visa interview a couple of hours after the match would end, which meant that it probably wasn’t all that smart to sit up to watch the game. Something told me that the adrenaline of the match would keep me awake, and boy, was I right.

When I was a 17-year old in India, just beginning to understand club football, the first team I recognized was Manchester United and the thrilling footage of that final in Barcelona would always be etched in my mind. 21-May-2008 proved to be as good a replay as I could ever expect.

An Incredible Night.

E27 Unconference Singapore 2008 – Impressions

July 14, 2008

So instead of wasting this Saturday on sleeping and lazing around, I hauled my backside over to the E27 Unconference at Biopolis in Singapore. This was my first time and I was curious to find out how such unconferences worked. I liked the general casualness of the whole affair – pretty good food, swag, Guitar Hero contests and a lot of young guys building cool products.

A lot of the products on display were very impressive and I was fortunate enough to talk to the guys behind them and it’s very inspiring to see guys going the extra mile to solve everyday problems. Here are some tidbits:

The Good Parts

  • : Easily my favorite product at E27 because it is so useful. is built on, jQuery and is hosted at slicehost.
  • : Another very useful web-app (not for me particularly, but I can see it being used widely). This one is built on Ruby On Rails, Prototype and a sprinkling of Flash.
  • : I still haven’t got the concept yet, but from what was demoed it seemed an intriguingly good idea. Couldn’t get a chance to speak to the guys behind it, but would really like to know what they use to power instant messaging.
  • : Another slightly confusing product, but from what I understood it is a service along the lines of Mahalo (customized search results). On the negative side, it had a pretty bad UI.
  • : Didn’t know there was a video podcasting network in Singapore and even though the current crop of shows is very limited (and doesn’t really appeal to me) I will keep an eye out for interesting ones in future.
  • Preetam Rai’s talk on startups in emerging countries : I thought it was very interesting and the discussions/arguments which followed were edgy and almost worth the admission fee.

The Bad Parts

  • The Microsoft Keynote : Don’t get me wrong, the talk did have some interesting view points. What bugged me was how the speaker was using it as a platform to promote Microsoft products. This, despite the fact that Microsoft are clearly late-comers in realizing the value of the so-called trends that he discussed – user experience, collaboration and cloud-computing.
  • More Rockstars, Less Groupies : I would definitely have liked to see more ideas and products. Even if there isn’t a monetization plan, a business plan and an exit strategy, people should be encouraged to build stuff anyway and worry about making money later. The E27 event is definitely a big step in the right direction, but at certain points during the event, I got the feeling that the enthusiasm and bubbli-ness was forced. The guys building stuff must be leading the discussion, not the VCs, the angels and the government.

Overall, I had a great time and I will definitely be there next year.

McLovin Does Ruby

June 11, 2008

So after attending RailsConf a couple of weeks ago, I’ve been really inspired by the great people that were at the conference, and as a direct result of that, I’ve made two personal resolutions:

  • Write more code
  • Blog about the code that you write (or other tech-stuff in general)

So as not to confuse the core audience of this blog, I thought it would be best if I keep my coding/tech-related posts separate from this collection of ramblings. Of course, the core audience comprises of 10 people at best, but I digress.

Thus McLovin Does Ruby was born, and the inaugural post is about a new Ruby library called SuperModel.


May 2, 2008

Disclaimer: This post may contain an inordinate amount of cheesiness, but bear with the author as it is an outpouring of relief before the next wave of madness begins.

I think it would be a fair assessment to say that the last couple of months has been a pretty demanding time at work. The fruits of our labour are now available for public viewing here, and as much as I would have liked that extra hour of sleep occasionally, I have to say that it’s been absolutely worth it.

Of course, none of this would have been worth it, had it not been for the giants upon whose shoulders I’ve been able to stand on and help to build a kickass product. [Clarification: There are more giants, but they don’t have a web-presence]

Some of the lessons that I’ve learnt or would like to learn from my experiences so far [Note: Some or all of this might seem very obvious, but it’s good to reminisce]:

  • What they say about startups being one long roller coaster ride is dead-on. One moment you’re celebrating a significant technical achievement, the next moment you’re despairing at dead servers. I guess what I’d like to do is maintain a zen-like equanimity about it all and is something I have to work on.
  • They say pre-mature optimization is the root of all evil, but pre-mature benchmarking is not. Don’t be afraid to test the edge case and look at performance – for us, it helped to unmask some deficiencies in our solution, which made the common case blazing fast.
  • Don’t take criticism personally. It’s easy to get sucked into trash-talk with customers, managers, partners – you name it, but I think it ties in with maintaining composure and having the belief that every cloud has a silver lining.
  • Taking a break is absolutely crucial. Sometimes the extra hours spent on staring at code, is better spent watching a movie and you end up being refreshed.
  • Management of time is really important and is something I really need to work on. Bring on GTD and RescueTime
  • By nature I am a pretty optimistic person and I think that helps to some degree to overcome troughs in a project (especially when they come along at an alarmingly fast rate)

Of course, there’s only so much you can do personally to get a kick-ass product out in the wild. Like I’ve said before, I’ve had the privilege to work with some amazingly talented people and so here’s my cliched thank you to all of ’em; who I’ve had worked with; played Rock Band/Winning Eleven with; got litres of Red Bull with; discussed architectures and pitfalls with, and overall had an absolute blast.

And also to a few people will remain unnamed, who have tolerated my increasing periods of absentia. Thank you very very much!

Postscript: As soon as I clicked ‘Publish’ I noticed Chu Yeow’s more informative, more contextual post. Check it out!

The Inglorious Slackers

September 21, 2007

Yup. We’ve finally gotten off our behinds and created something. It might not be the next-gen web app or the iPhone killer. But it is a first step nonetheless.

It is a weekly show which I co-host with my brother, where we talk about random things ranging from technology, film, soccer, photography, politics (hopefully minimally), religion, life and what not. We also hope to be interviewing people (mostly entrepreneurs) in coming episodes.

Inglorious Slackers is available through RSS:

A few bits of trivia about Inglorious Slackers:

  • The pilot was conceived on a Monday, recorded on a Friday and published on a Saturday.
  • Recording for the pilot began at 2202 hours on 21st September, 2007 and finished at 2234 hours.
  • The show is powered by Mac OS X 10.4.10 – Recording done on an iMac G5, using GarageBand.
  • The title of the show is inspired by Quentin Tarantino’s yet to be released Inglorious Bastards.
  • The theme of the show is inspired by The Talk Show – hosted by John Gruber and Dan Benjamin.
  • The show frequently makes references to The Family Guy, The Daily Show, Pulp Fiction and other nuggets of pop culture.
  • The show is 100% unscripted and unedited.

Let the good times roll…

June 24, 2007

There was a time in 2002 when we used to play soccer every day. This was the time when everyone was doing their scheduled dose of summer internships, and since my internship involved sleeping with my hands on the keyboard in between sporadic periods of coding, midnight soccer used to be the only solace to an otherwise dreary day. So hooked were we on futbol (it wasn’t helping that the World Cup was going on at the same time), that we used to play in the feeble light of street lamps. The chemistry we shared on the football pitch (or ermm hard courts) evolved into enduring friendships (not to mention a kick-ass Lagaan-esque team which won a hard-court soccer tournament the same year. Granted, the tournament was only open to a few teams, with many participants not having touched a soccer ball in their lives…but what the heck, it was still something to be proud of.)


Ze Blog Iz Back

June 7, 2007

With not much in it. But this is also to announce that I have started blogging over at my company blog ( I’ve been working there for the last 5 months now and have been having a great time! For those not in the know, Bezurk (commonly mis-spelt as berserk, bezerk and beserk) is an up and coming travel search engine focused on Asia (and Australia).

So posts with a tech-focus will be posted over at the Bezurk Blog, whereas random musings will be done over here.

P.S. Can’t wait for WWDC. Rumour has it that brushed-metal 20″ iMacs are the highlight! (Fingers crossed)


January 9, 2007

Well, I knew something monumental had to wake me up from my Rip-van-Winklesque blogging slumber, and I as am wide awake at 0100 local time after having just witnessed yet another virtuoso performance by Apple Computer, Inc. I am forced to put finger(s) to keyboard.