Archive for October 2007

Facebook Developer Garage

Just came back from Asia’s First Facebook Developer Garage.

It wasn’t really what I was expecting. I was expecting it to be a little bit more technical. But it makes me feel like its a facebook version of popout. OK, maybe I was expecting too much.

The presentation by Dr Shaun Martin from Mindwasabi was great. Was expecting more from battle stations since I’m using it. But was kinda disappointed.

At the end of the presentation, everyone break out into 3 groups. One group on technical aspect, one group on Social impact and the last one on monetization. No prize for guessing which group most of the people joined.

For me, I was wondering around all three groups. Was hoping that the technical group would go into details on developing apps on facebook. But they didn’t. Social impact has an interesting discussion going on. As for monetization, well, there isn’t anything new from the discussion. Still the same methods of having ads or hoping someone will buy your ads.

End of the day, it was a nice event. Some of them stayed back for an overnight Hackathon. I didn’t cause I need to work the next day. Plus I don’t know how to develope facebook apps yet.

Hope to see another Facebook Developer Garage soon. Hopefully by then, I could contribute a bit.

One interesting question pop into my mind today during the breakout session.

How long will facebook last? Will it become less popular someday like friendster?
I don’t know. On one hand, facebook is not just a social networking site. It create a platform for developers to write apps. And these apps will make the user keep returning to facebook.

Will facebook ever fade off?

Nightmare come true

My nightmare come true. There was an error in one of the big request that I did recently. The error was rather large. So large that it is pretty hard to extract the affected data. This is going to be a headache.

Actually, I sort of expected an error to occur. The management for this request was bad. Wasn’t comfortable when doing the whole request as the requirement wasn’t very clearly stated. The sub teamlead didn’t really know what was going on to begin with.

The error occur because he gave me the wrong information.

But while one finger is pointing at him, the other four finger is point back at myself.

I could have spotted the error in the info. But it just slip pass me. I wonder if I’m careless or the scope is too big. I spend quite some time checking back my stuff, but I didn’t catch that error. In a way, I couldn’t have caught it because I didn’t expect the information given was wrong.

So here we go again. This isn’t the first time I created an error at work. And it seems that I always got the big ass error around. Is it because I’m more careless? Or the things that I do are more prone to error?

Going to be a busy day. Still couldn’t find out the damage yet. And the director already knows about it. Damn. I hate it when that group of people found error in the system. They will quickly shoot email all the way to the top. Can’t they wait till we have a clearer picture of what happen before reporting the case? Now everyone is asking for the figures which I have none.

Oh well. Its going to be a tough battle.


And when the world is falling apart, its comforting to have you by my side supporting me. Really appreciate it. You put my mind at ease.

I don’t know how long would you be there for me. Wish you could be by my side forever.

If you’re going to be thinking anything, you might as well think big

Was having dinner and beer with 3 friends last Thursday. 2 of them are successful entrepreneur while the other is an upcoming entrepreneur. And I haven’t started my first step yet. Well, they don’t call me a procrastinator for nothing.

It has been almost 5 months since I last made up my mind on what I want to do next. I haven’t taken any physical steps yet. I am still planning. And the plans keep changing. Even up till now, my plans are still changing whenever I sit down and think about it. I hope they are changing for the better. I got a rough outlines of the things that I wanted to do.

But when I told them about my plans, they told me that it was too big and ambitious. It would be hard because it simply covered too many things and there is no focus.

I agree with them. It is indeed big after sitting back to think about it. And I doubt I’ll be able to employ anyone at early stage to help out. Am I really sure that I want to do this? Besides, this is not my field of expertise. I’m entering a new playing ground which I have totally no experienced in.

The conversation got me thinking for the past few days. I just couldn’t let go of my ideas. They do have a point. The chances of failing are pretty high as the scope is very big. Perhaps that is why there aren’t many people doing this. And those who are doing it didn’t manage to make it big.

