Few days ago I met a very interesting JS interview question. It claims that this question covered almost all aspect that every JS programmer should understand. And here is the question:
- Feb 23, 2016...more
- Feb 2, 2016...more
- Feb 1, 2016...more
If you ask around in the developer community about what’s the hottest technology in the recent years, then probably you will get the same answer: Node.js. How hot is that? Its repo now has nearly 20,000 stars, 13,000 commit, and more than 800 contributors on Github now, and that’s just for the node itself as there are even countless libraries, codes, products and websites are based on Node.js. It seems that it is becoming a must-know skill for every developer just because it is so good that everyone likes to use it.
- Jan 31, 2016...more
- Jan 30, 2016...more
- Dec 24, 2015...more
Just realized that I passed Google technical phone interview! What a big suprise! I am one more step closer to one of my dream company as an Intern!
- Dec 2, 2015...more
- Oct 23, 2015...more
Singapore’s annual Haze was coming back!
One day when I was looking at the severe haze outside, I was quite hesitated because I wanted to go out for lunch. Suddenly an idea came to me that why there is no app can display the haze reading on your desktop? With that app I would be able to make decision with just one glance at the haze reading.
I immediately did a research, and unfortunately (or rather luckily), no such app existed in the market. And as a programmer, I realized it was a good time to pick up OS X development skills and developed one on my own.
- Sep 24, 2015...more
Recently I was developing an app called “Haze@SG” because of the terrible haze condition these days in Singapore.
Before I initialize the project, I wished there could be an app that resides in my system menu bar on top with the hourly reading displaying, so I don’t need to open any web page or app and check the haze condition outside the room in just one glance.
- Sep 13, 2015...more
This is an outdated post about how I structure multiple node.js website hosted on one machine.