This is a personal blog of Skye Tran. Any views or opinions represented in this blog are personal and belong solely to the blog owner and do not represent those of people, institutions or organisations that the owner may or may not be associated with in professional or personal capacity, unless explicitly stated.

The blog posts, including images, video and other form of multimedia content, have been made available for informational and educational purposes only. The blog owner does not make any representation or warranties with respect to the accuracy, applicability, fitness, or completeness of the content. The blog owner does not warrant the performance, effectiveness or applicability of any sites listed or linked to in any blog posts.

The views or opinions in this blog are not intended to be a substitute for technical advices, business insights or recommendations. Always seek the advice of qualified experts with any questions you may have regarding a project, issue or concern.

The blog owner hereby disclaims any and all liability to any party for any direct, indirect, implied, punitive, special, incidental or other consequential damages arising directly or indirectly from any use of the blog content, which is provided as is, and without warranties.