Articles

Bootstrapping Is Irrelevant: Raising Investments Changes Everything

"Makarand, I am confused." "I was looking at the financial plan, and I think my current savings will be good to cover the next few months. I was looking for options for fundraising while I stumbled upon a few startup gurus advising to bootstrap and Not raise investment and dilute my stake early." We were about to start the review of our budgets. Based on the numbers in...

Dealing with clients for the first time!

The application stopped working - in mid of the demo! I was in the Philippines and all set to win the customer demo. We covered a few screens and to my horror - the application just stopped responding after a few screens! I was relatively novice and quite hesitant to reach out to people of authority like senior management, or customer counterparts. I...

Are you ready to take a massive risk?

Yash was engrossed in some thoughts as we settled for the cup of coffee. I kept quiet while he took some time to gather his thoughts. “Last week I was relieved from the job. My idea is fully explained to the team, and I am just waiting for Sangram to finish the product development. I wish I had continued with the job for some more time....

Messaging infra: uses and pitfalls

"Now the release will swap the old deployment with the new one in just 2 to 3 minutes!" exclaimed our DevOps person, happy with his achievement! "Good achievement on the deployment side, but it doesn't solve my issue", the technical manager had some more concerns - "Any data loss is not acceptable - devices send 6 messages in a...

Should You Take Investment From Friends And Family?

“My friend Kumar is interested in this product. He is willing to fund the part of initial development by investing in the company. What is the best way forward?” Yash was excited. Finally, he could find someone willing to put money into his idea. “Has he invested in other companies before? Does he know all the pluses and minuses?” That...

Coordinating the project team

  We need not emphasise why coordinating your team is THE important thing for success of your project, but the question is HOW? Here are some quick steps that will ensure the leadership that the team is well orchestrated to achieve grand success. Build Trust: Trust is the key to open communication. Once the trust is established, the members communicate about what is working...

You don’t need a lot of startup capital to build a product

  “Now that I have clarity on the product requirements, we have put together a development plan. I am working on the budgets, looks like we are going to need a lot of money.” Yash started as we found a corner table in the coffee shop. “Yes, you need a lot of capital to build a product, particularly when you have ambitious plans. And it’s not easy...

The dilemma: Cloud computing or Edge computing?

Sensors, controllers, gateways, MQTT, AMQP… all these buzzwords welcome you to the 'connected' world of Internet-of-Things and its inseparable buddy, Cloud-computing! Poor sensors, at the heart of the system, have little idea of the intricate cobweb built around the measurements diligently taken by them, synonymous with the heartbeats in the living beings! The sensors emit measurements, there are nearby 'smart'...

Be no 1 in whatever you do

“We are just starting to develop; how can you expect us to be at number one from day one? There are other players in the market. They are working for a few years and way ahead of us.” It was a natural reaction from Yash to my demand. Every startup must start afresh, which obviously means following the competition. Right? Being no 1 is a mindset...

Multithreading programming- To be or not to be used

Every time we visit a crowded restaurant, it's astonishing to see how the people providing the service work seamlessly to achieve serving so many people at the same time. It is evident that this is possible because a single person performs multiple tasks at the same time saving as much idle time as possible. CPU processing can be imagined analogous...