This is a personal blog, run on WordPress.com, written based on author’s experience.

Blog contents (including but not limited to sample files, templates, formulas, any kind of information) you have found on this site are provided “as is” without any representations or warranties, express or implied; they are not guaranteed as flawless, always up-to-date, nor work in all situations.

Blog contents in this site are not guaranteed to be available all the time.  The site owner has the right to remove any content without prior notice.

Links to external sites may be found throughout this site.  The links could be posted by site owner or by third party.   Obviously, I have no control on the contents of third parties’ site.

You will be prompted to provide email address when you leave a comment, or you want to follow this blog via email.  Either way, the email addresses you provided will be used for communication purpose regarding new post, or comments you have subscribed to (be it posts or contact).  I will never disclose your email addresses to a third party.  But I hold no liability if you disclose your personally information publicly via comment… So please do not do so. 🙂

This site is part of the WordAds program.  This is the reason you may see advertisement on this site.  For more information about WordAds program, please visit: https://wordpress.com/about-these-ads/

Affiliate disclaimer:

This site is part of a few affiliate programmes.  If you do purchase a goods or services from my affiliates via this site, I may earn a commission at no additional cost to you.  Although I recommend goods or services from providers with reputation, there is no guarantee that may suit your need. Please evaluate your needs and do your due diligence before you make any purchases on Internet.