Category: Meta
Thanks to the data accident happened last night with my previous hosting provider, I finally decided to embrace Microsoft Azure as my new hosting provider. I thought the…
Due to a weird bug occurred with the web hosting provider, my small website almost lost all of its data. Sadly my latest backup was from months ago. Thanks…
Welcome! After years of being totally blank, this website has finally been filled with something meaningful. Please drop by occasionally to see what are happening to me and…