Symmetric Difference

Symmetric Difference is the difference between two sets of array. Returned elements are in either of the two sets, but not in both. From this very basic concept we should write out what we are about to code: Filter out elements which are in arr1 but NOT in...

Continue reading →

Using Object Literal Instead of Switch

It was quite long since my last post of Codeschool Report Card. I have been quite busy with my studying and freelancing works. Today I found a very good tip on using Object Literal instead of Switch. This approach is more about Object Oriented and has less error-prone so...

Continue reading →

Codeschool Report Card Plugin

If you are a student on Code School and want to show your achievements or build up your beautiful portfolio, this Report Card Plugin tutorial is all what you need. This tutorial does not only provide you someJavaScript/jQuery best practices, but also give you some basic knowledge of AJAX...

Continue reading →

Tooltip jQuery Plugin

After 10 months of sleepless night self-taught and sticking to my chair hours by hours (it was pretty new and good chair but is flatten quite a bit now), from an absolute novice in web development, I finally wrote my own jQuery plugin and I would proudly say "Wow I...

Continue reading →

Fusion & Shredding Guitar Licks

It has been a long time since I had spent 8 hours a day just to practice guitar. As I said "I fell in love with my guitar before exploring my passion in web development" and that is why I practiced that much. Now I have to split my time...

Continue reading →