gsands
Harvard Business School's new pre-MBA course online worth it
5 Steps for a Successful Website Design
Systems Programming in 2014 and Beyond
edit: start time
10 Cool Things from CES
CES: Security Risks from the Smart Home
Uber Tests a Cargo Delivery Service in Hong Kong
You get 3 benefits:
1. Continued income from it (people aren't going to continue to buy it if the bad reviews keep coming in).
2. You keep/improve your reputation. If your software isn't working well for any reason at all, it can give a bad reputation to the person/company attached.
3. You increase the chances of a good buy-out in the future, over what it would currently bring now.
We all know it can be difficult to get traction on a project, not to mention paying users. You already have proved this one can get both.
Awk Quick Reference – Bruce Barnett
Regular Expressions
Creepy Portraits Made Using DNA
Plagiarism, Defamation, Death Threats and Blacklisting a Reporter in Japan
Sort of like the technologies themselves; GameCenter and CoreEverything are abstractions of lower level functionality. Being able to discuss their purpose, how to use them, and how to glue them together is what a good developer is. The rest is just syntax.
A Dating App, Happn, to Find a Match Nearby
Despite Thaw, American Base at Guantánamo Still Stings for Cubans
To Rescue Economy, Japan Turns to Supermom
Ebola Doctors Are Divided on IV Therapy in Africa
1/I often discover new things and have new thoughts and ideas along the way of an implementation which hadn't presented themselves previously.
2/I think it's a great way to avoid overthinking a feature or arguing too much for or against it. If nearing a majority consensus (with oneself or team) and there is time to spare, add it to Version 2 -- advantages being point #1 above, and having it prepared should it be deemed worthy to be merged to Version 1. I've heard that having features in the chamber ready to release is something big corps commonly do.