Being a CTO can be hard and frustrating, but also fun and satisfying. While staying in NFSporTech, I have collected some insights that helped me do my jobs and achieve my company’s goals. For a long time, I have thought about sharing my ideas, and in this post, I will try my best to give away some of those insights based on my personal experiences. And thanks especially my partner and friend Shikhar for always understanding me. I have learnt many things from him. He is not only a great risk taker like me but also a person who always believe in doing something which can create a meaning and can benefit the society in direct or indirect way.