I do prepare for some exams. Earlier I used to share my learnings along the way. For some reason I had stopped in middle. This article nudged me restart sharing my learnings :) (also your website looks quite pretty! Sometime, I would love to know what platforms you have used to design it.)