As the title suggested, things in this blog are mainly my opinions and thoughts over anything I came across to... :)