So, before we begin to look at various topics, it is important to understand what carte blanche means. Now if you would look it up at google, it says, "a complete freedom to act as one wishes." Now there's nothing wrong with this description. But that doesn't mean that nothing extra in its meaning can't be added to it. I describe Carte Blanche as doing hard/simple things of one's own volition and getting better at it over time so that it becomes a second nature of yours. That's what my idea of Carte Blanche is, i.e., the gradual acquisition of various skills and domain knowledges. With this blog I intend to share my thoughts and experiences related to various Carte Blanches I have acquired in my life. The purpose, however isn't just this, it's also to document my learnings and the things which I consider valuable. So, stay hooked, who knows you might find something valuable and useful from my life to implement in yours. Just a suggestion, food for...