Thursday, October 21, 2010
These 10 months here..
Thursday, July 29, 2010
It's flooded back home...
Wednesday, July 28, 2010
What made summer so beautiful
Make friends, share lives, leave
The cycle repeats on and on
Each time a friend leaves, they take a piece of me with them
Each time they leave, I feel empty inside
Zen left today - the senior (and person) I got closest to knowing in NCST. I really regret not making the effort to get to know her earlier. The times we spent together were memorable - they made my summer. Firm values, ever compromising, always giving her best. These are qualities that I've been trying to build, qualities that I've found in her. As I spent more time with her, I gradually began to look up to her more, to appreciate her company.
And so I write this to remember so that, as fresh memories curl and fade, these moments will be preserved.
I remember:
An ever willing host - Always offering her place for gatherings, even though we'd end up drunk and messing up her flat
A hardworking senior who put her heart and soul into making sure CAD ran smoothly, never complaining, always tolerant of mistakes, juggling work, school and CAD all at the same time
A beautiful sunset at Aspviksvägen, eating apples, taking photographs, peeing in the bushes
Getting lost every time i went to Sundbyberg :P
Generosity that filled my room and kitchen with tons of good stuff, always making sure that what she gave was quality things that she could offer
A hazy, drizzling day at Mariefred with her and Cai Yan, chicken from ICA in someone else' backyard, homemade ice cream and sweets, mixing up our Swedish, Deutsch and Norwegian - it might have rained, but the company warmed my heart
Cleaning out all the stuff left by her seniors, Norwegian hot wings for supper, talking into the night even though we were tired
Skype chats and smses that were answered 2 days later ^^
Working at her place, being more productive for the first time in a long while, company while riding through the city - a presence that i now miss
A caring friend who never liked to trouble people, yet willing to invest time and effort into catering to the needs of others around her
Relief when overweight baggage made it through without extra charge
A deep sense of loss when she left
I'll miss you girl, but I hope that you'll find you love, luck, success and joy wherever you may go. We'll meet again!
Friends might come, friends might go, yet they'll stay in my heart forever...
Monday, July 19, 2010
All work and no play makes hweehwee a dull girl.. so I play! :P
IT'S SUMMER! :D I've been traveling more, touring the Swedish countryside (instead of just flying to other countries :P), and it's oh-so-beautiful, especially in the summer!!
So I went to Dalarna (Leksand) and Riga (to visit my corridormate) during midsummer, went to Örebro, Grebbestad, St Petersberg and Tallin with my parents and grandma the following weekend, saw the sunset with Zen on Friday at Aspviksvägen, took a ride down to Nynashamn on Sat, and then went to Linköping, Norrköping and Nyköping (yes I know, WHY are there so many 'köping's??) on Sunday! *whew* That's a mouthful to say in one breath!
So most of the pictures are up on Facebook, but here's some of the trip(s) highlights:





Grebbestad - we went there for the oysters but it wasn't in season :S




