I have open sourced some of my projects recently. I will keep writing tutorials about using these implementations. Currently, the following projects are located at my github.