While learning Web development, I have found some thinking or methods that can simplify. Mainly it is about DRY and NIH. (Do not Repeat Yourself / Not Invented Here). I tend to do things from scratch, which is not that smart if it is already invented. NIH blocks me from being productive.