I've yet to get the beautiful sunset pics from Zen, and I didn't take much of the 'köping's, but I'll upload what I've got when I get them! :D
Thursday, July 15, 2010
Designers VS Programmers - I win, you lose!
Designers are proud people. They’re the ones who make the site look pretty, and, come on, design is unique and it sells. On the other hand, anyone can write a few lines of code.
Or so they think.
I studied Industrial Design for 3 years, and then moved on study Marketing and Technopreneurship. During this time, I took a module with Professor Ben Leong, taking on the role of a ‘designer’ while working with a programmer on a Facebook app, and am now working in two tech companies doing design and marketing.
But let’s get back to the main topic. Ah yes. Those proud designers who think anyone can spew lines of code. Which is partially true. However, like all specializations, there’s a vast difference between quality code and.. well, just lines of crap. And while it can all look pretty much the same from a user’s standpoint, the code can determine whether the user experience is great or frustrating. (Hint: Code can affect user interaction, data presentation and even page loading speeds)
On the other hand, design isn’t just about making the page look pretty. It’s also about user interaction, and how to improve user experience.
So since both programmers and designers are important, who gets to say “I’m right, do it my way”? Let me share three memorable lessons that I’ve learnt over this past year or so.
Lesson number 1: Why should I learn programming?!?! - Ajax vs HTML
While working on my Facebook app with a very talented programmer, we agreed that we wanted to prioritize user experience. That was good – our site needed good user interaction so that people could have a flawless purchase process. One of our lectures about was AJAX, and so we strove to apply that in our app, since we felt that it’d give a good user experience. After almost three weeks, the site still wasn’t up (the initial estimated deadline was a week).
Later, I found out that the site would have taken barely 2 days to complete if it had been done in HTML script, and still provided the same user experience at low traffic levels. What had gone wrong? I had no programming background, and failed to understand the difference in AJAX and HTML scripting. To me, it was all ‘just code’. We were so caught up in ‘providing great user experience’ that we failed to see other options and prioritize according to our deadlines.
Lesson 2: It’s not perfect, it’s iterative
Designers like to get everything right on the first try. I don’t paint half a picture, sell it, then add in the details 6 months later. That doesn’t make any sense to me. The web, however, runs at a completely different pace than your average ‘painting’, and time is seldom a luxury. That’s why you have a buggy Vista launch, and half a dozen updates every month. Designers have to understand that, and learn how to come up with ‘imperfect’ first revisions of their work.
On the other hand, some things need to be perfect from the start. I know of a company that settled for something ‘quick and dirty’ due to time constraints, and never got back to upgrading that particular feature. It was far too much work – nobody wanted to take time off to attend to this annoying buggy bit of the program. It’s been almost 10 years now, and the amount of frustration caused and man-hours lost in inefficiency has long exceeded the additional week of development time. Some things just have to be done right. The difficulty lies in finding what.
Lesson Three: My development time is more precious than your designing time
“Please design and update the About Us page.”
“Excuse me? You want me to do HTML?”
“Yes – we have no development time to spare.”
And so, I took on the insurmountable challenge of coding a page in HTML. Before I carry on, let me explain – I’m a walking code destroyer. For some reason that I cannot comprehend, I can’t seem to even copy and paste code without messing something up. Everyone knew that. But now that my head was on the line, I braced myself and took up the task.
It took one week. One whole week to get a single page up. And in the process, I continually disturbed three excellent programmers by asking them “why my text had gone completely awry”. Any of these three programmers could have done the job in 30 minutes. I think I disturbed them for more than 2 hours.
Was it worth it? For me, yes. I learnt something new. I can now safely say that <p> is for a new paragraph, <embed> allows you to embed a Flash object into a page, and <textarea> allows you to display code as text. (Don’t laugh – that’s how horrendous my programming knowledge is.) But for my company, they lost more hours of development time AND a week’s worth of design time for this little lesson. If the point is to let your team learn cross-disciplinary skills, this venture is well worth the time. But if it’s to ‘save development time’, forget it. You’re going to lose out.
So here's what I have to bring to the table based on my limited experience - hope it helps!
Friday, June 25, 2010
LOTR vs World Cup
You know those annoying vuvuzelas?? I hate them. They make the crowd sound like bees buzzing over the field. Don't know what I mean? Watch:
Great video editing btw, but watch the colour contrast man! That's sooo not professional :P
Wednesday, June 2, 2010
counting my blessings
5 days in Stockholm whizzed by so fast. I can't believe you've gone back to Edinburgh (and soon Singapore) already :S
I love the times I got to spend with you. Makes me feel like home. Thanks for being here during the rather trying period, when things seems to be going down.
BBQ day yest! :P We took a nice, lovely (albeit long) stroll down Lappis beach, and set up our bbq at a nice spot overlooking a beautiful clearing. Gosh, we forgot so many things! Plates, wine, tissue paper... hahaha.. oh mannnn..
But we still had so much fun! We ate sausages, burger meat, beef steaks, chips, super shiok sweet potatoes and baked potatoes until we couldn't move! haha.. And because we forgot the wine, it was soooooo salty! Kept adding lemon juice to try to neutralize the taste. haha!
Such fun bbq-ing with great company. The sun began to set behind us, and the lake was cast with a beautiful reddish hue. It was peaceful, and I was content.
Then noripok chased me away, and started messing about with the HUGE bag of 'stuff' that she brought! (I kicked it twice, by accident, on the way there. To her shock and horror. hahahaa)
Turns out she bought 3 cakes and a whole array of presents for me! Super touched lah! I think she gave me more presents than I received in the whole of last year! But more than that, it was the effort and thought that really made me feel super happy inside :) Each item was precious to me - stuff that I'd use/like :) I don't remember the last time I've received such sincere gifts.
Dearest noripok, I'll never forget turning old this year :P Thank you being such a special friend.


