Welcome to my new blog. As many changes happen in my life this time, I think it is also a good time to move my blog to a new domain, a new content system, layout and other things. You might have seen that some of the old posts are already imported. I promise to import […]