Archive for January, 2010

Start Charging Users When They are Successful

Thursday, January 28th, 2010

How do you monetize a web application or a web site? What kind of business model makes long term success more likely? These topics are being discussed to death on many web business discussion boards. There are mainly two camps of thought: Cripple the product or provide 30-day trial period then disable it unless user buys it. I call them crippleware and trialware. I don’t like any of these approaches. I believe the best strategy is to only charge users when they are successful.

user_success_models
Like every successful relationship, business and customers need to meet in a middle ground. Both sides must be happy. If one side thinks they are being screwed, they will not like it and will probably leave at the first opportunity. Crippled products or trial versions are bad because one side on the relationship knows that the other side is only in it for the money and does not care about them. You can use these approaches successfully and probably can make more money in the short term, but you will also limit growth of the product.

If you limit the users too early, they will have to stop using the service before they reach to a critical point where they can completely learn and utilize your service. What do you think?

Eliminating Waste in Web Applications

Sunday, January 17th, 2010

Lean thinking is about eliminating waste. Every web application must have a single main purpose. Everything else should be optimized to make that goal easy to reach. If you look at most of the existing web applications today, there are just so many things that wastes user’s time and energy: (more…)

New Blog Title

Friday, January 15th, 2010

When I named my blog “Web Applications are the Future” more than 4 years ago, there was a big discussion among software developers on if the web applications can replace desktop applications. Nobody discusses that any more. Probably because web applications have pretty much won. They are getting faster and easier to use every day.

That’s why I decided to rename my blog to “Lean Web Applications”. I’ll be sharing my thoughts on what is a “lean web application” and how to develop them in my future posts. We are developing new version of JotForm with these ideas so I am going to have many thoughts to share on this topic.

7 Inspirational Drag and Drop Web Applications

Thursday, January 7th, 2010

Drag and drop is one of the most underused features on web applications. Although there are really cool libraries, we haven’t seen a lot of adoption on this front. Using drag and drop on a web application can make it user friendly. It gives users flexibility to easily place and sort objects which can be very difficult and sometimes ugly to accomplish with buttons or links.

Here is a look at seven of the most creative drag and drop web applications:

(more…)