But still, I feel like giving it a try. Perhaps I could make it work? And even if it doesn’t work, I won’t fall badly. Just lose a couple hundreds of dollars and my time. Why not give it a try?

Just like what Donald Trump said: “If you’re going to be thinking anything, you might as well think big”


They also suggest that I do something which they think I’m good in. I’m not exactly sure if I’m really good at that. Everyone seems to be saying that I’m good at doing that thing, but I personally feel that I’m just average at it. The plan was rather interesting. In fact, I did thought about doing something similar in the past. But I didn’t go about doing it because lack of connections. But one of my friend said he could get me the connections if I want.

Perhaps I can consider doing it while doing my own project.


Finally come out with a meaningful domain name which is easy to remember. Most importantly, the .com and .sg version are still available.

I guess getting a domain name for both .com and .sg is important. Few days ago, I wanted to go stomp to read some jokes but I forgotten that it is suppose to be I entered and got to another site.

Luckily it wasn’t a porn site.

Sarah Mclachlan – Angel

Lost track of the number of times that I end up listening to this song with a bottle of Hoegaarden in my hand.

Life seems like a rollercoaster. Full of ups and downs in the process. And at the end of the ride, we still end up at where we started.


Either way, it’s going to be tough. So which way would you choose?

Sarah Mclachlan – Angel

Spend all your time waiting
For that second chance
For a break that would make it okay
There’s always one reason
To feel not good enough
And it’s hard at the end of the day
I need some distraction
Oh beautiful release
Memory seeps from my veins
Let me be empty
And weightless and maybe
I’ll find some peace tonight

In the arms of an angel
Fly away from here
From this dark cold hotel room
And the endlessness that you fear
You are pulled from the wreckage
Of your silent reverie
You’re in the arms of the angel
May you find some comfort there

So tired of the straight line
And everywhere you turn
There’s vultures and thieves at your back
And the storm keeps on twisting
You keep on building the lie
That you make up for all that you lack
It don’t make no difference
Escaping one last time
It’s easier to believe in this sweet madness oh
This glorious sadness that brings me to my knees

In the arms of an angel
Fly away from here
From this dark cold hotel room
And the endlessness that you fear
You are pulled from the wreckage
Of your silent reverie
You’re in the arms of the angel
May you find some comfort there
You’re in the arms of the angel
May you find some comfort here

Drugs. If you play, you pay.

If you go clubing, you pay for the entrance fee and beer.
If you go out for dinner, you pay for the food and drinks.
If you take drugs, you pay for the drug. But that is not the only thing you need to pay.

This is the message that National Council Against Drug Abuse (NCADA) wants to spread to the youth thru a series of campaign that will run from October 2007 to February 2008.

Litford invited me to the NCADA press conference last Wednesday morning at SMU but I couldn’t attend due to work commitments. Damn. Sometimes I wish I’m a freelancer or student who isn’t tied to the desk during office hours. Heard that it was an interesting press conference with graffiti arts by street artist Zack and his four young proteges from SMU.

This is the usual ads we see.

This is the ads after graffiti arts.

Brilliant right? I must say this is the best campaign ads I’ve ever seen. There are a couple more ads created by Zack. You should be able to see them soon on Magazine, Newspaper and bus stops. And these are real ads from companies that was being ‘vandalised’.

By disrupting the glamour of such imagery in this surprising and unexpected way, NCADA aims to deliver the message that drugs can potentially take away everything you have: your life, your freedom, your privacy, and even your future. The threat of losing everything is to convince youth who abuse drugs to stop and to convey to those thinking of experimenting, that it’s really not worth taking up.

I feel that these ads really drive the message home. Well done guys.

Besides Zack, the media also mentioned that 7 bloggers has also been roped in to help spread the message. Which is why you are seeing me blogging about this now.

But the media forgot to mention another group of people who are helping to spread the message on anti-drugs. That group of people is blog readers like you. You can do your part by spreading the message to the people around you.

Drugs. If you play, you pay.