| 31. | | Warby Parker (or, Finding Broken Systems That Are Full of Money) (thinkhard-ly.com) |
| 78 points by yoshizar on July 6, 2012 | 72 comments |
|
| 32. | | Introducing Word Lens, for Android (questvisual.com) |
| 76 points by jf on July 6, 2012 | 61 comments |
|
| 33. | | Mars One Project: “Humans Will Live On Mars In 2023″ (techli.com) |
| 68 points by thematt on July 6, 2012 | 58 comments |
|
| 34. | | Cisco backs down, drops cloud from default router settings (cisco.com) |
| 68 points by boh on July 6, 2012 | 12 comments |
|
| 35. | | Announcing Recline.JS: a Javascript library to build data apps in browser (okfn.org) |
| 69 points by romil on July 6, 2012 | 7 comments |
|
| 36. | | Samsung profits surge 79% boosted by smartphone sales (bbc.co.uk) |
| 68 points by pettermark on July 6, 2012 | 39 comments |
|
| |
|
|
| |
|
|
| 39. | | Improving Linux performance by preserving Buffer Cache State (oetiker.ch) |
| 61 points by osivertsson on July 6, 2012 | 9 comments |
|
| 40. | | "Don't f***ing trim the copy" (jessepollak.me) |
| 54 points by jessepollak on July 6, 2012 | 61 comments |
|
| 41. | | Powerful targeting for iOS push notifications (parse.com) |
| 53 points by bjacokes on July 6, 2012 | 4 comments |
|
| |
|
|
| 43. | | Designing Docs for Developers (trigger.io) |
| 59 points by amirnathoo on July 6, 2012 | 3 comments |
|
| 44. | | Argentina bans dollar purchases for savings (bloomberg.com) |
| 53 points by wslh on July 6, 2012 | 97 comments |
|
| |
|
|
| 46. | | Kim Dotcom Can See [Only] One File Of 22 Million Says FBI (stuff.co.nz) |
| 48 points by chaostheory on July 6, 2012 | 10 comments |
|
| 47. | | On Extensions, Userscripts, and Archivers (4chan.org) |
| 48 points by saxamaphone69 on July 6, 2012 | 38 comments |
|
| |
|
|
| 49. | | Berners-Lee: World Finally Realizes The Web Belongs To No One (wired.com) |
| 50 points by coderdude on July 6, 2012 | 2 comments |
|
| 50. | | Samsung wins bid to sell Nexus in court (yahoo.com) |
| 45 points by keltex on July 6, 2012 | 17 comments |
|
| |
|
|
| |
|
|
| 53. | | New Data Science eBook – Free and Open-Source (datascience101.wordpress.com) |
| 45 points by swGooF on July 6, 2012 | 3 comments |
|
| 54. | | Streak Releases Mâché: Easy Log Analysis for App Engine (streak.com) |
| 44 points by alooPotato on July 6, 2012 | 5 comments |
|
| 55. | | Puzzling outcomes in A/B testing (glinden.blogspot.co.uk) |
| 43 points by ot on July 6, 2012 | 4 comments |
|
| |
|
|
| |
|
|
| |
|
|
| 59. | | Hamster - Efficient, Immutable, Thread-Safe Collection classes for Ruby (github.com/harukizaemon) |
| 39 points by justinweiss on July 6, 2012 | 30 comments |
|
| |
|
|
|
| More |
1) You're a one-off or small dev shop with no web experience, and making a basic data store with a JSON API as a backend is beyond your technical means (this is by far the best use).
2) Your data isn't that complex (stuff like high scores and the like), so the fact that this is just a big Key/Value store won't harm your performance much.
3) You also don't need any server-side intelligence, just a data store an an API.
4) Your growth and revenue model is in line with the pricing model of the service you selected.
Now here's the things I struggle with, and why where I work when we develop mobile apps, we stay away from Parse/Stackmob/Kinvey/Appcelerator ACS/Whoever. These apply to our customers / projects, and may not be the same for you.
1) We almost always want our server to be intelligent, not just an API-wrapped database. When I want to trigger push notifications, I want to do it with server-side logic, not everything running in the app. Our big beefy AWS servers are way more capable than someone's 2-year-old free Smartphone.
2) It doesn't take long for monthly fees to outpace the cost of just having your own server, or eat into your profitability. Most of these services work out to about 3-5 cents per user per month. Depending on the size and complexity of the app, and what the revenue generated from it looks like, that can be vastly more expensive than a small AWS or Heroku deployment.
3) It's rare that we need a data store as simple as "users + key/value". It's one thing to build a basic chat app or worldwide high score in a system like that. It's another to try and build an inventory tool or CRM.
4) Mobile data connectivity is high-latency and unreliable. Making a dozen API calls to populate a single screen is not only inefficient, it can be very frustrating to your users. An API call for a screen/view/fragment should return exactly the data needed, no more, no less. Let the database do what databases do best: sort and collect data. Let the phone just display it.
So really, for small apps or apps with relatively simple data requirements, Parse does a fine job, especially if you don't have server people on your team (in which case, BaaS is your only real option). If the app's data is going to be complex, require server-side logic or have any kind of complexity that would involve optimized API calls? You're probably better building your own.