Welcome! I have finally renovated my site!
Why the change/renovation? Lately I have been thinking how I can organize my home page more systematically. Before this, I have set up my site using the fantastic b2evolution blogging engine. I have since written several posts with it and am still happy with it.
However, I find lately that a general-purpose web engine probably suit my need better. For example, some posts are rather technical, and I hope to organize these posts in a more systematic way. This requires a feature that is beyond a pure blogging engine. So I digged into the world of CMS (content management system), tried out a few, and finally decided to use Drupal! Drupal is well-maintained, flexible, modular, and easily extensible. I have even learnt how to write a module for Drupal and I'm really satisfied with its modularity and maintainability. (Well, probably only computer programmers care about this aspect...)
By the way, don't get me wrong: b2evolution is still one of the best blogging engines around. It's difficult to compare b2evolution and Drupal as they focus on different aspects. I personally recommend both systems for different purposes.

Digg
Facebook
Google
Yahoo
Technorati