(Some NSFW language in there)
This is a former Twitter software engineer's thread. There were a few things that stood out to me as interesting:
1) The amount of logging this and other apps perform on your engagement with the app is pretty creepy. And since that data is integral to them in learning how to market to you, of course they want you to use the app and not the mobile web site (where that level of logging and privacy compromise would not be possible).
I have always just used mobile versions of sites whenever possible.
2) Interesting how catering to emerging economic markets is the driver behind resource, bandwidth and data optimizations.
3) Compressing outgoing log data seems like a no-brainer, doesn't it?
4) But then this telco, to whom apparently compressing log data is indistinguishable from magic, wants to contract Twitter to get their wizards/engineers to enable them, too, to collect creepy amounts of data on their customers.