This blog is to preserve my old blog articles I wrote over time and maybe sometimes post new thoughts.