And so, this year I'm truly blessed because:
1) Even though some stuff kinda soured the day, I had someone there to cheer me up
2) Even though we forgot so many essential things for the bbq, we still had good food and an excellent time
3) Our tummies were full and warm (even though i think we ate a lot of ash!:P)
4) The weather was beautiful - perfect for bbq! Warm sun, beautiful sky, peaceful scenery
5) I received presents and flowers that I didn't have to have, but that warmed my heart more than the sun's beautiful rays
6) My corridormates were all there, and even sang for me! Clo even came on skype, as did so many of my friends from Singapore
7) I got to turn old in a foreign land, yet I'm surrounded by people who love me.
I'm truly the luckiest girl in the world.
Thursday, May 27, 2010
To my dearest corridormate, Clothilde Blanchon
Time has whizzed by so fast
When I first came, you had gone on a last minute trip to France
(I still remember you missed your Swedish exam for that!)
The first thing I learnt about you was that you loved to eat salad
Because you left a whole bowl of it for Soheil!
I remember introducing you to everyone as the prettiest girl in my corridor
You were, and you still are
(Of course, there's Annie, but Annie's sexy, u're still the prettiest! :P)
You'd blush like crazy whenever I said that!
I remember when I came back from my first jog in the snow - You were in the kitchen, and I think you thought I was crazy!
Remember when we went jogging together? You jogged so fast! And you could still talk all the way! I was completely breathless after the first 10 minutes! Fittest girl in the corridor!! Thank you for introducing me to that jogging route - it's been my jogging route ever since :)
I remember seeing you have salad for almost every meal
I remember all the carrots and potatoes you cooked (and fed me!)
I remember the superb omelet you fried
I remember seeing you eat yoghurt (with apple or wasa) after every meal
I remember all the times that you burnt your breakfast bun! :P
I remember the times when I came back from work so tired that I didn't want to move, yet you'd cook for me and feed me until I couldn't eat anymore
I remember the vitamins you made me drink when I was sick
I remember linking arms with you and Annie as we skipped our way home on my first trip to Gula Villan. I fell face first in the snow, and got a blueblack on my cheek after that (so embarrassing! hahaha)
I will never forget the fantastic crepes that you make
Your secret recipes for your salad dressing (mustard, balsamic vinegar, basil, olive oil, salt and pepper!), and the way you make simple peppers taste so good after a good overnight soak in olive oil and lemon in the fridge.
I will never forget your constant smile, your cheerful laughter that reaches up to your beautiful green eyes
The times that we shared in our beautiful corridor
The sound of our laughter blending in harmony as we cooked and cleaned the afternoon after a corridor party
The memories of banging on everyone's door at 3am in the morning
(The memories of getting my door banged on at 3am in the morning :P)
It felt like home
Thank you for being part of my life
For being the sunshine during the cold winter days
For playing a part in this beautiful corridor family
Clo, you will always be in my heart
P.s. Don't forget me when you've become a famous lawyer!
P.s.s Je t'aime
Tuesday, May 11, 2010
just for laughs
WIFE:
What would you do if I died?
Would you get married again?
HUSBAND:
Definitely not!
WIFE:
Why not? Don't you like being married?
HUSBAND:
Of course I do.
WIFE:
Then why wouldn't you remarry?
HUSBAND:
Okay, I'd get married again.
WIFE:
You would? ( …. with a hurtful look on her face)
HUSBAND:
( Makes audible groan )
WIFE:
Would you live in our house?
HUSBAND:
Sure, it's a great house.
WIFE:
Would you sleep with her in our bed?
HUSBAND:
Where else would we sleep?
WIFE:
Would you let her drive my car?
HUSBAND:
Probably …. it is still new.
WIFE:
Would you replace my pictures with hers?
HUSBAND:
That would seem like the proper thing to do.
WIFE:
Would she use my golf clubs?
HUSBAND:
No, she's left-handed.
WIFE:
( ---- Long icy silence ---- )
HUSBAND:
( Shit!! F#*&^%$#@Ck!!! )
Monday, May 10, 2010
hweehwee's a lucky girl :D
And i was smsing her how hungry and sleepy i was in office today, when suddenly:
wen: Alamak, don't starve yourself lah. Anyway, I think I'm outside 6 Maria Bangata. Come down leh.
me: Where is 6 Maria bangata?? (clueless about my own office address. hahaha..) I'm in my other office today leh!
wen: hahaha erm.. just come down for a smoke or something. hahaha
me: *runs to boss and asks* what's our office address??
boss: hmm.. I think it's maria bangata...
me: O.O I think my friend is downstairs!!
*runs down*
hahaha.. and true enough, there was wen, sitting there with chips and omelet/scrambled eggs! (the omelet fail, so become scrambled eggs hahaha)
*big grin*
So sweet lah! She not only cooked, but managed to find my office!! I think I'm the luckiest girl in the world :D
So now, I'm wide awake, and my tummy will be filled soon! :D:D:D
I've got wonderful, lovely, sweet friends :) What more can I ask for? XD
And yet, you don't treasure her. I will, because some people are more than you can ever ask for.
Friday, April 9, 2010
Milanese blessings :P
10 Blessings to Count:
(For the sake of search engine purposes, I'm trying very hard to leave out as much names as possible. Yes, it's a work hazard thing.)
1. I'm working in 2 companies - Voxbiblia and Gatorhole. They're a lot of work, but also a lot of fun, and ever so accommodating when I make the ton of mistakes that I do. And I learn so so much (while deflating my huge ego!)
2. For colleagues whom I look up to and respect, and who patiently teach me and take time to talk to me. Erik, especially, is someone whom I look forward to seeing at the office every day!
3. Which other company treats a part time, non-official intern to 500kr (100 SGD) meals and champagne??
4. Speaking of money, I've few money worries. It's amazing how my needs have been provided for in every way. (And how I can sustain my big ego at wanting to be 'self sustaining' at the same time) Even though my bank account is almost always empty, things just somehow work out!
5. Lovely, supportive corridormates whose arms I can sink into at the end of a tiring/discouraging day. Guys guys guys, you really are the best!
6. Batchmates and senior batchmates who are fun to be around, and who take the time to give advice and help!
7. Crazy batchmates whom I can camp over at airports with, play self-made rubbish poker cards and tolerate my super-hyper-coffee mode
8. A particular senior batchmate who keeps helping me with my lousy biz case, no matter how busy or tired she is.
9. A wonderful, caring mentor who has just given birth to a beautiful baby boy :D
10. Most importantly - a fantastic program manager. Someone whom I respect, learn tons from and enjoy spending time with. It's crazy how my mood swings are largely dependent on what she's feeling. I don't care what others think - I love being around her.
On another note, I just came back from Milanoooo!! :P
Three hundred smacking euros flew away thanks to 6 gelato ice creams, 5 pizzas, lip-smacking gnocco fritto, lots of wine and cheese, a leather jacket and a nice new shirt! I'm horribly broke now! >.<








Tuesday, March 30, 2010
An introduction to Load Testing
Load Impact is a load testing tool that helps to gauge the performance of a website. To put it in very basic non-techy terms, what load testing does is that it simulates a certain number of users all logging into one application at the same time.
Take Facebook for example. It's slowwwwww. Especially when there are 50,000+ users logging in at the same time. So, the website (possibly) crashes and people get annoyed. Now if this happens too often, people get annoyed and leave - no matter how nice the site is. For online companies, this poses a very serious problem. That's where load testing comes in - it simulates users and helps the user to improve their website performance.
Load testing was previously a very expensive tool which required quite a bit of technical expertise to run and interpret. Now, I'm not a tech person (in fact people who know me probably say that I'm the one who messes up the script!), but Load Impact came up with an online load testing service that made running and interpreting a load test simple enough for a complete novice like me to understand :D Try load testing a site using the widget below, and you'll see exactly what I mean!
I'll share more tidbits about load testing next time :P I'll put in some interesting stuff on load testing the cloud as well, which I hope will interest my CS3216 buddies :D
Sunday, March 14, 2010
突然好想你
I miss these times, the times in combat skirmish that were really good - times where we did stupid things, silly things, fun things.. and really just had the time of our lives. So, even though this image is marred by some things that have happened, I will not regret, and I will not wish that I'd not known these people. Rather, I'll cherish these beautiful memories, hold them close to my heart, and remember that I've made, at least, a friend worth having in the midst of this.
i can't say that i understand that feeling of loss, the feeling of emptiness, the feeling of missing someone who was so close, yet so far. But i am here. to listen, to lend a shoulder, to support you in every way i can. that much i can promise.
i wish i could be there by your side, for you.
Thursday, March 4, 2010
Viral marketing madness!
Here were a few cool things that I dug up:
Very very good viral marketing!!
We laugh when we see this, but think - aren't we like that too? When things go wrong, instead of working it out, we stop and wait for others to come and rescue us.
I love this! haha.. fingerskilz, anyone? :P
I've watched this before, but I still find this advert brilliant! Well done, Dove!
Still want to eat so much burgers?? :P
When your BO gets in the way
That's all for now :D
Monday, March 1, 2010
What makes life worth living?

And now that someone's back in sunny Singapore (and very reluctant to come back), i miss grocery shopping and late night video editing as well.. come back, quick!
After 15 minutes of starting this post, i realised that i was filling spaces up with people whom i miss being with, and i realised that if i continued, it was going to be a very very very long post. So i scrapped it and made it more 'activity-based'. But honestly, without you guys, these activities would have been meaningless. And i realised, once again, how much i have to be grateful for, because people like you have made my life worth living.
Friday, February 19, 2010
2 months after arrival in Stockholm...
And, so as not to bore your guys, here are 6 things that I've loved about Sweden in the past 36 days:
1: The beautiful city of Stockholm!
Stockholm is absolutely a sight to behold! (Clo, i know it's not better than the blue skies in France, but i really really do love it! :P)



2: My crazy corridormates, who give me something to look forward to at the end of every tiring workday!

I don't have pictures of Nicklas and Nikki, but oh, life here just won't be the same without them!!
3: Dearest Noripok and my wonderful batchmates and 'seniors'!

4: Learning to cook out of pure necessity!

6: A lovely 'tour guide' - someone whom I look up to and respect.

And so, this is but a fraction of what I've experienced thus far. It's been an honour to get this opportunity to be here, and i keep reminding myself to make full use of each and every single moment. It's only a year, and i wish there was more time! But while there's still time, let's make the most of it! Carpe Diem! :D
With love to all in sunny Singapore,
me