Latest
I’m one of three co-founders at Focalworks – a small software services company, based out of Navi Mumbai, India. When we started on our entrepreneurial journey in 2007, we were self-funded and coming from very hands-on professional careers, with not much experience of building or running an independent business. Our first dip in the techno-entrepreneurial ocean, so as to say.
One of the foundations of successful software product development is how quickly you are able to implement ideas and release them to market. A good continuous deployment process goes a long way in bringing about this agility, while lowering stress related to release days.
When working with an external development partner, deciding on an effective engagement model can be a challenging task for the project owners; they need to adopt one that would help them best accomplish their business goals and fit their budget and the timelines. And there are other factors such as trust, strengths and weaknesses of the internal and partner teams.
Headless is the new buzzword that you must have come across in E-Commerece. Headless solutions have been getting quite popular because of the increase in the number of digital platforms that are used to communicate with users. Right from tiny smart bands to large plasma screens, content can be consumed in so many ways. And, each medium has its own set of unique features and challenges. Hence, a headless content source means it’s easy to decouple the content layer from the view layer.
Being in the service industry I had the opportunity to work with multiple startups and mid to large scale companies who had an idea and wanted that to be converted into a digital product. At
The year 2020 which was the beginning of the Covid-19 era, was very difficult for the retailers to survive who didn’t have an online presence. This is when the eCommerce came in as a boon that helped them create their online presence and stay in business.
Shipping your application fast is such a vital step. So is shipping a secure and bug-free application. You want to show your customers that there are new features added to your product. You also fix bugs so that your customers are not facing those issues again and again.
Communicating about an offer or a contest is a great way to increase engagement on your platform. Email is a very common and effective medium for such communications.But here I am not going to talk about why sending marketing emails is good. In this article, I am going to talk about how we addressed a pain point
When it comes to a new product being introduced in the market, we see probing behaviour from the users who want to do a lot but don’t want to spend time learning how to do it. So then how do we design while we keep all the data and options available to the user and at the same time ensure that we do not overwhelm the user?
Nobody likes passwords. They slow you down from doing things. It’s a burden to remember them. But securing your password is important never the less. And, they are everywhere that too for a very valid reason – authentication.
The Facebook team has published the plan for React 18. In this article, I will be talking about the improvements and how they are going to help us during development.
If you are reading this article, it’s quite possible that you have heard about Kanban. Or, you are trying to understand how Kanban works and how it can help you. In this article, I am going to share my experience about how I use Kanban when I manage projects. And, after doing quite a few, what benefits I have seen from this way of doing things.
In the world of PHP, Laravel is the most popular framework right now. It allows developers to do rapid development because it has a fine balance of being minimalist at start by writing simple code and not worrying too much about the structure, and when the requirements grow or become complex, you can refactor and architect it in a way which is more manageable and easy to extend. Personally, I feel this is a great thing where the structure doesn’t dictate the development.
In the previous article, we discussed the 10 best free, open-source libraries that can be used for categorizing text, which you can find
Text classification, also known as text categorization, is one of the fundamental tasks used in Natural Language Processing (NLP). It is used to assign the text based on categories and tags. There is a vast pool of data out there in the form of responses, social media, email, chat and most of it being unstructured and unprocessed, make it hard for business to accurately measure their responses in a chronological manner. Thus, text classification is being widely adopted by businesses throughout the world to find an effective way to analyze the data in a structured and insightful way, and thus ease the decision-making process furthermore!