This repo includes samples codes used in my blog post