Thanks for the appreciation. Will keep creating more content like this, but it would take some time as I am mostly busy on creating apps.
Yes, the point you have mentioned is absolutely spot on. I have faced this several times where I forgot what I did a few months back. It is really important to document the tricky stuffs so that you can find them easily later.