Author - Sachin Kalaskar

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...

Product Development Strategy: Continuous Improvement And Never-Ending Selling

“Hello, as suggested by you, we have already achieved our first milestone.” Sangram was ready to show me his first deliverable. Yash was quiet while we were appreciating it. “Based on the plan from Sangram, it will take at least six months before we start selling. I can’t take it to any customer before it is ready. I am wondering how to use that...

Diversity makes a smart team

A single color does not make a picture and just a single note would make such a boring song! Similarly, a team that is made up of just one type does not realize its complete potential. A diverse team is smarter, more productive, and fun to work in.  Ye main hi nahi research bhi kehata hai! In one of my projects,...

Handling a huge To-Do list

“Makarand, This is getting too much work! This is just a first step, and there is a huge pile of tasks yet to be done.”Sangram seemed pretty unhappy with his own expectations about the work. Getting the first deliverable out is always a daunting task. The creativity is at its peak, and so many ideas to work on, yet so little time...

How IaaC actually helps you

"IMO, unless the infra-related issues are resolved and the infra is frozen, the real stabilization of the app will not even start!", complained a product dev-lead who was more interested in finding functional defects in the integrated application, but was hearing more of the infra-related issues from the QA team. A typical scenario - everything works on the dev setups,...

The first step to take before developing a product

The days are getting a little longer and the sun has become a bit bright... It felt really nice when we entered the coffee shop. It was cooler inside. Yash and Sangram opened a sheet with a big list of product features. Looks like they had spent a lot of time figuring out the implementation details of the product. As anyone would expect, Sangram started explaining the...

Best practices for designing scalable software

Trying to make your product scalable? That’s usually an exhaustive task. Making a product scalable really needs detailed attention in the development process. But apart from developing a well-written application code, multiple practices can be followed to enhance the scalability of the product. Here are a few tips: • Ensure Availability: Avoid a single point of failure for your system,...

The Startup’s guide to identifying and solving customer problems

With the addition of Sangram to our team, our weekly meetings have started to be more interesting. This time Yash and Sangram came up with several ideas, product features, and an initial plan for the implementation. “This looks, perfect guys. All the best, get going.” This was just the beginning of a great journey going forward. “Just one small question....