Welcome to my personal blog. This is where I articulate and share my thoughts on topics that I care or am learning about.