Daily Reading - Saturday, July 20 2013

How is Candy Crush Saga Raking in the Millions?

ZenCoding in Visual Studio

What Really Makes Free Mobile Apps So Profitable?

Github Code Search API

Don't Tell Them its REST

"start with the README" to build a minimal initial API and then evolve it based on usage experience. Don't attempt to include too many features up front.
"mocking" is a bad practice, the problem with mocking is that your tests are detached from reality, we should populate a local database with live data to perform continuous integration testing without resorting to mock

Rule of Three

The solution we constructed in Discourse was a decent start, but woefully incomplete – even wrong in some areas. The only way we can figure this out is by slowly running the solution through its paces with our three partners, to live in the same house of software they do as roommates, to walk alongside them as they grow their discussion communities and do everything we can to help build it into a community we enjoy as much as everyone else does. And when there were only one set of footsteps in the sand, well … that's because we were carrying you.

Startup Lessons: Dynamic Org Structures

Posted in  dailyreading       dailyreading