349 karma · joined April 14, 2009
I have a twitter app http://justunfollow.com which was profiled by Michael Arrington on TechCrunch. I consider that an achievement and I'm indebted to him for life.
Not sure if facebook has a privacy setting to prevent others from knowing the apps I use but if they do then the developers of this app should inform this to their users.
If facebook does not have a way for me to hide from my friends the apps I use then IMO, facebook should have this option.
Wish you luck, this seems useful to any website that wants to keep its users informed!
Be ready to see people making out in the open, on the streets, in the metro stations and inside the metro standing beside you.
The food is generally bland, deal with it.
Can you get by easily with the maximum salary you can take? As far as living by on the maximum salary is concerned, it can be a little difficult but it's possible. You might have to try and cook your own food at least a few times a week or may be eat at a cheaper place. The accommodation allowance is different from the salary and is more than enough.
Are the required events very time consuming? The process for reimbursement can be a bit time consuming but if you start saving bills for your expenses and not scamper at the last minute when its time to reimburse, it would help. As I find out now, saving receipts right from the beginning is a habit I would suggest every entrepreneur to inculcate because once you start running your business it's important to stay organized. It helps in filing your tax returns.
Is it easy to find local talents with good English skills? Local talent with good english skills is hard to find.
What's the average salary for an intermediate web developer? Won't be able to answer that as we did not hire any local developer.
So, is it ok to increment the page view count each time a new page is loaded via ajax?
The only problem here is that "delete" is considered a write and when you want to delete data you just cannot accept the fact that you need to pay for something you do not want to keep. I think GAE should definitely look into this aspect and try to get some cheaper alternatives for data deletion.
I learnt how denormalized data in the datastore can help speed things up for your app. I learnt sharding thanks to app engine. The pricing has made me make use of memcache more often and trying to avoid hitting the datastore. When I look at it, I feel I've brought in more discipline in my code because of app engine. I am now in the habit of building APIs that would run instantly. If a http call takes too long, my instinct is to make it run as a background task and then return the result.
I've learnt all of these because I've been on App Engine. I can see a significant improvement in what I'm building now. The apps we build now, all our users say it's "fast and responsive". A lot of that credit goes to App Engine and the things it has taught me.
Nothing you learn in life is really a waste of time.
The point is, terming an infra stack as great as App engine as made for non serious applications is a gross misunderstanding of what the app engine is capable of. You should first give it a try, develop an app and then make a statement.
But that does not mean that India is all about cheap software development with code that never works. Outsource your projects to the right people and you get things right. There are pretty good companies such as Slideshare, Zoho and most of the big guns like Google, Microsoft, Adobe with offices in India where great products have been developed by Indian developers.
All I say is, give developers in India the kind of money they really deserve (which is still significantly less than what their American counterparts command; it's more to do with the lower cost of living than anything else really) and you would get software that matches international standards.
Yes, you are misunderstanding what I said by pushing those figures.
I quit my job around 9 months ago. Finding too much of time on hand I subsequently started work on a new app, got my friend to join me and we got into Start-up Chile. It's been a great journey but I'm so glad that I did not quit the moment we were profitable. It has taught me the most important thing you need to learn while starting up, being efficient.
I always suggest everyone who has a product to not quit until it is virtually impossible to keep up with a day job. You then become a time management champ and know how to do more with less :)
All the best and the start-up chile folks are super helpful. You can always direct your questions to http://twitter.com/startupchile and expect a response.