Tuesday, May 31, 2011

CodeMirror vs. Ace

Here's why I went with CodeMirror over Ace for Rewritepad:

Saturday, May 28, 2011

Ask for what you want

I've noticed that in most situations my assumption that what I want won't be feasible (for my employer, family and friends, service providers, business partners)  is exaggerated and just plain wrong.

Have the clarity to know what you want and the courage to ask for it and more often than not you will get it.

Starting up

Starting Jan 1, 2011, I switched to consulting part-time (3 days a week) at my regular gig Directi (which IMO, is one of the best companies to work for in India) to spend some quality time with my then pregnant wife and focus on building products that scratched my own itch.

So far, I've become a dad (it's a girl!), shipped Owe.toshipped OboxApps, almost shipped Rewritepad and saw bombay evolve in the process.

Along the way I also stumbled upon what looks like an interesting problem to solve, with a sizable market that I'm very excited about.

Overall, its been a great year so far and I'm looking forward to the rest of it.

Sunday, May 01, 2011

Business 101

  1. Find a pressing problem faced by enough (depending on how much money you want to make) customers* .
  2. Come up with a solution to the problem and offer it to customers. The price is a part of the solution.
  3. If enough customers are not willing to pay for your solution, then either the problem was not pressing enough (go to step 1) or faced by enough customers (go to step 1)  or you don't have the right solution yet (go to step 2).
  4. Rinse and repeat till you have enough paying customers.
* Customers are people with a problem that they are willing to pay to solve. Your users are not always your customers. For example, users of a site/product might just be people that your customers can advertise to.