andrej, the biggest thing is to not write joins. once you wrap your head around that there is only a couple more things: - web requests are limited to 30 seconds - GAE make no guarantee about the ID field beyond it being unique (many people think of ID's as strictly increasing integers, not on GAE) - the taskqueue is your friend for background processing. i think there the request limit is now 10 minutes.
noSQL can be very quick, so it cam be quite useful to know about. cfh

