A blog by Mihir Haryal a.k.a. MadcapM. I consider myself highly impulsive, full of ideas, which are at times creative, the posts available here are the endeavours of my contemplative mind.