If you're still using an older version of PHP, like 5.2 or 4 (yikes!), you should really update to a newer release. Some of the newer features are pretty fascinating, like the built-in web server in 5.4.
Twitter is making it decreasingly attractive for 3rd party developers to bother creating applications for their platform:
[I]f you are building a Twitter client application that is accessing the home timeline, account settings or direct messages API endpoints (typically used by traditional client applications) or are using our User Streams product, you will need our permission if your application will require more than 100,000 individual user tokens.
In effect, this limits the total number of users of a 3rd party application to a maximum of 100,000. If selling 100,000 copies of your application isn't profitable, you might be interested in backing app.net.
I am often asked the question, "How do I figure out how to diagnose this programming problem?" Most often I point to experience and practice as the best ways to know what to do first. Rob Pike gives some of his advice from his time working with a colleague:
When something went wrong, I'd reflexively start to dig in to the problem, examining stack traces, sticking in print statements, invoking a debugger, and so on. But Ken would just stand and think, ignoring me and the code we'd just written. After a while I noticed a pattern: Ken would often understand the problem before I would, and would suddenly announce, "I know what's wrong." He was usually correct.
When presented with the idea that either Serif or Sans-Serif fonts might be more legible, you might think there was some credibility to the idea:
Back in 1998 when Times New Roman was still widely used on the web, my then boss made sure we always designed our web sites with Arial, as she hated the look of serif fonts on the web. Was it the case that sans serif fonts were more legible, or was it just a matter of taste?