The articles you find here most probably didn't get a revision, these are opinions without a second thought. Some of them I don't agree with anymore as I have evolved as a person, adopted new thoughts, formed different opinions.

This blog is more about having a clearer understanding of my own ideas and less about spreading them in the world. The contents can have different meaning as they move through time, mediums, and contexts. In the case of ambiguity, be generous enough to interpret them in a positive light.

https://github.com/iAmShakil
https://twitter.com/maverickshak