A blog about Information Systems and Software
NodeJS Object Database

Making Cowboy Coding Work
Cowboy Coding means assigning a task to a programmer and let him analyze, design and code it the way he wants. The programmer is usually alone and has little communication with rest of the team. So if you are coding this way, this means you have a team of independent programmers. And this is usually referenced as a bad practice of software development because it looks like you have no methodology and no control over what is being developed. And if you have inexperienced programmers, it is mostly likely that some parts of the code will fail. It is also expected that you will have difficulties in controlling and frequently releasing your code as Agile Methodology dictates.All true and I cannot agree more. But this needs to be discussed, and I think this is still an option in case you have a good team.
Read More
Behind the scenes of Direct Sales
A brief IT perspective for those who wonder how it all works.You must have heard of companies like Avon, Amway, Herbalife, Oriflame and NuSkin many times by now. Or maybe you have even met or seen one of their distributors/consultants around your neighborhood, at work or at a party. These companies together generate billions of dollors worth of business each year. Despite the pyramid scheme critisms, these companies make a lot of people happy too. Actually, their distributors/consultants does just like what a typical sales team does. They SELL. And if they sell well, they can make considerable amounts of income.
Read More
MySpace Story : A Lesson For All
Not too long ago, in 2005, MySpace was sold to News Corp for $580m. A few years later, in 2007, MySpace was a giant with over 100 million users and a market value of $12bn. 6 years later, just a couple months ago, News Corp sold MySpace for $35m. I can't keep myself wondering how and what actually led this giant to such a failure, what was the story behind this failure?
Read More
Picking Automation in Order Fulfillment
If you are processing high volumes of orders in your warehouse, you are probably also using too many pickers to pick and pack the orders you get. Humans are not robots, so we make mistakes. This is also valid for your pickers too. But there are ways to reduce the number of mistakes they make while picking. In this article I will try to cover some of the most common techniques that can be used to increase your picking performance and accuracy.
Read More
Effect of Out-of-Stock or Discontinued products in eCommerce sites
Many people think that it is not a good thing to display out-of-stock (OOS) or discontinued products in e-commerce web sites. But let us not jump to a quick conclusion like this one, unless you have some statistical data or analysis which backs your decision. In e-commerce arena, every move you make has an immediate impact. Being OOS does not sound good but making a decision just by thinking that it sounds bad, might cause bigger problems for your sales. What I would do is I would try to find a way around the OOS problem and still capture some sales over it. In this article I will try to share some methods and techniques you can use to achieve this.
Read More
Conversion and Abandonment Rates in eCommerce Sites
Number of visits or hits your e-commerce site gets is not alone enough to understand your e-commerce business is doing well. You may be getting hits but not making sales out of that. So the question is "are you getting a good deal of orders over your e-commerce site?" To understand this we need to be familiar with the simple terms like "Conversion Rate" and "Abandonment Rate". In this article, I will try to explain what these mean, how they are calculated and how you can achieve better results.
Read More