One of our most frequent tasks as programmers is assigning names. It’s hard to go an hour without coming up with a name for a class, a method, or a variable. But naming things is hard for at least two reasons: The exact purpose of an item might be not be clear...
Deploying your webapp is an important part of the web development equation – your client’s site isn’t going to attract a lot of attention sitting in your local dev directory. Deployment concerns tend to fall to the bottom of the priority list,...
Release after release, Apple raises the bar on its requirements for inclusion in its app store. Sometimes these are welcome technical changes, like explicit user permission to access contacts. Other times they feel more like hurdles for app developers and users to...
Ever seen this in your production php_error.log? [16-Dec-2013 10:50:44 America/Denver] Hello there [16-Dec-2013 10:50:44 America/Denver] …starting loop [16-Dec-2013 10:50:44 America/Denver] stepping through 0 [16-Dec-2013 10:50:44 America/Denver] stepping...
I’ve just discovered Meteor and I’m currently in the honeymoon phase of this relationship. I realize that it’s still early in development but it’s one of the first truly inspiring full-stack web development platforms I’ve seen in a long time. Built on node.js, it...