https://license.subashmj.com/blog/