InvisibleHand is one of the most popular money-saving browser plugins and has been growing both in number of users and in revenues since its launch. The project began as a weekend effort, something that the founders themselves needed, but it quickly gained traction and attracted over two hundred thousand happy users in the first year.
In this session, I will talk about how we became the leaders in our niche, about the key decision behind our success and challenges we had to overcome. Though we have financial support of our parent company, we stayed frugal, which gave us additional advantage. I will also talk about our failures, times when we overengineered, spent too much – or too little – money and were overconfident and naive.
We had to learn a lot along the way about building strategic partnerships, marketing the product, signing contracts, supporting users, scaling the service to support large number of users and building a team that can deliver the result.
As a founding developer of the project, I will also talk about technical challenges of the project. We have built a framework that allows writing cross platform code for Internet Explorer, Firefox and Chrome, thus covering most of the browser market. We are able to compare prices in real-time, fetching them from several retailers while your browser is still loading the page. Finally, our database contains some 40 million products, making it a challenge to work with under real-time constraints.